Qhov project OpenPrinting tso tawm CUPS 2.4.0 tshuab luam ntawv

Lub OpenPrinting project tau nthuav tawm qhov kev tso tawm ntawm cov tshuab luam ntawv CUPS 2.4.0 (Common Unix Printing System), tsim tsis muaj kev koom tes ntawm Apple, uas txij li xyoo 2007 tau tswj hwm txoj kev loj hlob ntawm qhov project, tau absorbed lub tuam txhab Easy Software Products, uas tsim. CUPS. Vim Apple qhov kev txaus siab poob qis hauv kev tswj hwm lub tshuab luam ntawv thiab qhov tseem ceeb ntawm CUPS rau Linux ecosystem, cov neeg nyiam los ntawm OpenPrinting zej zog tau tsim ib rab diav rawg uas ua haujlwm ntawm qhov project txuas ntxiv yam tsis hloov lub npe. Michael R Sweet, tus thawj sau ntawm CUPS, uas tawm Apple ob xyoos dhau los, tau koom nrog txoj haujlwm ntawm rab rawg. Txoj haujlwm code txuas ntxiv xa mus raws li Apache-2.0 daim ntawv tso cai, tab sis lub diav rawg qhov chaw khaws cia yog qhov chaw khaws cia tseem ceeb, tsis yog Apple's.

Cov neeg tsim tawm OpenPrinting tau tshaj tawm tias lawv yuav txuas ntxiv kev txhim kho ntawm nws tus kheej ntawm Apple thiab pom zoo tias lawv cov diav rawg raug suav tias yog ib txoj haujlwm tseem ceeb tom qab Apple lees paub tias nws tsis txaus siab rau kev txhim kho ntxiv ntawm CUPS kev ua haujlwm thiab nws lub hom phiaj txwv nws tus kheej los tswj CUPS codebase rau macOS, suav nrog kev hloov kho los ntawm rab rawg los ntawm OpenPrinting. Txij li thaum pib ntawm 2020, Apple-tso tseg CUPS repository tau poob siab, tab sis tsis ntev los no Michael Sweet tau pib hloov pauv hloov pauv mus rau nws, thaum tib lub sijhawm koom nrog kev txhim kho CUPS hauv OpenPrinting repository.

Cov kev hloov pauv ntxiv rau CUPS 2.4.0 suav nrog kev sib raug zoo nrog AirPrint thiab Mopria cov neeg siv khoom, qhov sib ntxiv ntawm OAuth 2.0/OpenID authentication kev txhawb nqa, ntxiv rau pkg-config kev txhawb nqa, txhim kho TLS thiab X.509 kev txhawb nqa, kev siv ntawm "cov ntawv sau ua haujlwm- col" thiab "media-col", kev txhawb nqa rau cov zis hauv JSON hom hauv ipptool, hloov lub USB backend ua haujlwm nrog cov cai hauv paus, ntxiv cov ntsiab lus tsaus rau lub vev xaib interface.

Nws kuj suav nrog ob xyoos ntawm kev txhim kho kab laum thiab thaj ua rau thaj xa mus rau hauv pob rau Ubuntu, suav nrog ntxiv cov yam ntxwv xav tau los faib cov CUPS-raws li cov ntawv luam tawm, khob-lim, Ghostscript thiab Poppler hauv pob Snap tus kheej (Ubuntu npaj hloov pauv. rau qhov snap no tsis yog cov pob khoom li niaj zaus). Deprecated khob-config thiab Kerberos authentication. Cov yav tas los deprecated FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout, RIPCache, thiab SMBConfigFile nqis tau raug tshem tawm ntawm cupsd.conf thiab khob-files.conf.

Ntawm cov kev npaj rau kev tso tawm ntawm CUPS 3.0 yog lub hom phiaj kom tsis txhob txhawb PPD lub tshuab luam ntawv piav qhia hom ntawv thiab txav mus rau lub tshuab luam ntawv modular, tsis muaj PPD thiab raws li kev siv PAPPL lub moj khaum rau kev tsim cov ntawv luam tawm (CUPS Printer Applications ) raws li IPP Txhua qhov chaw raws tu qauv. Nws tau npaj los tso cov khoom xws li cov lus txib (lp, lpr, lpstat, tshem tawm), cov tsev qiv ntawv (libcups), lub chaw luam ntawv hauv zos (lub luag haujlwm rau kev ua cov ntawv thov hauv zos) thiab cov neeg siv khoom sib koom ua ke (lub luag haujlwm rau kev luam ntawv network) rau hauv nyias cov qauv. .

Qhov project OpenPrinting tso tawm CUPS 2.4.0 tshuab luam ntawv

Qhov project OpenPrinting tso tawm CUPS 2.4.0 tshuab luam ntawv

Cia peb nco qab tias lub koom haum OpenPrinting tau tsim nyob rau xyoo 2006 los ntawm kev sib koom ua ke ntawm Linuxprinting.org qhov project thiab OpenPrinting pab pawg neeg ua haujlwm los ntawm Pab Pawg Dawb Software, uas tau koom nrog hauv kev tsim cov qauv ntawm cov tshuab luam ntawv rau Linux ( Michael Sweet, tus sau CUPS, yog ib tus thawj coj ntawm pab pawg no). Ib xyoos tom qab, qhov project tau los nyob rau hauv lub tis ntawm Linux Foundation. Hauv xyoo 2012, qhov project OpenPrinting, los ntawm kev pom zoo nrog Apple, tau tswj hwm lub khob-filters pob nrog cov khoom tsim nyog rau CUPS los ua haujlwm ntawm cov tshuab uas tsis yog macOS, txij li pib nrog kev tso tawm CUPS 1.6, Apple tau tso tseg kev txhawb nqa qee qhov luam tawm. lim thiab backends. siv hauv Linux, tab sis tsis txaus siab rau macOS, thiab kuj tau tshaj tawm cov tsav tsheb hauv PPD hom tsis siv. Thaum nws lub sijhawm ntawm Apple, feem ntau ntawm kev hloov pauv rau CUPS codebase tau ua tus kheej los ntawm Michael Sweet.

Tau qhov twg los: opennet.ru

Ntxiv ib saib