Hello :)

En me baladant sur le net je suis tombé sur un projet opensource sur
google code qui m'a un peu dérangé :

http://code.google.com/p/wefwef/

Cela commence par un paypal.. à la rigueur là dessus pas de soucis,
sauf quand on regarde le code source du projet :

http://wefwef.googlecode.com/svn/trunk/as3/dev/src/info/wefwef/v4/data/collections/ICollection.as
http://wefwef.googlecode.com/svn/trunk/as3/dev/src/info/wefwef/v4/data/version/Version.as
...

En gros le mec crée un framework, utilise des classes de VEGAS et
Maashaack dedans en laissant les licences (à la rigueur) mais il se
permet de modifier le code (nom des packages,  nom des classes, etc..)
et de faire un peu ce qu'il veut au passage.

Dans le cas de la classe Version (voir lien au dessus) il change même
le nom de l'auteur (à la base Zwetan dans maashaack).
http://code.google.com/p/maashaack/source/browse/trunk/AS3/src/system/Version.as

Je lui ai mi un petit message sur son blog :
http://blog.wefwef.info/2008/04/04/wefwef-v4/#comment-111
On verra bien comment il va réagir....

Des projets dans ce style qui utilisent d'autres framework n'importe
comment il y en a plein et c'est franchement dommage.

Je préfère un mec qui me prend mon code et assume le fait de
s'inspirer complètement de son contenu mais qui change le nom des
classes, packages etc. sans faire de lien avec mon boulot ou celui de
Zwetan, mais là c'est du n'importe quoi !!!

Dans la licence il y a un passage important :
Software distributed under the License is distributed on an "AS IS"
basis,

Le "AS IS" c'est important... surtout si on se permet de laisser la
licence de l'auteur en haut ...

Bref... pas facile de faire du bon boulot. Et encode plus difficile de
faire un truc en sachant que derrière les gens l'utilisent sans
réfléchir et sans respect.

Si quelqu'un veut utiliser VEGAS pas de soucis, si il veut s'en
inspirer dans son propre boulot et faire à la limite du copié/coller
de mon code ... pas de soucis... mais j'ai vraiment pas envie de voir
mon code changé ainsi... après qui peut dire en regardant le code
source de ce projet allemand si le code viens de mon boulot ou pas ?

Pour finir ... en ce moment je suis en train de fusionner les ADT de
VEGAS dans maashaack et pour la V2 de VEGAS on aura un package
system.data au lieu de vegas.data... bilan des courses... son code ne
peux pas être maintenu et c'est franchement pas top top.

A noter au passage que je comprends vraiment pas tous ces gens qui
font leur propre framework dans leur coin en utilisant le taf des
autres mais qui ne participe pas finalement au framework originel pour
rentrer en contributeur et apporter leur propre pierre à l'édifice.
Dans Maashaack on essai justement de se regrouper pour créer au final
un framework propre, standard et dans lequel tout le monde peut
participer (sous réserve de ne pas faire n'importe quoi).

Là je suis un peu perplexe...

EKA+ :)




--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de 
Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/FCNG?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à