Firefox OS | ||||||||
Start til Geeko OS Community version 2.6. | ||||||||
Familie | GNU / Linux | |||||||
---|---|---|---|---|---|---|---|---|
Sprog | Flersproget | |||||||
Core typen | Linux-kerne | |||||||
Projektstatus | Forladt | |||||||
Depositum | github.com/mozilla-b2g/B2G | |||||||
Platforme | X86 , ARM-arkitektur og MIPS-arkitektur | |||||||
Virksomhed / Udvikler |
Mozilla Corporation | |||||||
Licens | Mozilla Public License , Free License og Apache License | |||||||
Skrevet i | C ++ , HTML5 , CSS og JavaScript | |||||||
Første version | 21. februar 2013 | |||||||
Seneste stabil version | 2,5 (2. november 2015) | |||||||
Seneste avancerede version | 2,6 (26. februar 2016) | |||||||
Opdateringsmetode | OTA | |||||||
Kontormiljø | Gaia | |||||||
Internet side | support.mozilla.org/da/products/firefox-os | |||||||
| ||||||||
Firefox OS er et gratis mobilt operativsystem til tilsluttede objekter, der tilbydes og udvikles af Mozilla Corporation . Firefox OS blev offentliggjort i februar 2012; dens udvikling blev opgivet i september 2016.
Firefox OS er baseret på Linux og bruger Gecko- gengivelsesmotoren til at køre webapplikationer : "vores ambition er ikke at påtvinge endnu et lukket system, men tværtimod at indføre mere åbenhed ved endelig at bringe hele internettet på mobiltelefoner. " .
Mozilla, gennem partnerskaber med operatører, markedsførte Firefox OS i Europa og Sydamerika fra 2013 til slutningen af projektet i 2016.
Den 25. juli 2011 annoncerede Mozilla Corporations forskningsdirektør, Andreas Gal, projektet "Boot to Gecko" (B2G) på maillisten mozilla.dev.platform. Målet med projektet var at fortsætte med at opbygge et komplet og enkeltstående operativsystem til det åbne web for at finde smuthuller, der forhindrer udviklere i at oprette applikationer, der i alle henseender er lig med native applikationer udviklet til iOS , Android og Windows Phone 7. Efter denne meddelelse fokuserede arbejdet på:
Mozilla sigter mod B2G at vise, at åbne webbaserede standarder har potentialet til at være et konkurrencedygtigt alternativ til applikationsleverandørerne af dominerende mobile operativsystemer. I 2012 udvider Andreas Gal målet for Mozilla. Det karakteriserer den aktuelle status for mobile operativsystemer som lukkede systemer og præsenterer Firefox OS som mere tilgængeligt. Han hævder, at inden for Firefox OS kun bruges åbne standarder, og der ikke er nogen software eller teknologi. Han hævder også, at et betydeligt antal udviklere er bygget op omkring Firefox OS ved hjælp af HTML5-teknologi. Mozilla ønsker at standardisere de web- API'er, den har produceret med W3C . Det forsøger at udfylde det tomrum, der findes mellem webapplikationer og native rammer . Målet er at give udviklere mulighed for at oprette applikationer på tværs af platforme ved hjælp af web- API'er uden at omskrive applikationen på hver platform.
På Mobile World Congress 2012 meddeler Mozilla og Telefónica, at den spanske telekommunikationsudbyder har til hensigt at levere "åbne webenheder" baseret på HTML5 og andre API'er. Mozilla annoncerer også støtten fra Adobe og Qualcomm samt Deutsche Telekoms Innovation Labs vilje til at deltage i projektet. Ved denne begivenhed blev en første version af softwaren og applikationerne også vist ved hjælp af en Samsung Galaxy S II.
I juli 2012 blev Boot to Gecko omdøbt til "Firefox OS" efter navnet på Firefox-webbrowseren. De første skærmbilleder dukkede op i august 2012.
I august 2012 demonstrerede en Nokia- medarbejder operativsystemet på en Raspberry Pi .
I december 2012 rullede Mozilla en opdatering ud, der gjorde Firefox OS Simulator 1.0 tilgængelig, som kan downloades som en Firefox-udvidelse. Den seneste version 4.0 af Firefox OS Simulator blev udgivet den 11. juli 2013. Fonden annoncerede også en Firefox OS-smartphone, der blev leveret af Spreadtrum, tilgængelig for $ 25. Mozilla har arbejdet med fire telefonproducenter og fem trådløse operatører for at levere fem enheder i Europa og Latinamerika med Firefox OS som operativsystem. Marketing blev ledet af John D. Bernard. I Indien havde Mozilla planlagt at lancere $ 25-smartphones i partnerskab med Intex & Spice, men den endelige pris viste sig at være $ 33 (28 €, i Indien 1.999 rupees ).
I februar 2013 annoncerede Mozilla sine planer for global markedsføring af Firefox OS. Den første bølge af Firefox OS-telefoner vil være tilgængelig for Brasilien , Colombia , Ungarn , Mexico , Montenegro , Polen , Serbien , Spanien og Venezuela . De involverede producenter er LG , ZTE , Huawei , Alcatel og TCL Corporation . Det vil være tilgængeligt i Frankrig med ZTE Open C.
Den 2. juli 2013 blev de første Firefox OS-smartphones markedsført til offentligheden i Spanien af Telefónica (under dets Movistar- mærke ).
På CES 2013 i januar markedsførte Telefónica ZTE Open (in) i Spanien, den første telefon med Firefox OS. I december 2014 var der 14 operatører, der markedsførte telefoner i 28 lande rundt om i verden ved hjælp af Firefox OS-operativsystemet.
Den 4. februar 2016 meddelte Mozilla, at ambitionerne om et operativsystem til smartphones og en omlægning af dets prioriteter mod tingenes internet blev opgivet, hvilket angiver at stoppe al støtte ud over version 2.6 og overlade operativsystemet til dets samfund, hvis det ønsker det. at gribe det.
Mellem marts og juni 2016 blev der etableret en overgangsfase af Firefox OS til mobil-projektet, som består i at overføre udviklingen til samfundet. Navnet på community-operativsystemet omdøbes til B2G OS.
Mozilla har også et partnerskab med T2Mobile for at skabe et benchmark Firefox OS-telefon kaldet "Flame". Det er designet til udviklere, så de kan bidrage til systemet og teste applikationer. Den 8. december 2015 erklærede Mozilla Corporation , at det stoppede markedsføringen af mobiltelefoner under Firefox OS for at fokusere på forbundne objekter . Imidlertid skulle Mozilla Corporation fortsat tilbyde Firefox OS til smartphones via andre kanaler end tidligere partnerskaber. Projektet har ikke set nogen yderligere udvikling siden 2016.
Den Operativsystemet har tre hovedlag:
Gaia har rollen som Firefox OS brugergrænseflade og styrer alt, hvad der interagerer med skærmen. Det er mellemmanden mellem brugeren og systemet, og dette bruger kun åbne web-API'er. Gaia inkluderer en låseskærm, startskærm, kontaktliste, telefonapp, messaging-app, kamera-app og galleri-app som standard. Grundlæggende funktioner som e-mail-funktion, kalender, lommeregner og applikationsbutik er til stede. Udviklingen af Gaia blev udført i HTML , CSS og JavaScript . Da Gaia bruger åbne web-API'er, kan den køre på andre operativsystemer og andre webbrowsere.
Gecko er motorsoftwaren til at køre Firefox OS. Det giver mulighed for understøttelse af tre standarder: HTML, CSS og JavaScript. Det sikrer, at hver af disse teknologier fungerer på alle operativsystemer, der understøttes af Gecko. Det inkluderer derfor: en netværksstak, en præsentationsmotor, en virtuel JavaScript- maskine og portlag.
Gonk består af en Linux-kerne og et HAL- lag (User Space Hardware Abstraction ). De kerne og andre bruger-space biblioteker er en del af almindelige open source -projekter : Linux, libusb, bluez osv Andre dele af HAL deles med Android-projektet: GPS og kameraet for eksempel. Faktisk er Gonk en meget grundlæggende Linux-distribution . Gonk er en bærende mål Gecko, er der en port til Gecko gonk, da der er en port i Gecko OS X . Da Firefox OS har fuld kontrol over Gonk, er det muligt at udsætte objekter for Gecko, der ikke kan eksponeres på andre operativsystemer. For eksempel Gecko har direkte adgang til telefonens batteri og ramme buffer skærm på Gonk, men har ikke denne form for adgang på andre operativsystemer.
Analytikere forudsagde, selv med et marked, der allerede er ret mættet med antallet af mobile OS'er, at dette operativsystem ville nå en markedsandel på 1% i 2013. Mange operatører som Telefónica , Telecom Italia , Telenor og Deutsche Telekom , men også udstyr producenter som ZTE og TCL støtter udviklingen.
Det kan testes fra et modul, der kan installeres i Mozilla Firefox-browseren på en computer. Dette modul gør det muligt at reproducere funktionen af Firefox OS ved hjælp af virtualisering (emulering).
I Frankrig blev den første Firefox OS-smartphone solgt i juli 2014.
Version | Dato for ophør af tilføjelse af funktioner | Offentliggørelsesdato | Kodenavn | Gecko-version | Inkluderer sikkerhedsrettelser |
---|---|---|---|---|---|
1.0 | 22. december 2012 | 21. februar 2013 | TEF | Gecko 18 | Gecko 18 |
1.0.1 | 15. januar 2013 | 6. september 2013 | Shira | Gecko 18 | Gecko 20 |
1.1.0 | 29. marts 2013 | 9. oktober 2013 | Leo | Gecko 18+ (nye API'er ) | Gecko 23 |
1.1.1 | HD | som 1.1.0 med WVGA | Gecko 23 | ||
1.2.0 | 15. september 2013 | 9. december 2013 | Koi | Gecko 26 | Gecko 26 |
1.3.0 | 31. januar 2014 | 17. marts 2014 | Gecko 28 | Gecko 28 | |
1.4.0 | 29. april 2014 | 9. juni 2014 | Gecko 30 | Gecko 30 | |
2.0.0 | 21. juli 2014 | 1 st september 2014 | Gecko 32 | Gecko 32 | |
2.1.0 | 13. oktober 2014 | 21. november 2014 | Gecko 34 | Gecko 34 | |
2.2.0 | 29. april 2015 | 18. maj 2015 (planlagt) | Gecko 37 | Gecko 37 | |
2.5.0 | 2. november 2015 | ? | Gecko 44 | Gecko 44 |
Firefox OS er kompatibelt med et stort antal enheder, såsom Samsung Nexus S , Samsung Nexus S 4G, Samsung Galaxy S II , Samsung Galaxy Nexus , Nexus 4 og mange flere.
Fra den 13. juni 2014 kan alle Firefox OS-applikationer køres på Android-smartphones med Firefox 29 (eller nyere) installeret.