GPLv2で公開されたプラン9オペレーティングシステム

ユニークなPlan 9オペレーティングシステムの開発者は、Alcatel-Lucentの管理者の許可を得て、ライセンス条項を変更しました 。 これで、Lucent Public Licenseの下で配布されるすべてのOSコードは、GPLv2ライセンスの下で同時に配布されます。

したがって、ユーザーは、Free Software Foundationによって公開されたGPLv2契約の条件に従って、システムコードを配布したり、必要に応じて修正したりできます。

Githubリポジトリは同時に開いいます。

プラン9は、UNIXの基本的な欠点を克服することになっていたシステムです。

ウィキペディアによると、システムは3つの基本原則に基づいて構築されています。


ユーザーがパーソナルコンピューターまたはワークステーションにアクセスできる最新のオペレーティングシステムとは異なり、プラン9ではユーザーは分散コンピューティング環境にアクセスでき、ワークスペースを構成できます。 したがって、プロセスの/ dev / mouseは、このプロセスが実行されているコンピューター上のマウスであり、プロセスが実行されているコンピューターではない場合があります。

主なプログラミング言語はCです。 Cコンパイラの機能は、Unicodeおよび構造の形成や配列の初期化などのその他の便利な拡張機能を完全にサポートしています。 クロスプラットフォームのコンパイルとデバッグが実装され、Perl、Python、Scheme、noweb、Haskell、Newsqueak、Go、MLが正常に移植されました。

Plan 9オペレーティングシステムは、その異国情緒にもかかわらず、日本とロシアで特に人気があります。

Source: https://habr.com/ru/post/J212529/


All Articles