OpenPrinting radi na viljušci CUPS sistema za štampu

Projekt OpenPrinting (podržano od strane Linux fondacije), dao do znanja da njegovi programerisu počeli sa viljuškom CUPS sistema štampanja, gdje je najaktivniji dio u razvoju Michael R Sweet, originalni autor CUPS-a.

Od 2007. nakon akvizicije Easy Software Products, (kompanija CUPS) Apple je potpuno kontrolisao razvoj CUPS-a. U decembru 2019. Michael Sweet, osnivač projekta CUPS i Easy Software Products, dao je ostavku iz Applea.

Velika većina promjena u CUPS kodnoj bazi je napravio lično Michael Sweet, ali najavljujući svoj odlazak, Michael je spomenuo da su u Appleu ostala dva inženjera koji će održavati CUPS.

Međutim, Nakon Michaelovog otpuštanja, projekat CUPS je prestao da se razvija A tokom 2020. godine samo jedna obaveza je dodata bazi koda CUPS-a uz eliminaciju ranjivosti.

Razdvojena organizacija OpenPrinting nastala je 2006. godine spajanjem Linuxprinting.org projekta i OpenPrinting radne grupe Free Software Group, koja je razvijala arhitekturu Linux sistema za štampanje (Michael Sweet je bio jedan od vođa ove grupe).

Godinu dana kasnije, projekat je došao pod okrilje Linux fondacije od projekta radi na razvoju novih štamparskih arhitektura, tehnologija, infrastrukture za štampanje i standarda interfejsa za operativne sisteme u stilu Linux i UNIX.

Pored saradnje sa IEEE-ISTO Radnom grupom za štampače (PWG) na IPP projektima, radi sa SANE kako bi IPP skeniranje postalo stvarnost.

Održava čaše-filtere koji omogućavaju upotrebu CUPS-a na bilo kojem sistemu baziranom na Unixu (ne macOS), iodgovoran je za Foomatic bazu podataka i radi na projektu Common Print Dialog Backends.

2012. godine projekat OpenPrinting je, prema Appleu, preuzeo održavanje paketa cups-filters sa potrebnim komponentama da CUPS radi na sistemima koji nisu macOS (od izdavanja CUPS 1.6, Apple je ukinuo podršku za neke filtere za ispis i pozadine koje se koriste u Linuxu, ali nije od interesa za macOS, a takođe su svuda odbacili PPD drajvere u korist IPP protokola).

Trenutno, račvasto spremište sadrži zakrpe akumulirane od strane različitih Linux distribucija i BSD sistema.

Vilica će biti sinhronizovana, to jest glavno Apple CUPS spremište služiće kao osnova, a OpenPrinting CUPS verzije Oni će se formirati kao komplementaNa primjer, na osnovu verzije 2.3.3, planirano je formiranje verzije 2.3.3OP1.

Nakon opsežnog testiranja, planirano je da se promjene razvijene u forku vrate u glavnu CUPS kodnu bazu, slanje zahtjeva za povlačenjem Appleu.

Till Kampeter, vođa projekta OpenPrinting, osvrnuo se na stagnaciju CUPS publikacija, napominjući da će, ako Apple prestane da učestvuje u ovom projektu, on, zajedno sa Michaelom Sweetom, preuzeti razvoj u svoje ruke, jer je CUPS važan za Linux ekosistem . Dodatno, spomenuta je namjera da se uskoro prekine podrška u CUPS-u za zastarjeli format opisa PPD štampača.

CUPS će i dalje biti potreban na Linuxu. CUPS postavlja poslove u red čekanja (ne rade sve aplikacije za štampač ili izvorni IPP štampači), unapred filtrira PDF koji dolazi iz korisničkih aplikacija u format koji štampač (ili aplikacija za štampač) razume (IPP ne zahteva da štampač / IPP server razume PDF) i dijeliti štampače preko mreže, također sa sofisticiranim sistemima za autentifikaciju kao što je Kerberos.
CUPS će uskoro prestati da podržava PPD fajlove (ovo je jedna od glavnih promena na mapi puta), tako da klasični drajveri koji se sastoje od PPD-a i filtera više nisu podržani, a aplikacije za štampač su jedini način da se isporuče drajveri za štampač.
Pogledajte Linux vodoinstalaterske mikrokonferencije, OpenPrinting Summit/PWG sastanke (pogledajte web stranicu OpenPrinting, “Novosti i događaji”) i moje mjesečne postove vijesti iz OpenPrintinga.

Konačno ako ste zainteresirani da saznate više o tome o projektu, detalje možete provjeriti kontaktiranjem na sljedeći link.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.