{"id":18944,"date":"2011-05-18T21:15:25","date_gmt":"2011-05-18T19:15:25","guid":{"rendered":"http:\/\/www.boscarol.com\/blog\/?p=18944"},"modified":"2012-04-08T12:09:59","modified_gmt":"2012-04-08T10:09:59","slug":"mac-os-x-e-cups","status":"publish","type":"post","link":"http:\/\/www.boscarol.com\/blog\/?p=18944","title":{"rendered":"Interviene CUPS (Common Unix Printing System)"},"content":{"rendered":"<p>Le varie versioni di Mac OS X hanno utilizzato diversi motori di stampa. Inizialmente c&#8217;era solo Tioga, poi \u00e8 stato aggiunto CUPS che ha convissuto con Tioga circa 5 anni, e ora \u00e8 rimasto solo CUPS. Questa \u00e8 la tabella riassuntiva:<\/p>\n\n<table id=\"tablepress-5\" class=\"tablepress tablepress-id-5\">\n<thead>\n<tr class=\"row-1 odd\">\n\t<th class=\"column-1\">anno<\/th><th class=\"column-2\">Mac OS X<\/th><th class=\"column-3\">nome<\/th><th class=\"column-4\">motore di stampa<\/th><th class=\"column-5\">versione CUPS<\/th><th class=\"column-6\">note<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\">marzo 2001<\/td><td class=\"column-2\">10.0<\/td><td class=\"column-3\">Cheetah<\/td><td class=\"column-4\">Tioga<\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\">settembre 2001<\/td><td class=\"column-2\">10.1<\/td><td class=\"column-3\">Puma<\/td><td class=\"column-4\">Tioga<\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-4 even\">\n\t<td class=\"column-1\">agosto 2002<\/td><td class=\"column-2\">10.2<\/td><td class=\"column-3\">Jaguar<\/td><td class=\"column-4\">CUPS (per PostScript e non PostScript) e Tioga (per non Postscript)<\/td><td class=\"column-5\">10.2.5: 1.1.15<\/td><td class=\"column-6\">-usa IPP driver adverts di default per trovare le stampanti \"nearby\"<\/td>\n<\/tr>\n<tr class=\"row-5 odd\">\n\t<td class=\"column-1\">ottobre 2003<\/td><td class=\"column-2\">10.3<\/td><td class=\"column-3\">Panther<\/td><td class=\"column-4\">CUPS (per PostScript e non PostScript) e Tioga (per non Postscript)<\/td><td class=\"column-5\">1.1.19<\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-6 even\">\n\t<td class=\"column-1\">settembre 2004<\/td><td class=\"column-2\">10.4<\/td><td class=\"column-3\">Tiger<\/td><td class=\"column-4\">CUPS (per PostScript e non PostScript) e Tioga (per non Postscript)<\/td><td class=\"column-5\">10.4.10: 1.1.23<\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-7 odd\">\n\t<td class=\"column-1\">ottobre 2007<\/td><td class=\"column-2\">10.5<\/td><td class=\"column-3\">Leopard<\/td><td class=\"column-4\">CUPS<\/td><td class=\"column-5\">1.3.3<br \/>\r\n10.5.8: 1.3.11<\/td><td class=\"column-6\">-usa le nuove \"print API\" (le uniche supportate da Cocoa) che richiedono nuovi driver di stampante<br \/>\r\n-le applicazioni devono essere scritte per supportare queste nuove API<br \/>\r\n-la finestra di stampa consente di scegliere il profilo della stampante<br \/>\r\n-usa Bonjour di default per trovare le stampanti \"nearby\"<\/td>\n<\/tr>\n<tr class=\"row-8 even\">\n\t<td class=\"column-1\">agosto 2009<\/td><td class=\"column-2\">10.6<\/td><td class=\"column-3\">Snow Leopard<br \/>\r\n(Leopardo delle nevi)<\/td><td class=\"column-4\">CUPS<\/td><td class=\"column-5\">10.6.3: 1.4.3<br \/>\r\n10.6.5: 1.4.5<br \/>\r\n10.6.6: 1.4.6<br \/>\r\n10.6.7: 1.4.6<\/td><td class=\"column-6\">-usa sRGB come profilo di default RGB (non c'\u00e8 default per CMYK)<br \/>\r\n- nella finestra della coda si pu\u00f2 vedere un QuickLook del lavoro con doppio clic<\/td>\n<\/tr>\n<tr class=\"row-9 odd\">\n\t<td class=\"column-1\">luglio 2011<\/td><td class=\"column-2\">10.7<\/td><td class=\"column-3\">Lion<\/td><td class=\"column-4\">CUPS<\/td><td class=\"column-5\">1.5<\/td><td class=\"column-6\">- nella finestra della coda si pu\u00f2 vedere un QuickLook del lavoro cliccando sulla freccia<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-5 from cache -->\n<p>A partire da Leopard (10.5) il sistema di stampa utilizza esclusivamente CUPS (<em>Common Unix Printing System<\/em>), introdotto a partire da Jaguar (10.2). Tioga \u00e8 il sistema precedente, che \u00e8 convissuto con CUPS dalla 10.2 alla 10.4.<\/p>\n<p>Non occorre nemmeno dire che questi cambiamenti del sistema hanno provocato molti problemi agli utenti. Praticamente ogni nuova versione di Mac OS X ha introdotto variazioni e\/o <em>bugs<\/em> nel sistema di stampa.<\/p>\n<p><strong><br \/>\nDettagli su CUPS (Common Unix Printing System)<\/strong><\/p>\n<p>CUPS \u00e8 basato su Unix, quindi ha caratteristiche di robustezza ed efficienza, ed \u00e8 stato sviluppato da Michael Sweet a partire dal 1997. Nel 2002 \u00e8 stato implementato in Mac OS X 10.2. Nel 2007 Apple ha acquistato il codice sorgente di CUPS e ha assunto Michael Sweet.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-19064\" style=\"border: 0px none;\" title=\"Common Unix Printing System\" src=\"https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/05\/Unknown.jpeg?resize=98%2C110\" alt=\"\" width=\"98\" height=\"110\" data-recalc-dims=\"1\" \/><\/p>\n<p>CUPS \u00e8 una implementazione di <a href=\"http:\/\/en.wikipedia.org\/wiki\/Internet_Printing_Protocol\" target=\"_blank\">Internet Printing Protocol<\/a> (IPP) che a sua volta \u00e8 una estensione di HTTP 1.1. Utilizza gli URI\/URL per indirizzare tutto: stampanti, job, richieste di stato. Supporta TLS (o SSL3) per la criptatura dei job di stampa, autenticazione utente, LDAP per directory services.<\/p>\n<p>CUPS \u00e8 stato in parte modificato per essere compatibile con Mac OS X. Apple ha cercato un compromesso tra la prima versione di CUPS e la tradizionale <em>user friendliness<\/em> di Macintosh.<\/p>\n<p>La gestione di CUPS si pu\u00f2 anche fare andando all\u2019indirizzo locale\u00a0<a href=\"http:\/\/127.0.0.1:631\" target=\"_blank\">http:\/\/127.0.0.1:631<\/a> o <a href=\"http:\/\/localhost:631\/\" target=\"_blank\">http:\/\/localhost:631\/<\/a> mediante un browser (nel titolo della pagina c\u2019\u00e8 la versione di CUPS e nelle altre pagine il manuale e altre informazioni). Da qui si pu\u00f2 controllare tutto, ma \u00e8 molto pi\u00f9 semplice farlo dalle utilities predisposte da Mac OS X.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-18952\" title=\"Pagina locale CUPS\" src=\"https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/05\/cups.jpg?resize=607%2C526\" alt=\"\" width=\"607\" height=\"526\" srcset=\"https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/05\/cups.jpg?w=759 759w, https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/05\/cups.jpg?w=300 300w\" sizes=\"(max-width: 607px) 100vw, 607px\" data-recalc-dims=\"1\" \/><\/p>\n<p>Il processo (demon) si chiama cupsd e il file di configurazione sta qui:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-19221\" style=\"border: 0px none;\" title=\"Configurazione CUPS\" src=\"https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/05\/cops-cong.jpg?resize=502%2C248\" alt=\"\" width=\"502\" height=\"248\" srcset=\"https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/05\/cops-cong.jpg?w=502 502w, https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2011\/05\/cops-cong.jpg?w=300 300w\" sizes=\"(max-width: 502px) 100vw, 502px\" data-recalc-dims=\"1\" \/><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le varie versioni di Mac OS X hanno utilizzato diversi motori di stampa. Inizialmente c&#8217;era solo Tioga, poi \u00e8 stato aggiunto CUPS che ha convissuto con Tioga circa 5 anni, e ora \u00e8 rimasto solo CUPS. Questa \u00e8 la tabella riassuntiva: A partire da Leopard (10.5) il sistema di stampa utilizza esclusivamente CUPS (Common Unix [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[1114],"tags":[1116,1576,105],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pjoVH-4Vy","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/18944"}],"collection":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=18944"}],"version-history":[{"count":40,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/18944\/revisions"}],"predecessor-version":[{"id":19005,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/18944\/revisions\/19005"}],"wp:attachment":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18944"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}