Prve promjene najavljene su u račvanju CUPS

U listopadu prošle godine vijesti dijelimo ovdje na blogu na projekt OpenPrinting (podržana od strane Linux Foundation) koja je stvorila ogranak sustava tiska CUPS, gdje je najaktivniji dio u razvoju Michael R Sweet, izvorni autor CUPS-a.

I to je nakon više od šest mjeseci iz tog vremena, Do Kamppetear, voditelj projekta OpenPrinting, najavio da je zbog nezainteresiranosti Applea u održavanju CUPS sustava ispisa, vilica CUPS, osnovana prošle godine, može se smatrati start-up projektom zakrpa i distribucija. Razvoj vilice sudjeluje s Michaelom R Sweetom, originalnim autorom CUPS-a, koji je Apple napustio prije godinu i pol.

Povezani članak:
OpenPrinting radi na vilici CUPS sustava za ispis

Od početka 2020. nisu učinjene promjene u spremištu CUPS održava Apple, a projekt je u dubokoj stagnaciji. S obzirom na važnost CUPS-a za ekosustav Linuxa, tim OpenPrintinga odlučio je preuzeti održavanje CUPS koda u svoje ruke i izdao je vilicu prošle jeseni. Prošlo je šest mjeseci od stvaranja vilice, a Apple nije nastavio raditi na CUPS-u.

Kao odgovor na zahtjev Michaela Sweet-a, Apple je potvrdio nedostatak interesa za daljnji razvoj CUPS funkcionalnosti i namjerava se ograničiti na održavanje baze koda za macOS, uključujući migraciju popravaka s vilice OpenPrinting. Programeri OpenPrinting najavili su da će se razvoj nastaviti neovisno od Applea i preporučili su da se njihova podružnica smatra velikim projektom. Buduće verzije vilice CUPS isporučivat će se s zadržanim nazivom projekta i bez prethodno korištenog "opX" sufiksa.

Među već dodanim promjenama ističe se integracija nakupljenih zakrpa u paketu za Ubuntu, kao i dodavanje potrebnih mogućnosti za distribuciju snopa ispisa temeljenog na CUPS-u, Ghostscripta i Popplera u paketu Snap-formata (Ubuntu planira prijeći na ovaj dodatak umjesto uobičajenih paketa) . Sljedeći aspekt posla je ispravljanje programskih pogrešaka koje su prijavljene Appleovom spremištu u posljednjih 15 mjeseci.

Planirano je uključiti promjene u verziji CUPS 2.4, Očekuje se da će među ostalim izmjenama biti i kompatibilnost s AirPrint / Mopria, kao i dodavanje podrške za OAuth 2.0 / OpenID provjeru autentičnosti, podrška za pkg-config, poboljšanje podrške za TLS i X.509.

Kasnije, u izdanju CUPS 3.0, odlučeno je prestati podržavati format opisa PPD pisača i prebaciti se na modularnu arhitekturu sustava za tisak, potpuno bez PPD-a i zasnovan na korištenju PAPPL okvira za razvoj aplikacija za ispis na temelju protokola IPP Everywhere.

Odvojeni moduli sadržavat će komponente kao što su naredbe (lp, lpr, lpstat, cancel), knjižnice (libcups), lokalni poslužitelj za ispis (odgovoran za obradu zahtjeva za izlaz za lokalni ispis) i zajednički poslužitelj za ispis (odgovoran za mrežni ispis).

Sjetimo se da je organizacija OpenPrinting stvoren je 2006. godine kao rezultat spajanja projekta Linuxprinting.org i OpenPrinting radne skupine Free Software Group, koja je razvijala arhitekturu tiskarskog sustava za Linux (Michael Sweet, autor CUPS-a, bio je jedan od vođa ove grupe ). Godinu dana kasnije, projekt je došao pod okrilje zaklade Linux.

Prema Appleovom projektu OpenPrinting 2012. godine preuzeo je održavanje paketa cups-filters sa potrebnim komponentama za CUPS za rad na sustavima koji nisu macOS, budući da je Apple od izlaska CUPS 1.6 ukinuo podršku za neke filtre za ispis. i pozadinske datoteke korištene u Linuxu, ali nisu zanimljive za macOS, a također su zastarjeli PPD upravljački programi.

Za vrijeme njegovog rada u Appleu, veliku većinu promjena u bazi koda CUPS napravio je osobno Michael Sweet.

Konačno ako vas zanima više o tome, možete provjeriti detalje U sljedećem linku.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.