Il-proġett OpenPrinting ħa f'idejh l-iżvilupp tas-sistema tal-istampar CUPS

Till Kamppeter, il-mexxej tal-proġett OpenPrinting, ħabbar li minħabba n-nuqqas ta 'interess ta' Apple fiż-żamma tas-sistema tal-istampar CUPS, il-furketta CUPS imwaqqfa s-sena li għaddiet tista 'titqies bħala proġett upstream għat-trasferiment ta' garżi u inklużjoni fid-distribuzzjonijiet. Michael R Sweet, l-awtur oriġinali ta’ CUPS, li ħalla lil Apple sena u nofs ilu, qed jieħu sehem fl-iżvilupp tal-furketta.

Mill-bidu tal-2020, ma saru l-ebda bidliet fir-repożitorju CUPS miżmum minn Apple, u l-proġett jinsab fi staġnar profond. Minħabba l-importanza ta' CUPS għall-ekosistema, Linux It-tim ta' OpenPrinting iddeċieda li jieħu f'idejh il-manutenzjoni tal-kodiċi bażi CUPS u ħoloq fork il-ħarifa li għaddiet. Sitt xhur wara l-fork, Apple ma reġgħetx bdiet taħdem fuq CUPS.

Bi tweġiba għall-mistoqsija ta' Michael Sweet, Apple ikkonfermat in-nuqqas ta' interess tagħha fl-iżvilupp ulterjuri tal-funzjonalità CUPS u beħsiebha tillimita ruħha għaż-żamma tal-bażi tal-kodiċi għal macOS, inklużi soluzzjonijiet ta' porting mill-fork ta' OpenPrinting. L-iżviluppaturi ta' OpenPrinting iddikjaraw li se jkomplu l-iżvilupp indipendentement minn Apple u rrakkomandaw li l-fork tagħhom jitqies bħala l-proġett ewlieni. Verżjonijiet futuri tal-fork CUPS se jżommu l-isem tal-proġett u jneħħu s-suffiss "opX" li kien jintuża qabel.

Fost il-bidliet li diġà żdiedu, hija nnutata l-integrazzjoni tal-garżi akkumulati fil-pakkett. Ubuntu, kif ukoll iż-żieda tal-kapaċitajiet meħtieġa biex jitqassam stack tal-istampar ibbażat fuq CUPS, cups-filters, Ghostscript, u ​​Poppler f'pakkett Snap awtonomu (Ubuntu (qed jippjana li jemigra għal dan l-isnap minflok pakketti regolari). Qasam ieħor ta' xogħol huwa t-tiswija ta' bugs li ġew irrappurtati lir-repożitorju tal-Apple matul l-aħħar 15-il xahar.

Il-bidliet huma ppjanati li jiġu inklużi fir-rilaxx CUPS 2.4, li se jinkludi wkoll kompatibilità AirPrint/Mopria, appoġġ miżjud għall-awtentikazzjoni OAuth 2.0/OpenID, appoġġ miżjud pkg-config, appoġġ imtejjeb TLS u X.509, appoġġ għal "job-sheets -col" attributi u "media-col", deprecating cups-config u awtentikazzjoni Kerberos.

Fil-futur, fir-rilaxx ta 'CUPS 3.0, ġie deċiż li tieqaf tappoġġja l-format tad-deskrizzjoni tal-istampatur PPD u jaqilbu għal arkitettura ta' sistema ta 'stampar modulari, kompletament ħielsa minn PPD u bbażata fuq l-użu tal-qafas PAPPL għall-iżvilupp ta' applikazzjonijiet tal-istampar (CUPS). Printer Applications) ibbażata fuq il-protokoll IPP Everywhere.

Il-proġett OpenPrinting ħa f'idejh l-iżvilupp tas-sistema tal-istampar CUPS

Komponenti bħal kmandi (lp, lpr, lpstat, cancel), libreriji (libcups), lokali server server tal-istampar (responsabbli għall-ipproċessar ta' talbiet lokali għall-istampar) u server tal-istampar kondiviż (responsabbli għall-istampar fuq in-netwerk).

Il-proġett OpenPrinting ħa f'idejh l-iżvilupp tas-sistema tal-istampar CUPS

Infakkru li l-organizzazzjoni OpenPrinting inħolqot fl-2006 bħala riżultat tal-għaqda tal-proġett Linuxprinting.org u l-grupp ta' ħidma OpenPrinting tal-Grupp tas-Softwer Ħieles, li kien qed jiżviluppa l-arkitettura tas-sistema tal-istampar għal Linux (Michael Sweet, l-awtur ta’ CUPS, kien wieħed mill-mexxejja ta’ dan il-grupp.) Sena wara, il-proġett ġie taħt il-ġwienaħ ta’ Linux Fondazzjoni. Fl-2012, il-proġett OpenPrinting, bi ftehim ma' Apple, ħa f'idejh il-manutenzjoni tal-pakkett cups-filters, li fih il-komponenti meħtieġa biex CUPS jaħdem fuq sistemi oħra għajr macOS, minn mindu ħareġ CUPS 1.6, Apple waqqfet l-appoġġ għal xi filtri tal-istampar u backends użati fi Linux, iżda mhux ta' interess għal macOS, u wkoll iddepreka sewwieqa fil-format PPD. Matul iż-żmien tiegħu ma' Apple, Michael Sweet personalment ikkontribwixxa l-maġġoranza l-kbira tal-bidliet fil-kodiċi CUPS.

Sors: opennet.ru

Ixtri hosting affidabbli għal siti bi protezzjoni DDoS, servers VPS VDS 🔥 Ixtri hosting ta' websajts affidabbli bi protezzjoni DDoS, servers VPS VDS | ProHoster