MeeGo

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2018. december 31-én felülvizsgált verziótól ; az ellenőrzések 25 szerkesztést igényelnek .
MeeGo
Fejlesztő Nokia , Intel , The Linux Foundation [1]
OS család Unix-szerű
Forrás nyílt forráskódú szoftver
Első kiadás 2010. május 26
legújabb verzió 1.2.0.9 ( 2012. május 31. )
A végleges verziók frissítésének gyakorisága 6 havonta jelenik meg
Csomagkezelők FORDULAT
Támogatott nyelvek Többnyelvű
Támogatott platformok ARM , x86
Kernel típusa Linux
Engedély A GNU GPL , GNU LGPL kivételek biztosítva vannak a BSD licenc használatához az egyes komponensekhez, lásd Licencszabályzat [2]
Állapot utódai – Tizen és Mer projektek
Weboldal meego.com
 Médiafájlok a Wikimedia Commons oldalon

A MeeGo  egy nyílt forráskódú projekt , amely a Linux kernelen alapul . A platformot úgy tervezték, hogy az eszközök széles skáláján működjön, beleértve az okostelefonokat , táblagépeket , netbookokat , asztali számítógépeket, televíziókat és infotainment rendszereket [3] [4] [5] [6] [7] . Minden eszközkategóriához külön összeállítást fejlesztenek ki, és készítenek egy rendszerindító ISO-képet . Mindegyik középpontjában az alapkomponens - a MeeGo Core Software Platform - áll, amely meghatározza a rendszer fő funkcióit. A felhasználói felület a megfelelő eszközkategóriához tartozó egyes összeállításokhoz eltérő, eltérő elvek, jellemzők és működési feltételek alapján. A központi ötlet az, hogy az alkalmazások a lehető legkönnyebben hordozhatók legyenek a különböző összeszerelési lehetőségek között. Az alkalmazás portolása más MeeGo-t futtató eszközökre nem jelenti egy új alkalmazás fejlesztését, hanem csak egy meglévő alkalmazás finomítását vagy kiterjesztését jelenti.

A MeeGo egy független projekt, amelyet a MeeGo Technical Steering Group (TSG) vezet a The Linux Foundation égisze alatt . A projektmenedzsment a meritokrácián alapul , összhangban az Open Source elveivel és kultúrájával . Nincs felvételi eljárás, szerződés vagy tagdíj, csak a projekthez való csatlakozás és a hozzájárulás vágya. A MeeGo fejlesztésében bármely szervezet vagy magánszemély részt vehet. Minden szoftverfejlesztő és hardvergyártó egyenlő és ingyenes hozzáféréssel rendelkezik a build infrastruktúrához és a forráskód tárolóhoz [1] .

A MeeGo a Maemo projektek ( Nokiától ), Moblin ( Inteltől ), valamint olyan Linux-projektek fejlesztéseit használja, mint a Fedora , Debian , OpenSUSE . Számos magáncég vesz részt a MeeGo fejlesztésében és adaptálásában: Intel (ma a projekt fő résztvevője), AMD [8] , Novell, ASUS, Acer, MSI és mások.

A projekt a mobilkommunikációs technológiák és a számítógépes technológiák fejlesztése során szerzett tapasztalatokat és ismereteket egyesítette. A projekt résztvevői szerint ezek a területek kulcsfontosságúak lesznek a számítástechnika és a mobil eszközök következő generációjának műszaki alapjainak kialakításában.

MeeGo architektúra

A MeeGo rendszer architektúráját eredetileg úgy tervezték, hogy az eszközök széles skáláján működjön. Az architektúra nézésének egyik módja a rendszer három szintre (rétegre) osztása [9] .

Felhasználói szint

Felhasználói felületet (UX) biztosít a platform különböző szegmensei számára. A különböző eszközök eltérő interfészt igényelnek, de hasonló elvekre épülnek fel, és ha egy eszközhöz már készült alkalmazás, akkor annak átvitele más MeeGo rendszert futtató eszközökre nem jelenti új alkalmazás fejlesztését, hanem csak lehet finomítás vagy alkalmazásbővítés. Jelenleg a következő interfész opciók támogatottak:

Ez a réteg szoftverösszetevőket ( Application Framework ) is biztosít az egyes támogatott eszközprofilokhoz.

Alkalmazási réteg és alkalmazásprogramozási felület

Qt és Qt Mobility alapú MeeGo API-t tartalmaz, felületet biztosít az alkalmazások fejlesztéséhez. A jelenlegi kiadás tartalmazza a Qt 4.7.3 -at , a Qt mobility 1.2-t, az OpenGL ES 1.1-et és az OpenGL ES 2.0-t. További funkciók fejlesztés alatt állnak.

Alaprendszer

Tartalmazza a Linux kernelt, egy szoftverréteget ( middleware ), amely a kernel és az alkalmazásszoftver közötti kommunikációt biztosító hardver meghatározásához szükséges, valamint a hardver adaptációját biztosító szoftvert (Hardware Adaptation Software).

A szoftverréteg (middleware) olyan tartományok halmazának tekinthető, amelyek a megfelelő szolgáltatásokat nyújtják (middleware / OS szolgáltatástartományok), az elvégzett funkciók alapján:

Az alaprendszer fontos része a hardver adaptációs szoftver. Megfelelő programozási felületet biztosít a hardveres adaptációhoz (Hardware Adaptation API), amely lehetővé teszi a MeeGo adaptálását a különféle architektúrák hardvereihez.

Minden hardvergyártónak biztosítania kell a szükséges szoftverösszetevőket, hogy a MeeGo rendszer sikeresen futhasson a platformján, beleértve az illesztőprogramokat, a kernel javításokat és konfigurációt, az X Window System további javításait és konfigurációját, a modem támogatását és a berendezések támogatásához szükséges egyéb speciális összetevőket.

További információk a MeeGo hivatalos fejlesztői oldalán [10] találhatók .

Főbb jellemzők

A MeeGo 1.2 Core Software Platform alapösszeállítása, amely meghatározza a rendszer fő funkcióit, a következő összetevőket tartalmazza:

Fejlesztési előzmények

2010. február 16- án a MeeGo projektet hivatalosan is bejelentették a barcelonai Mobile World Congressen [11] [12] [13] .

Amino volt a felelős azért, hogy a MeeGo-t a TV-eszközökre hozzuk, míg a Novell egyre inkább átvette az eredetileg az openSUSE -hoz kifejlesztett technológiát [14] [4] [15] .

2010. március 31- én megjelentek a nyilvánosság számára a MeeGo első fejlesztői előzetes verziói. Elérhetővé váltak az Intel Atom processzorokon alapuló netbookokhoz , az Intel Moorestown platformon alapuló mobileszközökhöz és a Nokia N900 táblagéphez .

2010 májusa és augusztusa között bemutatták a MeeGo 1.0-s verzióit netbookokhoz (Netbook), okostelefonokhoz (Handset) és autóipari infotainment rendszerekhez (In-Vehicle Infotainment). Bemutatták a MeeGo SDK fejlesztőkészletet is .

2010. július 26. GENIVI szövetség ( angolul  GENIVI ) BMW , GM , PSA Peugeot Citroën , Intel, ARM. A szövetség tagjai még a Renault , a Hyundai , a Nokia , a Pioneer , a Cisco , a Samsung , a Vivante és mások.

2010. október 28- án megjelent a MeeGo 1.1. Kijelentették, hogy az új verzió megbízható alapot biztosít az eszközgyártók és -fejlesztők számára, lehetővé téve az x86 -os és ARM-architektúrákon lévő eszközök különféle kategóriáihoz való szoftverek készítését . [16]

2010 novemberében az Advanced Micro Devices a dublini MeeGo Conference 2010 rendezvényen bejelentette, hogy részt kíván venni a MeeGo operációs rendszer fejlesztésében.

Ekkor már személyi változások történtek a Nokia vezetésében . A vezérigazgatói posztra Steven Elopot nevezték ki , aki korábban a Microsoft Corporation üzletágának vezetője volt . Ez drasztikusan befolyásolta a Nokia álláspontját a MeeGo fejlesztésével és termékeibe való bevezetésével kapcsolatban. 2011. február 11- én a Microsoft és a Nokia hosszú távú megállapodást kötött mobilplatform-központú megoldások fejlesztéséről és értékesítéséről. A Nokia hivatalosan is bemutatta a vállalat új fejlesztési stratégiáját, amely abból áll, hogy eszközei alapplatformjaként a Windows Phone 7 platformot veszi át, és a Microsofttal közösen népszerűsíti ezt a platformot a mobileszközök piacán [17] .

Az új stratégia értelmében a MeeGo már nem a Nokia mobilkészülékeinek fő platformja, hanem a nyílt forráskódú "projektek" kategóriájába kerül. Elhangzott, hogy a Nokia nem utasítja el a MeeGo alapú termékek kiadását, de magát a projektet immár hosszú távúnak pozícionálják, és a következő generációs készülékekre koncentrálnak. Ezt követően a Nokia technológiai igazgatója, Rich Green a Nokia Developer Day konferencián bejelentette, hogy még 2011 vége előtt ki kell adnunk egy MeeGo-alapú készüléket, a Nokia N950 nevet viseli, és a Nokia N900 modell utódja lesz .

Az Intel és a The Linux Foundation nyilvánosan kifejezte csalódottságát a Nokia döntése miatt, de jelezték, hogy továbbra is fejlesztik a MeeGo platformot annak ellenére, hogy elveszítették kulcsfontosságú platformfejlesztő partnerüket. A Nokia érdeklődésének lehűlése más gyártókat is vonzhat a MeeGo fejlesztésére, akik felismerik ennek a platformnak az előnyeit, és most lehetőségük van MeeGo telefonokat kiadni anélkül, hogy egy olyan óriáscég árnyékába kerülnének, mint a Nokia. [tizennyolc]

2011. május 19- én megjelenik a MeeGo 1.2. Az új kiadás egyik legfontosabb fejlesztése a MeeGo kommunikátorokon való használatához szükséges összetevők előkészítése. Az okostelefonos verzió egyszerűsített kezdőképernyő-felületet tartalmaz, támogatja a virtuális billentyűzetet, az állapotsort (megjeleníti az órát, a hálózati állapotjelzőt, a Bluetooth és a 3G kapcsolatokat, az értesítési területet és az akkumulátorjelzőt), valamint egy híváskezdeményező alkalmazást (tárcsázó) és SMS fogadása/küldése. Megvalósult a GSM, GPRS és HSPA+ hálózatokban végzett munka támogatása, elkészült a SIM-kártyák támogatására szolgáló eszköztár (SIM Application Toolkit), bővült a kiterjesztett Bluetooth profilok támogatása, további hitelesítési módszerek kerültek bevezetésre VPN és vezeték nélküli hálózatokhoz, lehetőség külső számítógépes hozzáférés biztosítására a hálózathoz kommunikátoron keresztül (USB, WiFi és BT-PAN), kiterjesztett multimédiás támogatás, beleértve az RTSP folyamok támogatását [19] .

2011. június 21- én bemutatták a világ első okostelefonját a MeeGo-n – a Nokia N9 -et . Ez az okostelefon ARM Cortex A8 processzorral rendelkezik, 1000 MHz-es órajellel, és van még 1 GB RAM. A Nokia N9 okostelefon operációs rendszere a MeeGo 1.2 Harmattan, a Nokiától különálló MeeGo verzió. A MeeGo 1.2 Harmattan nem rendelkezik teljes bináris kompatibilitással a MeeGo 1.2 Core Software Platformmal (bár a legtöbb könyvtár kompatibilis [20] API -kkal és alapvető szoftverkomponensekkel. Ráadásul a csomagkezelő rendszer a deb formátumra épül , ellentétben a korábbiakkal hivatalosan elfogadott RPM formátum a MeeGo-ban .

2011. július 1-jén jelent meg a MeeGo 1.2 "Summer Release" néven a Nokia N900 okostelefonhoz. [21]

2011. szeptember 27- én jelentették be, hogy 2012 folyamán a MeeGo fejlesztések a Tizen projekt részei lesznek, amelyet a Samsunggal közösen fejlesztenek [22] [23] [24] [25] [26] .

2011 őszén a Jollát a Nokia egykori alkalmazottai alapították a MeeGo fejlesztői közül, hogy újrakezdhessék a munkát az operációs rendszeren, amelyet Stephen Elopa vezetése felhagyott . 2012 májusára Jollához csatlakozott a Maemo és a MeeGo fejlesztésében részt vevők közül sokan , köztük Mark Dillon, a Nokia korábbi vezető Linux-fejlesztője [27] . Mark Dillont később COO -vá léptették elő . Az új cég egy új, MeeGo alapú operációs rendszert kíván fejleszteni a Mer keretrendszer és a Qt keretrendszer felhasználásával [28] [29] [30] . De ennek az operációs rendszernek saját márkája és grafikus felülete lesz. A Jolla vezetői azt állítják, hogy képzett fejlesztőkkel és befektetői támogatással rendelkeznek [31] [32] [33] [34] [35]

Rendszerkövetelmények és architektúrák, amelyeken a MeeGo fut

A MeeGo egy többplatformos projekt, így, mint minden nyílt forráskódú projekt esetében, a közösség szabadon megválaszthatja az irányt, és áthelyezheti a projektet bármilyen új architektúrára. Jelenleg x86 és ARM architektúrák támogatottak . [36]

A rendszerkövetelmények az eszköz típusától függően eltérőek lehetnek attól függően, hogy melyik buildet (MeeGo rendszerindító lemezképet) szeretné használni. Mindegyik egy alap – MeeGo Core Software Platform – köré épül.

MeeGo v1.2 netbookokhoz

Intel Atom processzor vagy Intel Core 2 CPU, mindig SSE3 támogatással. A következő platformokon tesztelve:

MeeGo v1.2 járműben lévő információs és szórakoztató rendszerhez (IVI)

Intel Atom processzor vagy Intel Core 2 CPU, mindig SSE3 támogatással. A következő platformokon tesztelve:

MeeGo v1.1 készülékhez

Támogatott platformok: Nokia N900 ARM alapú, Aava Mobile Intel Moorestown DV2 .

Előre telepített MeeGo-val rendelkező eszközök

Okostelefonok:

Monoblokkok és táblagépek:

Netbookok:

Notebookok:

Jegyzetek

  1. 1 2 Információ a hivatalos MeeGo oldalról: "Governance" Archiválva : 2011. július 5. a Wayback Machine -nél
  2. Licencszabályzat  . _ MeeGo.com. Hozzáférés dátuma: 2010. szeptember 24. Az eredetiből archiválva : 2010. december 2.
  3. Az Intel és a Nokia egyesíti a Moblint és a Maemo-t, hogy megalakítsák a MeeGo |-t techradar . Letöltve: 2018. július 2. Az eredetiből archiválva : 2018. július 1.
  4. 12 A Smeegol 1.0 bejelentése . Letöltve: 2020. május 2. Az eredetiből archiválva : 2020. szeptember 20.
  5. Mi következik a MeeGo-nál | mego . Archiválva az eredetiből 2011. október 6-án.
  6. Jolla a Twitteren: "A @kavalczuk #MeeGo az a név, amit az emberek ismernek és szeretnek. A #merproject az operációs rendszer alapprojektjének neve." . Letöltve: 2018. július 2. Az eredetiből archiválva : 2019. február 16.
  7. Jolla: A Nokia volt alkalmazottai okostelefont dobnak piacra – BBC News . Letöltve: 2018. július 2. Az eredetiből archiválva : 2018. július 16.
  8. Az AMD „mérnöki szakértelemmel” járul hozzá a MeeGo fejlesztési projekthez . Letöltve: 2018. július 2. Az eredetiből archiválva : 2018. július 2.
  9. ↑ MeeGo Architecture Layer View  . Archiválva az eredetiből 2012. április 18-án.
  10. MeeGo  Architecture . Archiválva az eredetiből 2012. április 18-án.
  11. Cikk a lenta.ru webhelyen: "A Nokia és az Intel új operációs rendszert mutatott be" Archiválva : 2021. március 3. a Wayback Machine -en
  12. Intel: A MeeGo azért létezik, mert a Microsoft cserbenhagyott minket | Hírek | Tech Radar UK . Archiválva az eredetiből 2010. április 23-án.
  13. maemo.org - Beszélgetés - Egyetlen bejegyzés megtekintése - "Maemo 6" átnevezése MeeGo / Harmattan névre . Letöltve: 2018. július 2. Az eredetiből archiválva : 2018. július 2.
  14. MeeGo Partner - Amino - YouTube . Letöltve: 2018. július 2. Az eredetiből archiválva : 2016. október 15.
  15. openSUSE Release MeeGo-alapú Smeegol Linux - Phoronix . Letöltve: 2018. július 2. Az eredetiből archiválva : 2018. július 2.
  16. Imad Sousou, Valtteri Halla. MeeGo 1.1 kiadás  (angol)  (nem elérhető link) (2010. október 28.). Hozzáférés dátuma: 2011. március 9. Az eredetiből archiválva : 2011. február 27.
  17. Stephen Elop, a Nokia főnöke: miért hagytuk ki a MeeGo-t | Hírek Cikkek | Mobot.net (nem elérhető link) . Letöltve: 2018. július 2. Az eredetiből archiválva : 2018. július 2. 
  18. OpenNet.ru . Letöltve: 2011. március 12. Az eredetiből archiválva : 2012. március 9..
  19. OpenNet.ru . Letöltve: 2011. június 2. Az eredetiből archiválva : 2012. január 18..
  20. Információ a meegoexperts.com webhelyről: "Bináris kompatibilitás a MeeGo 1.2 Core és a MeeGo 1.2 Harmattan között x86-on" Archiválva : 2011. július 14. a Wayback Machine -nél
  21. Nyári kiadás - Elkészült a MeeGo 1.2 frissítés a Nokia N900 tablethez! . Letöltve: 2011. július 27. Az eredetiből archiválva : 2011. október 14..
  22. A MeeGo újraindult, amikor az Intel és a Samsung elindítja az új Tizen platformot | Ars Technica . Letöltve: 2018. július 2. Az eredetiből archiválva : 2018. július 2.
  23. A MeeGo-t Linux-alapú Tizen OS-be hajtják össze, és várhatóan 2012-ben érkezik . Letöltve: 2018. július 2. Az eredetiből archiválva : 2019. november 1..
  24. http://thisismynext.com/2011/09/28/meego-dead-meet-tizen-free-os-based-linux/  (lefelé mutató link 2018-07-02 óta [1583 nap])
  25. Tizen bejelentette; A MeeGo áttér rá - Phoronix . Letöltve: 2018. július 2. Az eredetiből archiválva : 2018. július 2.
  26. Tizen | Nyílt forráskódú, szabvány alapú szoftverplatform több eszközkategóriához. . Letöltve: 2018. július 2. Az eredetiből archiválva : 2021. február 5..
  27. Jollas Smartphone-System Sailfish OS: Frissítse verbessert UI és Speichernutzung | heise online . Letöltve: 2018. július 2. Az eredetiből archiválva : 2018. július 2.
  28. Hol van a mobil nyitottság jövője? — Henri Bergius . Letöltve: 2018. július 2. Az eredetiből archiválva : 2017. február 15.
  29. [MeeGo-dev] MeeGo Reconstructed – cselekvési terv és irány a MeeGo számára . Archiválva az eredetiből 2013. június 3-án.
  30. A MeeGo közösség a Tizen alternatíváit vizsgálja – Phoronix . Letöltve: 2018. július 2. Az eredetiből archiválva : 2018. július 2.
  31. Cikk a MaemoWorld.ru oldalon: JollaMobile sajtóközlemény archiválva 2012. július 11-én a Wayback Machine -nél
  32. Cikk a habrahabr.ru oldalon: A Nokia korábbi alkalmazottai folytatni kívánják a MeeGo fejlesztését. Archiválva : 2012. július 8. a Wayback Machine -n
  33. Cikk a linux.org.ru oldalon: A MeeGo élni fog – találkozzon a Jolla Mobile -val Archiválva : 2012. július 10. a Wayback Machine -en
  34. Jolla LinkedIn . Letöltve: 2012. július 8. Az eredetiből archiválva : 2012. július 11..
  35. JollaMobile Twitter feed Archivált 2012. július 8. a Wayback Machine -nél
  36. MeeGo  GYIK . Archiválva az eredetiből 2012. április 18-án.
  37. Cikk a meegoblog.ru oldalon: "Nokia N9 a MeeGo-n". Archiválva az eredetiből 2011. június 25-én.
  38. Cikk a meegoblog.ru oldalon: "MeeGo 1.2 a Nokia N900-on".  (nem elérhető link)
  39. A WeTab hivatalos webhelye: Archivált másolat . Letöltve: 2010. május 23. Az eredetiből archiválva : 2010. május 10. .
  40. Az Evolve III hivatalos weboldala: [1] Archivált 2011. március 4-én a Wayback Machine -nél .
  41. A MeeGo lehetővé tette, hogy egy Intel Oak Trail táblagép kétszer annyi ideig működjön, mint a Windows 7: [2] Archivált 2017.07.1.
  42. Monoblokk iRU 101 (elérhetetlen link) . iRU . Letöltve: 2011. március 10. Az eredetiből archiválva : 2011. november 10. 
  43. 3Q Surf TU1102T (nem elérhető link) . Letöltve: 2011. szeptember 18. Az eredetiből archiválva : 2011. szeptember 3.. 
  44. Új netbook sorozat iRU Intro 102 (elérhetetlen link) . iRU (2011. február 6.). Letöltve: 2011. július 23. Az eredetiből archiválva : 2012. április 9.. 
  45. IdeaPad S sorozatú notebookok . Lenovo . Letöltve: 2011. április 21. Az eredetiből archiválva : 2012. június 17..
  46. 1 2 Információ a meegoexperts.com webhelyről "Az Intel kéz a kézben a MeeGo-val a Computex 2011-en" Archivált 2011. augusztus 15. a Wayback Machine -nél
  47. Információ a meegoexperts.com webhelyről: "Az Asus bemutatja a 'Discover Thin' MeeGo Eee PC X 101-et a Computexen" Archiválva : 2011. augusztus 3. a Wayback Machine -nél
  48. Információ a meegoexperts.com webhelyről: "A Samsung bemutatja az új Super-Light N100 netbookot, amely MeeGo-t futtat" Archiválva 2011. július 23-án a Wayback Machine -nél
  49. 3Q Adroit BN1302N Archiválva : 2011. szeptember 3.
  50. Információ a meegoexperts.com webhelyről: "Acer Aspire 5749-2334G50 az Amazon.de Intel Core i3 processzoron MeeGo-val" Archiválva : 2011. október 31. a Wayback Machine -nél

Lásd még

Linkek

Képernyőképek