Microsoft、App Storeでの有料オープンソースソフトウェアを禁止

Microsoft は App Store カタログの利用規約を変更し、来週から発効する予定です。 最も物議を醸した変更は、通常は無料で配布されるオープンソース アプリケーションの販売の禁止でした。 導入された要件は、人気のあるオープンソース プログラムのアセンブリを販売して利益を得ているサードパーティに対抗することを目的としています。

新しいルールは、オープン ライセンスに基づくすべてのプロジェクトに販売禁止が適用されるように策定されています。これらのプロジェクトのコードは入手可能であり、自由なアセンブリの作成に使用できるためです。 この禁止事項は、アカウントと開発者との直接のつながりに関係なく適用され、また、開発への財​​政的支援を目的として主要プロジェクトによって App Store に投稿されたアプリケーションにも適用されます。

たとえば、App Store での有料ビルドの公開は、Krita や ShotCut などのプロジェクトによって寄付を集めるためのオプションとして使用されてきました。 この変更は、App Store で無料ですが、いくらでも寄付できる Inkscape などのプロジェクトにも影響します。

Microsoftの代表者らは、真の開発者を特定することが難しいことと、オープンソースソフトウェアの改ざんや合法的に無料でダウンロードできるプログラムの販売からユーザーを守りたいという理由からこの決定が下されたと主張している。 この変更について議論する際、App Storeの責任者はルールを改訂し、オープンプロジェクトの開発をサポートするオプションを追加すると約束した。 しかし、前述の規則緩和は、機能が制限されたプログラムのオープンソース版を配布したり、オープンソース コードでは利用できない機能を含む別の商用バージョンを販売したりするなど、フリーのオープンソース ソフトウェアにとって有害なビジネス モデルの使用に関するものです。ベース。

人権団体 Software Freedom Conservancy (SFC) は、App Store でのオープンソース ソフトウェアの販売禁止は受け入れられないと考えています。なぜなら、真にオープンまたは無料のシステムはいつでも無料で利用可能であり、開発者は公的に活動しており、開発者に干渉しないからです。あらゆるプラットフォーム向けの変更の作成とアセンブリの作成。 これらの権利と自由は、フリーでオープンなライセンスの基本であり、ユーザーと企業の両方に適用されるため、オリジナルの開発者だけでなく、ディストリビュータも、オープンソース ソフトウェアから利益を得ることができます。アプリストア。 たとえば、GPL に準拠していれば誰でも Linux カーネルをベースにした製品を販売することができ、この能力が持続可能性の要因の XNUMX つとなっています。

SFCは、導入されている制限が注目を集めるための戦術的な動きである可能性を排除していない。Microsoftは最初は不当な変更を導入しようとしていたが、憤りが現れた後は同意して決定を取り消し、こうしてオープンソースの考え方へのコミットメントを表明している。ソフトウェア。 App Store カタログの作成時にも同様の戦術が使用され、当初はコピーレフト ライセンスに基づくプログラムの公開が禁止されていましたが、一連の憤りの後、Microsoft は実証的にコミュニティと途中で合流し、オープンソース ソフトウェアの掲載を許可しました。 同様の状況が、オープン ソース .NET コードベースのホット リロード機能の削除とその後の復帰でも発生しました。

出所: オープンネット.ru

コメントを追加します