|
2007年、AppleはLinuxオープンソース印刷システムCUPSを買収しました。その後、2017年にAppleはGPLライセンスでのCUPSの開発を中止し、Apache 2.0ライセンスに移行することを決定しました。このオープンソース印刷システムは、Linuxだけでなく、UnixやmacOSでも広く利用されています。しかし、2019年末にCUPSの主任開発者がAppleを去ったことで、CUPSの開発は停滞したように見えました。しかし、幸いなことに、CUPSの物語は新たなページを開こうとしています。
最近、CUPSの創設者であり、元Apple社員でもあるマイケル・スウィート氏が、Open Printing Summitでこの変更を発表しました。スウィート氏は、AppleがCUPSの今後の開発を中止することを決定し、アップストリーム機能の開発はOpen Printingプロジェクトに移管されたと述べました。スウィート氏は、Appleが自身の退社に伴いCUPSの積極的な開発を停止したことを認めました。 しかし、Sweet氏はAppleとの契約で、OpenPrinting CUPSブランチから重大なバグ修正をAppleのmacOSのCUPSコードベースにプルダウンする義務を負っていました。AppleのCUPSは今後もこれらのバグ修正をOpenPrinting CUPSからプルダウンし続ける予定ですが、Appleはもはやこれらのバグ修正を基に機能を開発することには関心がありません。 OpenPrintingは現在、CUPSバージョン2.4の開発に取り組んでおり、AirPrint/Mopriaとの互換性、OAuth 2.0/OpenID認証、pkg-configのサポート、Snapcraftのサポート、TLSの改善、その他さまざまな機能強化を特徴としています。OpenPrintingは事実上、CUPSの新たなアップストリームとなっています。 CUPS 3.0の計画は現在開発中で、新しいサーバー機能の追加や、長年運用されてきたこのプリントサーバーの再構築などが含まれます。CUPSの詳細については、Michael Sweetのスライドをご覧ください。 この記事はOSCHINAから転載したものです。 タイトル: AppleがオープンソースプロジェクトCUPSの開発を断念、OpenPrintingが後継作業を担当 この記事は以下でご覧いただけます: https://www.oschina.net/news/142106/apple-stops-developing-cups |