Je souhaite intégrer le nouveau Windows 7 Taskbar Features dans un projet open source sous licence GPLv2 (EVEMon). L'excellent Windows API Code Pack de Microsoft fonctionnerait bien mais il est sous licence sous MS-pl qui est incompatible with the GPLv2.Bibliothèque de tâches Windows 7 compatible GPLv2 ou GPLv2?
J'ai trouvé un Windows 7 Taskbar project sur CodePlex, sous licence MIT qui est compatible GPLv2. Cependant, seule une poignée de fonctionnalités ont été mises en œuvre encore:
- barres de progression
- Icône Superpositions
- Taskbar Vignettes
Mes questions sont les suivantes:
- Est -il une autre bibliothèque .NET compatible GPLv2 pour interagir avec la barre des tâches de Windows 7?
- Sinon, je ne sais rien de COM, y a-t-il de bons sites ou des livres qui peuvent me mettre au courant pour que je puisse contribuer au projet ci-dessus, ou si nécessaire rouler le mien?
TIA
La licence vous limite à l'utilisation sur Windows sous licence uniquement. Cela ne devrait pas être un problème car il ne fonctionnera que sur Windows 7 de toute façon? – TFD
Ce ne sont pas les termes MS-pl qui posent problème, GPLv2 est incompatible avec MS-pl. Je ne peux pas inclure le logiciel sous licence MS-pl dans une application GPLv2. –
Ouais mais c'est Windows, la bibliothèque n'est pas liée statiquement, vous utilisez juste la DLL. La DLL n'a pas de code unique, c'est juste un proxy à la fonction Windows 7 sous-jacente pour laquelle l'utilisateur aura déjà une licence. Beaucoup d'autres OSS utilisant des DLL non OSS sans problème? – TFD