• [^] # Re: .

    Posté par . En réponse au message mono et QT. Évalué à 2.

    Bah si suffit d'appeler Smoke/Korundum depuis C# :)
    Ces composants font partie de kdebindings. Du coup il "suffit" de porter les libs kde sous windows. Simple, non ?

    Pourquoi ils implémentent les WinForms alors ?
    Tiens, c'est vrai, les WinForms n'en font pas partie. Un début d'explication ici:
    http://wiki2.dotgnu.info/ClassLibsOverview(...)
    J'aime bien ça aussi :
    http://www.mono-project.com/FAQ:_Licensing#Is_Mono_only_an_implemen(...)
    Avec la partie ECMA (en cyan) il doit y avoir moyen de faire un Hello World, au moins. :o)

    avec en plus Novell pour contrôler la légalité de l'implémentation vis-à-vis des brevets déposés
    Mais Novell a aussi fait savoir que si un jour il fallait payer une license pour cause de brevet il soutiendraient leur clients et paieraient la license. C'est aussi une des raisons qui leur ont fait choisir la license MIT (j'avais confondu avec BSD) pour les librairies. Avec la GPL/LGPL, s'il y a un problème de brevet, le logiciel n'est plus distribuable en l'état, il faut retirer le code qui pose problème. Avec BSD/MIT/X11, on peut payer pour régulariser sa situation mais ce n'est plus libre.