OpenPrinting funcționează pe o furcă a sistemului de imprimare CUPS

Proiectul OpenPrinting (susținut de Fundația Linux), a făcut-o cunoscută că dezvoltatorii săiau început cu o furcă a sistemului de imprimare CUPS, unde partea cea mai activă în dezvoltare este a lui Michael R Sweet, autorul original al cărții CUPS.

Din 2007, după achiziția Easy Software Products, (compania CUPS) Apple a controlat complet dezvoltarea CUPS. În decembrie 2019, Michael Sweet, fondatorul proiectului CUPS și Easy Software Products, a demisionat de la Apple.

Marea majoritate a schimbărilor în baza de coduri CUPS au fost realizate personal de Michael Sweet, dar în anunțarea plecării sale, Michael a menționat că la Apple au rămas doi ingineri care vor asigura întreținerea CUPS.

Sin embargo, După demiterea lui Michael, proiectul CUPS a încetat să se dezvolte Și în cursul anului 2020, la baza de coduri CUPS a fost adăugat un singur angajament cu eliminarea vulnerabilităților.

Organizația bifurcată OpenPrinting a fost creată în 2006 prin fuziunea proiectului Linuxprinting.org și a grupului de lucru OpenPrinting al Free Software Group, care dezvolta arhitectura sistemului de imprimare Linux (Michael Sweet era unul dintre liderii acestui grup).

Un an mai târziu, proiectul a intrat sub aripa Fundației Linux încă de la proiect lucrează la dezvoltarea de noi arhitecturi de imprimare, tehnologii, infrastructură de imprimare și standarde de interfață pentru sistemele de operare în stil Linux și UNIX.

Pe lângă colaborarea cu IEEE-ISTO Printer Working Group (PWG) pe proiecte IPP, lucrează cu SANE pentru ca scanarea IPP să devină realitate.

Întreține cupe-filtre care permit utilizarea CUPS pe orice sistem bazat pe Unix (nu macOS) șieste responsabil pentru baza de date Foomatic și lucrează la proiectul Common Print Dialog Backends.

În 2012, proiectul OpenPrinting, conform Apple, a preluat întreținerea pachetului cupe-filtre cu componentele necesare pentru ca CUPS să funcționeze pe alte sisteme decât macOS (de la lansarea CUPS 1.6, Apple a întrerupt suportul pentru unele filtre de imprimare și backend-uri utilizate în Linux, dar nu prezintă interes pentru macOS și au depreciat driverele PPD în favoarea protocolului IPP peste tot).

În prezent, depozitul bifurcat conține patch-uri acumulate de diverse distribuții Linux și sisteme BSD.

Furca va fi sincronizată, adică principalul depozit Apple CUPS va acționa ca bază, iar versiunile OpenPrinting CUPS Ele vor fi formate ca complementeDe exemplu, pe baza versiunii 2.3.3, este planificat să se formeze versiunea 2.3.3OP1.

După teste ample, modificările dezvoltate în furcă sunt planificate să fie returnate la baza de cod CUPS principală, trimițând cereri de extragere către Apple.

Till Kampeter, liderul proiectului OpenPrinting, a comentat cu privire la stagnarea publicațiilor CUPS, menționând că, dacă Apple încetează să mai participe la acest proiect, el, împreună cu Michael Sweet, vor lua dezvoltarea în propriile mâini, deoarece CUPS este important pentru ecosistemul Linux. . . În plus, a menționat intenția de a înceta în curând suportul în CUPS pentru formatul depreciat de descriere a imprimantei PPD.

CUPS va fi în continuare necesar pe Linux. CUPS pune în coadă lucrările (nu toate aplicațiile de imprimantă sau imprimantele native IPP fac acest lucru), prefiltrează PDF-ul care provine de la aplicațiile utilizatorului într-un format pe care imprimanta (sau aplicația de imprimantă) îl înțelege (IPP nu necesită o imprimantă / serverul IPP înțeleg PDF ) și partajați imprimante prin rețea, de asemenea, cu sisteme de autentificare sofisticate, cum ar fi Kerberos.
CUPS va înceta să accepte fișierele PPD în curând (aceasta este una dintre schimbările majore de pe foaia de parcurs), astfel încât driverele clasice care constau în PPD și filtre nu mai sunt acceptate, iar aplicațiile de imprimantă sunt singura modalitate de a furniza drivere de imprimantă.
Consultați Microconferințele instalatorilor Linux, întâlnirile OpenPrinting Summit/PWG (vezi site-ul web OpenPrinting, „Știri și evenimente”) și postările mele lunare de știri OpenPrinting.

În cele din urmă dacă sunteți interesat să aflați mai multe despre asta despre proiect, puteți verifica detaliile contactând la următorul link.


Fii primul care comenteaza

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.