{"id":31150,"date":"2012-03-20T15:06:15","date_gmt":"2012-03-20T15:06:15","guid":{"rendered":"http:\/\/www.alground.com\/site\/?p=31150"},"modified":"2017-06-09T14:16:47","modified_gmt":"2017-06-09T13:16:47","slug":"linux-android-open-source","status":"publish","type":"post","link":"https:\/\/alground.com\/site\/linux-android-open-source\/31150\/","title":{"rendered":"Linux 3.3 si allea con Android. Nuova frontiera Open-Source"},"content":{"rendered":"<p><strong>Linux e Android<\/strong> sono due progetti <strong>open-source<\/strong> strettamente legati, ma sono stati finora distanti anni luce, almeno fino a ieri. Questo \u00e8 quanto si evince dal lavoro di <strong>Linus Torvalds<\/strong>, leader del progetto Linux, che ha rilasciato una versione del kernel che getta un ponte tra i due mondi. La versione 3.3 include infatti parti del codice di <strong>Android<\/strong>.<\/p>\n<p><strong>Un&#8217;unione sempre avvenuta<\/strong> &#8211; A dire la verit\u00e0, ogni telefono <strong>Android<\/strong> \u00e8 sempre stato un telefono <strong>Linux<\/strong>. Anche se i programmatori che scrivono applicazioni Android utilizzano in genere una interfaccia come Java, \u00e8 una versione di Linux personalizzata da Google che gestisce i dettagli come gli input da tastiera, il multitasking tra le varie app, e il mantenimento dei dati necessari in memoria. Ma finora\u00a0 <strong>l&#8217;Android di Google \u00e8 sempre stato un codice separato<\/strong>, non riconosciuto e\u00a0 fuori dal repository principale garantito da Torvalds.<\/p>\n<figure id=\"attachment_31151\" aria-describedby=\"caption-attachment-31151\" style=\"width: 290px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.alground.com\/origin\/wp-content\/uploads\/2012\/03\/linux_android_iphone.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-31151\" title=\"L'unione fra Linux e Android garantir\u00e0 un enorme miglioramento dei progetti Open-Source\" src=\"https:\/\/www.alground.com\/origin\/wp-content\/uploads\/2012\/03\/linux_android_iphone.png\" alt=\"L'unione fra Linux e Android garantir\u00e0 un enorme miglioramento dei progetti Open-Source\" width=\"290\" height=\"168\" srcset=\"https:\/\/alground.com\/site\/wp-content\/uploads\/2012\/03\/linux_android_iphone.png 523w, https:\/\/alground.com\/site\/wp-content\/uploads\/2012\/03\/linux_android_iphone-300x174.png 300w\" sizes=\"auto, (max-width: 290px) 100vw, 290px\" \/><\/a><figcaption id=\"caption-attachment-31151\" class=\"wp-caption-text\">L&#39;unione fra Linux e Android garantir\u00e0 un enorme miglioramento dei progetti Open-Source<\/figcaption><\/figure>\n<p><strong>I benefici dell&#8217;accordo<\/strong> &#8211; <strong>L&#8217;odierna fusione di Google Android con il Linux di Torvalds<\/strong> dovrebbe rendere pi\u00f9 facile la programmazione e il progresso per gli sviluppatori. Google potr\u00e0 beneficiare di nuove funzionalit\u00e0 aggiunte alla linea principale di Linux e con meno problemi, mantenendo il suo codice in sincronia con lo sviluppo del kernel Linux. Allo stesso modo, coloro che usano Linux nei dispositivi mobili possono trarre beneficio dai miglioramenti che in precedenza dovevano essere sostanzialmente copiati dal lavoro di Google.<\/p>\n<p>Google contribuir\u00e0 quindi al codice open-source, aiutando la comunit\u00e0 con il proprio lavoro, cos\u00ec come con progetti open-source, targati Google. Un altro esempio che conferma l&#8217;unione fra i due codici \u00e8 nel team di Google Android, che sta lavorando con i suoi fratelli open-source sul motore del browser <strong>WebKit<\/strong>. Google aveva lavorato sul browser mobile del suo <strong>Android<\/strong> con un progetto separato da WebKit, ma con l&#8217;arrivo di Chrome per Android, la versione mobile del suo browser si integra direttamente con il<strong> progetto WebKit.<\/strong><\/p>\n<p><strong>Le dichiarazioni dei protagonisti<\/strong> &#8211; <strong>Torvalds<\/strong> ha annunciato il rilascio di Linux 3.3 la scorsa notte sulla mailing list del kernel Linux. Non parla della fusione con Android, ma si sa che \u00e8 in corso da mesi quando <strong>Tim Bird<\/strong>, un programmatore che lavora in Sony,\u00a0 ha annunciato il &#8220;progetto mainlining Android&#8221; nel mese di dicembre. &#8220;Vorrei annunciare l&#8217;inizio di un progetto unire le caratteristiche di Android nel kernel Linux&#8221;, ha detto Bird.<\/p>\n<p>Greg Kroah-Hartman, <strong>sviluppatore del kernel Linux di vecchia data<\/strong>, ha confermato di aspettarsi componenti del kernel Android in Linux 3.3 a. E in un&#8217;intervista del febbraio con Muktware, disse: &#8220;La release 3,3 del kernel vi permetter\u00e0 di avviare un userspace Android senza alcuna modifica, sebbene la gestione dell&#8217;alimentazione non sia molto buona. Nella versione 3.4 del kernel si spera di poter correggere questo problema e arrivare ad una piena integrazione con Android.&#8221;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Linux e Android sono due progetti open-source strettamente legati, ma sono stati finora distanti anni luce, almeno fino a ieri. Questo \u00e8 quanto si evince dal lavoro di Linus Torvalds, leader del progetto Linux, che ha rilasciato una versione del kernel che getta un ponte tra i due mondi. La versione 3.3 include infatti parti [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pmpro_default_level":"","footnotes":""},"categories":[1413],"tags":[],"class_list":{"0":"post-31150","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-attualita","7":"pmpro-has-access"},"aioseo_notices":[],"jetpack_featured_media_url":"","wps_subtitle":"","_links":{"self":[{"href":"https:\/\/alground.com\/site\/wp-json\/wp\/v2\/posts\/31150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alground.com\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alground.com\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alground.com\/site\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/alground.com\/site\/wp-json\/wp\/v2\/comments?post=31150"}],"version-history":[{"count":0,"href":"https:\/\/alground.com\/site\/wp-json\/wp\/v2\/posts\/31150\/revisions"}],"wp:attachment":[{"href":"https:\/\/alground.com\/site\/wp-json\/wp\/v2\/media?parent=31150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alground.com\/site\/wp-json\/wp\/v2\/categories?post=31150"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alground.com\/site\/wp-json\/wp\/v2\/tags?post=31150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}