1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Open Source使用時の注意点:no_entry_sign:

Last updated at Posted at 2020-07-26

Open Source Licenseとは?

プロジェクトによってよくOpen Sourceを利用して開発します。 Open Sourceは無料で使用(明確に話しますと無料では無いんですが)でき開発に便利であるというメリットがありますが、当該Open Sourceがどのようなライセンスを持つかによって、商業的な利用が制限や作成したコードを公開する義務が生じます。 ですから、使用するOpen SourceのLicenseについてよく検討し、使用するかどうかを決めなければなりません。私は本当に簡単な部分だけ整理しているので詳しい内容はオープンソースソフトウェアの使用を奨励するために作られた団体公式ウェブサイト、Open Source Initiativeを参考お願い致します。

良く使える Open Source License

- Less Common
- Most Common

|Open Source Licenseの種類 | 参考URL |
|:----------|:----------:|----------:|
| Apache License 2.0 | https://www.apache.org/licenses/LICENSE-2.0|
| BSD 3 - Clause "New" or "Revised" license | https://choosealicense.com/licenses/bsd-3-clause/ |
| BSD 2 - Clause "simplified" or "FreeBSD" license | https://opensource.org/licenses/BSD-2-Clause |
| GNU General Public License (GPL) | https://www.gnu.org/licenses/gpl-3.0.html |
| GNU Library of "Lesser" General Public License (LGPL)| https://www.gnu.org/licenses/lgpl-3.0.html |
| MIT License | https://opensource.org/licenses/MIT |
| Mozila Public License 2.0 | https://www.mozilla.org/en-US/MPL/2.0/ |
| Common Development and Distribution License | https://opensource.org/licenses/CDDL-1.0 |
| Eclipse public License | https://www.eclipse.org/legal/epl-2.0/ |

GNU General Public License(GPL)

GPLが適用されたSWを利用して改良されたSWを開発した場合、開発したSWのソースコードも公開しなければなりません。
gpl.jpeg

Apache License 2.0

ソースコード公開は不要です。 ただし、再配布する場合は、Apache License 2.0コピーの提供、Apacheにより開発されたことに対する著作権表示、保証責任がないなどの表示を義務づけます。
apache.png

MIT License

MIT Licenseに従うソフトウェアを改造した製品を必ずオープンソースで配布しなければならないという規定はなく、GNL一般公衆Licenseの厳しさを避けたいユーザに人気があります。
MIT-License.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?