Developpez.com

Le Club des Développeurs et IT Pro

Mozilla crée Boot to Gecko

Son nouveau système d'exploitation mobile pour le "Web Ouvert"

Le 2011-07-26 12:50:02, par Hinault Romaric, Responsable .NET
La fondation Mozilla a annoncé son objectif de mettre sur pied un nouveau système d'exploitation complet autonome pour « le Web ouvert ».

Baptisé « Boot to Gecko » (B2G), l’OS de Mozilla a pour but de fournir une meilleure base pour les futures applications Web ouvertes, pouvant supplanter les solutions propriétaires.

B2G sera fondé sur le moteur de rendu Gecko utilisé dans les principaux logiciels Mozilla (Firefox, Thunderbird, etc) et pourra fonctionner sur les tablettes et les terminaux mobiles.

L’OS Boot to Gecko va intégrer de nouvelles API Web permettant aux applications Web d’exploiter les fonctionnalités de téléphonie, SMS, caméra, USB, Bluetooth, NFC., etc. Il proposera également un nouveau système de sécurité.

Le futur OS de Mozilla sera un OS de bas niveau amorcé par le noyau d'Android, et sera compatible avec les terminaux sous l’OS mobile de Google.

Enfin, côté développement, l’idée derrière B2G est de créer un système d’exploitation ou les applications Web natives puissent fonctionner correctement.

Le projet n’en est encore qu’à une phase embryonnaire, et une fois son développement en cours, le code source sera régulièrement publié.

Pour mémoire, le moteur Gecko permet de lire des contenus Web tel que HTML, CSS ou encore JavaScript, puis de les représenter sur l’écran de l’utilisateur ou à l’impression. Dans les applications basées sur XUL, Gecko est également utilisé pour afficher l'interface utilisateur de l'application.

Source : Mozilla
  Discussion forum
27 commentaires
  • Neko
    Membre chevronné
    Donc pour résumer ils prennent un noyau Linux, les drivers d'Android, le navigateur et demandent aux dév de développer des applications web pour ça.
    Et ils appellent ça faire un OS ? C'est au mieu un Xième distribution Linux au pire juste une copie de ChromeOS
  • Hinault Romaric
    Responsable .NET
    La phrase :

    Citation:
    Il utilisera juste le noyau d'Android, comme c'est le cas pour les
    distributions Linux.
    est à remplacer par une version correcte du point de vue logique :

    Citation:
    Il utilisera juste le noyau Linux, comme c'est le cas pour Android.
    Pour éclaircir encore un peu plus vos idées , je maintiens l'OS de Mozilla reposera sur un noyau déjà adapté aux terminaux mobiles qui est celui Android. Ou si vous voulez le noyau Linux qui a été modifié par les développeurs d'Android (donc le noyau Android ).


    Il utilisera juste le noyau d'Android, comme c'est le cas pour les
    distributions Linux.


    Veut simplement dire comme les distributions Linux reposent sur le noyau Linux.

    Maintenant le projet va-t-il aboutir ? Ne va-t-on pas ce retrouver avec une pale copie de ChromeOS ? On ne le sait pas.

    Mais personnellement, j'apprécie le fait de mettre tout en œuvre pour promouvoir ce à quoi l'on croit, c'est-a-dire pour la fondation Mozilla un écosystème ou tout est orienté vers les solutions Web, et gratuites.
  • Toadivius
    Nouveau membre du Club
    Envoyé par Prytoegrian
    Quelle horreur de lire une telle chose ici !
    Je crois qu'il voulait dire que B2G utilisera le noyau Android comme les distributions GNU/Linux utilisent le noyau Linux...
  • frp31
    Expert éminent sénior
    Envoyé par Prytoegrian
    Quelle horreur de lire une telle chose ici !
    c'est l'inverse c'est android qui se base sur un noyau linux...
  • Gorcyn
    Membre à l'essai
    Mozilla crée Boot to Gecko, son nouveau système d'exploitation mobile pour le "Web Ouvert"
    C'est seulement le projet qui a été créé, pas l'OS... patience...

    il utilisera juste le noyau d'Android, comme c'est le cas pour les distributions Linux.
    Quelle horreur de lire une telle chose ici !
    Ah bon ?
    Le noyau d'Android, c'est bien GNU/linux non ?

    En réalité, la news est un peu flou... Le projet, c'est, pour résumer, un os basé sur le noyau linux et les drivers, la bibliothèque libc et d'autres sympathiques choses venant d'Android.

    Mais non, ça ne suffira pas pour faire tourner des applications Android, dommage, il aurait pu démarrer avec un catalogue digne d'intérêt et être une alternative à ChromiumOS/ChromeOS rapidement.

    Maintenant, ChromiumOS étant open source, leur "Web Ouvert" est comment dire... hilarant ? Non, ça serait exagéré...

    https://wiki.mozilla.org/B2G
  • air-dex
    Membre expert
    Envoyé par Hinault Romaric
    Qu-en pensez-vous ?
    J'en pense que Mozilla est en train d'assurer ses arrières en cas de succès d'OS comme Chrome(ium) OS. L'émergence des OS full Cloud amènerait inévitablement à la mort des navigateur sous leur forme actuelle et Firefox (donc Mozilla) n'y survivrait pas.
  • Flaburgan
    Modérateur
    De ce que j'ai compris, B2G serait entièrement tourné vers les applications web. Un peu comme si votre navigateur devenait votre OS, et par conséquent que vous n'utilisez plus de logiciels installés sur votre ordinateur, mais des sites qui vous proposent de faire l'équivalent (à travers des applications). C'est donc très cloud. Et ça ressemble à Chrome OS. Mais j'ai peut être tout compris de travers.
  • Michaël
    Expert éminent
    ils ont vraiment de l'argent à balancer par les fenêtres qu'ils laissent chrome os se planter avant d'essayer (sans vraiment de moyens puisqu'ils sont loin de pouvoir investir autant que google)
  • Mako 5013
    Membre éprouvé
    Envoyé par Hinault Romaric

    Qu-en pensez-vous ?
    Je ne suis pas sûr d'avoir compris en quoi consistait précisément ce B2G. C'est un "vrai" OS, ou bien une couche supplémentaire à Android (auquel cas, quel en est le véritable intérêt ?) ?

    Mako.
  • kdmbella
    Expert éminent
    Qu-en pensez-vous ?

    moi je comprend pas un truck : qu'est ce qu'on entend par « le Web ouvert ».?
    est ce que B2G est un Os Mobile ou simplement une API greffé à Android ?
    est ce que ceque B2G se propose de faire Android ne le fait pas déjà ?
    Quels sont les solutions propriétaire dont on parle ici ? j'avoue ne pas bien comprendre ce post