OpenPrinting verkefnið hefur gefið út CUPS 2.4.0 prentkerfið

OpenPrinting verkefnið kynnti útgáfu prentkerfisins CUPS 2.4.0 (Common Unix Printing System), sem myndað var án þátttöku Apple, sem síðan 2007 hefur algjörlega stjórnað þróun verkefnisins, eftir að hafa tekið til sín fyrirtækið Easy Software Products, sem skapaði BIKLAR. Vegna minnkandi áhuga Apple á að viðhalda prentkerfinu og almenns mikilvægis CUPS fyrir Linux vistkerfið stofnuðu áhugamenn frá OpenPrinting samfélaginu gafl þar sem vinna við verkefnið hélt áfram án þess að breyta nafninu. Michael R Sweet, upphaflegur höfundur CUPS, sem hætti hjá Apple fyrir tveimur árum, gekk til liðs við vinnuna á gafflinum. Verkefniskóðinn heldur áfram að vera afhentur undir Apache-2.0 leyfinu, en geymsla gaffalsins er staðsett sem aðalgeymslan, ekki Apple.

OpenPrinting forritararnir tilkynntu að þeir myndu halda áfram þróun óháð Apple og mæltu með að gaffli þeirra yrði tekinn til skoðunar sem aðalverkefni eftir að Apple staðfesti áhugaleysi sitt á frekari þróun CUPS virkni og ætlun sína að takmarka sig við að viðhalda CUPS kóðagrunninum fyrir macOS, þar á meðal að flytja lagfæringar frá gafflinum frá OpenPrinting. Frá ársbyrjun 2020 hefur Apple-viðhald CUPS geymslan verið mjög stöðnuð, en nýlega hefur Michael Sweet byrjað að flytja uppsafnaðar breytingar á henni, en samtímis tekið þátt í þróun CUPS í OpenPrinting geymslunni.

Breytingar sem bætt er við CUPS 2.4.0 fela í sér samhæfni við AirPrint og Mopria viðskiptavini, viðbót við OAuth 2.0/OpenID auðkenningarstuðning, viðbót við pkg-config stuðning, bættan TLS og X.509 stuðning, innleiðingu á „vinnublöðum- col" og "media-col", stuðningur fyrir úttak á JSON sniði í ipptool, flytja USB bakendann til að vinna með rótarréttindum, bæta dökku þema við vefviðmótið.

Það felur einnig í sér tveggja ára villuleiðréttingar og plástra sem eru sendar í pakka fyrir Ubuntu, þar á meðal viðbót við eiginleika sem þarf til að dreifa CUPS-byggðum prentbunka, bolla-síur, Ghostscript og Poppler í sjálfstættum Snap-pakka (Ubuntu áætlanaskipti í þetta snap í stað venjulegra pakka). Úrelt cups-config og Kerberos auðkenning. Áður úreltar FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout, RIPCache og SMBConfigFile stillingar hafa verið fjarlægðar úr cupsd.conf og cups-files.conf.

Meðal áætlana um útgáfu CUPS 3.0 er ætlunin að hætta að styðja PPD prentaralýsingarsniðið og fara yfir í mát prentkerfisarkitektúr, algjörlega laus við PPD og byggt á notkun PAPPL ramma til að þróa prentforrit (CUPS Printer Applications) ) byggt á IPP Everywhere samskiptareglunum. Fyrirhugað er að setja íhluti eins og skipanir (lp, lpr, lpstat, cancel), bókasöfn (libcups), staðbundinn prentþjón (ábyrgur fyrir vinnslu staðbundinna prentbeiðna) og sameiginlegan prentþjón (ábyrgur fyrir netprentun) í aðskildar einingar .

OpenPrinting verkefnið hefur gefið út CUPS 2.4.0 prentkerfið

OpenPrinting verkefnið hefur gefið út CUPS 2.4.0 prentkerfið

Við skulum minnast þess að OpenPrinting samtökin voru stofnuð árið 2006 vegna samruna Linuxprinting.org verkefnisins og OpenPrinting vinnuhópsins frá Free Software Group, sem tók þátt í þróun arkitektúrs prentkerfisins fyrir Linux ( Michael Sweet, höfundur CUPS, var einn af leiðtogum þessa hóps). Ári síðar kom verkefnið undir verndarvæng Linux Foundation. Árið 2012 tók OpenPrinting verkefnið, samkvæmt samkomulagi við Apple, yfir viðhald á cups-filter pakkanum með þeim íhlutum sem nauðsynlegir eru til að CUPS virki á öðrum kerfum en macOS, þar sem frá og með útgáfu CUPS 1.6 hætti Apple að styðja einhverja prentun síur og bakenda notaðir í Linux, en hafa engan áhuga á macOS, og einnig lýst yfir að reklar á PPD sniði séu úreltir. Á tíma hans hjá Apple voru langflestar breytingar á CUPS kóðagrunninum gerðar persónulega af Michael Sweet.

Heimild: opennet.ru

Bæta við athugasemd