La compatibilité binaire, c'est que une appli compilé pour KDe 3.0 marche sur KDE 3.5.4 et qu'une appli compilé pour KDE3.5.4 marche sur un KDE 3.0. Et dans le monde libre, c'est plutot rare pour etre souligné (face a un MS qui fait bien mieux dans le genre).
Pour KDE4, ce cahier des charges est renouvellé, c'est pourquoi KDE ne pouvait se lier à Gstreamer (et non pas a cause d'une liaison gnome/gstreamer, argument stupide). Gstreamer est encore un projet jeune, et qui non seulement ne peut encore garantir de compatibilité binaire, mais meme pas de compatibilité source comme l'a montré le passage 0.8->0.10.
Apres, personne ne jete la pierre à Gstreamer, c'est normal vu la jeunesse du projet. Apres, KDE aurait pu se lier a un autre backend, mais les autres ont soit le meme soucis, soit d'autres. Et dans l'hypothèse où KDE aurait pris Xine par exemple (qui n'est peut-etre pas exempt du probleme de la compatibilité binaire), on aurait crié à la sission, à la fragmentation, et à la duplication inutile d'effort entre KDE et Gnome.
Finalement, je pense plutot que Phonon donne du temps à Gstreamer pour murrir et s'imposer, tout en garantissant la compatibilité binaire chere à KDE.
[^] # Re: Phonon
Posté par Johann Ollivier-Lapeyre (site web personnel) . En réponse au journal Vous voulez krasher ? (KDE4 inside). Évalué à 8.
Pour KDE4, ce cahier des charges est renouvellé, c'est pourquoi KDE ne pouvait se lier à Gstreamer (et non pas a cause d'une liaison gnome/gstreamer, argument stupide). Gstreamer est encore un projet jeune, et qui non seulement ne peut encore garantir de compatibilité binaire, mais meme pas de compatibilité source comme l'a montré le passage 0.8->0.10.
Apres, personne ne jete la pierre à Gstreamer, c'est normal vu la jeunesse du projet. Apres, KDE aurait pu se lier a un autre backend, mais les autres ont soit le meme soucis, soit d'autres. Et dans l'hypothèse où KDE aurait pris Xine par exemple (qui n'est peut-etre pas exempt du probleme de la compatibilité binaire), on aurait crié à la sission, à la fragmentation, et à la duplication inutile d'effort entre KDE et Gnome.
Finalement, je pense plutot que Phonon donne du temps à Gstreamer pour murrir et s'imposer, tout en garantissant la compatibilité binaire chere à KDE.