Kua tukuna e te kaupapa OpenPrinting te punaha ta CUPS 2.4.0

I whakaatuhia e te kaupapa OpenPrinting te tukunga o te punaha ta CUPS 2.4.0 (Common Unix Printing System), i hangaia me te kore e whai waahi a Apple, mai i te tau 2007 kua tino whakahaere te whanaketanga o te kaupapa, kua uru ki te kamupene Easy Software Products, nana i hanga. KAUPAPA. Na te iti o te hiahia o Apple ki te pupuri i te punaha ta me te hiranga nui o CUPS ki te rauwiringa kaiao Linux, i hanga e nga kaiwhaiwhai o te hapori OpenPrinting he marau e mahi tonu ai te kaupapa me te kore e huri i te ingoa. Ko Michael R Sweet, te kaituhi taketake o CUPS, i wehe atu i a Apple e rua tau ki muri, i uru ki te mahi i runga i te marau. Kei te tukuna tonu te waehere kaupapa i raro i te raihana Apache-2.0, engari ko te putunga o te marau te tuunga hei putunga tuatahi, ehara i a Apple.

I kii nga kaiwhakawhanake OpenPrinting ka haere tonu ratou ki te whakawhanaketanga motuhake o Apple me te kii kia whakaarohia to marau hei kaupapa matua i muri i te whakapumautanga a Apple i tana kore e aro atu ki te whanaketanga atu o te mahi CUPS me tana hiahia ki te whakawhäiti ia ia ki te pupuri i te CUPS codebase mo macOS, tae atu ki te whakawhiti whakatika mai i te marau mai i te OpenPrinting. Mai i te timatanga o te tau 2020, ko te putunga CUPS e tiakina ana e Apple kua tino paheke, engari no na tata nei kua timata a Michael Sweet ki te neke i nga huringa kua kohia ki a ia, i te wa e whai waahi ana ki te whakawhanaketanga o nga CUPS i roto i te putunga OpenPrinting.

Ko nga huringa kua taapirihia ki te CUPS 2.4.0 ko te hototahi ki nga kaihoko AirPrint me Mopria, te taapiri o te tautoko motuhēhēnga OAuth 2.0/OpenID, te taapiri i te tautoko pkg-config, te whakapai ake i te tautoko TLS me te X.509, te whakatinanatanga o nga "pepa-mahi- col” me te “media-col”, tautoko mo te whakaputanga ki te whakatakotoranga JSON i roto i te ipptool, te whakawhiti i te tuara USB ki te mahi me nga mana pakiaka, me te taapiri i tetahi kaupapa pouri ki te atanga tukutuku.

Kei roto hoki i nga tau e rua o te whakatikatika i nga pepeha me nga papa i tukuna ki roto i te kete mo Ubuntu, tae atu ki te taapiri o nga waahanga e hiahiatia ana hei tohatoha i te CUPS i runga i te taapae taa, kapu-tatari, Ghostscript me Poppler i roto i te kete Snap kei roto i a ia ano (whakawhiti mahere a Ubuntu. ki tenei mahanga hei utu mo nga kohinga auau). Kua whakakorehia nga kapu-whirihora me te motuhēhēnga Kerberos. Ko nga tautuhinga FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout, RIPCache, me SMBConfigFile kua whakakorehia i mua kua tangohia mai i cupsd.conf me cups-files.conf.

I roto i nga mahere mo te tukunga o te CUPS 3.0 ko te whakaaro ki te whakamutu i te tautoko i te whakatakotoranga whakaahuatanga o te kaituhi PPD me te neke atu ki te hoahoanga o te punaha taarua, he kore noa o te PPD me te hanga i te anga PAPPL mo te whakawhanake i nga tono tuhinga (CUPS Printer Applications). ) i runga i te kawa IPP Everywhere. Kua whakamaheretia ki te whakatakoto i nga waahanga penei i nga whakahau (lp, lpr, lpstat, whakakore), whare pukapuka (libcups), he tūmau tā rohe (he kawenga mo te tukatuka i nga tono tuhinga a rohe) me tetahi tūmau tā tiri (he kawenga mo te whakaputa whatunga) ki roto i nga waahanga motuhake. .

Kua tukuna e te kaupapa OpenPrinting te punaha ta CUPS 2.4.0

Kua tukuna e te kaupapa OpenPrinting te punaha ta CUPS 2.4.0

Kia maumahara tatou i hangaia te whakahaere OpenPrinting i te tau 2006 na te whakakotahitanga o te kaupapa Linuxprinting.org me te roopu mahi OpenPrinting mai i te Roopu Pūmanawa Koreutu, i uru ki te whakawhanaketanga o te hoahoanga o te punaha whakaputa mo Linux ( Ko Michael Sweet, te kaituhi o CUPS, tetahi o nga rangatira o tenei roopu). He tau i muri mai, ka tae mai te kaupapa ki raro i te parirau o te Linux Foundation. I te tau 2012, ko te kaupapa OpenPrinting, na runga i te whakaaetanga me Apple, i whakahaere i te tiaki i te kete kape-tatari me nga waahanga e tika ana mo te CUPS ki te mahi i runga i nga punaha ke atu i te macOS, mai i te tiimata mai i te tukunga o CUPS 1.6, ka mutu a Apple ki te tautoko i etahi tuhinga. whakamahia i roto i te Linux, engari karekau he painga ki te macOS, me te kii kua tawhitotia nga taraiwa kei te whakatakotoranga PPD. I a ia i a Apple, ko te nuinga o nga huringa ki te CUPS codebase na Michael Sweet i hanga.

Source: opennet.ru

Tāpiri i te kōrero