Rhyddhaodd y prosiect OpenPrinting system argraffu CUPS 2.4.0

Cyflwynodd y prosiect OpenPrinting ryddhau'r system argraffu CUPS 2.4.0 (System Argraffu Unix Cyffredin), a ffurfiwyd heb gyfranogiad Apple, sydd ers 2007 wedi rheoli datblygiad y prosiect yn llwyr, ar ôl amsugno'r cwmni Easy Software Products, a greodd CUPS. Oherwydd diddordeb cynyddol Apple mewn cynnal y system argraffu a phwysigrwydd cyffredinol CUPS i ecosystem Linux, sefydlodd selogion o'r gymuned OpenPrinting fforc lle parhaodd gwaith ar y prosiect heb newid yr enw. Ymunodd Michael R Sweet, awdur gwreiddiol CUPS, a adawodd Apple ddwy flynedd yn ôl, â'r gwaith ar y fforc. Mae cod y prosiect yn parhau i gael ei gyflwyno o dan drwydded Apache-2.0, ond mae ystorfa'r fforc wedi'i lleoli fel y brif ystorfa, nid Apple's.

Cyhoeddodd datblygwyr OpenPrinting y byddent yn parhau i ddatblygu yn annibynnol ar Apple ac argymhellodd ystyried eu fforc fel prif brosiect ar ôl i Apple gadarnhau ei ddiffyg diddordeb mewn datblygu ymarferoldeb CUPS ymhellach a'i fwriad i gyfyngu ei hun i gynnal sylfaen cod CUPS ar gyfer macOS, gan gynnwys trosglwyddo atgyweiriadau o'r fforc o OpenPrinting. Ers dechrau 2020, mae'r ystorfa CUPS a gynhelir gan Apple wedi bod yn llonydd iawn, ond yn ddiweddar mae Michael Sweet wedi dechrau mudo'r newidiadau cronedig iddi, gan gymryd rhan ar yr un pryd yn natblygiad CUPS yn y storfa OpenPrinting.

Mae newidiadau a ychwanegwyd at CUPS 2.4.0 yn cynnwys cydnawsedd â chleientiaid AirPrint a Mopria, ychwanegu cefnogaeth ddilysu OAuth 2.0/OpenID, ychwanegu cefnogaeth pkg-config, gwell cefnogaeth TLS a X.509, gweithredu'r “taflenni swydd- col” a “media-col”, cefnogaeth ar gyfer allbwn mewn fformat JSON mewn ipptool, trosglwyddo'r ôl-ben USB i weithio gyda hawliau gwraidd, gan ychwanegu thema dywyll i'r rhyngwyneb gwe.

Mae hefyd yn cynnwys dwy flynedd o atgyweiriadau nam a chlytiau wedi'u cludo mewn pecyn ar gyfer Ubuntu, gan gynnwys ychwanegu nodweddion sydd eu hangen i ddosbarthu pentwr print yn seiliedig ar CUPS, hidlyddion cwpanau, Ghostscript a Poppler mewn pecyn Snap hunangynhwysol (newid cynlluniau Ubuntu i'r snap hwn yn lle pecynnau rheolaidd). Dilysiad cwpanau-config a Kerberos anghymeradwy. Mae'r gosodiadau FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout, RIPCache, a SMBConfigFile a anghymeradwywyd yn flaenorol wedi'u tynnu o cupsd.conf a cups-files.conf.

Ymhlith y cynlluniau ar gyfer rhyddhau CUPS 3.0 yw'r bwriad i roi'r gorau i gefnogi'r fformat disgrifiad argraffydd PPD a symud i bensaernïaeth system argraffu fodiwlaidd, sy'n hollol rhad ac am ddim o PPD ac yn seiliedig ar y defnydd o fframwaith PAPPL ar gyfer datblygu cymwysiadau argraffu (Ceisiadau Argraffydd CUPS ) yn seiliedig ar brotocol IPP Everywhere. Bwriedir gosod cydrannau fel gorchmynion (lp, lpr, lpstat, canslo), llyfrgelloedd (libcups), gweinydd argraffu lleol (sy'n gyfrifol am brosesu ceisiadau argraffu lleol) a gweinydd argraffu a rennir (sy'n gyfrifol am argraffu rhwydwaith) mewn modiwlau ar wahân .

Rhyddhaodd y prosiect OpenPrinting system argraffu CUPS 2.4.0

Rhyddhaodd y prosiect OpenPrinting system argraffu CUPS 2.4.0

Gadewch inni gofio bod y sefydliad OpenPrinting wedi'i greu yn 2006 o ganlyniad i uno'r prosiect Linuxprinting.org a'r gweithgor OpenPrinting o'r Free Software Group, a fu'n ymwneud â datblygu pensaernïaeth y system argraffu ar gyfer Linux ( Roedd Michael Sweet, awdur CUPS, yn un o arweinwyr y grŵp hwn). Flwyddyn yn ddiweddarach, daeth y prosiect o dan adain y Linux Foundation. Yn 2012, cymerodd y prosiect OpenPrinting, trwy gytundeb ag Apple, drosodd y gwaith o gynnal a chadw'r pecyn hidlo cwpanau gyda'r cydrannau angenrheidiol i CUPS weithio ar systemau heblaw macOS, ers dechrau gyda rhyddhau CUPS 1.6, rhoddodd Apple y gorau i gefnogi rhywfaint o brint. hidlwyr ac ôl-lenni a ddefnyddir yn Linux, ond o ddim diddordeb i macOS, a hefyd gyrwyr datganedig mewn fformat PPD wedi darfod. Yn ystod ei amser yn Apple, gwnaed y mwyafrif helaeth o newidiadau i gronfa god CUPS yn bersonol gan Michael Sweet.

Ffynhonnell: opennet.ru

Ychwanegu sylw