Firefox OS

Firefox OS
Start til Geeko OS Community version 2.6.
Start til Geeko OS Community version 2.6.
Familie GNU / Linux
Sprog Flersproget
Core typen Linux-kerne
Projektstatus Forladt 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.

Projektoprettelse og evolution

Projektet i sine tidlige faser

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.

Projekthistorie

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 ).

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.

Kerneteknologier

Den Operativsystemet har tre hovedlag:

Gaia

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

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

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.

Reception

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.

Versionshistorik

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

Kompatibilitet med Android

System

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.

Ansøgninger

Fra den 13. juni 2014 kan alle Firefox OS-applikationer køres på Android-smartphones med Firefox 29 (eller nyere) installeret.

Noter og referencer

Bemærkninger

  1. (tidligere kendt som Boot to Gecko eller B2G og forkortet FFOS )

Referencer

  1. "  https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Releases/2.5  "
  2. (i) Mozilla tilbyder Gaia UI første kig, vil afsløre Boot til Gecko parter på MWC , James Trew, Engadget 16. februar 2012
  3. Tristan Nitot, Mozilla: "Vi vil tiltrække hundreder af tusinder af webudviklere til Firefox OS" Silicon.fr 07/16/2012
  4. (i) "  Opstart til internettet  "
  5. (i) "  Opstart til internettet  "
  6. (in) "  Mozilla låner fra Android for at oprette icts eget mobile operativsystem  "
  7. (i) "  Mozilla øjne mobile OS landskab med nye Boot til Gecko-projekt  "
  8. (in) "  Mozillas Boot 2 Gecko og hvorfor det kunne ændre verden  "
  9. (in) "  Process  "
  10. (i) "  Telefónica og Mozilla pioner først Open Web Devices  "
  11. (in) "  Mozilla in Mobile - Internettet er platformen  "
  12. (in) "  Første kig på Mozillas webplatform til telefoner 'Boot to Gecko'  "
  13. (in) "  Mozillas HTML5-platform, der nu hedder Udløbet telefon Firefox OS, lanceret i 2013  " [ arkiv14. august 2012]
  14. (in) "  Mozilla viser Firefox OS-skærmbilleder  "
  15. (i) "  Raspberry Pi kommer nu i Firefox OS smag  "
  16. (i) "  Firefox OS Simulator 4.0 frigivet  "
  17. (in) "  Firefox OS Simulator 1.1 Versionshistorik  "
  18. (in) "  Spreadtrum planlægger en $ 25 Firefox OS-smartphone  "
  19. (in) "  Mozilla lancerer $ 25-telefon i Indien i partnerskab med Intex & Spice  "
  20. (i) "  Mozilla debuterer $ 33 Cloud FX smartphone i forsøg på at fange indiske marked  "
  21. (in) "  Mozilla afslører Firefox-lanceringspartnere for smartphone  "
  22. Mozilla begynder sin lanceringsturné i Firefox OS i Spanien (L'Usine digitale)
  23. (i) "  Telefonica lancerer første nogensinde Firefox OS-baserede telefon i Spanien  "
  24. (in) "  Første Firefox OS-smartphone er ankommet: Telefonica ZTE åbne priser til $ 90 i Spanien, Latinamerikanske markeder kommer snart  "
  25. (in) "  Firefox OS udvides næsten til 30 lande  "
  26. (i) "  E-mail til B2G samfund  " (tilgængelige på en st juli 2016 )
  27. "  Flamme  "
  28. "  Mozilla giver op med at skubbe Firefox OS på smartphones  " , på www.lesnumeriques.com (adgang til 9. december 2015 )
  29. "  Nej, Firefox OS vil ikke forlade smartphones  " , på Fredzone (adgang December 21, 2015 )
  30. "  mozilla-b2g / gaia  " , på GitHub (adgang 21. december 2015 ).
  31. "  Arkitektur af Firefox OS  "
  32. Firefox OS: 1% af smartphone markedet i 2013? , VIPpress, 3. oktober 2012
  33. Firefox OS afslører lidt mere , Journal du nørd, den 28. september, 2012
  34. Firefox OS bliver testet på Firefox! , Digital teknologi, Romain Thuret, 17. november 2012
  35. Firefox OS: ZTE Open C ankommer til Leclerc til mindre end 80 euro PC inpact, 17. juli 2014
  36. "  Release Management / B2G Landing - MozillaWiki  " , MozillaWiki (adgang 24. marts 2013 )
  37. https://wiki.mozilla.org/B2G/Roadmap#Feature_Complete_Dates
  38. "  Indeks over /pub/mozilla.org/b2g/manifests/  " , Mozilla FTP-server (adgang til 10. september 2013 )
  39. "  Firefox OS Update (1.1) Tilføjelse af nye funktioner, forbedre ydeevnen og tilføje nye sprog | Fremtidig offentliggørelse  ” , Mozilla (adgang 10. oktober 2013 )
  40. https://wiki.mozilla.org/Platform/2013-10-01#Notices.2FSchedule_.28akeybl.2Flsblakk.2Fbajaj.29
  41. "  Forudsætninger for at opbygge Firefox OS  "
  42. Artikel om digital

Tillæg

Relaterede artikler

Andet web-OS

eksterne links