MeeGo
MeeGo è un sistema operativo open source basato su Linux.[1] È indicato per l'utilizzo in dispositivi mobili come smartphone, netbook, car pc e tablet computer, ma può anche essere utilizzato in un pc desktop. L'annuncio della nascita di MeeGo è stato fatto al Mobile World Congress nel febbraio del 2010 e rappresenta la fusione tra il progetto sviluppato da Nokia, chiamato Maemo e quello sviluppato da Intel con il nome di Moblin.
MeeGo sistema operativo | |
---|---|
[[File:![]() ![]() | |
Sviluppatore | Linux Foundation, Intel, Nokia, Novell, MeeGo community |
Famiglia | Linux |
Release corrente | 1.2.0.10 (12 luglio 2012) |
Tipo di kernel | Monolitico (Linux 2.6.35) |
Piattaforme supportate | ARM e x86 |
Metodo di aggiornamento | RPM Package Manager |
Stadio di sviluppo | Sviluppo in corso |
Predecessore | Maemo e Moblin |
Sito web | www.meego.com |
La prima versione di questa distribuzione linux è stata resa disponibile ill 25 maggio 2010.[2][3]
Hardware supportato
MeeGo supporta sia l'architettura ARM che quella Intel x86 con istruzioni SSSE3 abilitate[4] ed utilizza btrfs come file system di default.[5]
Interfaccia utente
Il progetto MeeGo sviluppa diverse interfacce grafiche per questa distribuzione, a seconda dell'hardware sul quale si intende installarla, dette User Experiences (“UX”).
Netbook
La Netbook UX rappresenta l'ideale evoluzione dell'interfaccia Moblin. È scritta usando Clutter basato su Mx toolkit, e fa uso di Mutter window manager. La versione netbook di MeeGo utilizza diverse applicazioni Linux, come Evolution (Email, calendario), Empathy (instant messaging), Gwibber (microblogging), Chromium (web browser), e Banshee (multimedia player), integrate nella sua interfaccia utente.
Handset
L'UX Handset è basato su Qt (toolkit), ma saranno inclusi anche GTK+ e Clutter per garantire la compatibilità per le applicazioni di Moblin. Per sostenere le centinaia di Hildon applicazioni basate su Maemo, gli utenti devono installare la libreria Hildon porting da parte della comunità maemo.org . A seconda del dispositivo, le applicazioni saranno forniti sia dal AppUp Intel sia da Nokia Ovi , sistemi di distribuzione dei software.
Il MeeGo Handset UX "Day 1" pre-release è il 30 giugno 2010. L'anteprima è inizialmente disponibile per la piattaforma mobile Intel Moorestown Aava, e un file 'kickstart' previsto per gli sviluppatori, per costruire un'immagine per il Nokia N900.
Tablet
Intel ha dimostrato la UX su un Tablet PC basato su Moorestown compressa Computex di Taipei all'inizio di giugno 2010. Da allora, alcune informazioni apparso sul sito web MeeGo indicando ci sarà una parte Tablet UX del progetto MeeGo, ma non si sa se questo UX sarà quello dimostrato da Intel. Questo UX Tablet sarà completamente open source come il resto del progetto MeeGo e saranno codificati con Qt e il framework touch Meego. Intel ha rilevato un interesse a combinare Qt con il server visualizzazione Wayland al posto del visto spesso Qt / X11 combinazione in contatto MeeGo al fine di utilizzare le più recenti tecnologie grafiche supportate dal kernel Linux, che dovrebbe migliorare l'esperienza degli utenti e ridurre la complessità del sistema I requisiti hardware minimi sono al momento sconosciute.
Il WeTab esegue MeeGo con un'interfaccia utente personalizzata ed è disponibile da Settembre 2010
A bordo dei veicoli
Il GENIVI Alliance, un consorzio di diverse case automobilistiche e le loro partner di settore, utilizza Moblin con Qt come base per la sua 'Reference Platform GENIVI 1.0' per In-Vehicle Infotainment (IVI) e sistema di navigazione automobilistica come una piattaforma di mobile computing in uniforme. Graham Smethurst di GENIVI Alliance e BMW Group ha annunciato nel mese di aprile 2010 il passaggio da Moblin a Meego.
Licenza
MeeGo è un progetto complesso che coinvolge numerosi fornitori e organizzazioni. La sua politica di licenza è documentata soprattutto a "Licenza politica Meego" pagina. Considerare la natura dei mercati targeting MeeGo - il settore mobile e cellulare - che, a differenza del mercato del software desktop che tende ad adottare sistemi operativi uno o due principali fornitori di software ', è molto diversificata e, quindi, la differenziazione è preso come di vitale importanza sia da dispositivo produttori e fornitori di software. Pertanto la politica di licenza MeeGo è, in una sola mano, cercando di incoraggiare la promozione del lavoro derivato, mentre allo stesso tempo, mantenere il progetto il più aperto possibile.
Dal punto di vista della distribuzione, MeeGo è una raccolta di software open source, che sono distribuiti conforme alle loro rispettive licenze.
Dal punto di vista dello sviluppo, che affronta principalmente il modo di adottare software dalla comunità del software libero a causa della licenza, il software MeeGo possono essere classificati in due categorie: il sistema operativo (OS) L'esperienza di software e utente (UX) del software. Il software del sistema operativo dovrebbe essere principalmente utilizzando una licenza copyleft per assicurare la trasparenza del sistema sottostante, mentre il software UX potrebbe essere di stile BSD licenze, che non impongano modifiche al codice di essere open source.
Le licenze di tecnologie MeeGo sviluppate, come il fast-boot, potenza e velocità ottimizzazioni sono di interesse per i prodotti derivati e progetti. Quelle tecnologie diffuse tra il sistema e non possono essere facilmente isolate fuori. Ad esempio, il rapido avvio di tecnologia consiste principalmente del digiuno e piccole Syslinux boot loader, un nuovo servizio di sistema e lancia un software chiamato "uxlaunch", l'ottimizzazione di read-ahead componente, piccolo ritocco e l'ottimizzazione tra servizi di molti software. La politica di licenza è che questi cambiamenti devono seguire licenziare l'opera di base su di cui sono fatte, vale a dire, la politica di licenza del progetto corrispondente a monte. Per esempio, il lavoro MeeGo sul kernel di Linux è disponibile sotto la licenza del kernel Linux.
I derivati
Come per Moblin prima, MeeGo serve anche come un pool tecnologico che i produttori di software possono accedere a costruire i loro prodotti da. Finora, sono stati annunciati solo le porte delle interfacce grafiche utente per le altre distribuzioni Linux.
MeeGo/Harmattan
Anche se MeeGo è stata avviata la collaborazione tra Nokia e Intel, la collaborazione si è formata quando Nokia è già sviluppando la prossima incarnazione della sua distribuzione Maemo Linux. Di conseguenza, il Maemo 6 Sistema operativo di base sarà mantenuto intatto, mentre il Handset UX saranno condivisi, con il nome cambiato in "MeeGo / Harmattan".
Note
- ^ (EN) Dan Grabham, Intel and Nokia merge Moblin and Maemo to form MeeGo, su techradar.com, 15-2-2010. URL consultato il 7-1-2011.
- ^ (EN) MeeGo v1.0 Core Software Platform & Netbook User Experience project release, su meego.com, 25-5-2010. URL consultato il 7-1-2011.
- ^ Moblin sposa Maemo. Nasce MeeGo
- ^ MeeGo FAQ, su meego.com. URL consultato il 15 febbraio 2010.
- ^ MeeGo project chooses Btrfs as standard file system, in The H, 12 May 2010.
Voci correlate
Altri progetti
- Wikimedia Commons contiene immagini o altri file su MeeGo