{"id":100188,"date":"2021-05-18T10:22:49","date_gmt":"2021-05-18T08:22:50","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/proekt-openprinting-vzyal-na-sebya-razrabotku-sistemy-pechati-cups"},"modified":"2021-05-18T10:22:49","modified_gmt":"2021-05-18T08:22:50","slug":"proekt-openprinting-vzyal-na-sebya-razrabotku-sistemy-pechati-cups","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/proekt-openprinting-vzyal-na-sebya-razrabotku-sistemy-pechati-cups","title":{"rendered":"O projeto OpenPrinting assumiu o desenvolvimento do sistema de impress\u00e3o CUPS","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Till Kamppeter, l\u00edder do projeto OpenPrinting, anunciou que, devido \u00e0 falta de interesse da Apple em manter o sistema de impress\u00e3o CUPS, o fork criado no ano passado pode ser considerado como o projeto base (upstream) para o envio de patches e inclus\u00e3o em distribui\u00e7\u00f5es. O desenvolvimento do fork conta com a participa\u00e7\u00e3o de Michael R Sweet, autor original do CUPS, que se desligou da Apple h\u00e1 um ano e meio.       <\/p>\n<p>Desde o in\u00edcio de 2020, n\u00e3o houve nenhuma altera\u00e7\u00e3o no reposit\u00f3rio do CUPS mantido pela Apple e o projeto encontra-se em profunda estagna\u00e7\u00e3o. Considerando a import\u00e2ncia do CUPS para o ecossistema Linux, a equipe do OpenPrinting decidiu assumir a manuten\u00e7\u00e3o do c\u00f3digo CUPS e fundou um fork no outono passado. J\u00e1 se passaram seis meses desde a cria\u00e7\u00e3o do fork e a Apple n\u00e3o retomou o trabalho no CUPS.    <\/p>\n<p>Em resposta \u00e0 solicita\u00e7\u00e3o de Michael Sweet, a Apple confirmou a falta de interesse no desenvolvimento futuro da funcionalidade CUPS e pretende se limitar ao suporte da base de c\u00f3digo para macOS, incluindo a transfer\u00eancia de corre\u00e7\u00f5es do fork do OpenPrinting. Os desenvolvedores do OpenPrinting afirmaram que continuar\u00e3o o desenvolvimento independentemente da Apple e recomendaram considerar seu fork como o projeto principal. As futuras vers\u00f5es do fork do CUPS ser\u00e3o lan\u00e7adas mantendo o nome do projeto e sem o sufixo anteriormente utilizado \"opX\".          <\/p>\n<p>Dentre as mudan\u00e7as j\u00e1 adicionadas, destaca-se a integra\u00e7\u00e3o de patches acumulados no pacote para Ubuntu, al\u00e9m da adi\u00e7\u00e3o de funcionalidades necess\u00e1rias para a distribui\u00e7\u00e3o do stack de impress\u00e3o baseado em CUPS, cups-filters, Ghostscript e Poppler em um pacote autossuficiente no formato Snap (o Ubuntu planeja migrar para este snap em vez de pacotes comuns). Outra frente de trabalho \u00e9 a corre\u00e7\u00e3o de bugs que foram reportados no reposit\u00f3rio da Apple nos \u00faltimos 15 meses.    <\/p>\n<p>As mudan\u00e7as est\u00e3o previstas para serem inclu\u00eddas na vers\u00e3o CUPS 2.4, que tamb\u00e9m dever\u00e1 apresentar compatibilidade com AirPrint\/Mopria, adi\u00e7\u00e3o de suporte para autentica\u00e7\u00e3o OAuth 2.0\/OpenID, inclus\u00e3o de suporte ao pkg-config, melhorias no suporte a TLS e X.509, suporte aos atributos \"job-sheets-col\" e \"media-col\", e declara\u00e7\u00e3o de obsoletos o cups-config e a autentica\u00e7\u00e3o via Kerberos.    <\/p>\n<p>No futuro lan\u00e7amento do CUPS 3.0, foi decidido descontinuar o suporte ao formato de descri\u00e7\u00e3o de impressoras PPD e migrar para uma arquitetura modular do sistema de impress\u00e3o, totalmente livre de PPD e baseada na utiliza\u00e7\u00e3o do framework PAPPL para o desenvolvimento de aplica\u00e7\u00f5es de impress\u00e3o (CUPS Printer Applications) com base no protocolo IPP Everywhere.     <center><img decoding=\"async\" alt=\"O projeto OpenPrinting assumiu o desenvolvimento do sistema de impress\u00e3o CUPS\" src=\"\/wp-content\/uploads\/2021\/05\/1f42ca4dc6442d75008f871fddfab752.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Componentes como comandos (lp, lpr, lpstat, cancel), bibliotecas (libcups) e o local ser\u00e3o transferidos para m\u00f3dulos separados. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/server\/\"   title=\"servidor\" data-wpil-keyword-link=\"linked\">servidor<\/a> O m\u00f3dulo de impress\u00e3o local (respons\u00e1vel pelo processamento de solicita\u00e7\u00f5es locais de impress\u00e3o) e o servidor de impress\u00e3o compartilhado (respons\u00e1vel pela impress\u00e3o em rede).    <center><img decoding=\"async\" alt=\"O projeto OpenPrinting assumiu o desenvolvimento do sistema de impress\u00e3o CUPS\" src=\"\/wp-content\/uploads\/2021\/05\/6d83936a92b17388e568a568af436912.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Vale lembrar que a organiza\u00e7\u00e3o OpenPrinting foi criada em 2006 a partir da fus\u00e3o do projeto Linuxprinting.org e do grupo de trabalho OpenPrinting da Free Software Group, que se dedicava ao desenvolvimento da arquitetura do sistema de impress\u00e3o para Linux (Michael Sweet, autor do CUPS, foi um dos l\u00edderes desse grupo). Um ano depois, o projeto passou a integrar a Linux Foundation. Em 2012, por acordo com a Apple, o projeto OpenPrinting assumiu a manuten\u00e7\u00e3o do pacote cups-filters com componentes necess\u00e1rios para o funcionamento do CUPS em sistemas diferentes do macOS, j\u00e1 que a partir do lan\u00e7amento do CUPS 1.6 a Apple descontinuou o suporte a v\u00e1rios filtros de impress\u00e3o e backends usados no Linux, mas n\u00e3o relevantes para o macOS, al\u00e9m de declarar obsoletos os drivers no formato PPD. Durante seu tempo na Apple, a grande maioria das mudan\u00e7as na base de c\u00f3digo do CUPS foi feita pessoalmente por Michael Sweet.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55168\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0422\u0438\u043b\u043b\u044c \u041a\u0430\u043c\u043f\u0435\u0442\u0435\u0440 (Till Kamppeter), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenPrinting, \u043e\u0431\u044a\u044f\u0432\u0438\u043b, \u0447\u0442\u043e \u0438\u0437-\u0437\u0430 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Apple \u043a \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0435\u0447\u0430\u0442\u0438 CUPS \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0433\u043e\u0434\u0443 \u0444\u043e\u0440\u043a CUPS \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u043a\u0430\u043a \u043e\u0441\u043d\u043e\u0432\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 (upstream) \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u043f\u0430\u0442\u0447\u0435\u0439 \u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u044b. \u0412 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0438 \u0444\u043e\u0440\u043a\u0430 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u041c\u0430\u0439\u043a\u043b \u0421\u0432\u0438\u0442 (Michael R Sweet), \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0430\u0432\u0442\u043e\u0440 CUPS, \u043f\u043e\u043b\u0442\u043e\u0440\u0430 \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434 \u0443\u0432\u043e\u043b\u0438\u0432\u0448\u0438\u0439\u0441\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":100189,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-100188","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0422\u0438\u043b\u043b\u044c \u041a\u0430\u043c\u043f\u0435\u0442\u0435\u0440 (Till Kamppeter), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenPrinting, \u043e\u0431\u044a\u044f\u0432\u0438\u043b, \u0447\u0442\u043e \u0438\u0437-\u0437\u0430 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Apple \u043a \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0435\u0447\u0430\u0442\u0438 CUPS \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0433\u043e\u0434\u0443 \u0444\u043e\u0440\u043a CUPS \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u043a\u0430\u043a \u043e\u0441\u043d\u043e\u0432\u043e\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/news\/proekt-openprinting-vzyal-na-sebya-razrabotku-sistemy-pechati-cups\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u043e\u0435\u043a\u0442 OpenPrinting \u0432\u0437\u044f\u043b \u043d\u0430 \u0441\u0435\u0431\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0435\u0447\u0430\u0442\u0438 CUPS | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0422\u0438\u043b\u043b\u044c \u041a\u0430\u043c\u043f\u0435\u0442\u0435\u0440 (Till Kamppeter), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenPrinting, \u043e\u0431\u044a\u044f\u0432\u0438\u043b, \u0447\u0442\u043e \u0438\u0437-\u0437\u0430 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Apple \u043a \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0435\u0447\u0430\u0442\u0438 CUPS \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0433\u043e\u0434\u0443 \u0444\u043e\u0440\u043a CUPS \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u043a\u0430\u043a \u043e\u0441\u043d\u043e\u0432\u043e\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/proekt-openprinting-vzyal-na-sebya-razrabotku-sistemy-pechati-cups\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-05-18T08:22:50+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-05-18T08:22:50+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 O projeto OpenPrinting est\u00e1 encarregado do desenvolvimento do sistema de impress\u00e3o CUPS | ProHoster","description":"Till Kamppeter, l\u00edder do projeto OpenPrinting, anunciou que devido \u00e0 falta de interesse da Apple em manter o sistema de impress\u00e3o CUPS, o fork do CUPS criado no ano passado pode ser considerado como a base.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/proekt-openprinting-vzyal-na-sebya-razrabotku-sistemy-pechati-cups","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u043e\u0435\u043a\u0442 OpenPrinting \u0432\u0437\u044f\u043b \u043d\u0430 \u0441\u0435\u0431\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0435\u0447\u0430\u0442\u0438 CUPS | ProHoster","og:description":"\u0422\u0438\u043b\u043b\u044c \u041a\u0430\u043c\u043f\u0435\u0442\u0435\u0440 (Till Kamppeter), \u043b\u0438\u0434\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenPrinting, \u043e\u0431\u044a\u044f\u0432\u0438\u043b, \u0447\u0442\u043e \u0438\u0437-\u0437\u0430 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Apple \u043a \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0435\u0447\u0430\u0442\u0438 CUPS \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0433\u043e\u0434\u0443 \u0444\u043e\u0440\u043a CUPS \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u043a\u0430\u043a \u043e\u0441\u043d\u043e\u0432\u043e\u0439.","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/proekt-openprinting-vzyal-na-sebya-razrabotku-sistemy-pechati-cups","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-05-18T08:22:50+00:00","article:modified_time":"2021-05-18T08:22:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"100188","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-05-18 09:35:46","updated":"2022-09-29 13:50:18","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/100188","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=100188"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/100188\/revisions"}],"predecessor-version":[{"id":172929,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/100188\/revisions\/172929"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/100189"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=100188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=100188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=100188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}