オープンソースの Pi アプリケーションとライブラリのリストを表示するには、PiOS アプリ リストに移動します。
Pi オープンソースとその活用方法についてさらに詳しく知りたい場合は、読み続けてください。
Pi オープン ソース ソフトウェア ライセンスにより、Pi コミュニティ開発者は Pi エコシステム用のオープンソース アプリケーションとツールを作成し、Pi コミュニティ開発者間のコラボレーションを促進することができます。 MIT ライセンスとは対照的に、PiOS ライセンスは、Pi エコシステム内でのみソフトウェアの無制限の使用を許可します。開発者は、Pi アプリを開発するときにこのライセンスを使用することをお勧めします。
プロジェクトを簡単に見つけられるように、 pi-apps
組織の下でプロジェクトの github ホスティングを提供しています。独自のリポジトリをリクエストするには、次の手順に従います。
このリポジトリに PR を作成し、アプリケーションの情報を PiOS アプリ リスト テーブルに追加します。不完全な提出は拒否されるため、そのドキュメントに記載されている書式設定された行テンプレートに従い、以下の情報を入力します。
PR の承認に必要な情報:
PR の承認に必要ではない情報:
私たちはあなたの PR を承認し、github.com/pi-apps の下にリポジトリを作成し、あなたをそのリポジトリの管理者として招待します。
PiOS アプリケーション ライブラリ テーブルにプル リクエストを送信する github ユーザーには、この新しく作成されたリポジトリに対する管理者権限が与えられます。これにより、リポジトリへの完全な管理者アクセスが許可され、チーム メンバーを追加したり、セキュリティの管理、リポジトリの移動、削除などの機密または破壊的なアクションを実行したりできます。
他の Pi コミュニティ開発者も、アプリケーションのメンテナンスと改善に貢献し、プロジェクトに直接プル リクエストを送信できます。管理者として、これらの PR に応答する責任を負うことになります。または、この責任をチーム メンバーに委任することもできます。 Pi コア チームは便宜上 github.com/pi-apps 名前空間へのアクセスを提供していますが、リポジトリやアプリケーション コードは管理されません。あなたは自分のコードに対して全責任を負います。
将来、Pi オープンソース ライブラリからアプリケーションを削除したい場合は、プロジェクトを移動し、PR を送信してコードへのリンクをリストから削除するだけで削除できます。リポジトリの管理者は、Pi コア チームの承認なしでいつでもリポジトリを移動または削除できます。
コードにライセンスを追加するには、次の手順に従います。
注: PiOS ライセンスのソースはここからも入手できます https://github.com/pi-apps/PiOS/blob/main/LICENSE
これは、ソフトウェアの使用を Pi Network アプリケーションに制限するための単なる推奨ライセンスです。 Pi Network は、あなたまたは他の人によるこのライセンスの使用については一切の責任を負いません。すべての開発者は、ライセンスが自分たちのニーズを満たしていることを確認するために自分の弁護士に相談する必要があり、ライセンスの使用から生じるすべての結果について単独で責任を負います。 PiOS アプリのリストに含めるには、著作権表示を除き、このライセンスを変更せずに使用する必要があります。変更を加えたり、別のライセンスを使用したりした場合でも、Pi Network によって後日確立される可能性のある他のリストに含まれる資格がある可能性があります。