Ua hoʻokuʻu ka papahana OpenPrinting i ka ʻōnaehana paʻi CUPS 2.4.0

Ua hōʻike ʻia ka papahana OpenPrinting i ka hoʻokuʻu ʻana o ka ʻōnaehana paʻi CUPS 2.4.0 (Common Unix Printing System), i hoʻokumu ʻia me ka ʻole o ke komo ʻana o Apple, a mai ka makahiki 2007 ua hoʻomalu piha i ka hoʻomohala ʻana o ka papahana, ua komo i ka hui Easy Software Products, nāna i hana. KIPU. Ma muli o ka emi ʻana o ka hoihoi o Apple i ka mālama ʻana i ka ʻōnaehana paʻi a me ke koʻikoʻi nui o CUPS i ka kaiaola Linux, ua hoʻokumu nā poʻe hoihoi mai ke kaiāulu OpenPrinting i kahi lāʻau e hoʻomau ai ka hana ma ka papahana me ka ʻole o ka hoʻololi ʻana i ka inoa. ʻO Michael R Sweet, ka mea kākau kumu o CUPS, ka mea i haʻalele iā Apple i ʻelua mau makahiki i hala, ua hui pū me ka hana ma ka ʻōpala. Ke hoʻomau nei ka hāʻawi ʻia ʻana o ka code project ma lalo o ka laikini Apache-2.0, akā ua hoʻonoho ʻia ka waihona o ka fork ma ke ʻano he waihona mua, ʻaʻole ʻo Apple.

Ua hoʻolaha nā mea hoʻomohala OpenPrinting e hoʻomau lākou i ka hoʻomohala kūʻokoʻa iā Apple a manaʻo ʻia e noʻonoʻo i kā lākou ʻōpala ma ke ʻano he papahana nui ma hope o ka hōʻoia ʻana o Apple i kona makemake ʻole i ka hoʻomohala hou ʻana o ka hana CUPS a me kona manaʻo e kaupalena iā ia iho i ka mālama ʻana i ka codebase CUPS no macOS, me ka hoʻoili ʻana. hoʻoponopono mai ka lāʻau mai OpenPrinting. Mai ka hoʻomaka ʻana o 2020, ua paʻa loa ka waihona CUPS i mālama ʻia e Apple, akā i kēia manawa ua hoʻomaka ʻo Michael Sweet e neʻe i nā hoʻololi i hōʻiliʻili ʻia iā ia, ʻoiai ke komo pū nei i ka hoʻomohala ʻana o CUPS i ka waihona OpenPrinting.

ʻO nā hoʻololi i hoʻohui ʻia i ka CUPS 2.4.0 e komo pū me nā mea kūʻai aku AirPrint a me Mopria, ka hoʻohui ʻana o ke kākoʻo hōʻoia OAuth 2.0/OpenID, ka hoʻohui ʻana o ke kākoʻo pkg-config, hoʻomaikaʻi ʻia ke kākoʻo TLS a me X.509, ka hoʻokō ʻana i nā "pepa hana- col" a me "media-col", kākoʻo no ka hoʻopuka ʻana i ka format JSON ma ipptool, e hoʻoneʻe ana i ka USB backend e hana me nā kuleana kumu, e hoʻohui ana i kahi kumumanaʻo ʻeleʻele i ka pilina pūnaewele.

Aia pū kekahi i ʻelua mau makahiki o ka hoʻoponopono ʻana i ka bug a me nā pā i hoʻouna ʻia i loko o kahi pūʻulu no Ubuntu, me ka hoʻohui ʻana o nā hiʻohiʻona e pono ai e puʻunaue i kahi paʻi paʻi CUPS, nā kīʻaha kīʻaha, Ghostscript a me Poppler i loko o kahi pūʻulu Snap paʻa ponoʻī (Ubuntu plans switch. i kēia paʻi ma kahi o nā pūʻolo maʻamau). Hoʻopau ʻia nā kīʻaha-config a me Kerberos hōʻoia. Ua wehe ʻia nā hoʻonohonoho FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout, RIPCache, a me SMBConfigFile i hoʻopau mua ʻia mai cupsd.conf a me cups-files.conf.

Ma waena o nā hoʻolālā no ka hoʻokuʻu ʻana o CUPS 3.0 ka manaʻo e hoʻōki i ke kākoʻo ʻana i ke ʻano wehewehe wehewehe paʻi PPD a neʻe i kahi hoʻolālā ʻōnaehana paʻi modular, manuahi ʻole o PPD a ma muli o ka hoʻohana ʻana o ka PAPPL framework no ka hoʻomohala ʻana i nā noi paʻi (CUPS Printer Applications. ) e pili ana i ka protocol IPP Everywhere. Hoʻolālā ʻia e kau i nā ʻāpana e like me nā kauoha (lp, lpr, lpstat, cancel), hale waihona puke (libcups), kahi kikowaena paʻi kūloko (kuleana no ka hoʻoponopono ʻana i nā noi paʻi kūloko) a me kahi kikowaena paʻi kaʻana (kuleana no ka paʻi pūnaewele) i loko o nā modula ʻokoʻa. .

Ua hoʻokuʻu ka papahana OpenPrinting i ka ʻōnaehana paʻi CUPS 2.4.0

Ua hoʻokuʻu ka papahana OpenPrinting i ka ʻōnaehana paʻi CUPS 2.4.0

E hoʻomanaʻo kākou ua hoʻokumu ʻia ka hui OpenPrinting ma 2006 ma muli o ka hui ʻana o ka papahana Linuxprinting.org a me ka hui hana OpenPrinting mai ka Free Software Group, i komo i ka hoʻomohala ʻana i ka hoʻolālā o ka ʻōnaehana paʻi no Linux ( ʻO Michael Sweet, ka mea kākau o CUPS, kekahi o nā alakaʻi o kēia hui). I hoʻokahi makahiki ma hope mai, ua hele mai ka papahana ma lalo o ka ʻēheu o ka Linux Foundation. I ka makahiki 2012, ua lawe ka papahana OpenPrinting, ma ka ʻaelike me Apple, i ka mālama ʻana i nā kīʻaha kīʻaha kānana me nā mea e pono ai ka CUPS e hana ma nā ʻōnaehana ʻē aʻe ma mua o macOS, mai ka hoʻomaka ʻana me ka hoʻokuʻu ʻana o CUPS 1.6, ua hoʻōki ʻo Apple i ke kākoʻo ʻana i kekahi paʻi. nā kānana a me nā hope. I kona manawa ma Apple, ʻo ka hapa nui o nā loli i ka codebase CUPS i hana pilikino ʻia e Michael Sweet.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka