OpenPrinting fungerer på en gaffel i CUPS-utskriftssystemet

OpenPrinting-prosjektet (støttet av Linux Foundation), gjort det kjent at utviklernes har startet med en gaffel av CUPS-utskriftssystemet, der den mest aktive delen i utviklingen er av Michael R Sweet, den opprinnelige forfatteren av CUPS.

Siden 2007, etter anskaffelsen av Easy Software Products, (CUPS-selskapet) Apple har fullstendig kontrollert utviklingen av CUPS. I desember 2019 sa Michael Sweet, grunnlegger av CUPS-prosjektet og Easy Software Products, opp sin stilling fra Apple.

De aller fleste endringer i CUPS-kodebasen ble laget personlig av Michael Sweet, men da han kunngjorde sin avgang, nevnte Michael at to ingeniører var igjen hos Apple som skal sørge for vedlikehold for CUPS.

Imidlertid etter Michaels avskjedigelse, stoppet CUPS-prosjektet utviklingen og det er at det i løpet av 2020 bare ble lagt til en forpliktelse til CUPS-kodebasen med eliminering av sårbarheter.

Den forked organisasjonen OpenPrinting ble opprettet i 2006 for sammenslåingen av Linuxprinting.org-prosjektet og OpenPrinting-arbeidsgruppen til Free Software Group, som utviklet arkitekturen til Linux-utskriftssystemet (Michael Sweet var en av lederne for denne gruppen).

Et år senere kom prosjektet under vingen fra Linux Foundation siden prosjektet jobber med utvikling av nye utskriftsarkitekturer, teknologier, utskriftsinfrastruktur og grensesnittstandarder for operativsystemer i Linux og UNIX-stil.

I tillegg til å samarbeide med IEEE-ISTO Printer Working Group (PWG) om IPP-prosjekter, jobber med SANE for å gjøre IPP-skanning til virkelighet.

Vedlikeholder koppefiltre som gjør at CUPS kan brukes på ethvert Unix-basert system (ikke macOS), ogs ansvarlig for Foomatic-databasen og du jobber med Common Print Dialog Backends-prosjektet.

I 2012, prosjektet Ifølge Apple overtok OpenPrinting vedlikeholdet av koppefilterpakken med de nødvendige komponentene for at CUPS skal fungere på andre systemer enn macOS (fra og med CUPS 1.6-utgivelsen, Apple har avviklet støtte for noen utskriftsfiltre og backends som brukes i Linux, men ikke av interesse for macOS, og de avskaffet også PPD-drivere til fordel for IPP-protokollen overalt).

Foreløpig inneholder gaffelregisteret oppdateringer akkumulert av forskjellige Linux-distribusjoner og BSD-systemer.

Filialen blir synkronisert, det vil si det viktigste Apple CUPS-depotet vil fungere som basis, og OpenPrinting CUPS-versjonene vil bli dannet som komplementBasert på versjon 2.3.3 er det for eksempel planlagt å danne versjon 2.3.3OP1.

Etter omfattende testing, endringer som er utviklet i gaffelen er planlagt å bli returnert til hoved CUPS-kodebasen, sender pull-forespørsler til Apple.

Till Kampeter, leder av OpenPrinting-prosjektet, kommenterte avviklingen av CUPS-publikasjoner og bemerket at hvis Apple slutter å delta i dette prosjektet, vil han sammen med Michael Sweet ta utviklingen i egne hender, ettersom CUPS er viktig for Linux-økosystemet. . I tillegg nevnte han intensjonen om snart å avslutte CUPS-støtte for PPD-skriverbeskrivelsesformatet, som er utfaset.

CUPS vil fortsatt være påkrevd på Linux. CUPS-køjobber (ikke alle skriverapplikasjoner eller innfødte IPP-skrivere gjør det), forhåndsfiltrerer PDF fra brukerapplikasjoner i et format som skriveren (eller skriverapplikasjonen) forstår (IPP krever ikke en skriver / server IPP forstår PDF) og deler skrivere over nettverket, også med sofistikerte autentiseringssystemer som Kerberos.
CUPS slutter å støtte PPD-filer snart (dette er en av de største endringene i veikartet), så klassiske drivere som består av PPD-er og filtre støttes ikke lenger, og skriverapper er den eneste måten å levere drivere til skriveren.
Ta en titt på Linux Plumber Microconferences, OpenPrinting Summit / PWG-møtene (se OpenPrinting-nettstedet, "Nyheter og hendelser") og mine månedlige OpenPrinting-nyhetsinnlegg.

Endelig hvis du er interessert i å vite mer om det om prosjektet, kan du sjekke detaljene ved å gå til til følgende lenke.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.