OpenPrinting bekerja pada percabangan dari sistem pencetakan CUPS

Proyek OpenPrinting (didukung oleh Linux Foundation), membuatnya dikenal bahwa pengembangnyas telah dimulai dengan percabangan dari sistem pencetakan CUPS, dimana bagian paling aktif dalam pengembangan adalah oleh Michael R Sweet, penulis asli CUPS.

Sejak 2007, setelah akuisisi Produk Perangkat Lunak Mudah, (perusahaan CUPS) Apple telah sepenuhnya mengontrol pengembangan CUPS. Pada Desember 2019, Michael Sweet, pendiri proyek CUPS dan Produk Perangkat Lunak Mudah, mengundurkan diri dari Apple.

Sebagian besar perubahan di basis kode CUPS dibuat secara pribadi oleh Michael Sweet, namun dalam mengumumkan kepergiannya, Michael menyebutkan bahwa dua teknisi tetap di Apple yang akan menyediakan pemeliharaan untuk CUPS.

Namun, setelah pemecatan Michael, proyek CUPS berhenti berkembang dan selama tahun 2020, hanya komitmen yang ditambahkan ke basis kode CUPS dengan penghapusan kerentanan.

Organisasi bercabang OpenPrinting dibuat pada tahun 2006 untuk penggabungan proyek Linuxprinting.org dan kelompok kerja OpenPrinting dari Grup Perangkat Lunak Bebas, yang mengembangkan arsitektur sistem pencetakan Linux (Michael Sweet adalah salah satu pemimpin grup ini).

Setahun kemudian, proyek ini berada di bawah naungan Linux Foundation sejak proyek tersebut bekerja pada pengembangan arsitektur pencetakan baru, teknologi, infrastruktur pencetakan, dan standar antarmuka untuk sistem operasi gaya Linux dan UNIX.

Selain juga bekerjasama dengan IEEE-ISTO Printer Working Group (PWG) pada proyek IPP, bekerja dengan SANE untuk membuat pemindaian IPP menjadi kenyataan.

Merawat penyaring-cangkir yang memungkinkan CUPS digunakan pada sistem berbasis Unix (bukan macOS), dans bertanggung jawab atas database Foomatic dan Anda sedang mengerjakan proyek Common Print Dialog Backends.

Pada tahun 2012, proyek tersebut OpenPrinting, menurut Apple, menangani paket filter cangkir dengan komponen yang diperlukan agar CUPS berfungsi pada sistem selain macOS (mulai rilis CUPS 1.6, Apple telah menghentikan dukungan untuk beberapa filter cetak dan backend yang digunakan di Linux, tetapi tidak menarik bagi macOS, dan mereka juga menghentikan driver PPD yang mendukung protokol IPP di mana saja).

Saat ini, repositori bercabang berisi tambalan yang dikumpulkan oleh berbagai distribusi Linux dan sistem BSD.

Cabang akan disinkronkan, maksudnya gudang utama CUPS Apple akan bertindak sebagai dasar, dan versi CUPS OpenPrinting akan dibentuk sebagai pelengkapMisalnya, berdasarkan versi 2.3.3, direncanakan menjadi versi 2.3.3OP1.

Setelah pengujian ekstensif, perubahan yang dikembangkan di fork direncanakan untuk dikembalikan ke basis kode CUPS utama, mengirim permintaan tarik ke Apple.

Till Kampeter, pemimpin proyek OpenPrinting, mengomentari terhentinya publikasi CUPS, mencatat bahwa jika Apple berhenti berpartisipasi dalam proyek ini, dia, bersama dengan Michael Sweet, akan mengambil pengembangan ke tangan mereka sendiri, karena CUPS penting bagi ekosistem Linux . Selain itu, ia menyebutkan niat untuk segera menghentikan dukungan CUPS untuk format deskripsi printer PPD, yang sudah tidak digunakan lagi.

CUPS masih diperlukan di Linux. CUPS antrian pekerjaan (tidak semua aplikasi printer atau printer IPP asli melakukannya), pra-filter PDF dari aplikasi pengguna dalam format yang dipahami printer (atau aplikasi printer) (IPP tidak memerlukan printer / server yang memahami PDF IPP) dan berbagi printer melalui jaringan, juga dengan sistem otentikasi yang canggih seperti Kerberos.
CUPS akan segera berhenti mendukung file PPD (ini adalah salah satu perubahan peta jalan utama) sehingga driver klasik yang terdiri dari PPD dan filter tidak lagi didukung dan aplikasi printer adalah satu-satunya cara untuk memasok printer driver.
Lihat Konferensi Mikro Linux Plumber, pertemuan OpenPrinting Summit / PWG (lihat situs web OpenPrinting, "Berita dan Acara"), dan posting berita bulanan OpenPrinting saya.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentang itu tentang proyek ini, Anda dapat memeriksa detailnya dengan mengunjungi ke tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.