Prve spremembe so bile napovedane v vilici CUPS

Oktobra lani delimo novice tukaj na blogu na projekt OpenPrinting (podpira Linux Foundation), ki je ustvaril podružnica tiskalnega sistema CUPS, kjer najaktivneje sodeluje pri razvoju Michael R Sweet, prvotni avtor knjige CUPS.

In to po več kot šestih mesecih od takrat, Do Kamppetejar, vodja projekta OpenPrinting, napovedal, da zaradi nezanimanja Apple pri vzdrževanju tiskalnega sistema CUPS, vilice CUPS, ustanovljene lani, lahko obravnavamo kot zagonski projekt popravkov in distribucij. Pri razvoju vilic sodeluje Michael R Sweet, prvotni avtor knjige CUPS, ki je Apple zapustil pred letom in pol.

Povezani članek:
OpenPrinting deluje na vilicah tiskalnega sistema CUPS

Od začetka leta 2020 na odlagališču CUPS ni bilo sprememb vzdržuje Apple, projekt pa je v globoki stagnaciji. Glede na pomen CUPS za ekosistem Linuxa se je ekipa OpenPrinting odločila, da bo vzela vzdrževanje kode CUPS v svoje roke in lani jeseni izdala vilice. Minilo je šest mesecev od nastanka vilice in Apple ni nadaljeval dela na CUPS.

V odgovor na prošnjo Michael Sweet, Apple je potrdil nezanimanje za nadaljnji razvoj funkcionalnosti CUPS in se namerava omejiti na vzdrževanje kode za macOS, vključno s selitvijo popravkov z vilic OpenPrinting. Razvijalci OpenPrinting so napovedali, da se bo razvoj nadaljeval neodvisno od Applea, in priporočili, da se njihova podružnica šteje za velik projekt. Prihodnje različice vilic CUPS bodo dobavljene z ohranjenim imenom projekta in brez predhodno uporabljene pripone "opX".

Med že dodanimi spremembami izstopa integracija nakopičenih popravkov v paketu za Ubuntu, pa tudi dodajanje potrebnih zmogljivosti za distribucijo tiskalnega sklada, Ghostscripta in Popplerja na osnovi CUPS v paketu Snap-format (Ubuntu namerava namesto običajnih paketov preklopiti na ta vtičnik) . Drug vidik dela je odpravljanje napak, o katerih so v zadnjih 15 mesecih poročali v repozitoriju Apple.

Predvideva se vključitev sprememb v različico CUPS 2.4, Med drugim naj bi vključeval tudi združljivost z AirPrint / Mopria ter dodajanje podpore za overjanje OAuth 2.0 / OpenID, podporo za pkg-config, izboljšanje podpore za TLS in X.509.

Kasneje, ob izdaji CUPS 3.0 je bilo odločeno, da prenehamo podpirati format opisa tiskalnika PPD in preklopite na modularno arhitekturo tiskarskega sistema, popolnoma brez PPD in temelji na uporabi ogrodja PAPPL za razvoj aplikacij za tiskanje na osnovi protokola IPP Everywhere.

Ločeni moduli bodo vključevali komponente, kot so ukazi (lp, lpr, lpstat, cancel), knjižnice (libcups), lokalni tiskalniški strežnik (odgovoren za obdelavo lokalnih izhodnih zahtev za tiskanje) in skupni tiskalni strežnik (odgovoren za omrežno tiskanje).

Spomnimo se, da je organizacija OpenPrinting je bil ustvarjen leta 2006 kot rezultat združitve projekta Linuxprinting.org in delovne skupine OpenPrinting skupine Free Software Group, ki je razvijala arhitekturo tiskarskega sistema za Linux (Michael Sweet, avtor CUPS, je bil eden od voditeljev te skupine ). Leto kasneje je projekt prišel pod okrilje fundacije Linux.

Leta 2012 je projekt OpenPrinting po navedbah Apple prevzel vzdrževanje paketa cups-filters z potrebnimi komponentami za delovanje CUPS v drugih sistemih, kot je macOS, saj je Apple od izdaje CUPS 1.6 preklical podporo za nekatere filtre za tiskanje. in zaledne datoteke, ki se uporabljajo v Linuxu, vendar jih macOS ne zanima, poleg tega pa so zastareli gonilniki PPD.

V času njegovega dela v Appleu je veliko večino sprememb kode CUPS osebno naredil Michael Sweet.

Končno če vas zanima več o tem, lahko preverite podrobnosti V naslednji povezavi.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.