On Wed, 3 Oct 2001, Dominique Muller wrote: > > Ah, et bien s�r, reste la question de savoir si du logiciel libre peut > > encore �tre �crit sous MS-Windows avec les nouvelles conditions des kits > > de d�veloppements (qui sont *indispensables* pour d�velopper sous Windows, > > du moins des applications qui marchent). > > Juste, j'ai pas pems� � �a, �a explique pourquoi le LL est si peu > d�velopp� sur cette plateforme. C'est vrais que si je dois acheter le > kit de devel, j'essayerais de le rentabiliser au moins.
Juste, il y a cet aspect: pourquoi finalement donner de son temps alors que cet environnement b�n�ficie sur le long terme seulement � Microsoft. Mais il y a un autre aspect que j'aimerais pr�ciser: la nouvelle *licence* d'utilisation des outils de d�veloppement Microsoft (y compris FrontPage, apparemment, m�me si ce n'est pas � mon sens un outil de d�veloppement) incorpore des *restrictions* qui sont incompatibles, de fa�on intentionnelle, avec la GPL. Par exemple, je connais un d�veloppement dans une grande entreprise suisse consistant � am�liorer VNC (programme permettant de cr�er des sessions X persistantes si le client crashe ou change, mais qui permet �galement d'acc�der � l'�cran (contr�le � distance) d'un PC sous les divers mill�simes Windows d�s 1995). Ce d�veloppement a consist� � cr�er un pilote graphique sous Windows permettant au serveur VNC (celui qui offre l'acc�s � l'�cran) de r�afficher plus intelligemment: ce sont d�sormais, comme sous X11, les fonctions de l'interface graphique qui sont intercept�es au lieu de recourir � un `polling' de l'�cran et � des diffs, ce qui ne marche pas toujours. Je ne connais pas plus de d�tails, cependant. L'entreprise concern�e a voulu mettre le pilote sous une licence identique � celle de VNC (relativement libre, je n'utilise pas donc je ne sais pas, mais � voire c'est dans debian/main). Bien s�r avant de le faire elle a v�rifi� avec son d�partement juridique, qui a conclu que vu que le pilote a �t� cr�� sur la base d'un squelette Microsoft (fonctions de base) � licence `non-disclosure', le programme ne peut pas �tre diffus� sous une licence libre. Comme la GPL l'autorise, ce programme ne quittant pas l'entreprise concern�e, le programme est exploit� en interne. Mais tout ce d�veloppement est perdu. Comme 80% du d�veloppement de logiciel au monde, quel gaspillage. Par contre, bien s�r, l'entreprise devrait, selon Microsoft, vendre ou distribuer ce logiciel, sans source. Ce qui est impossible, car cela violerait la licence GPL. Je crois que ce que cela implique pour quelqu'un d�veloppant sous Windows est limpide: �viter � tout prix du code � licence trop libre, voire violer la GPL, c'est moins risqu� que de violer une licence Microsoft. [ et il y a pire que �a, lisez une fois les conditions d'utilisation de FrontPage r�cent p.ex, ceux des biblioth�ques runtime de Windows CE, etc. ] -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se d�sabonner aussi.
