Gumagana ang OpenPrinting sa isang tinidor ng sistema ng pag-print ng CUPS

Ang proyekto ng OpenPrinting (suportado ng Linux Foundation), ipinaalam ito na ang mga developer nitoAng s ay nagsimula sa isang tinidor ng CUPS sistema ng pag-print, kung saan ang pinaka-aktibong bahagi sa pag-unlad ay sa pamamagitan ng Michael R Sweet, ang orihinal na may-akda ng CUPS.

Mula pa noong 2007, pagkatapos ng acquisition ng Easy Software Products, (kumpanya ng CUPS) Ganap na kinontrol ng Apple ang pagbuo ng CUPS. Noong Disyembre 2019, si Michael Sweet, nagtatag ng proyekto ng CUPS at Easy Software Products, ay nagbitiw sa Apple.

Ang karamihan sa mga pagbabago sa base code ng CUPS ay personal na ginawa ni Michael Sweet, ngunit sa anunsyo ng kanyang pag-alis, nabanggit ni Michael na ang dalawang mga inhinyero ay nanatili sa Apple na magbibigay ng pagpapanatili para sa CUPS.

Gayunpaman, pagkatapos ng pagpapaalis kay Michael, ang proyekto ng CUPS ay tumigil sa pagbuo at ito ay sa panahon ng 2020, isang pangako lamang ang naidagdag sa CUPS code na base sa pag-aalis ng mga kahinaan.

Ang forked na samahan OpenPrinting ay nilikha noong 2006 para sa pagsasama ng proyekto ng Linuxprinting.org at ang pangkat ng pagtatrabaho ng OpenPrinting ng Free Software Group, na bumubuo ng arkitektura ng sistema ng pagpi-print ng Linux (Si Michael Sweet ay isa sa mga pinuno ng pangkat na ito).

Pagkalipas ng isang taon, ang proyekto ay nasa ilalim ng pakpak ng Linux Foundation mula nang proyekto gumagana sa pagbuo ng mga bagong arkitektura sa pag-print, teknolohiya, imprastraktura sa pag-print at mga pamantayan ng interface para sa mga operating system na istilong Linux at UNIX.

Bilang karagdagan sa pakikipagtulungan din sa IEEE-ISTO Printer Working Group (PWG) sa mga proyekto ng IPP, gumagana sa SANE upang gawing isang katotohanan ang pag-scan ng IPP.

Pinapanatili ang mga tasa-filter na nagpapahintulot sa CUPS na magamit sa anumang system na nakabatay sa Unix (hindi macOS), atresponsable para sa Foomatikong database at nagtatrabaho ka sa proyekto ng Karaniwang Print Dialog Backends.

Noong 2012, ang proyekto Ang OpenPrinting, ayon sa Apple, ang nag-alaga ng package ng mga filters ng cup-filters kasama ang mga kinakailangang sangkap upang gumana ang CUPS sa mga system maliban sa macOS (tulad ng paglabas ng CUPS 1.6, Pinahinto ng Apple ang suporta para sa ilang mga filter ng pag-print at backend na ginamit sa Linux, ngunit hindi interesado sa macOS, at tinanggal din nila ang mga driver ng PPD na pabor sa IPP protocol saanman).

Sa kasalukuyan, ang forked repository ay naglalaman ng mga patch na naipon ng iba't ibang mga pamamahagi ng Linux at mga system ng BSD.

Ang branch ay mai-synchronize, ibig sabihin ang pangunahing repository ng Apple CUPS kikilos bilang batayan, at ang mga bersyon ng OpenPrinting CUPS ay mabubuo bilang mga pandagdagHalimbawa, batay sa bersyon 2.3.3, planong bumuo ng bersyon 2.3.3OP1.

Pagkatapos ng malawak na pagsubok, ang mga pagbabago na binuo sa tinidor ay pinlano na ibalik sa pangunahing codebase ng CUPS, sa pamamagitan ng pagpapadala ng mga kahilingan sa paghila sa Apple.

Hanggang sa Kampeter, pinuno ng proyekto ng OpenPrinting, ay nagkomento sa pagtigil ng mga publication ng CUPS, na binabanggit na kung ang Apple ay tumigil sa pakikilahok sa proyektong ito, siya, kasama si Michael Sweet, ay gagawa ng kanilang pag-unlad, dahil ang CUPS ay mahalaga sa ecosystem ng Linux . Bilang karagdagan, binanggit niya ang intensyon na magtapos kaagad sa suporta ng CUPS para sa format ng paglalarawan ng printer ng PPD, na hindi na ginagamit.

Kakailanganin pa rin ang CUPS sa Linux. Ang mga trabaho ng CUPS ay nakapila (hindi lahat ng mga aplikasyon ng printer o mga katutubong printer ng IPP), paunang filter ng PDF mula sa mga application ng gumagamit sa isang format na nauunawaan ng printer (o application ng printer) (Hindi kinakailangan ng IPP ang isang printer / server IPP na maunawaan ang PDF) at magbahagi ng mga printer. sa network, mayroon ding sopistikadong mga sistema ng pagpapatotoo tulad ng Kerberos.
Ititigil ng CUPS ang pagsuporta sa mga file ng PPD sa lalong madaling panahon (ito ang isa sa mga pangunahing pagbabago sa roadmap) kaya't ang mga klasikong driver na binubuo ng mga PPD at mga filter ay hindi na sinusuportahan at ang mga app ng printer ay ang tanging paraan upang maibigay ang mga driver ng printer.
Suriin ang mga Linux Plumber Microconferensi, ang mga pagpupulong ng OpenPrinting Summit / PWG (tingnan ang website ng OpenPrinting, "Balita at Mga Kaganapan"), at ang aking buwanang mga post ng balita sa OpenPrinting.

Sa wakas kung interesado kang malaman ang tungkol dito tungkol sa proyekto, maaari mong suriin ang mga detalye sa pamamagitan ng pagpunta sa sa sumusunod na link.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.