Chirongwa cheOpenPrinting chakaburitsa CUPS 2.4.0 inodhinda system

Iyo OpenPrinting purojekiti yakaratidza kuburitswa kweiyo yekudhinda sisitimu CUPS 2.4.0 (Common Unix Printing System), yakaumbwa pasina kutora chikamu kweApple, iyo kubva 2007 yakanyatso kudzora kuvandudzwa kweprojekiti, yatora kambani Easy Software Zvigadzirwa, iyo yakagadzira. CUPS. Nekuda kwekuda kuderera kweApple mukuchengeta sisitimu yekudhinda uye kukosha kwakawanda kweCUPS kuLinux ecosystem, vanofarira kubva munharaunda yeOpenPrinting vakatanga forogo umo basa repurojekiti rakaenderera mberi pasina kuchinja zita. Michael R Sweet, munyori wekutanga weCUPS, akasiya Apple makore maviri apfuura, akabatana nebasa reforogo. Iyo kodhi yeprojekiti inoramba ichiunzwa pasi peiyo Apache-2.0 rezenisi, asi iyo forogo repository yakamisikidzwa seyekutanga repository, kwete yeApple.

Vagadziri veOpenPrinting vakazivisa kuti vachaenderera mberi nekusimudzira vakazvimiririra kubva kuApple uye vakakurudzira kuti forogo yavo itariswe sepurojekiti huru mushure mekunge Apple yasimbisa kusafarira kwayo mukusimudzira mashandiro eCUPS uye chinangwa chayo chekumisa kuchengetedza iyo CUPS codebase yeMacOS, kusanganisira kuendesa zvigadziriso kubva kuforogo kubva kuOpenPrinting. Kubva kutanga kwa2020, Apple-inochengetwa CUPS repository yanga yakamira zvakanyanya, asi nguva pfupi yadarika Michael Sweet atanga kutamisa shanduko dzakaunganidzwa kwairi, panguva imwe cheteyo achitora chikamu mukuvandudza kweCUPS muOpenPrinting repository.

Shanduko dzakawedzerwa kuCUPS 2.4.0 dzinosanganisira kuenderana nevatengi veAirPrint neMopria, kuwedzera kweOAuth 2.0/OpenID tsigiro yechokwadi, kuwedzerwa kwepkg-config support, yakavandudzwa TLS neX.509 rutsigiro, kuitwa kweβ€œbasa-mashizha- col" uye "media-col", rutsigiro rwekubuda muJSON fomati mu ipptool, kuendesa iyo USB backend kuti ishande nemidzi kodzero, ichiwedzera rima dingindira kune yewebhu interface.

Inosanganisirawo makore maviri ekugadziriswa kwebug uye zvigamba zvakatumirwa mupakeji yeUbuntu, kusanganisira kuwedzera kwezvinhu zvinodiwa kugovera CUPS-based print stack, makapu-mafirita, Ghostscript uye Poppler mune yega-ine Snap package (Ubuntu zvirongwa switch. kune iyi snap pachinzvimbo chenguva dzose mapakeji). Yakarembera makapu-config uye Kerberos chokwadi. Masettings akaregwa FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout, RIPCache, uye SMBConfigFile abviswa mu cupsd.conf uye cups-files.conf.

Pakati pezvirongwa zvekuburitswa kweCUPS 3.0 ivavariro yekumisa kutsigira PPD printa tsananguro fomati uye kuenda kune modular printing system architecture, isina zvachose yePPD uye zvichibva pakushandiswa kwePAPPL chimiro chekugadzira zvinyorwa zvekudhinda (CUPS Printer Applications. ) zvichibva pane IPP Kwese kwese protocol. Zvakarongwa kuisa zvinhu zvakaita semirairo (lp, lpr, lpstat, kukanzura), maraibhurari (libcups), sevha yekudhinda yemuno (inotarisira kugadzirisa zvikumbiro zvekudhindwa kwenzvimbo) uye sevha yekudhinda yakagovaniswa (inotarisirwa kudhinda netiweki) mumamodule akasiyana. .

Chirongwa cheOpenPrinting chakaburitsa CUPS 2.4.0 inodhinda system

Chirongwa cheOpenPrinting chakaburitsa CUPS 2.4.0 inodhinda system

Ngatiyeukei kuti sangano reOpenPrinting rakagadzirwa muna 2006 semugumisiro wekubatanidzwa kweLinuxprinting.org purojekiti neboka rekushanda reOpenPrinting kubva kuFree Software Group, iro raiita basa rekuvandudza magadzirirwo echirongwa chekudhinda cheLinux. Michael Sweet, munyori weCUPS, aive mumwe wevatungamiriri veboka iri). Kwapera gore, chirongwa ichi chakauya pasi pebapiro reLinux Foundation. Muna 2012, chirongwa cheOpenPrinting, nechibvumirano neApple, chakatora kuchengetedzwa kwekapu-mafirita pasuru ine zvinhu zvinodiwa kuti CUPS ishande pane masisitimu asiri macOS, kubvira kutanga nekuburitswa kweCUPS 1.6, Apple yakamira kutsigira kumwe kudhindwa. inoshandiswa muLinux, asi isingafarire macOS, uye zvakare yakaziviswa madhiraivha muPPD fomati isingachashandi. Munguva yake kuApple, iyo yakawanda shanduko kuCUPS codebase yakaitwa iye pachake naMichael Sweet.

Source: opennet.ru

Voeg