> T'es sur de toi là? Je crois que gstreamer et pulseaudio sont bien plus que des couches d'abstraction
Par nature, un serveur son est une couche d'abstraction, quant à GStreamer, de par son architecture, il peut être appelé à l'être (GStreamer ne réinvente pas la roue sur les autres OS non plus, il fait appel aux APIs natives).
> Ensuite D-Bus, HAL, DeviceKit viennent de freedesktop. C'est mal de les utiliser?
Tu peux également rajouter GStreamer, Telepathy, PolicyKit, ConsoleKit dans la liste. Est-ce mal de les utiliser ? absolument pas !
Je répondais à un commentaire prétendant que les développeurs GNOME n'ont rien branlés ces dernières années alors que la plupart de ses technologies ont été initiés ou maintenu au sein de la communauté GNOME. C'est pas un mystère que les développeurs KDE se font rares sur FreeDesktop.
Contrairement à Qt3, Qt4 a été une rupture totale par rapport à son prédécesseur, KDE n'a eu d'autres choix que de revoir les fondations. Pendant longtemps, le boulot de KDE a été de réécrire ce qui existait déjà.
GNOME n'a pas été obligé de se réinventer, la plupart des changements se sont fait sous le capot. GNOME3 sera dans la continuité de son prédécesseur, la différence, c'est qu'on ne se souciera plus de la compatibilité descendante. La plupart des nouveaux composants de GNOME3 tournent sans problèmes sur GNOME2.
> Et networkmanager est indépendant de l'os, que je sache. Gnome à été le premier à bénéficier d'une interface graphique certes.
NM est maintenu par un seul type employé par Red Hat, le service a été conçu pour être desktop-agnostic mais il repose sur la GLib.
> Bravo: c'est exactement ça. kde est un projet d'environnement de bureau, pas un os complet
Dans la pratique, les couches d'abstractions posent plus de problèmes qu'elles n'en règlent, Solid est en train de couler et n'a jamais tenu ses promesses de multiplateformes, les backends de Phonon ne sont pas égaux surtout depuis que Nokia ne s'investit plus dedans (le backend GStreamer est complétement moisi par exemple).
Ironiquement, ces couches d'asbtractions ont été développés pour éviter de se retrouver dans la même situation qu'avec arts (qui n'était plus maintenu pendant des années) et au final, à l'exception de Phonon qui vivote tant bien que mal, elles sont toutes quasiment abandonnées que ce soit Decibel ou Solid.
Reste que KDE4 a de beaux succès à son actif comme Plasma.
[^] # Re: migration?
Posté par GeneralZod . En réponse à la dépêche Accessibilité: Oracle prend Sun mais se débarrasse de Willie Walker. Évalué à 3.
Par nature, un serveur son est une couche d'abstraction, quant à GStreamer, de par son architecture, il peut être appelé à l'être (GStreamer ne réinvente pas la roue sur les autres OS non plus, il fait appel aux APIs natives).
> Ensuite D-Bus, HAL, DeviceKit viennent de freedesktop. C'est mal de les utiliser?
Tu peux également rajouter GStreamer, Telepathy, PolicyKit, ConsoleKit dans la liste. Est-ce mal de les utiliser ? absolument pas !
Je répondais à un commentaire prétendant que les développeurs GNOME n'ont rien branlés ces dernières années alors que la plupart de ses technologies ont été initiés ou maintenu au sein de la communauté GNOME. C'est pas un mystère que les développeurs KDE se font rares sur FreeDesktop.
Contrairement à Qt3, Qt4 a été une rupture totale par rapport à son prédécesseur, KDE n'a eu d'autres choix que de revoir les fondations. Pendant longtemps, le boulot de KDE a été de réécrire ce qui existait déjà.
GNOME n'a pas été obligé de se réinventer, la plupart des changements se sont fait sous le capot. GNOME3 sera dans la continuité de son prédécesseur, la différence, c'est qu'on ne se souciera plus de la compatibilité descendante. La plupart des nouveaux composants de GNOME3 tournent sans problèmes sur GNOME2.
> Et networkmanager est indépendant de l'os, que je sache. Gnome à été le premier à bénéficier d'une interface graphique certes.
NM est maintenu par un seul type employé par Red Hat, le service a été conçu pour être desktop-agnostic mais il repose sur la GLib.
> Bravo: c'est exactement ça. kde est un projet d'environnement de bureau, pas un os complet
Dans la pratique, les couches d'abstractions posent plus de problèmes qu'elles n'en règlent, Solid est en train de couler et n'a jamais tenu ses promesses de multiplateformes, les backends de Phonon ne sont pas égaux surtout depuis que Nokia ne s'investit plus dedans (le backend GStreamer est complétement moisi par exemple).
Ironiquement, ces couches d'asbtractions ont été développés pour éviter de se retrouver dans la même situation qu'avec arts (qui n'était plus maintenu pendant des années) et au final, à l'exception de Phonon qui vivote tant bien que mal, elles sont toutes quasiment abandonnées que ce soit Decibel ou Solid.
Reste que KDE4 a de beaux succès à son actif comme Plasma.