Mradi wa OpenPrinting umetoa mfumo wa uchapishaji wa CUPS 2.4.0

Mradi wa OpenPrinting uliwasilisha kutolewa kwa mfumo wa uchapishaji wa CUPS 2.4.0 (Mfumo wa Uchapishaji wa Kawaida wa Unix), ulioundwa bila ushiriki wa Apple, ambayo tangu 2007 imedhibiti kabisa maendeleo ya mradi huo, baada ya kunyonya kampuni Easy Software Products, ambayo iliunda. VIKOMBE. Kwa sababu ya nia ya Apple katika kudumisha mfumo wa uchapishaji na umuhimu wa jumla wa CUPS kwa mfumo wa ikolojia wa Linux, wapendaji kutoka jumuiya ya OpenPrinting walianzisha uma ambapo kazi iliendelea bila kubadilisha jina. Michael R Sweet, mwandishi wa awali wa CUPS, ambaye aliondoka Apple miaka miwili iliyopita, alijiunga na kazi kwenye uma. Msimbo wa mradi unaendelea kutolewa chini ya leseni ya Apache-2.0, lakini hazina ya uma imewekwa kama hazina ya msingi, sio ya Apple.

Watengenezaji wa OpenPrinting walitangaza kwamba wangeendeleza maendeleo bila Apple na walipendekeza uma yao ichukuliwe kama mradi mkuu baada ya Apple kuthibitisha kutovutiwa na maendeleo zaidi ya utendakazi wa CUPS na nia yake ya kujiwekea kikomo katika kudumisha kanuni za CUPS za macOS, ikiwa ni pamoja na kuhamisha marekebisho kutoka kwa uma kutoka kwa OpenPrinting. Tangu mwanzoni mwa 2020, hazina ya CUPS iliyodumishwa na Apple imekuwa imesimama sana, lakini hivi karibuni Michael Sweet ameanza kuhamisha mabadiliko yaliyokusanywa kwake, wakati huo huo akishiriki katika ukuzaji wa CUPS kwenye hazina ya OpenPrinting.

Mabadiliko yaliyoongezwa kwenye CUPS 2.4.0 yanajumuisha uoanifu na wateja wa AirPrint na Mopria, kuongezwa kwa usaidizi wa uthibitishaji wa OAuth 2.0/OpenID, kuongezwa kwa usaidizi wa pkg-config, usaidizi ulioboreshwa wa TLS na X.509, utekelezaji wa β€œlaha za kazi- col" na "media-col", uwezo wa kutoa katika umbizo la JSON katika ipptool, kuhamisha mazingira ya nyuma ya USB kufanya kazi na haki za mizizi, na kuongeza mandhari meusi kwenye kiolesura cha wavuti.

Pia inajumuisha miaka miwili ya urekebishaji wa hitilafu na viraka vilivyotumwa kwenye kifurushi cha Ubuntu, pamoja na kuongezwa kwa vipengee vinavyohitajika ili kusambaza safu ya kuchapisha yenye msingi wa CUPS, vichujio vya vikombe, Ghostscript na Poppler kwenye kifurushi cha Snap kinachojitosheleza (Ubuntu hupanga kubadili. kwa snap hii badala ya vifurushi vya kawaida). Usanidi wa vikombe ulioacha kutumika na uthibitishaji wa Kerberos. Mipangilio ya FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout, RIPCache, na SMBConfigFile imeondolewa kwenye cupsd.conf na cups-files.conf.

Miongoni mwa mipango ya kutolewa kwa CUPS 3.0 ni nia ya kuacha kuunga mkono umbizo la maelezo ya kichapishi cha PPD na kuhamia kwenye usanifu wa mfumo wa uchapishaji wa moduli, usio na PPD kabisa na kwa kuzingatia matumizi ya mfumo wa PAPPL wa kutengeneza programu za kuchapisha (CUPS Printer Applications. ) kulingana na itifaki ya IPP Kila mahali. Imepangwa kuweka vipengele kama vile amri (lp, lpr, lpstat, kufuta), maktaba (libcups), seva ya uchapishaji ya ndani (inayohusika na usindikaji wa maombi ya uchapishaji wa ndani) na seva ya kuchapisha iliyoshirikiwa (inayohusika na uchapishaji wa mtandao) katika moduli tofauti. .

Mradi wa OpenPrinting umetoa mfumo wa uchapishaji wa CUPS 2.4.0

Mradi wa OpenPrinting umetoa mfumo wa uchapishaji wa CUPS 2.4.0

Tukumbuke kwamba shirika la OpenPrinting liliundwa mwaka wa 2006 kama matokeo ya kuunganishwa kwa mradi wa Linuxprinting.org na kikundi cha kazi cha OpenPrinting kutoka Kikundi cha Programu cha Free, ambacho kilihusika katika maendeleo ya usanifu wa mfumo wa uchapishaji wa Linux ( Michael Sweet, mwandishi wa CUPS, alikuwa mmoja wa viongozi wa kikundi hiki). Mwaka mmoja baadaye, mradi huo ulikuja chini ya mrengo wa Linux Foundation. Mnamo 2012, mradi wa OpenPrinting, kwa makubaliano na Apple, ulichukua matengenezo ya kifurushi cha vichungi vya vikombe na vifaa muhimu kwa CUPS kufanya kazi kwenye mifumo mingine isipokuwa macOS, tangu kuanza na kutolewa kwa CUPS 1.6, Apple iliacha kusaidia uchapishaji fulani. hutumika katika Linux, lakini haipendezi kwa macOS, na pia viendeshi vilivyotangazwa katika umbizo la PPD kuwa vimepitwa na wakati. Wakati wake huko Apple, idadi kubwa ya mabadiliko kwenye msingi wa kanuni ya CUPS yalifanywa kibinafsi na Michael Sweet.

Chanzo: opennet.ru

Kuongeza maoni