Pwojè OpenPrinting lage sistèm enprime CUPS 2.4.0

Pwojè OpenPrinting lan pibliye CUPS 2.4.0 (Common Unix Printing System), yon sistèm enprime ki devlope san patisipasyon Apple, ki te pran tout kontwòl devlopman pwojè a depi 2007, apre li te fin achte Easy Software Products, konpayi ki te kreye CUPS la. Akòz enterè Apple ki ap diminye pou mentni sistèm enprime a ak enpòtans jeneral CUPS pou ekosistèm nan, Linux, yon fork te fonde pa amatè nan kominote OpenPrinting lan, yo te kontinye travay sou pwojè a san yo pa chanje non li. Michael R. Sweet, otè orijinal CUPS la, ki te kite Apple dezan de sa, te rantre nan fork la. Kòd pwojè a kontinye anba lisans Apache 2.0 la, men depo fork la, pa Apple la, se depo prensipal la kounye a.

Devlopè OpenPrinting yo te anonse ke y ap kontinye devlopman endepandamman de Apple epi yo te rekòmande pou yo konsidere fork yo kòm pwojè prensipal la apre Apple te konfime mank enterè li nan devlope plis fonksyonalite CUPS ak entansyon li pou limite tèt li a kenbe baz kòd CUPS la pou. macOS, ki gen ladan koreksyon pòtaj ki soti nan fork OpenPrinting lan. Depi kòmansman ane 2020, depo CUPS Apple la te nan yon gwo stagnasyon, men dènyèman Michael Sweet te kòmanse pòte chanjman akimile yo ladan l, pandan l ap kontribye an menm tan nan devlopman CUPS nan depo OpenPrinting lan.

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.

Pake a gen ladan l tou dezan koreksyon pinèz ak patch akimile ki vini ak pake a pou Ubuntu, ki gen ladan ajoute kapasite ki nesesè pou distribye yon pil enprime ki baze sou CUPS, cups-filters, Ghostscript, ak Poppler nan yon pake Snap endepandan (Ubuntu (gen plan pou imigre sou snap sa a olye de pakè regilye yo). Otantifikasyon cups-config ak Kerberos yo pa rekòmande ankò. Fichye cupsd.conf ak cups-files.conf yo pa sipòte paramèt FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout, RIPCache, ak SMBConfigFile ki te rekòmande anvan yo.

Plan pou lansman CUPS 3.0 la gen ladan l entansyon pou sispann sipò pou fòma deskripsyon enprimant PPD a epi pou chanje pou yon achitekti sistèm enprime modilè, konplètman san PPD epi ki baze sou kad PAPPL la pou devlope aplikasyon enprime (CUPS Printer Applications) ki baze sou pwotokòl IPP Everywhere la. Yo prevwa separe konpozan tankou kòmand (lp, lpr, lpstat, cancel), bibliyotèk (libcups), ak depo lokal an modil separe. sèvè yon sèvè enprime (ki responsab pou trete demann enprime lokal yo) ak yon sèvè enprime pataje (ki responsab pou enprime sou rezo a).

Pwojè OpenPrinting lage sistèm enprime CUPS 2.4.0

Pwojè OpenPrinting lage sistèm enprime CUPS 2.4.0

Ann sonje òganizasyon OpenPrinting lan te kreye an 2006 kòm rezilta fizyon pwojè a Linuxprinting.org ak gwoup travay OpenPrinting nan Free Software Group la, ki t ap devlope achitekti sistèm enprime a pou Linux (Michael Sweet, otè CUPS la, te youn nan lidè gwoup sa a.) Yon ane apre, pwojè a te vin anba zèl Linux Fondasyon. An 2012, pwojè OpenPrinting lan, an akò avèk Apple, te pran an chaj antretyen pake cups-filters la, ki gen ladan l konpozan ki nesesè pou CUPS fonksyone sou lòt sistèm apa de macOSDepi lansman CUPS 1.6 la, Apple te sispann sipòte kèk filtè enprime ak backend yo te itilize nan Linux, men li pa enterese nan macOS, epi tou li te retire chofè ki pa rekòmande nan fòma PPD a. Pandan tan li te nan Apple, Michael Sweet te pèsonèlman kontribye nan majorite chanjman nan baz kòd CUPS la.

Sous: opennet.ru

Achte hosting serye pou sit ki gen pwoteksyon DDoS, sèvè VPS VDS 🔥 Achte yon hébergement sit entènèt serye ak pwoteksyon DDoS, sèvè VPS VDS | ProHoster