Aller à la page... |
Open Source, GNU et GPL: Définition et impréssions...
Suivre Répondre |
|
Partager | Rechercher |
|
Forum Informatique ?
( Je dis pas ça parce que je comprend rien, hein.. ) |
07/06/2004, 13h45 |
|
|
Ben oui mais j'aimerais connaître vos avis pas seulement une définition...
|
07/06/2004, 13h46 |
|
|
Provient de la Taverne.
|
07/06/2004, 13h55 |
|
|
question pour Xhak ça.
N'étant pas particulièrement au courant des définitions de ces termes cela m'intéresse aussi. |
07/06/2004, 13h58 |
|
|
http://www.opensource.org/licenses/
la liste des licences open source... et pourquoi il y a des logiciels open source payant ? parceque open source veux principalement dire que l'on fourni le code source ( comme son nom l'indique ) et que l'on peut le modifier, pas qu'on le donne gratuitement |
07/06/2004, 14h10 |
|
|
Citation :
Il y a aussi le fait que, avec la license GPL (une des nombreuses licenses de produits Open Source) par exemple, tout produit contenant un sous-produit GPL doit se conformer a la license GPL C'est pour ca que certains (python) utilisent une license lourdement modifiee pour permettre leur utilisation dans un projet non GPL non Open Source comme dans les projets Open Source (souscrivant a la GPL ou non) sans que cela pose de problemes D'autres (MySQL) creent 2 packagings: un packaging Open Source gratuit, sources dispos, mais sans autre aide que les docs en ligne et la communaute, et un autre packaging payant avec assistances et aide ET disposant d'une license differente permettant d'utiliser MySQL dans un environnement commercial, donc 2 licenses pour des produits fondamentalements identiques mais au packagings differents pour les differencier. Enfin c'est ce que j'ai compris |
07/06/2004, 15h03 |
|
|
Citation :
Tu veux des définitions de ce qu'est un logiciel open source, GPL, LGPL, etc ? Le site qu'a donné Xhak donne leur définitions. Ok c'est en anglais Bon tente ici alors : http://erwan.ledisez.free.fr/docs/rapport_freesoftware/ http://www.gnu.org/philosophy/philosophy.fr.html http://www.livretdulibre.org/livret_...-ed3-draft.pdf Si tu veux simplement savoir comment il est possible de vendre des logiciels librement disponibles (donc en théorie gratuits) : - L'installation d'un logiciel et son entretien, son évolution ont un coût. Si tu développes un logiciel Libre, tu peux très bien vivre de ces prestations que tu vends aux entreprises (c'est d'ailleurs bien plus cher que le prix des licences des logiciels propriétaires). N'importe quelle entreprise sérieuse va avoir des contrats de maintenance à passer avec des prestataires qui vont lui assurer la bonne marche des logiciels qu'elle possède et leur évolution. Le fait qu'Apache soit librement téléchargeable ne veut pas dire que tout le monde saura s'en servir et l'entretenir correctement. - On peut aussi vendre la distribution du produit. C'est ce qu'on paie (ça, du support et de la doc) quand on achète un pack MandrakeLinux à la FNAC par exemple. Tu paies pour le DVD pressé, le manuel papier complet, l'aide à l'installation et une hot-line tél/Internet dédiée aux clients. - Enfin, imaginons je suis développeur dans une société qui vend des logiciels libres. Je peux tout à fait réaliser à la demande de mes clients, des extensions à mon logiciel afin qu'il s'intègre mieux à l'entreprise, où qu'il apporte d'autres fonctionnalités. Ces extensions je les fait payer. Et en plus elles seront dans la prochaine version de mon logiciel, qui sera Libre elle aussi. |
07/06/2004, 20h24 |
|
|
VB.NET/Visual Basic/Basic
Java C C++ Delphi C# Access PERL Python Windev Parmis ces langages quels sont ceux axés "open source"? |
07/06/2004, 23h44 |
|
#3913
Invité
|
Message supprimé par son auteur.
|
08/06/2004, 00h17 |
|
#3913 |
|
Citation :
2/ Java est un langage semi-compilé, pas interprété (le compilateur Java compile les sources en byte-code - les fichiers .class - qui est ensuite interprété par la machine virtuelle Java. C'est le même principe que le Pascal défini à l'origine par Niklaus Wirth). 3/ Le fait que la machine virtuelle de Sun ne soit pas à l'heure actuelle en open-source est au coeur d'une polémique lancée par IBM. Voir les liens ci-dessous par exemple : - http://weblogs.java.net/pub/wlg/1050 - http://weblogs.java.net/pub/wlg/1052 - http://lwn.net/Articles/73045/ - http://joust.kano.net/weblog/archives/000077.html - http://linuxworld.com/story/45093.htm Il existe par ailleurs des JVM open source : - http://joeq.sourceforge.net/other_os_java.htm |
08/06/2004, 09h31 |
|
|
Citation :
Par contre, M$ a effectivement rajouté énormément d'extensions propriétaires, d'où la confusion chez certains. Citation :
Java nécessite une machine virtuelle non libre (et très lourde) Perl et Python nécessitent des interpréteurs qui sont libres Access est une base de donnée (médiocre) qui ne tourne que sous win32... |
08/06/2004, 11h22 |
|
|
Citation :
Citation :
Quant à parler de langage interprété, semi-compilé ou compilé, ce sont des notions bien différentes, donc utilisons les termes corrects, non ? Enfin pour ce qui est de Java, la machine virtuelle officielle de Sun n'est pas open source, certes, mais comme je l'indiquais dans mon post, il existe des JVM open source. Et pour ce qui est de la "lourdeur", je dirais que c'est une question de coups et de douleurs... euh de goûts et de couleurs. |
08/06/2004, 11h40 |
|
Suivre Répondre |
Connectés sur ce fil1 connecté (0 membre et 1 invité)
Afficher la liste détaillée des connectés
|