Az első változásokat a CUPS villájában jelentették be

Tavaly októberben megosztjuk a híreket itt, a blogon tovább az OpenPrinting projekt (támogatta a Linux Foundation), amely létrehozta a a CUPS nyomtatási rendszer ága, ahol a fejlesztésben a legaktívabb szerepet Michael R Sweet, a CUPS eredeti szerzője végzi.

És több mint hat hónap elteltével attól az időtől, Kamppete-igr, az OpenPrinting projekt vezetője, bejelentette, hogy az Apple érdeklődésének hiánya miatt a CUPS nyomtatási rendszer fenntartásában, a tavaly alapított CUPS-villa start-up projektnek tekinthető javítások és terjesztések száma. Michael R Sweet, a CUPS eredeti szerzője, aki másfél éve hagyta el az Apple-t, részt vesz a villa fejlesztésében.

Kapcsolódó cikk:
Az OpenPrinting a CUPS nyomtatási rendszer villáján működik

2020 eleje óta nem történt változás a CUPS adattárban az Apple fenntartja, és a projekt mély stagnálásban van. Tekintettel a CUPS fontosságára a Linux ökoszisztéma szempontjából, az OpenPrinting csapata úgy döntött, hogy saját kezébe veszi a CUPS kódkarbantartást, és tavaly ősszel kiadott egy villát. Hat hónap telt el az villa létrehozása óta, és az Apple nem folytatta a munkát a CUPS-on.

Michael Sweet megkeresésére válaszul Az Apple megerősítette, hogy nincs érdeklődése a CUPS funkcionalitás továbbfejlesztése iránt, és csak a macOS kódbázisának fenntartásával szándékozik korlátozódni, beleértve a javítások áttelepítését az OpenPrinting villából. Az OpenPrinting fejlesztői bejelentették, hogy a fejlesztés az Apple-től függetlenül folytatódik, és azt ajánlották, hogy fióktelepüket tekintsék nagy projektnek. A CUPS villa jövőbeli verziói megmaradnak a projekt nevével és a korábban használt "opX" utótag nélkül.

A már hozzáadott változások közül kiemelkedik a felhalmozott javítások integrációja az Ubuntu csomagban, valamint a CUPS alapú nyomtatási verem, a Ghostscript és a Poppler Snap formátumú csomagban történő terjesztéséhez szükséges képességek hozzáadása (az Ubuntu a szokásos csomagok helyett erre a plug-inre kíván váltani). A munka másik szempontja az elmúlt 15 hónapban az Apple adattárának jelentett hibák kijavítása.

A tervek szerint a változtatásokat a CUPS 2.4 verzióba is belefoglalják, Várhatóan magában foglalja az AirPrint / Mopria kompatibilitását, valamint az OAuth 2.0 / OpenID hitelesítés támogatását, a pkg-config támogatást, a TLS és az X.509 támogatás javítását, többek között.

Később, a CUPS 3.0 kiadásnál úgy döntöttek, hogy leállítják a PPD nyomtató leírás formátumának támogatását és váltson át egy moduláris nyomtatási rendszer architektúrára, teljesen PPD-mentes és a PAPPL keretrendszer használatán alapulva az IPP Everywhere protokollon alapuló nyomtatási alkalmazások fejlesztésére.

A külön modulok olyan összetevőket tartalmaznak, mint a parancsok (lp, lpr, lpstat, Cancel), könyvtárak (libcups), egy helyi nyomtatószerver (felelős a helyi nyomtatási kimeneti kérelmek feldolgozásáért) és egy megosztott nyomtatószerver (felelős a hálózati nyomtatásért). .

Ne feledjük, hogy a szervezet Az OpenPrinting 2006-ban jött létre a Linuxprinting.org projekt és a Szabad Szoftver Csoport OpenPrinting munkacsoportjának egyesülése eredményeként, amely a Linux nyomtatási rendszerének architektúráját fejlesztette (Michael Sweet, a CUPS szerzője volt ennek a csoportnak az egyik vezetője ). Egy évvel később a projekt a Linux Alapítvány szárnyai alá került.

2012-ben az Apple szerint az OpenPrinting projekt átvette a csészék-szűrők csomag karbantartását a CUPS szükséges komponenseivel ahhoz, hogy a macOS-tól eltérő rendszereken is működjenek, mivel a CUPS 1.6 kiadása óta az Apple megszüntette egyes nyomtatási szűrők támogatását és a Linuxban használt háttérprogramok, de nem érdeklik a macOS-ot, és elavulták a PPD illesztőprogramokat is.

Az Apple-nél töltött ideje alatt a CUPS kódbázis változásainak döntő többségét Michael Sweet személyesen hajtotta végre.

Végül ha érdekel, hogy többet tudj meg róla, ellenőrizheti a részleteket A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.