- Monoは、開発者がクロスプラットフォームアプリケーションを簡単に作成できるよう設計されたソフトウェアプラットフォーム
- Monoプロジェクトは、2001年に始まった.NETエコシステムの重要な一部だった
- 2016年にMicrosoftがXamarinを買収し、Monoプロジェクトの管理者となった
- 最近のアップデート
- Monoプロジェクトの最後の主要リリースは2019年7月で、その後は小規模なパッチリリースが行われていた
- 最後のパッチリリースは2024年2月だった
- WineHQ組織がMonoプロジェクトの新しい管理者になる予定
- 既存のmono/monoおよびその他のリポジトリのソースコードは引き続き利用できるが、リポジトリはアーカイブされる可能性がある
- バイナリは最大4年間利用可能
- MicrosoftのMonoフォーク
- Microsoftはdotnet/runtimeリポジトリでMonoランタイムのモダンなフォークを維持している
- 作業は完了しており、MonoユーザーとMonoベースのアプリフレームワーク保守担当者には.NETへの移行が推奨されている
- Monoプロジェクトの歴史的重要性
- Monoプロジェクトは、Android、iOS、Linuxなどさまざまなオペレーティングシステムにおける最初の.NET実装だった
- 複数のオペレーティングシステムで.NETプラットフォームを切り開き、クロスプラットフォーム.NETを現実のものにした
- すべてのMono開発者に感謝を伝えている
- Monoのサポート
- Microsoftが支援するMonoは、.NET Foundationの一環として、ECMA標準に基づくMicrosoftの.NET Frameworkのオープンソース実装
- 成長を続けるソリューション群と、活発で情熱的な貢献コミュニティが、Monoをクロスプラットフォームアプリケーション開発の有力な選択肢に押し上げている
GN⁺の要約
- Monoプロジェクトは、クロスプラットフォームアプリケーション開発を可能にした重要なプロジェクト
- Microsoftが管理していたMonoプロジェクトは、現在WineHQへ移管され、新たな転換点を迎えている
- 既存のMonoユーザーは.NETへの移行を検討する必要がある
- Monoは、さまざまなオペレーティングシステムで.NETを利用可能にした先駆的なプロジェクトだった
- クロスプラットフォーム開発に関心のある人にとって有用な情報
3件のコメント
ああ、私にも在庫処分っぽく見えるんですが、MacでWindows向けにバンドルするときに使えるらしいので、使ってみようと思っています
ジャンク処理.log
Hacker Newsの意見
2000年代初頭にMonoプロジェクトに参加していた経験を共有している。Monoの目標は、さまざまなプラットフォームで.NETランタイムを提供することだった
MicrosoftがWineのようなAPI再実装プロジェクトを公式に認めたことはなかったと思っていた
Second Lifeのスクリプト言語LSLがMonoバイトコードにコンパイルされることを共有している
Wine開発者たちがMonoをどのように活用できるのか気になっている
MicrosoftとWineの関係について疑問を呈している
大学時代にMonoを使った経験を共有している
MonoプロジェクトのWebサイトにおける発表の仕方に不満を述べている
Miguel de Icazaの現在の活動について気になっている
主にGoとPythonを使うWebアプリケーションのバックエンド開発者が、.NETエコシステムで注目すべきものがあるか質問している
MonoがWineと関係している理由についてのリンクを共有している