OpenPrinting deluje na vilicah tiskalnega sistema CUPS

Projekt OpenPrinting (podpira Linux Foundation), dal vedeti da njegovi razvijalcismo začeli z vilicami tiskalnega sistema CUPS, kjer najaktivneje sodeluje pri razvoju Michael R Sweet, prvotni avtor knjige CUPS.

Od leta 2007 po nakupu Easy Software Products (podjetje CUPS) Apple je v celoti nadzoroval razvoj CUPS. Decembra 2019 je Michael Sweet, ustanovitelj projekta CUPS in Easy Software Products, odstopil iz podjetja Apple.

Velika večina sprememb v bazi kode CUPS izdelal osebno Michael Sweet, toda Michael je ob napovedi odhoda omenil, da sta pri Appleu ostala dva inženirja, ki bosta vzdrževala CUPS.

Vendar pa po Michaelovi razrešitvi se je projekt CUPS nehal razvijati In to je, da je bila leta 2020 v kodo CUPS dodana le zaveza z odpravo ranljivosti.

Razčlenjena organizacija OpenPrinting je bila ustanovljena leta 2006 za združitev projekta Linuxprinting.org in delovne skupine OpenPrinting skupine Free Software Group, ki je razvijala arhitekturo tiskarskega sistema Linux (Michael Sweet je bil eden od voditeljev te skupine).

Leto kasneje je projekt prišel pod okrilje fundacije Linux od projekta dela na razvoju novih tiskarskih arhitektur, tehnologij, tiskarske infrastrukture in standardov za vmesnike za operacijske sisteme Linux in UNIX.

Poleg sodelovanja s tiskalniško delovno skupino IEEE-ISTO (PWG) pri projektih IPP, sodeluje s SANE za uresničitev IPP skeniranja.

Hrani skodelice-filtre ki omogočajo uporabo CUPS v katerem koli sistemu, ki temelji na Unixu (ne v macOS), inje odgovoren za zbirko podatkov Foomatic in delate na projektu Common Print Dialog Backends.

Leta 2012 je projekt Po navedbah Apple je OpenPrinting prevzel vzdrževanje paketa skodelic-filtrov s potrebnimi komponentami za delovanje CUPS v sistemih, ki niso macOS (od izdaje CUPS 1.6, Apple je prenehal podpirati nekatere filtre za tiskanje in zaščitne datoteke, ki se uporabljajo v Linuxu, vendar jih macOS ne zanima, povsod pa so opuščali gonilnike PPD v korist protokola IPP).

Trenutno razčlenjeno skladišče vsebuje popravke, ki jih naberejo različne distribucije Linuxa in BSD sistemi.

Podružnica bo sinhronizirana, to pomeni glavno skladišče Apple CUPS bo deloval kot osnova in različice OpenPrinting CUPS bodo oblikovane kot dopolnilaNa primer, na podlagi različice 2.3.3 je načrtovano oblikovanje različice 2.3.3OP1.

Po obsežnih testiranjih spremembe, razvite v vilici, naj bi se vrnile v glavno kodno bazo CUPS, pošiljanje zahtev za vlečenje Appleu.

Till Kampeter, vodja projekta OpenPrinting, je komentiral zastoj publikacij CUPS in opozoril, da če bo Apple prenehal sodelovati v tem projektu, bo skupaj z Michaelom Sweetom vzel razvoj v svoje roke, saj je CUPS pomemben za ekosistem Linuxa. ... Poleg tega je omenil namero, da kmalu konča podporo CUPS za format opisa tiskalnika PPD, ki je zastarel.

V Linuxu bodo še vedno potrebni CUPS. CUPS čakalna opravila (ne v vseh tiskalniških aplikacijah ali domačih tiskalnikih IPP), predfiltrirajo PDF iz uporabniških aplikacij v obliki, ki jo tiskalnik (ali tiskalniška aplikacija) razume (IPP ne zahteva, da IPP tiskalnika / strežnika razume PDF) in delijo tiskalnike prek omrežja, tudi z dovršenimi sistemi za preverjanje pristnosti, kot je Kerberos.
CUPS bo kmalu prenehal podpirati datoteke PPD (to je ena glavnih sprememb načrta), zato klasični gonilniki, sestavljeni iz PPD-jev in filtrov, niso več podprti, tiskalniške aplikacije pa so edini način za dobavo gonilnikov.
Oglejte si mikrokonference Linux Plumber, srečanja na vrhu OpenPrinting / PWG (glejte spletno mesto OpenPrinting, "Novice in dogodki") in moje mesečne objave novic OpenPrinting.

Končno če vas zanima več o tem o projektu lahko podrobnosti preverite tako, da obiščete na naslednjo povezavo.


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.