Pwojè OpenPrinting lage sistèm enprime CUPS 2.4.0

Pwojè a OpenPrinting prezante liberasyon an nan sistèm enprime CUPS 2.4.0 (Common Unix Printing System), ki te fòme san patisipasyon Apple, ki depi 2007 te konplètman kontwole devlopman nan pwojè a, li te gen absòbe konpayi an Easy Software Products, ki te kreye. TAS. Akòz enterè Apple k ap diminye nan kenbe sistèm enprime a ak enpòtans jeneral CUPS nan ekosistèm Linux la, amater nan kominote OpenPrinting te fonde yon fouchèt kote travay sou pwojè a kontinye san yo pa chanje non an. Michael R Sweet, otè orijinal la nan CUPS, ki te kite Apple de zan de sa, ansanm travay la sou fouchèt la. Kòd pwojè a kontinye ap delivre anba lisans Apache-2.0, men depo fouchèt la pozisyone kòm depo prensipal la, pa Apple la.

Devlopè OpenPrinting yo te anonse ke yo ta kontinye devlopman poukont Apple epi yo rekòmande ke fouchèt yo dwe konsidere kòm yon pwojè prensipal apre Apple te konfime mank de enterè li nan plis devlopman nan fonksyonalite CUPS ak entansyon li pou limite tèt li nan kenbe kodbaz CUPS pou macOS, ki gen ladan transfere ranje soti nan fouchèt la soti nan OpenPrinting. Depi nan konmansman an nan 2020, depo CUPS Apple konsève a te pwofondman kowonpi, men dènyèman Michael Sweet te kòmanse imigre chanjman yo akimile nan li, pandan y ap patisipe ansanm nan devlopman nan CUPS nan depo OpenPrinting la.

Chanjman ki te ajoute nan CUPS 2.4.0 gen ladan konpatibilite ak kliyan AirPrint ak Mopria, adisyon sipò otantifikasyon OAuth 2.0/OpenID, sipò pkg-config, sipò TLS ak X.509 amelyore, aplikasyon "fèy travay yo". col" ak "medya-col", sipò pou pwodiksyon nan fòma JSON nan ipptool, transfere backend USB a pou travay ak dwa rasin, ajoute yon tèm nwa nan koòdone entènèt la.

Li gen ladan tou de ane nan ranje ensèk ak plak anbake nan yon pake pou Ubuntu, ki gen ladan adisyon nan karakteristik ki nesesè yo distribye yon pil enprime ki baze sou CUPS, tas-filtè, Ghostscript ak Poppler nan yon pake Snap endepandan (Ubuntu plan chanje. nan menen sa a olye pou yo pakè regilye). Otantifikasyon demode tas-config ak Kerberos. Anviwònman FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout, RIPCache, ak SMBConfigFile ki te demode deja yo te retire nan cupsd.conf ak cups-files.conf.

Pami plan yo pou lage CUPS 3.0 genyen entansyon pou sispann sipòte fòma deskripsyon enprimant PPD la epi ale nan yon achitekti sistèm enprime modilè, konplètman gratis nan PPD epi ki baze sou itilizasyon kad PAPPL pou devlope aplikasyon pou enprime (CUPS Printer Applications). ) ki baze sou pwotokòl IPP Everywhere. Li planifye pou mete konpozan tankou kòmandman (lp, lpr, lpstat, cancel), bibliyotèk (libcups), yon sèvè enprime lokal (responsab pou trete demann enprime lokal yo) ak yon sèvè enprime pataje (responsab pou enprime rezo) nan modil separe. .

Pwojè OpenPrinting lage sistèm enprime CUPS 2.4.0

Pwojè OpenPrinting lage sistèm enprime CUPS 2.4.0

Se pou nou sonje ke òganizasyon an OpenPrinting te kreye an 2006 kòm yon rezilta nan fizyon an nan pwojè Linuxprinting.org ak gwoup travay OpenPrinting ki soti nan Free Software Group, ki te angaje nan devlopman nan achitekti nan sistèm enprime pou Linux ( Michael Sweet, otè CUPS, se te youn nan lidè gwoup sa a). Yon ane pita, pwojè a te vin anba zèl Linux Foundation. An 2012, pwojè OpenPrinting, pa yon akò ak Apple, te pran kontwòl antretyen nan pake tas-filtè ak eleman ki nesesè pou CUPS yo travay sou lòt sistèm pase macOS, depi kòmanse ak liberasyon CUPS 1.6, Apple sispann sipòte kèk enprime. filtè ak backend yo itilize nan Linux, men pa gen okenn enterè pou macOS, epi tou li te deklare chofè nan fòma PPD demode. Pandan tan li nan Apple, a vas majorite nan chanjman nan baz kòd CUPS te fè pèsonèlman pa Michael Sweet.

Sous: opennet.ru

Add nouvo kòmantè