OSSライセンスとは(What is an OSS License?)
OSS(オープンソースソフトウェア)のライセンスは、ソフトウェアの使い方や配り方についてのルールです。以下のようなルールがあります。
An OSS (Open Source Software) license is a set of rules about how you can use, modify, and distribute the software. Here are the main rules:
OSSライセンスの基本ルール(Basic Rules of an OSS License)
- 自由に配ることができる(Free to Distribute)
- 誰でもソフトウェアを配ることができます。
- 例:Ubuntuのインストールディスクを友達にあげることができます。
- Anyone can distribute the software.
- Example: You can give your friend an Ubuntu installation disk.
- ソースコードを無料で提供する(Provide the Source Code for Free)
- ソフトウェアの中身(ソースコード)を誰でも無料で見ることができます。
- 例:GitHubからソースコードをダウンロードできます。
- The source code of the software must be available for free.
- Example: You can download the source code from GitHub.
- 改造して配ることができる(Free to Modify and Distribute)
- ソフトウェアを改造して、新しいものを作り、それを配ることができます。
- 例:Linuxを改造して新しいOSを作ることができます。
- You can modify the software and distribute your modified version.
- Example: You can modify Linux and create a new operating system.
- どこがオリジナルかわかるようにする(Show What is Original)
- ソースコードのどこがオリジナルで、どこを改造したかをわかるようにします。
- 例:コメントをつけて「ここはオリジナルです」と書いておく。
- Indicate which parts of the source code are original and which parts are modified.
- Example: Add comments to the code like “This part is original.”
- 利用者を差別しない(Do Not Discriminate Against Users)
- 誰でもソフトウェアを使うことができます。国籍や性別、仕事などで使う人を制限しません。
- 例:日本人もアメリカ人も同じように使えます。
- Anyone can use the software. It does not restrict users based on nationality, gender, job, etc.
- Example: Both Japanese and Americans can use the software equally.
- どの分野でも使える(Allow Use in Any Field)
- どんな目的でもソフトウェアを使うことができます。仕事でも、勉強でも、趣味でもOKです。
- 例:会社でも、学校でも、家でも使えます。
- The software can be used for any purpose: work, study, or hobbies.
- Example: You can use it at your company, school, or home.
- 配る人も同じ権利を持つ(Equal Rights for Distributors)
- ソフトウェアを配る人も、使う人と同じルールで使うことができます。
- 例:あなたが改造したソフトを配るときも、同じライセンスが適用されます。
- People who distribute the software have the same rights as the users.
- Example: If you distribute modified software, the same license rules apply.
- 特定の製品だけに限定しない(Not Limited to Specific Products)
- ソフトウェアが特定の製品や用途に限定されません。
- 例:特定のパソコンでしか使えないということはありません。
- The software is not restricted to specific products or uses.
- Example: It can be used on any computer, not just specific ones.
- 他のソフトウェアを制限しない(Does Not Restrict Other Software)
- OSSのライセンスが、他のソフトウェアの使い方を制限しません。
- 例:OSSと一緒に他の商用ソフトを使っても問題ありません。
- The OSS license does not limit how you use other software.
- Example: You can use OSS alongside commercial software without issues.
- 技術的に中立である(Technologically Neutral)
- ライセンスが特定の技術に依存しません。どの技術でも使えます。
- 例:どのプログラミング言語でも、どのOSでも使えます。
- The license does not depend on specific technologies. It can be used with any technology.
- Example: It works with any programming language or operating system.
まとめ(Summary)
OSSライセンスは、誰でも自由に使えて、配れて、改造できるルールです。使う人を差別せず、どんな目的でも使えるようにするためのルールです。
An OSS license allows anyone to freely use, distribute, and modify the software. It ensures that users are not discriminated against and can use the software for any purpose.