• [^] # Re: C'est grâce à GNOME 3 et KDE 4.

    Posté par (site web personnel) . En réponse à la dépêche Le succès sans précédent de Linux sur le bureau. Évalué à 3.

    Le problème, c'est que firefox devient un environnement de bureau à lui tout seul ! On ne relance pas GNOME pour chaque application lancée.

    Une voie me semble celle des containers. Que firefox se découpe en petits morceaux tournant dans un container global. Cela fait très HURD comme image ;-) Il y a encore du travail coté Linux à faire du coté des containers...

    Ensuite, il y a aussi la voie d'Apache qui n'est pas incompatible. Un mélange de thread et de fork, avec de la précharge de thread et de fork ! Rien n'interdit d'ouvrir un thread dans un nouvel onglet/fenêtre ;-)

    Bref, le modèle de firefox qui veut tout faire dans un seul processus n'est pas tenable. Une solution est de déléguer à d'autres applications une partie de l'affichage (comme la vidéo à Totem ce qu'il fait déjà). Une autre solution est de reprogrammer en interne dans firefox un OS, gestion des threads (processus), gestion de la RAM, des priorités... Au moins, ils auront 100% de contrôle sur leur code !

    Il me semble clair qu'il se dirige vers cette dernière solution même si c'est pas celle que je préfère... Mais l'utilisateur sera content ;-(