Ndryshimet e para u njoftuan në pirunin e CUPS

Në tetor të vitit të kaluar ne i ndajmë lajmet këtu në blogprojekti OpenPrinting (mbështetur nga Fondacioni Linux) i cili krijoi një dega e sistemit të shtypjes CUPS, ku pjesa më aktive në zhvillim është nga Michael R Sweet, autori origjinal i CUPS.

Dhe është se pas më shumë se gjashtë muajsh nga ajo kohë, Deri në Kamppeter, udhëheqësi i projektit OpenPrinting, njoftoi se për shkak të mungesës së interesit nga Apple në mirëmbajtjen e sistemit të shtypjes CUPS, piruni i CUPS, themeluar vitin e kaluar, mund të shihet si një projekt fillestar të arnimeve dhe shpërndarjeve. Zhvillimi i pirunit është i përfshirë në Michael R Sweet, autori origjinal i CUPS, i cili u largua nga Apple një vit e gjysmë më parë.

Artikulli i lidhur:
Printimi i Hapur punon në një pirun të sistemit të shtypjes CUPS

Që nga fillimi i vitit 2020, asnjë ndryshim nuk është bërë në depon e CUPS mirëmbahet nga Apple dhe projekti është në stanjacion të thellë. Duke pasur parasysh rëndësinë e CUPS për ekosistemin Linux, ekipi OpenPrinting vendosi të merrte në duart e tyre mirëmbajtjen e kodit CUPS dhe lëshoi ​​një pirun vjeshtën e kaluar. Kanë kaluar gjashtë muaj që kur u krijua piruni dhe Apple nuk ka rifilluar punën për CUPS.

Në përgjigje të një kërkese nga Michael Sweet, Apple konfirmoi mungesën e interesit për zhvillimin e mëtejshëm të funksionalitetit të CUPS dhe synon të kufizohet në ruajtjen e bazës së kodit për macOS, përfshirë migrimin e rregullimeve nga piruni OpenPrinting. Zhvilluesit e OpenPrinting kanë njoftuar se zhvillimi do të vazhdojë në mënyrë të pavarur nga Apple dhe kanë rekomanduar që dega e tyre të konsiderohet një projekt i madh. Versionet e ardhshme të pirunit CUPS do të dërgohen me emrin e projektit të ruajtur dhe pa prapashtesën "opX" të përdorur më parë.

Ndër ndryshimet e shtuara tashmë, spikat integrimi i pjesëve të grumbulluara në paketën për Ubuntu, si dhe shtimin e aftësive të nevojshme për shpërndarjen e pirgut të shtypur të bazuar në CUPS, Ghostscript dhe Poppler në një paketë të formatit Snap (Ubuntu planifikon të kalojë në këtë shtojcë në vend të paketave të zakonshme) . Një aspekt tjetër i punës është rregullimi i defekteve që janë raportuar në depon e Apple në 15 muajt e fundit.

Plannedshtë planifikuar të përfshihen ndryshimet në versionin CUPS 2.4, Ai gjithashtu pritet të përfshijë pajtueshmërinë me AirPrint / Mopria, si dhe shtimin e mbështetjes për vërtetimin OAuth 2.0 / OpenID, mbështetjen e konfigurimit pkg, përmirësimin e mbështetjes së TLS dhe X.509, midis ndryshimeve të tjera.

Më vonë, në lëshimin e CUPS 3.0, u vendos që të ndalohet mbështetja e formatit të përshkrimit të printerit PPD dhe kaloni në një arkitekturë të sistemit të shtypjes modulare, plotësisht pa PPD dhe bazuar në përdorimin e kornizës PAPPL për të zhvilluar aplikacione printimi bazuar në protokollin IPP Everywhere.

Modulet e ndara do të përfshijnë komponentë të tillë si komandat (lp, lpr, lpstat, anuloj), bibliotekat (libcups), një server lokal shtypi (përgjegjës për përpunimin e kërkesave lokale të prodhimit të shtypura), dhe një server të përbashkët shtypi (përgjegjës për shtypjen e rrjetit) .

Le të kujtojmë se organizata OpenPrinting u krijua në 2006 si rezultat i bashkimit të projektit Linuxprinting.org dhe grupit punues OpenPrinting të Free Software Group, i cili po zhvillonte arkitekturën e sistemit të shtypjes për Linux (Michael Sweet, autori i CUPS, ishte një nga drejtuesit e këtij grupi ) Një vit më vonë, projekti hyri në krahun e Fondacionit Linux.

Në 2012, projekti OpenPrinting, sipas Apple, mori përsipër mirëmbajtjen e paketës filxhanë filtra me përbërësit e nevojshëm për CUPS për të punuar në sisteme të ndryshme nga macOS, pasi që nga lëshimi i CUPS 1.6 Apple ka ndërprerë mbështetjen për disa filtra printimi dhe backends të përdorura në Linux, por jo me interes për macOS, dhe gjithashtu amortizoi drejtuesit e PPD.

Gjatë kohës së tij në Apple, shumica dërrmuese e ndryshimeve në bazën e kodit CUPS u bënë personalisht nga Michael Sweet.

Më në fund nëse jeni të interesuar të dini më shumë rreth kësaj, ju mund të kontrolloni detajet Në lidhjen vijuese.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.