• [^] # Re: Avis d'un kdeiste

    Posté par (site web personnel) . En réponse au journal KDE ou Gnome? (pas de troll). Évalué à 3.

    Me voilà \o/

    > Que d'inexactitudes...

    Si tu es là pour les relever tant mieux. Je ne prétendais pas tout savoir :)

    > Gnome a été à l'_origine_ fait pour supporter différent type de language. KDE est centré C++.

    Tout à fait. KDE est centré C++ car les développeurs le veulent bien. Il y a plein de binding d'autres langages pour KDE (qui sont venus avec le temps contrairement à GNOME qui l'a proposé initialement). On trouve quelques applications en python, d'autres en Javascript,...

    > Gnome a toujours eu une politique pour avoir des librairie LGPL. Je ne sais pas si KDE a d'avis sur ça.

    Je ne sais pas en fait. Qt étant GPL le reste l'est. Saleté de GPL virus ! ;-). Mais je pense que c'est l'équipe de KDE qui a demandé à ce que ce soit GPL.

    > Gnome est a des librairies plus modulaires et plus réutilisables par d'autre projet (hors du domaine Gnome).

    Tout à fait. GNOME c'est plein de librairies externes (qui ont été initiées pour GNOME) mais doit on dire que ce sont des librairies Gnome ? En effet on dit KDE c'est plus gros mais si on compte les dépendances KDE etGnome avec des librairies externes ça doit être kifkif non ?

    > Enfin, la nouvelle différence est que Gnome est réellement impliqué dans freedesktop. KDE est encore en train de discuter sur DBUS/HAL/Gstreamer/etc alors que tout est déjà utilisé et diffusé par Gnome depuis quelques mois.

    Gnome a profité de grosse maj pour faire ça et pour penser à uniformiser ça via freedesktop ce qui est bien. KDE lui attend sa grosse maj, KDE 4. En même temps normal pour KDE d'être méfiant. KDE avait déjà des équivalents et remplacer l'existant c'est plus couteux qu'intégrer le non-existant. Prudence est mère de sureté :)
    KDE avait arts avant gstreamer.
    KDE avait DCOP avant DBUS.
    Ca veut dire qu'il faut remplacer tout partout et c'est du taff. Ca ne se fait pas à la légère et la mésaventure "arts" leur fait prendre des pincettes maintenant. Certains projets sont là pour tester les différentes possibilités qui seront adoptées dans KDE 4 (amarok qui permet d'utiliser arts, libxine, gstreamer,...)

    > Il ne les cache pas. Tous les options sont dans gconf et pas dans je ne sais quel fichier .ini placé je ne sais où dans le FS.
    Pour voir TOUTES les options, utilises gconf-editor (c'est en standard, et pas caché).

    Je voulais dire cacher à l'utilisateur qui ne connait pas gconf. il y a aussi des options cachées dans KDE mais c'est très très rare (en gros quand le développeur n'a pas eu le temps de l'intégrer).

    > Avec KDE, presque tout passe par Qt.

    Euh pas vraiment.
    Il y a plein de trucs KDE qui viennent d'ailleurs pour gérer le XML, le SVG, GPG,.... Voir http://kde.org/info/requirements/3.4.php(...)
    Il y a souvent une surcouche au dessus de façon à éviter les problèmes au cas où on change de bibliothèques mais KDE ne vient pas en un bloc. Il a aussi des dépendances dont certaines viennent de développeurs Gnome (Merci à eux)

    > C'est faux. Gimp est une applie Gtk.
    > Ce qui est encore faux. Abiword et Gaim ont été créés après Gnome. Mozilla/Firefox, OpenOffice sont des applies Gtk et pas Gnome.

    C'est pour ça que j'ai mis "Gnome" entre guillemets. Beaucoup de personnes disent que les applis gtk sont des applis Gnome. Ca dépend du packaging Gnome en fait. Je crois que Ximian fournit Gimp dans son GNOME ?

    En fait là est la grande question. Comment définir une application Gnome ou KDE ?

    Pour moi une application KDE c'est celle qui instancie KApplication. k3b est une application Gnome. qcad est une application Qt. qtdesigner est une application Qt.
    Sous Gnome c'est quoi ? Je ne sais pas si il y a d'équivalent à KApplication ? Par contre une application peut utiliser libgnome ? Peut-on considérer qu'une application utilisant une librairie Gnome est une application Gnome ? Je ne pense pas sinon xine pouvant utiliser gnome-vfs serait une application Gnome :)

    Pour toi une application Gnome semble être une application fournie avec Gnome. Ce qui fait que Evolution est une application Gnome alors qu'il y a 6 mois ça ne l'était pas o_O

    > Si tu veux faire un truc propriétaire avec Qt, tu payes sinon tu ne payes pas

    Au temps pour moi je n'étais pas sûr.

    > Libre n'est pas synonyme de gratuit.

    Ca je sais :)

    > L'arrivée de Gnome aussi. Si Qt n'avait pas de concurrent, je doute qu'il aurait changé de licence.

    Bin d'après ce qui est dit, avant même que gnome ne pointe son nez, Trolltech était en train d'y réfléchir. Maintenant va savoir qui dit la vérité :)

    > Puisque tu le dis...

    J'ai annoncé la couleur. Je suis utilisateur KDE :)
    Et "ça commance à payer" ne veut pas dire que Gnome aussi n'a pas fait des trucs qui commence à payer : simplifier l'ergonomie par exemple. Actuellement l'équipe KDE est confronté à ce problème avec Konqueror qui devient un peu un bordel niveau boutons :)

    > Mais tu mélanges tout. Gimp ou Firefox ne sont pas une applie Gnome et n'ont jamais prétendu l'être.
    Parle de evolution, galeon, epiphany, gaim, gnucash, abiword, rhythmbox, etc quand tu veux parler des applis Gnome.

    Voir plus haut. Le problème vient de savoir ce qu'est une application Gnome.
    Pour beaucoup de personne utilisant Gnome, The Gimp est une application Gnome. Qui croire ?

    > C'est un problème d'ergonomie. Gnome aussi a des composants. Mais la philosophie de Gnome est d'avoir une applie par domaine et pas des applis qui peuvent tous faire et se mélangent.
    C'est dans l'esprit du split de Mozilla.

    Voilà tu l'a mieux dit que moi.

    > Ça c'est FUD. Il y a les applis gtk1 et gtk2. Et il y a aussi les applis Gnome (dont firefox, gimp, etc ne font pas partie) qui sont homogènes. Mais tu peux aussi avoir des applis Gnome1 et Gnome2.

    Toujours le problème de quelle appli appartient à Gnome. car selon ce que tu dis, il ne reste pas beaucoup de killer-app à Gnome vu que ce sont des applications gtk :(

    > L'une des faiblesses de KDE, c'est qu'il est presque impossible de faire cohabiter des applies si elles n'utilisent pas la même version de KDE.

    Il y a des librairies de compatibilités lors des changement de numéro majeur et ça revient au même bordel que le passage à Gnome 2. Sauf que le passage KDE 1 -> 2 et 2 -> 3 c'est fait plus massivement que Gnome 1 -> 2, gtk 1 -> 2. Et donc pas besoin de garder les libs de compatibilité éternellement.

    > Exemples ?

    Quand je lance gqview (tu vas me dire que c'est pas une application Gnome ;) la fenêtre de sélection de fichier est spécifique à ce soft.

    Les fenêtres about des applications ont leur propre look. Les fenêtres de configuration aussi.

    > Toutes les applications Gnome 2 et gtk2 ont le même sélecteur de fichiers.
    D'ailleur ici je n'ai pas de Gnome 1 ou gtk 1 et tous les sélecteurs de fichiers sont strictement identiques.
    De plus les applis gtk2 (2.4) utilise aussi gnome-vfs (s'il est présent).

    gtk utilise gnome-vfs ? Donc les applis gtk sont-elles des applications Gnome ?

    > Il y a gnome-keyring sous Gnome (introduit dans la version 2.6 ou 2.8, j'ai oublié).

    Ah bon je ne savais pas. C'est utilisé par quelles applications pour l'instant ?

    > Ben ce ne sont pas des applis Gnome mais des applis Gtk.
    Il y a aussi des applis Qt only. J'ai remarqué que tu prends beaucoup de soin pour ne pas en parler.

    A bin si tu veux je vais le faire :)
    Je pars du principe qu'une application KDE ça instancie KApplication.
    Donc en application Qt on a qcad, albumart, Opera, psi,... Elles n'ont pas de "About KDE" dans les menus ;)

    > De plus, je te signale que Gnome ne fournit/propose que des applis Gnome. Donc Gnome ne fournit pas Gimp, ni firefox. Mais Gnome propose evolution, abiword, epiphany, etc.

    Avant Gnome fournissait Galeon et gqview non ? Ce ne sont plus des applications Gnome ? Ca n'utilise plus les librairies Gnome ?
    Abiword, Evolution avant ça n'était pas Gnome. Donc une application Gnome c'est juste une application livrée avec Gnome ? Les autres n'en font pas partie ? C'est une vraie question pas un troll :)

    > Un rapporchement Gnome/Mozilla est envisagé. Le jours où Gnome proposera firefox alors firefox sera totalement intégré à Gnome.

    Ah bin c'est ce que je dis alors. Une application est une application Gnome si elle est livrée avec Gnome.

    > Actuellement et comme toujours chaqu'un est libre de faire une applie Gnome ou Gtk only ou KDE ou Qt only. Il n'est pas du ressort de Gnome d'interdire les applis Gtk only. Et c'est tant mieux.

    Tout à fait d'accord avec toi !

    Bon bin la conclusion pour moi c'est qu'est ce qu'une application Gnome ? :)

    L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire