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.

Répondre à