c'est top le logiciel libre... c'est vraiment voulu, où ils n'avaient pas pensé à ce genre d'exceptions ? Parce que c'est plus une limitation (même si elle est protectionniste) dans le développement du libre qu'un plus...
edit : crewss
PpHd
:
Si je ne dis pas de conneries selon les expliquations fournies par MySQL sur la license GPL, tu peux utliser une librairie en GPL dans ce cas si et seulement si par exemple la librairie fait partie d'outils tiers tels que des plugins et qu'ils ne soient pas nécessaire au programme principal pour fonctionner et être utile ??!
Non, c'est faux.
Je préfère amplement les license BSD, EPL, ou LGPL...
La question n'est pas ce que tu préfères, mais ce que l'auteur du programme préfère. Pour tes programmes à toi, tu fais comme tu veux. Il est normal que l'auteur puisse décider de comment son oeuvre doit être utilisée.
L'encouragement au piratage est interdit sinon par la loi, au moins par la charte du forum.
spectras
:Es-tu si pointilleux que ca? Vas-tu distribuer ton programme ou bien juste à 2 ou 3 potes? Si c le second cas, je pense que personne ne sera lésé, bien sur ce n'est pas éthique, mais bon ce n'est pas ce cas de figure qui risque de brusquer un auteur d'un projet en GPL
L'encouragement au piratage est interdit sinon par la loi, au moins par la charte du forum.
C'est l'explication de MySQL de la GPL sur leur site! ou bien je n'ai pas compris. et ça me semble normal! Un plugin totalement indépendant du fonctionnement du programme principal ne devrait pas être dépendant de la license du projet principal, cf: le plugin snes dont on parle plus haut!
Si justement parce que beaucoup d'auteurs sont forcé d'utiliser la GPL et pas une autre license parce qu'ils utilisent un bout de code meme minime dans le programme, c'est de la connerie, cette license est vraiment chiante.
C'est pas du piratage, mais une mauvaise utilisation de license, ce qui n'est pas légal, je suis d'accord,
mais qui va faire chier, quand tu fais un programme de 100 lignes que 3 personnes vont utiliser, hein?! franchement faut pas exagérer! Et qui plus est, qui va te demander ton code source, si quelqu'un te le demande tu ne vas pas refuser , il faut être mégalo pour croire qu'un code source d'une petit programme peut contenir des secrets de fabrications... Enfin je me comprends ...
Au fait, est-ce qu'on peut diffuser un projet en GPL, mais ne fournir les code sources que sur demande par mail par exemple, au lieu de fournir directement les sources sur le site du projet par exemple ?
Pour finir, perso je suis franchement opposé à se qu'impose la GPL, même si je dois admettre que license a surement contribuer de manière non négligeable au développement de GNU/Linux .
Mais le fait de proposer un projet libre doit venir d'un état d'esprit, d'une envie et non pas d'une contrainte!
Je raconte peut etre des conneries, mais dans le cas de MySQL, il s'agit de deux processus independants qui communiquent, pas d'un plug-in qui vient se greffer sur le programme principal.
deux processus independants qui communiquent
Pourquoi ne pas distirbuer les sources de ton programme directement alors ?
Mais le fait de proposer un projet libre doit venir d'un état d'esprit, d'une envie et non pas d'une contrainte!
Pourquoi ?
C'est le but meme de la license : forcer le developpement de logiciel libre. Alors qu'avec BSD, LGPL c'est plutot "le couillon a travailler pour nous gratuitement, je vais prendre son boulot, et le vendre." (J'exagere).
alexis :
A priori d'après MySQL le programme client doit suivre la license de MySQL (Il y a des exceptions)
Ben je le vois plus comme ça, si on met un projet en open source, c'est qu'on a envie de le partager, c'est chiant de le faire, si c'est juste parce qu'on est contraint. (C'est un peu simpliste mais ca résume l'idée pour un développeur qui fait son truc dans son coin).
T'y vas fort là! C'est pas sympa pour le pauvres développeurs qui croient bien faire J'en fais parti alors
Ben faut m'expliquer alors pourquoi la fondation Eclipse et la fondation apache fonctionnent avec des licenses de ce type.
alexis :
A priori d'après MySQL le programme client doit suivre la license de MySQL (Il y a des exceptions)
Dans ce cas, je m'incline.
Parce qu'il y a des fondations derrieres. Mais je ne doute pas que leur code a ete pique sans vergogne.
C'est pas du piratage, mais une mauvaise utilisation de license, ce qui n'est pas légal, je suis d'accord,C'est quoi la différence ?