最初の変更はCUPSフォークで発表されました

昨年XNUMX月 ここのブログでニュースを共有します オン OpenPrintingプロジェクト (Linux Foundationによってサポートされています) CUPS印刷システムのブランチ、 開発で最も活発な部分は、CUPSの原作者であるMichael RSweetによるものです。

そしてそれはXNUMXヶ月以上後のことです その時から、 カンペテまでr、OpenPrintingプロジェクトのリーダー、 Appleからの関心の欠如のために発表した CUPS印刷システムの保守において、 昨年設立されたCUPSフォークはスタートアッププロジェクトと見なすことができます パッチとディストリビューションの。 フォークの開発には、XNUMX年半前にAppleを去ったCUPSの原作者であるMichael RSweetが関わっています。

関連記事
OpenPrintingは、CUPS印刷システムのフォークで機能します

2020年の初めから、CUPSリポジトリに変更は加えられていません。 Appleによって維持されており、プロジェクトは深刻な停滞状態にあります。 LinuxエコシステムにとってのCUPSの重要性を考慮して、OpenPrintingチームは、CUPSコードのメンテナンスを自分たちの手に委ねることを決定し、昨年の秋にフォークをリリースしました。 フォークが作成されてからXNUMXか月が経過し、AppleはCUPSの作業を再開していません。

マイケル・スウィートからのリクエストに応えて、 Appleは、CUPS機能をさらに開発することに関心がないことを確認し、macOSのコードベースの維持に限定する予定です。 OpenPrintingフォークからの修正の移行を含みます。 OpenPrintingの開発者は、開発がAppleとは独立して継続されることを発表し、彼らのブランチを主要なプロジェクトと見なすことを推奨しています。 CUPSフォークの将来のバージョンは、プロジェクト名が保持され、以前に使用された「opX」サフィックスなしで出荷されます。

すでに追加された変更の中で、蓄積されたパッチの統合が際立っています Ubuntuのパッケージに含まれているほか、CUPSベースの印刷スタック、Ghostscript、およびPopplerをSnap形式のパッケージで配布するために必要な機能が追加されています(Ubuntuは通常のパッケージではなくこのプラグインに切り替える予定です) 。 この仕事のもう15つの側面は、過去XNUMXか月間にAppleリポジトリに報告されたバグを修正することです。

バージョンCUPS2.4での変更を含める予定です。 また、AirPrint / Mopriaとの互換性に加えて、OAuth 2.0 / OpenID認証のサポート、pkg-configサポート、TLSおよびX.509サポートの改善などの変更が含まれる予定です。

後で CUPS 3.0リリースで、PPDプリンター記述形式のサポートを停止することが決定されました。 そして、PPDを完全に含まず、PAPPLフレームワークの使用に基づいて、IPPEverywhereプロトコルに基づく印刷アプリケーションを開発するモジュラー印刷システムアーキテクチャに切り替えます。

個別のモジュールには、コマンド(lp、lpr、lpstat、cancel)、ライブラリ(libcups)、ローカルプリントサーバー(ローカルプリント出力要求の処理を担当)、共有プリントサーバー(ネットワーク印刷を担当)などのコンポーネントが含まれます。 。

組織が OpenPrintingは2006年に作成されました Linuxprinting.orgプロジェクトとLinux用の印刷システムのアーキテクチャを開発していたFreeSoftware GroupのOpenPrintingワーキンググループが合併した結果(CUPSの作者であるMichael Sweetは、このグループのリーダーのXNUMX人でした) )。 XNUMX年後、このプロジェクトはLinuxFoundationの傘下に入りました。

Appleによると、2012年にOpenPrintingプロジェクトは、CUPS 1.6のリリース以降、Appleが一部の印刷フィルターのサポートを終了したため、CUPSがmacOS以外のシステムで動作するために必要なコンポーネントを含むcups-filtersパッケージのメンテナンスを引き継ぎました。 Linuxで使用されているが、macOSには関係のないバックエンドであり、PPDドライバーも非推奨になっています。

Apple在籍中、CUPSコードベースへの変更の大部分はMichaelSweetによって個人的に行われました。

最後に あなたがそれについてもっと知りたいのなら、 詳細を確認できます 次のリンクで。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。