Proyek OpenPrinting wis ngrilis sistem cetak CUPS 2.4.0

Proyek OpenPrinting nampilake rilis sistem cetak CUPS 2.4.0 (Common Unix Printing System), dibentuk tanpa partisipasi Apple, sing wiwit taun 2007 wis rampung ngontrol pangembangan proyek kasebut, nyerep perusahaan Easy Software Products, sing digawe. CUP. Amarga minat Apple sing saya suda kanggo njaga sistem percetakan lan pentinge umum CUPS kanggo ekosistem Linux, para penggemar saka komunitas OpenPrinting ngedegake garpu ing ngendi proyek kasebut terus tanpa ngganti jeneng. Michael R Sweet, penulis asli CUPS, sing ninggalake Apple rong taun kepungkur, gabung karo karya ing garpu. Kode proyek terus dikirim miturut lisensi Apache-2.0, nanging gudang garpu dipanggonke minangka gudang utama, dudu Apple.

Pangembang OpenPrinting ngumumake yen bakal nerusake pangembangan kanthi mandiri saka Apple lan menehi saran supaya garpu kasebut dianggep minangka proyek utama sawise Apple ngonfirmasi kurang minat kanggo ngembangake fungsi CUPS lan tujuane kanggo mbatesi dhewe kanggo njaga basis kode CUPS kanggo macOS, kalebu nransfer koreksi saka garpu saka OpenPrinting. Wiwit wiwitan taun 2020, repositori CUPS sing dikelola Apple wis mandheg banget, nanging bubar Michael Sweet wiwit migrasi pangowahan akumulasi kasebut, nalika uga melu pangembangan CUPS ing repositori OpenPrinting.

Owah-owahan sing ditambahake menyang CUPS 2.4.0 kalebu kompatibilitas karo klien AirPrint lan Mopria, tambahan dhukungan otentikasi OAuth 2.0 / OpenID, tambahan dhukungan pkg-config, dhukungan TLS lan X.509 sing luwih apik, implementasine "lembar kerja- col" lan "media-col", dhukungan kanggo output ing format JSON ing ipptool, nransfer backend USB kanggo nggarap hak root, nambah tema peteng ing antarmuka web.

Iki uga kalebu koreksi bug lan patch rong taun sing dikirim ing paket kanggo Ubuntu, kalebu tambahan fitur sing dibutuhake kanggo nyebarake tumpukan cetak adhedhasar CUPS, saringan cangkir, Ghostscript lan Poppler ing paket Snap sing mandhiri (Ubuntu ngalih rencana. menyang sworo seru iki tinimbang paket biasa). Deprecated cups-config lan Kerberos otentikasi. Setelan FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout, RIPCache, lan SMBConfigFile sing wis ora digunakake sadurunge wis dibusak saka cupsd.conf lan cups-files.conf.

Antarane rencana kanggo ngeculake CUPS 3.0 yaiku niat kanggo mungkasi ndhukung format deskripsi printer PPD lan pindhah menyang arsitektur sistem printing modular, gratis saka PPD lan adhedhasar panggunaan kerangka PAPPL kanggo ngembangake aplikasi cetak (Aplikasi Printer CUPS). ) adhedhasar protokol IPP Everywhere. Direncanakake kanggo nyelehake komponen kayata printah (lp, lpr, lpstat, mbatalake), perpustakaan (libcups), server cetak lokal (tanggung jawab kanggo ngolah panjaluk cetak lokal) lan server cetak sing dienggo bareng (tanggung jawab kanggo nyetak jaringan) dadi modul sing kapisah. .

Proyek OpenPrinting wis ngrilis sistem cetak CUPS 2.4.0

Proyek OpenPrinting wis ngrilis sistem cetak CUPS 2.4.0

Elinga yen organisasi OpenPrinting digawe ing taun 2006 minangka asil gabungan proyek Linuxprinting.org lan grup kerja OpenPrinting saka Free Software Group, sing melu pangembangan arsitektur sistem printing kanggo Linux ( Michael Sweet, penulis CUPS, minangka salah sawijining pimpinan grup iki). Setaun sabanjure, proyek kasebut ana ing sangisore sayap Yayasan Linux. Ing taun 2012, proyek OpenPrinting, kanthi persetujuan karo Apple, njupuk alih pangopènan paket saringan cangkir kanthi komponen sing dibutuhake kanggo CUPS bisa digunakake ing sistem liyane saka macOS, wiwit wiwit rilis CUPS 1.6, Apple mandheg ndhukung sawetara cetakan. saringan lan backends. digunakake ing Linux, nanging ora ana kapentingan kanggo macOS, lan uga nyatakake driver ing format PPD lungse. Sajrone wektu ing Apple, akeh owah-owahan ing basis kode CUPS digawe kanthi pribadi dening Michael Sweet.

Source: opennet.ru

Add a comment