Ọrụ OpenPrinting ewepụtala sistemụ obibi akwụkwọ CUPS 2.4.0

The OpenPrinting oru ngo weputara ntọhapụ nke usoro obibi akwụkwọ CUPS 2.4.0 (Common Unix Printing System), kpụrụ na-enweghị ikere òkè nke Apple, nke kemgbe 2007 na-achịkwa kpamkpam mmepe nke oru ngo, na-etinye obi gị dum ụlọ ọrụ Easy Software Products, nke kere. CUPS. N'ihi mmasị Apple na-ebelata n'ịkwado usoro obibi akwụkwọ yana mkpa CUPS dị na gburugburu ebe obibi Linux, ndị na-anụ ọkụ n'obi sitere na obodo OpenPrinting tọrọ ntọala ndụdụ nke ọrụ na-aga n'ihu na-agbanweghị aha ahụ. Michael R Sweet, onye edemede mbụ nke CUPS, onye hapụrụ Apple afọ abụọ gara aga, sonyeere ọrụ na ndụdụ ahụ. A na-aga n'ihu na-ebufe koodu ọrụ ahụ n'okpuru ikike Apache-2.0, mana ebe nchekwa ndụdụ ahụ ka edobere dị ka ebe nchekwa izizi, ọ bụghị nke Apple.

Ndị mmepe OpenPrinting kwupụtara na ha ga-aga n'ihu na mmepe n'adabereghị na Apple wee tụọ aro ka ewere ndụdụ ha dị ka isi ọrụ mgbe Apple kwuputara enweghị mmasị na mmepe mmepe nke ọrụ CUPS yana ebumnuche ya igbochi onwe ya idowe koodu CUPS maka macOS, gụnyere ịnyefe ndozi site na ndụdụ site na OpenPrinting. Kemgbe mmalite nke 2020, ebe nchekwa CUPS nke Apple na-edobe adịlarị nke ukwuu, mana n'oge na-adịbeghị anya Michael Sweet amalitela ịkwaga mgbanwe ndị a gbakọtara na ya, ebe ọ na-esonye n'otu oge na mmepe nke CUPS na ebe nchekwa OpenPrinting.

Mgbanwe agbakwunyere na CUPS 2.4.0 gụnyere ndakọrịta na ndị ahịa AirPrint na Mopria, mgbakwunye nke nkwado nkwado OAuth 2.0/OpenID, mgbakwunye nke nkwado pkg-config, nkwado TLS na X.509 ka mma, mmejuputa "akwụkwọ-ọrụ- col" na "media-col", nkwado maka mmepụta na usoro JSON na ipptool, na-ebufe azụ azụ USB ka ọ rụọ ọrụ na ikike mgbọrọgwụ, na-agbakwụnye isiokwu gbara ọchịchịrị na interface weebụ.

Ọ gụnyekwara afọ abụọ nke mmezi ahụhụ na patches ebugoro na ngwugwu maka Ubuntu, gụnyere mgbakwunye nke atụmatụ achọrọ iji kesaa nchịkọta mbipụta CUPS, ihe nzacha iko, Ghostscript na Poppler na ngwugwu Snap nke nwere onwe ya (Ubuntu atụmatụ ịgbanwee. na nke a snap kama nchịkọta oge niile). Iko-nhazi na nyocha Kerberos kwụsịrị. E wepụrụ FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout, RIPCache, na SMBConfigFile ntọala na mbụ na cupsd.conf na cups-files.conf.

Otu n'ime atụmatụ maka ntọhapụ nke CUPS 3.0 bụ ebumnuche ịkwụsị ịkwado ụdị nkọwapụta PPD wee kwaga n'ụdị usoro obibi akwụkwọ modular, enweghị PPD kpamkpam yana dabere na iji usoro PAPPL maka mmepe ngwa mbipụta (CUPS Printer Applications). ) dabere na IPP Everywhere protocol. A na-eme atụmatụ idowe ihe ndị dị ka iwu (lp, lpr, lpstat, ịkagbu), ọba akwụkwọ (libcups), ihe nkesa mbipụta mpaghara (ọrụ maka ịhazi arịrịọ mbipụta mpaghara) na ihe nkesa mbipụta (nke na-ahụ maka mbipụta netwọk) n'ime modul dị iche iche. .

Ọrụ OpenPrinting ewepụtala sistemụ obibi akwụkwọ CUPS 2.4.0

Ọrụ OpenPrinting ewepụtala sistemụ obibi akwụkwọ CUPS 2.4.0

Ka anyị cheta na e mepụtara OpenPrinting nzukọ na 2006 n'ihi njikọ nke ọrụ Linuxprinting.org na OpenPrinting na-arụ ọrụ sitere na Free Software Group, bụ ndị tinyere aka na mmepe nke nhazi nke usoro mbipụta akwụkwọ maka Linux. Michael Sweet, onye dere CUPS, bụ otu n'ime ndị isi otu a). Otu afọ ka e mesịrị, ọrụ ahụ bịara n'okpuru nku nke Linux Foundation. N'afọ 2012, ọrụ OpenPrinting, site na nkwekọrịta ya na Apple, weghaara nhazi nke ngwugwu iko-nyocha na ihe ndị dị mkpa maka CUPS na-arụ ọrụ na usoro ndị ọzọ karịa macOS, ebe ọ bụ na malite na ntọhapụ nke CUPS 1.6, Apple kwụsịrị ịkwado ụfọdụ mbipụta. ihe nzacha na azụ azụ. ejiri na Linux, mana enweghị mmasị na macOS, ma kwupụtakwa na ndị ọkwọ ụgbọ ala n'ụdị PPD adịkwaghị. N'oge ya na Apple, ọtụtụ mgbanwe na CUPS codebase bụ Michael Sweet mere n'onwe ya.

isi: opennet.ru

Tinye a comment