オープンソース イニシアチブがその役割を AI と機械学習に拡大

オープンソース.jpg

ライトスタジオ — Shutterstock

当初、すべてのソフトウェアは「フリー ソフトウェア」および「オープン ソース」でした。 しかし、ソフトウェアが商品化されるにつれて、ほとんどすべてのソフトウェアが独自のものになりました。 これに反抗して、Richard M. Stallman (RMS) James Gosling の Emacs テキスト エディタを使用 そしてそれを再ライセンスしました GNUパブリックライセンス(GPL)、1983 年に最初の自由ソフトウェア ライセンス。

フリー ソフトウェアの台頭により、ソフトウェアの使用方法が根本的に変化しましたが、すべての人が RMS に満足しているわけではありませんでした。 フリーソフトウェアファウンデーション(FSF) ソフトウェアライセンスを取得しました。 そこで、1998 年に Christine Peterson は、Jon “Maddog” Hall、Larry Augustin、Eric S. Raymond、Bruce Perens、およびその他のフリー ソフトウェアの著名人との会合で、オープン ソースという用語を思いつきました。

当時と現在のこの XNUMX つの主な違いは、フリー ソフトウェアはコード共有の倫理に関するものであるのに対し、オープン ソースはコード共有の実際的な利点に焦点を当てていることです。 

または、初期の OSI リーダーおよび現在のプロジェクト リーダーとして OS 気候 Michael Tiemann は次のように述べています。「フリーソフトウェア」に関連していた道徳的で対立的な態度を捨てる代わりに、「実用的でビジネスケースに基づいた」オープンソースアプローチを推進します。

これらのフリー ソフトウェア対オープン ソースの議論は終わりの兆しを見せていませんが、OSI は今日、より大きな問題を抱えています。

また: 新しいプロジェクトで C と C++ を使用するのをやめる時が来た、と Microsoft Azure CTO は言います

ここ数年、オープンソース ライセンスは、 ビジネスソースライセンス (BSL), 共通条項, サーバー側パブリックライセンス(SSPL). フリー ソフトウェアとオープン ソース、およびその逆の議論は明確です。 人々にとって、オープンソース ライセンスの「ある意味で、実際にはそうではない」ライセンスと、実際のオープンソース ライセンスとの違いを理解するのは非常に困難です。 

これらのライセンスと OSI の許可を得ているライセンスとの主な違いは、実際のオープンソース ライセンスはすべて準拠しなければならないということです。 オープン ソース定義 (OSD). 要するに、オープン ソースを使用すると、ソフトウェア コードを好きなように使用する権利が得られるという考えです。 クラウドで実行したいですか? 頑張れ。 コードまたはそれに基づくプログラムを販売したいですか? あなたもそれを行うことができます。 クラウドサービスとして提供してみてはいかがでしょうか。 それもかっこいい。 これらの準オープン ソース ライセンスでは、これらの権利は制限されています。 

オープン ソース イニシアチブ (OSI) のロゴ

問題をさらに混乱させているのは、現在これらの疑似オープンソース ライセンスを使用している多くの企業が、実際のオープンソース ライセンスから始めたことです。 

これは成長傾向です。 OSI の標準およびポリシー ディレクターである Simon Phipps 氏は次のように述べています。ライツラチェットモデル。 OSI は、ソフトウェア ユーザーがプロジェクトの展開に取り組む際に、オープンソースの自由の持続的な存在に細心の注意を払うことを推奨しています。」

なぜ彼らはこれを行うのですか? OSI エグゼクティブ ディレクターのステファノ マフリは、2022 年のインタビューで説明しました。 オープンソースサミットヨーロッパ オープンソース ライセンスを廃止することは、「企業のトレンドになっています。 それらは同様の認識可能なパターンを持っています。 彼らは、10 年から XNUMX 年かけてビジネスとコードを構築します。 途中で、彼らは会社に彼らのコードに対する権利を与える寄稿者ライセンス契約 (CLA) を収集します。 その後、彼らはライセンスを変更し、それらの権利を奪います。」 そのため、彼らはオープンソース コードを使用して成長しますが、オープン ソースがビジネス モデルとして機能しないことを非難します。 ネタバレ注意: オープンソースがビジネス モデルになったことはありません。 開発モデルです。 

しかし、それは彼らを止めるものではないと Maffulli 氏は言います。 そのため、彼らの支援を受けて、ベンチャー キャピタリストは、XNUMX セント XNUMX セントを節約し、より多くのお金を稼ぐことを要求し、オープンソース ライセンスを放棄します。」 今、彼は彼らの痛みを理解しています、と Maffulli は言います。

だから、 OSIの前進 は、オープンソースとは何か、そうでないものについて、企業と開発者を同じように教育しようとしています。 

その一環として、OSI は、 明確に定義されました 事業。 このクラウドソーシング プロジェクトは、このニーズに対応し、ソフトウェア パッケージのライセンス データを改善することでオープンソース プロジェクトを後押しするために、2018 年に作成されました。 皮肉なことに、このプロジェクトは Microsoft、SAP、Bloomberg などのかつての専有企業からサポートを受けてきました。 かつてはオープンソースだった新しい企業の中には、オープンソースから遠ざかりつつあるものもありますが、昔ながらの企業はオープンソースの価値を認識し、それをより受け入れています。 OSIも ClearlyDefined のフルタイム コミュニティ マネージャーを探しています

オープンソースは、もは​​や開発者や企業だけのものではなく、それどころではありません。 OSI の新しい米国ポリシー ディレクターである Deborah Bryant 氏は次のように説明しています。 オープンソース ソフトウェアの役割は、公共および社会的関心事において引き続き重要な役割を果たしますに設立された地域オフィスに加えて、さらにローカルカスタマーサポートを提供できるようになります。」

彼女は正しいです。 彼女が新しい役職に着任してからわずか数週間後、米国上院国土安全保障・政府問題委員会委員長、民主党のゲイリー・ピーターズ、共和党トップのロブ・ポートマン オープンソースソフトウェアを保護するための法律を導入. オープンソースの支持者は、政府のオープンソース政策に関する発言権を必要としているだけでなく、発言権を持つ必要があります。 政府の政策決定は、当社のオープンソース ソフトウェア エコシステムに影響を与えます。 OSI は、米国とヨーロッパの両方で、Phipps とともに、この要件に取り組んでいます。

また: メタ AI の第一人者 LeCun は、今日の AI アプローチのほとんどが真の知性につながることは決してないだろうと述べています。

今後、OSI は、機械学習 (ML) と人工知能 (AI) がオープンソース ソフトウェアの使用と構築の両方で果たす役割にも対処します。 これはますます緊急の課題となっています。

たとえば、GitHub の AI ベース ペア プログラミング ツール Copilot の ML モデルは、オープンソース コードに部分的に依存しています。 一部のオープンソース開発者は当然のことながら、これに腹を立てています。 Maffulli 氏は、「法的には、GitHub はその権利の範囲内にあるようです」と考えています。 とはいえ、「ここにオープンソース ライセンスの問題があるのか​​、それとも著作権の問題があるのか​​について議論する法的な雑草に紛れてはいけない。 これはより広いポイントを見逃してしまいます。 そこには is オープンソースの開発者だけでなく、社会全体に影響を与える公平性の問題です。」

これは Copilot だけの問題ではありません。 グーグルのディープマインド 独自のを持っています AI開発者システムAlphaCode、Salesforceには コードT5、そしてオープンソースもあります ポリコーダー. これは、オープンソース コミュニティが対処しなければならない問題です。 

OSI は、XNUMX つの仮想セミナーでこの会話を開始します。 ディープダイブ:AI、 XNUMX月中。 これらは、AI とオープンソースがビジネス、社会、法律、学界でどのように交差するかを検証します。 オープンソースと AI に関心がある場合は、参加することを強くお勧めします。 これは、フリー ソフトウェアとオープン ソースの間の永遠の戦いではなく、今後 XNUMX 年間のソフトウェア開発にとって重要なことです。

関連記事:

ソース