タグ付けされた質問 「licensing」

ソフトウェアのソフトウェアライセンスの実装に関する質問。無料またはオープンソースのソフトウェアについて質問する場合は、ここで質問しないでください。代わりに、** Opensource.SE **(https://opensource.stackexchange.com)がこのサイトよりも質問に適しているかどうかを確認してください。

1
デュアルライセンスを取得するにはどうすればよいですか?
GPL v3で私のプロジェクトをオープンソースにしたいのですが。さらに、独自のアプリケーションでコードを使用したい人のためにライセンスを販売したいと思います。 GPL v3でソースコードをリリースする方法と、選択した別のライセンスでソースコードをリリースする権利を確保する方法を教えてください。それでもGPLヘッダーを各ソースファイルの上部に配置しますか? 私はソフトウェアの法的側面にかなり慣れていません。

3
BSDライセンスのプロジェクトをフォークするときの法的考慮事項は何ですか?
2節のBSDライセンスでリリースされたプロジェクトをフォークすることに興味があります。 Copyright(c)2010 {著作権者}無断転載を禁じます。 以下の条件が満たされている場合に限り、変更の有無にかかわらず、ソースおよびバイナリ形式での再配布および使用が許可されます。 (1)ソースコードの再配布では、上記の著作権表示、この条件のリスト、および最後の免責事項を保持する必要があります。バイナリ形式で再配布する場合は、上記の著作権表示、この条件のリスト、および次の免責事項を、配布物とともに提供されるドキュメントやその他の資料に複製する必要があります。 (2){著作権者}の名前またはその寄稿者の名前は、特定の事前の書面による許可なしに、このソフトウェアから派生した製品を推奨または宣伝するために使用することはできません。 免責事項 このソフトウェアは、著作権者および寄稿者によって「現状のまま」提供され、商品性および特定の目的に対する適合性の黙示の保証を含むがこれに限定されない、明示または黙示の保証は否認されます。いかなる場合も、著作権者または寄稿者は、直接的、間接的、偶発的、特別、例示的、または派生的な損害(代替商品またはサービスの購入、使用、データ、または利益の損失を含むが、これらに限定されない)に対して責任を負わないものとします。またはビジネスの中断)責任の理論にかかわらず、契約、厳格責任、または不法行為(過失またはその他の場合を含む)にかかわらず、このソフトウェアの使用のいかなる方法においても、その問題の助言があったとしても これまでにプロジェクトをforkしたことはありませんが、このプロジェクトは、私が必要とするものと非常に似ています。ただし、どこまで到達できるかは不明なので、最新のものをリポジトリから取得して作業を開始する予定です。たぶん、最終的には、私が望んでいる場所に到達し、リリースできるようになるでしょう。これは正しいアプローチですか? 正確には、これはプロジェクトの分岐にどのように影響しますか?どのコンポーネントまたはセクションを誰が所有しているかを追跡するにはどうすればよいですか(私が著作権を所有している、元の作成者がコードベースを踏み始めたら、著作権を所有している)。このプロジェクトをフォークできますか?リリースする前に何をする必要がありますか。また、いつこのBSDライセンスの作品から派生したソフトウェアをリリースすることにしたのですか?

2
CPOLライセンス。ソースコードを配布せずに商用アプリケーションで使用できますか?
CPOLライセンスを使用するhttp://www.codeproject.comのプロジェクトの使用を検討しています。セクション5eは言う: 「お客様は、このライセンスの条件に基づいてのみ実行可能ファイルとソースコードを配布することができます。また、配布する実行可能ファイルまたはソースコードのすべてのコピーに、このライセンスのコピーまたはそのUniform Resource Identifierを含める必要があります。そのような実行可能ファイルおよびソースコードを受け取った者は、このライセンスの条件がそのような実行可能ファイルおよび/またはソースコードに適用されることに同意するものとします。このライセンスまたは受信者の条件を変更または制限する作品に条件を提供または課すことはできません。本契約に基づいて付与される権利の行使お客様は、作品をサブライセンスすることはできません。お客様は、このライセンスおよび保証の免責事項に言及するすべての通知をそのまま保持する必要があります。実行ファイルまたはソースコードを、本ライセンスの条件に反する方法で作品へのアクセスまたは使用を制御する技術的手段と共に配布することはできません。」 ソースコードを実行可能ファイルに含める必要があるかどうかはわかりません。さらに悪いことに、GPLライセンスなどで自分のソースコードを利用できるようにする必要がある場合。 私にはっきりしない理由は、自分のソースコードを一緒にコンパイルして、「ソースコード」または「実行可能ファイル」を「配布」しているのかどうかわからないためです。
9 licensing 


4
コードのライセンスに関する質問。クライアントがコードを盗んだ
私がプロジェクトを担当したクライアントが、そのプロジェクトのソースコードを誤って作成してしまいました。愚かな私は知っています。取り決めは、彼らが製品を手に入れることであり、ソースコードを入手することは決してないというものでした。しかし、明らかに、彼らは現在、高速なものを引き出し、ソースコードを使用して他のクライアント向けの独自の製品を作成しようとしています。 今私はそれから大したことをしたくありませんが、私は誰もが使用できるオープンソースプロジェクトとしてコードをリリースすることを考えています。 彼らがこれについて*嫌いな人だと決めたら、あなたは私が何をする/あなたがコードをリリースすることを提案しますか?

5
C ++ / Javaを使用して商用目的のソフトウェアを開発する
後で販売する予定のプログラムを開発する予定です。私はそれをコーディングする言語を決定しようとしています、そしてC ++またはJavaに絞り込みました。 私は、GNUのGCCおよびOpenJDKに使用されているGPL v2およびv3ライセンスを経験しました(そうです、ある程度の法的事項は理解できますが、すべてを理解できるわけではありません)。しかし、誰もが不明瞭な点が1つあります(これは最初に回答されたものの1つであるIMOです):C ++ / Javaを使用してプログラムを開発し、GCCコンパイラーまたはOpenJDKのコンパイラーを使用してコンパイルした場合、私のプログラムもGPLの下に置くには? 私の知る限り、私はプログラムに任意のライセンスを割り当てる完全な権利を持っていますが、欠点があります。ライセンスには、GPLにあるライブラリにリンクしてはいけないと書かれています。もしそうなら、私は自分のプログラムをGPLでリリースしなければなりません。 今、私はC ++ / Javaの何がライブラリと見なされるのかわからないので、C ++の通常のもの(iostream、リスト、マップなど)または標準JDKの一部として利用可能な通常のJavaクラス/インターフェースを使用する場合6配布(文字列、リスト、マップなど)、これは「ライブラリへのリンク」を構成しますか?
9 licensing  gpl 

4
ユーザーはLGPLをGPLとして、またはGPLをAGPLとして再ライセンスできますか?
LGPL(ここでは説明を簡単にするためにバージョン3を想定しています)はGPLの制限の少ないバージョンです。同様に、AGPLはGPLの制限の多いバージョンですが、LGPLコードを使用できます。追加を行う(または行わない)、GPLまたはAGPLとして再ライセンスする。GPLコードを変更してAGPLとして再ライセンスできますか?
9 licensing  gpl  lgpl 

1
承認条項のあるオープンソースライセンスの場合、通知はどの程度明白である必要がありますか?
libjpegやfreetypeなどのライセンスには、次のような条項があります。 (2)実行可能コードのみが配布される場合、付随するドキュメントには、「このソフトウェアはIndependent JPEG Groupの作業に一部基づいている」と明記する必要があります。 または: oバイナリ形式での再配布では、ソフトウェアがFreeTypeチームの作業の一部に基づいていることを、配布ドキュメントに記載した免責事項を提供する必要があります。 インストールディレクトリのテキストファイルに通知を十分に入れていますか?または、通常、より明確な通知が必要ですか?非オープンソースのエンドアプリケーションの場合、これらの必須の確認応答を表示する通常の方法は何ですか?
9 licensing 

6
オープンソースの非フリーライセンスの使用
「変更を利用可能にする」ことに加えて、基本的に「小企業には無料」と「大企業には費用がかかる」と書かれているオープンソースライセンスを使用するプロジェクト/製品はありますか?(そして、そのような文言の標準的なライセンスはありますか?) 私がそのようなライセンスの下でプロジェクトをリリースする場合、地球に面したすべての開発者によって自動的に回避されますか、それとも実際に有用なプロジェクトであると仮定すると、ジョープログラマーからの貢献を得るチャンスは十分ありますか? この質問の2番目の部分は簡単に主観的になる可能性がありますが、十分に議論された視点は高く評価されます。たとえば、商用エンティティによって作成されたデュアルライセンスプロジェクトは、オープンソースコミュニティで成功していますか?

3
オープンソースコードにApacheライブラリを含める方法は?
私は、Apache 2.0ライセンスライブラリを使用するMITライセンスのこのオープンソースコードを持っています。 これを自分のプロジェクトに含めたいので、すぐに構築できます。 で、そのライセンスのポイント4、それを再配布する方法について説明します。 抜粋: 4。 再配布。以下の条件を満たしていれば、著作物またはその派生著作物の複製物を、改変の有無にかかわらず、ソースまたはオブジェクト形式で、任意の媒体で複製および頒布することができます。 作品または派生作品の他の受信者には、このライセンスのコピーを提供する必要があります。そして 変更されたファイルには、ファイルを変更したことを示す目立つ通知を含める必要があります。そして お客様は、配布する派生著作物のソース形式で、著作物のソース形式からのすべての著作権、特許、商標、および帰属の通知を保持する必要があります。ただし、派生著作物のいかなる部分にも関連しない通知を除きます。そして 作品に配布の一部として「通知」テキストファイルが含まれている場合、配布する派生著作物には、そのような通知ファイルに含まれる帰属通知の読み取り可能なコピーを含める必要があります。ただし、派生著作物、以下の場所の少なくとも1つ:派生著作物の一部として配布されるNOTICEテキストファイル内。派生著作物とともに提供されている場合は、ソースフォームまたはドキュメント内。または、派生著作物によって生成された表示内で、そのような第三者の通知が通常表示される場合。NOTICEファイルの内容は情報提供のみを目的としており、ライセンスを変更するものではありません。お客様は、著作物からの通知テキストに加えて、またはその補足として、お客様が配布する派生著作物内に独自の帰属通知を追加することができます。ただし、そのような追加の帰属表示を、ライセンスの変更と解釈することはできません。お客様は、修正に独自の著作権ステートメントを追加することができ、修正の使用、複製、または頒布、またはそのような派生著作物全体について、使用、再現、および頒布を条件として、追加または異なるライセンス条件を提供することができます。それ以外の場合、作品はこのライセンスに記載されている条件に準拠します。 二次的著作物は作成していません(そのまま提供する予定です)。 NOTICEファイルはありません。自分のLICENSE.txtファイルだけです。 質問:「このプロジェクトは、Apache 2.0で配布されているXyzライブラリを使用します...」というように、どこに行けばよいですか?何がお勧めですか? Apacheライセンスファイルも提供する必要がありますか?または、「ここでライセンスをオンラインで検索...」と言っても十分でしょう。 過去にこれを行ったことのある人がこの問題に少し光を当ててくれることを願っています。

2
Webページの上部にオープンソースライセンス情報を貼り付ける必要がありますか?
いくつかのオープンソースのJavaScriptプロジェクトを使用するJavaScriptアプリケーションを開発しています。すべてのライセンスには、「著作物または派生著作物の他の受信者には、このライセンスのコピーを与える必要があります」のような文言があります。これは、使用するソフトウェアのすべてのライセンスを記載した大量のHTMLコメントをWebページの上部に作成する必要があることを意味しますか? これを行うWebページのソースコードを見たことがないので、この質問をします。

4
ソースコードを公開サイトに投稿した場合、自動的にオープンソースになりますか、それとも自分の権利は保持されますか?
これは奇妙な質問ですが、ここに理由があります: JavaScriptアプリケーション、またはPerl / Python / PHP cliスクリプトを作成すると、誰でもソースコードを見ることができます。たとえばgithubなどのパブリックホスティングサイトでコードをホストすることもできます。それは同じです:誰でもコードを見ることができます。 しかし、それによって私のコードはオープンソースになりますか?

1
BSDライセンスのオープンソースプロジェクトを管理している場合、誰かがGPLライセンスのコードを不法に寄贈しないようにするにはどうすればよいですか?
BSD、MIT、または他の寛容なライセンスの下でライセンスされたオープンソースプロジェクトは、コミュニティからのコードの寄付を受け入れます。 自分が所有していないGPLライセンスのコードを誰かが取得してそれをBSDライセンスのプロジェクトに提出するのを防ぐにはどうすればよいですか?寄付がGPLライセンスのプロジェクトから盗まれたことを知りませんし、それを受け入れます。 プロジェクト全体をGPLにしないために、私はそのような貢献を受け入れたくありません。しかし、貢献者が貢献しているコードの著作権を実際に持っているかどうかを知る方法はありません。そのため、誰かがGPLライセンスのコードを私のプロジェクトに不法に寄付した場合、それらを止める方法はわかりません(寄付をまったく受け入れないことを除けば)。 確かに、BSDとMITでライセンスされたプロジェクトはたくさんあるので、解決策があるはずです。 ありがとう!

1
1つのGitHubリポジトリに、複数のライセンスでリリースされたソースコードを含めることはできますか?
ユーザーの便宜のために、1つのGitHubリポジトリにいくつかのサブプロジェクトを集めたいと思います。しかし、実際には単一のリポジトリにフォルダを作成して、それぞれが異なるライセンスでカバーされているのか(それらはすべてBSDライセンスのバリアントであり、わずかな違いがあります)、またはプロジェクトを複数のリポジトリに分割する必要があるのでしょうか。

1
複数の著作権者のBSDライセンステンプレートに記入するにはどうすればよいですか?
複数の著作権者がいるオープンソースプロジェクトに参加しています。プロジェクトは、3条項BSDライセンスの下でライセンスされています。残念ながら、個々のコードファイルには元の所有者(著作権ヘッダー)への参照は含まれていませんが、プロジェクト全体として、BSDライセンステキストを含む単一のファイルLICENSE.txtが提供されています。プロジェクトには、すべての著作権者を識別する個別のファイルも含まれています。 ただし、私は実用的な質問に苦労しています。BSDライセンスの最初の行は、著作権所有者を識別するためのものです。 Copyright (c) <year>, <copyright holder> 私たちの場合、著作権所有者は1人ではありません(少なくともプロジェクト全体では)。では、具体的に言えば、ここに何を入れればよいのでしょうか。ライセンス自体が「上記の著作権表示」を保持することを指しているので、私はそれを省略することはできません。ここにすべての著作権者をリストする、またはおそらく著作権者の外部リストを参照するための推奨される方法/形式はありますか?ちなみに私たちは10人以上の貢献者について話しているので、その一部は個人、一部の企業であるため、短いリストではありません。 私は他のいくつかのプロジェクトがどのようにこれを行うかを見ました(例:Linux)、ほとんどの場合<copyright owner>、ライセンスにビットが含まれていないGPLを使用することがわかりました。
8 licensing  bsd 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.