オープンソースとは、研究、改変、共有のためにソースコードが利用可能なコンピュータプログラムを説明するために使用される用語です。
WordPressはオープンソースソフトウェアであるため、あらゆる目的に使用でき、研究・変更・共有が可能です。これにより、オープンさと共有の精神が育まれ、歓迎的で包括的なコミュニティが形成されました。
そして、より多くの人がコードを見ることで、ソフトウェアのバグをより効率的に見つけて修正できます。

オープンソースの定義
オープンソースイニシアチブ(OSI)は、20年以上にわたりオープンソースソフトウェアの利点についての認識を高めてきた非営利団体です。彼らはオープンソースの意味を定義するのに役立ちます。

オープンソース定義(OSD)は、オープンソースソフトウェアは単にソースコードへのアクセスを提供するだけではないことを説明しています。ソフトウェアの配布方法に関するルールもあります。
- その他、ソフトウェアを無償または有償で再配布できること。
- ソフトウェアが配布される際には、ソースコードを含める必要があります。
- 他の人がソフトウェアを変更できます。変更は、元のソフトウェアと同じ条件で配布する必要があります。
- 作者のソースコードの完全性を維持する必要があります。
- ライセンスは、個人または団体を差別してはなりません。
- ライセンスは、特定の種類のビジネスや研究プロジェクトでソフトウェアを使用することをユーザーに制限してはなりません。
- ライセンスは、誰から受け取ったかに関わらず、ソフトウェアを受け取ったすべての人に適用されます。
- ライセンスは、どのように配布されても有効であり続けます。
- ライセンスは、バンドルされている他のソフトウェアに制限を課してはなりません。
- ライセンスは、どのテクノロジーまたはインターフェイスで実行されても有効なままです。
WordPressはオープンソースソフトウェアであり、これらの要件をすべて満たしています。これにより、成功の可能性が最も高くなり、引き続き無料で利用可能になります。
オープンソースとフリーソフトウェアの違いは何ですか?
フリーソフトウェア運動はオープンソース運動に先行し、それを刺激しました。これは、ソフトウェアライセンスがより制限的になることへの対応として、1989年にリチャード・ストールマンによって開始された社会運動です。
これは、フリーソフトウェア財団(FSF)が管理するソフトウェアライセンスであるGNU一般公衆利用許諾契約書(GPL)を通じて、ソフトウェアユーザーの自由を保護することを目的としています。

GPLは、ユーザーがどのような目的でもソフトウェアを実行する自由を提供します。また、ソースコードを研究・改変し、他者と共有することも許可します。
時間が経つにつれて、ソースコードを共有することが良いビジネスセンスでもあることが明らかになりました。例えば、開発者間のコラボレーションがより効率的になります。
そのため1998年に、オープンソースイニシアチブが、実用的かつビジネス的な観点からオープンソースの方法論を推進するために設立されました。これは、フリーソフトウェア財団よりも幅広いライセンスを認識しています。次にこれらのライセンスを見ていきましょう。
詳細については、フリーソフトウェアを参照してください。
オープンソースライセンス
多くのソフトウェアライセンスがオープンソース定義の要件を満たしています。それらは、誰にでもソフトウェアを、変更された形式または変更されていない形式で使用、研究、変更、および共有する権利を付与します。
オープンソースイニシアチブは、承認されたライセンスのリストを維持しています。ここでは、より一般的なオープンソースライセンスをいくつか紹介します。
- Apacheライセンス2.0
- BSD 3-Clause "New" または "Revised" ライセンス
- GNU一般公衆利用許諾契約書(GPL)
- MITライセンス
- Mozilla Public License 2.0
これらのオープンソースソフトウェアライセンスは、志を同じくする開発者間の協力と共有を促進します。
オープンソースソフトウェアのメリットとデメリット
全員がオープンソースの哲学を高く評価しているわけではありません。その反対者は、ソースが誰でも研究したりハッキングしたりするために容易に入手できるため、オープンソースソフトウェアは実際にはより脆弱であると主張しています。
実際には、オープンソースソフトウェアは、より多くの透明性があり、コミュニティによって問題が迅速に特定および修正される可能性があるため、より安全である可能性があります。
反対者はまた、オープンソースソフトウェアには保証がなく、何か悪いことが起こった場合、損害に対する責任を負う人はいなくなると主張しています。WordPressサポートを受けるには、どこに行き、どのように適切に依頼するかを知る必要があるのは事実です。
これらの欠点は、オープンソースソフトウェアの利点によって相殺されます。カスタマイズや拡張が容易であり、より多くの人がコードを研究することで、バグが迅速に特定され修正されます。
WordPressがダイナミックなWebパブリッシングプラットフォームになったのは、そのオープンソースの価値によるものです。
WordPressはオープンソースなのに、どのようにビジネスを継続しているのですか?
WordPressはオープンソースのコミュニティプロジェクトであり、単一の企業や個人に属するものではありません。何万人もの才能ある人々が、今日の優れたソフトウェアにするために貢献してきました。
コア開発チームがプロジェクトを主導しますが、誰でもその成功に貢献できます。開発者はパッチを提供したりバグを修正したりでき、ユーザーは新機能の提案ができます。
WordPressの背後にいる人々はソフトウェアからお金を稼ぎませんが、WordPress関連のサービスからお金を稼ぐことができますし、実際に稼いでいます。
たとえば、多くの開発者は、プレミアムWordPressプラグイン、WordPressホスティング、その他のサービスを提供することで、WordPressを中心に成功したビジネスを構築してきました。
詳細については、WordPressは無料ですか?費用はいくらですか?落とし穴は何ですか?を参照してください。
この記事がオープンソースソフトウェアについてさらに学ぶのに役立ったことを願っています。また、役立つWordPressのヒント、トリック、アイデアに関する関連トピックについては、以下の追加資料リストも参照してください。
このガイドが気に入った場合は、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読することを検討してください。また、TwitterおよびFacebookでも私たちを見つけることができます。
