{"id":143995,"date":"2025-09-22T23:11:55","date_gmt":"2025-09-22T21:11:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-varnish-cache-8-0-smena-imeni-proekta-iz-za-torgovoj-marki"},"modified":"2025-09-22T23:11:55","modified_gmt":"2025-09-22T21:11:55","slug":"vypusk-varnish-cache-8-0-smena-imeni-proekta-iz-za-torgovoj-marki","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-varnish-cache-8-0-smena-imeni-proekta-iz-za-torgovoj-marki","title":{"rendered":"Uscita di Varnish-Cache 8.0. Cambio del nome del progetto a causa di marchi registrati","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Poul-Henning Kamp, uno dei noti sviluppatori di FreeBSD, che ha partecipato alla creazione di sistemi come MD5crypt, GEOM, GBDE e FreeBSD Jail, ha presentato il rilascio di Varnish-Cache 8.0, un proxy caching ad alte prestazioni progettato per funzionare come acceleratore HTTP. Il progetto \u00e8 distribuito con licenza BSD ed \u00e8 stato utilizzato in passato da progetti come Facebook, Wikimedia, Twitter, Vimeo, Tumblr, New York Times e Guardian.    <\/p>\n<p>Le alte prestazioni sono garantite grazie all'uso della multithreading, al multiplexing delle connessioni tramite chiamate epoll\/kqueue e all'impiego delle chiamate di sistema sendfile e madvise. Su hardware comune \u00e8 in grado di gestire un flusso di 20 Gbps e di garantire un'accelerazione nella risposta alle richieste da 300 a 1000 volte. La cache \u00e8 memorizzata nella memoria virtuale. Una caratteristica di Varnish \u00e8 la capacit\u00e0 di assemblare le pagine restituite a pezzi sul lato front-end, definendo la logica di assemblaggio nel linguaggio ESI (Edge Side Includes).     <\/p>\n<p>Varnish offre anche un sistema di configurazione flessibile, che consente l'uso di estensioni in linguaggio C. Per la configurazione viene utilizzato un linguaggio speciale, VCL, che viene poi compilato in codice binario eseguibile. VCL permette di descrivere la politica di gestione delle richieste: definire i contenuti da trattare, da dove ottenerli e come trasformarli prima della restituzione. La funzionalit\u00e0 di base pu\u00f2 essere ampliata tramite moduli. Sono presenti meccanismi per il bilanciamento del carico, il monitoraggio dello stato e il tempo di risposta del backend.<a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1786\">server<\/a>.        <\/p>\n<p>Con l'annuncio della nuova versione, \u00e8 stato dichiarato anche un imminente cambiamento nel nome del progetto. A partire dalla prossima versione, &#171;Varnish Cache&#187; sar\u00e0 ribattezzato &#171;Vinyl Cache&#187; a causa delle contestazioni legate al marchio Varnish, registrato dalla societ\u00e0 Varnish Software, che ha partecipato allo sviluppo e ha finanziato il progetto open source &#171;Varnish Cache&#187;. 22 anni fa, lo sviluppo di Varnish Cache fu finanziato dal quotidiano norvegese Verdens Gang, che assunse Paul-Henning Kamp per scrivere il codice e l'azienda Linpro per il supporto. Successivamente, da Linpro \u00e8 nata l'azienda Varnish Software. \u00c8 emerso quindi che il nome Varnish Cache era associato al progetto open source, mentre Varnish Software era legata a un'azienda commerciale.    <\/p>\n<p>La possibilit\u00e0 di utilizzare il nome Varnish nel titolo del progetto open source \u00e8 stata concessa oralmente e Paul-Henning Kamp non ha insistito per un accordo scritto. Fino a poco tempo fa, l'azienda e il progetto open source coesistevano pacificamente, ma poi sono intervenuti avvocati specializzati in propriet\u00e0 intellettuale, la cui posizione \u00e8 che non \u00e8 possibile utilizzare il nome Varnish Cache in alcun contesto senza esplicito permesso.     <\/p>\n<p>Poich\u00e9 la necessit\u00e0 di ottenere il permesso da Varnish Software ha ostacolato alcuni partecipanti nel unirsi allo sviluppo, \u00e8 stato fatto un tentativo di negoziazione, ma gli avvocati continuano a sostenere che il nome Varnish Cache appartiene a Varnish Software e ne consentono l'uso da parte del progetto open source a determinate condizioni e con la possibilit\u00e0 di veto. Varnish Cache non \u00e8 disposto ad accettare tali restrizioni, in quanto intende continuare a svilupparsi come progetto indipendente.    <\/p>\n<p>Dopo la rinominazione, per ulteriori coordinamenti nello sviluppo si prevede di creare una partnership non profit, che operer\u00e0 sotto la giurisdizione danese. Nello statuto \u00e8 specificato che l'organizzazione non pu\u00f2 possedere n\u00e9 gestire denaro. Tra gli obiettivi dichiarati ci sono: lo sviluppo, la manutenzione e la distribuzione del software. Chiunque pu\u00f2 unirsi all'organizzazione dopo l'approvazione dei membri esistenti. Sar\u00e0 organizzato un comitato elettivo dai partecipanti per la gestione.            <\/p>\n<p>Le principali novit\u00e0 di Varnish-Cache 8.0:  <\/p>\n<ul>\n<li class=\"l\"> Nel processo in background varnishd, che riceve richieste dai clienti, inoltra le richieste ai backend e memorizza nella cache la risposta, \u00e8 stato implementato il parametro &#171;uncacheable_ttl&#187; per definire il tempo di vita (TTL) degli oggetti contrassegnati come non memorizzabili.\n<li class=\"l\"> Il valore del parametro ban_any_variant \u00e8 impostato di default a 0, nel quale la lista di blocco si applica solo alle varianti corrispondenti degli oggetti.\n<li class=\"l\"> L'invio del comando stop ora porta ad aspettare il completamento di tutte le transazioni in corso (gestori VCL).\n<li class=\"l\"> \u00c8 stata aggiunta la possibilit\u00e0 di accedere da codice VCL ad alcuni parametri di runtime, utilizzando la sintassi &#171;param.&lt;param_name&gt;&#187;.\n<li class=\"l\"> \u00c8 stata aggiunta la possibilit\u00e0 di ridefinire la logica di formazione delle risposte &#171;304 Not Modified&#187;.\n<li class=\"l\"> Sono state rimosse le funzioni VMOD obsolete std.real2integer(), std.real2time(), std.time2integer() e std.time2real(), per le quali \u00e8 consigliato utilizzare la sintassi &#171;std.integer(real=std.round(&#8230;), fallback=&#8230;)&#187; o &#171;std.integer(time=&#8230;, fallback=&#8230;). La funzione format_rfc1123() \u00e8 stata rinominata in cookie.format_date().\n<li class=\"l\"> In VUT e varnishtest \u00e8 stata garantita la registrazione delle tracce dello stack nel log dopo un arresto anomalo.\n<li class=\"l\"> Nell'utility varnishadm \u00e8 stata aggiunta la variabile &#171;obj.last_hit&#187;, che pu\u00f2 essere utilizzata per organizzare la rimozione degli oggetti dalla cache che non sono stati consultati da tempo.\n<li class=\"l\"> Nell'utility varnishstat sono stati aggiunti nuovi contatori statistici VCP.ref_hit, VCP.ref_miss, transit_stored e transit_buffered.         <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63923\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u043b-\u0425\u0435\u043d\u0438\u043d\u0433 \u041a\u0430\u043c\u043f (Poul-Henning Kamp), \u043e\u0434\u0438\u043d \u0438\u0437 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 FreeBSD, \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0432\u0448\u0438\u0439 \u0432 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0442\u0430\u043a\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c, \u043a\u0430\u043a MD5crypt, GEOM, GBDE \u0438 FreeBSD Jail, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 Varnish-Cache 8.0, \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u044d\u0448\u0438\u0440\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u0440\u043e\u043b\u0438 HTTP-\u0430\u043a\u0441\u0435\u043b\u0435\u0440\u0430\u0442\u043e\u0440\u0430. \u041f\u0440\u043e\u0435\u043a\u0442 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD \u0438 \u0432 \u0441\u0432\u043e\u0451 \u0432\u0440\u0435\u043c\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0441\u044f \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445 Facebook, Wikimedia, Twitter, Vimeo, Tumblr, New York Times \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-143995","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u043b-\u0425\u0435\u043d\u0438\u043d\u0433 \u041a\u0430\u043c\u043f (Poul-Henning Kamp), \u043e\u0434\u0438\u043d \u0438\u0437 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 FreeBSD, \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0432\u0448\u0438\u0439 \u0432 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0442\u0430\u043a\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c, \u043a\u0430\u043a MD5crypt, GEOM, GBDE \u0438 FreeBSD Jail, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 Varnish-Cache 8.0.\" \/>\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\/it\/blog\/news\/vypusk-varnish-cache-8-0-smena-imeni-proekta-iz-za-torgovoj-marki\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a Varnish-Cache 8.0. \u0421\u043c\u0435\u043d\u0430 \u0438\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0438\u0437-\u0437\u0430 \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u043b-\u0425\u0435\u043d\u0438\u043d\u0433 \u041a\u0430\u043c\u043f (Poul-Henning Kamp), \u043e\u0434\u0438\u043d \u0438\u0437 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 FreeBSD, \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0432\u0448\u0438\u0439 \u0432 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0442\u0430\u043a\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c, \u043a\u0430\u043a MD5crypt, GEOM, GBDE \u0438 FreeBSD Jail, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 Varnish-Cache 8.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-varnish-cache-8-0-smena-imeni-proekta-iz-za-torgovoj-marki\" \/>\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=\"2025-09-22T21:11:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-09-22T21:11:55+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\udd47Uscita di Varnish-Cache 8.0. Cambio di nome del progetto a causa di marchi registrati | ProHoster","description":"Poul-Henning Kamp, uno dei noti sviluppatori di FreeBSD, che ha partecipato alla creazione di sistemi come MD5crypt, GEOM, GBDE e FreeBSD Jail, ha presentato il rilascio di Varnish-Cache 8.0.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-varnish-cache-8-0-smena-imeni-proekta-iz-za-torgovoj-marki","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\u0412\u044b\u043f\u0443\u0441\u043a Varnish-Cache 8.0. \u0421\u043c\u0435\u043d\u0430 \u0438\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0438\u0437-\u0437\u0430 \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0438 | ProHoster","og:description":"\u041f\u043e\u043b-\u0425\u0435\u043d\u0438\u043d\u0433 \u041a\u0430\u043c\u043f (Poul-Henning Kamp), \u043e\u0434\u0438\u043d \u0438\u0437 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 FreeBSD, \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0432\u0448\u0438\u0439 \u0432 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0442\u0430\u043a\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c, \u043a\u0430\u043a MD5crypt, GEOM, GBDE \u0438 FreeBSD Jail, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 Varnish-Cache 8.0.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-varnish-cache-8-0-smena-imeni-proekta-iz-za-torgovoj-marki","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":"2025-09-22T21:11:55+00:00","article:modified_time":"2025-09-22T21:11:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"143995","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":"default","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":"2026-02-09 17:53:34","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 14:56:21","updated":"2026-02-09 17:53:34","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/143995","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=143995"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/143995\/revisions"}],"predecessor-version":[{"id":159030,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/143995\/revisions\/159030"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=143995"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=143995"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=143995"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}