Aller au menu - Aller au contenu

Faire de son programme un Logiciel Libre

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2  3 
Pseudo Commentaire
Page Précédente  1  2  3 
Hors ligne itms # Posté le 16/08/2008 à 14:03:49
Fulbert avait raison !
Avatar

Ville : Le havre
Pays : France métropolitaine

Très bon tutoriel, très instructif et bien documenté ! 19/20 ;)

#LGDF: NoHaR vaincra !
Monstre en spaghetti volantisme
-----------------------------------------------------------------------
Monos oun auchéseis proika pépleukénai ;
 
Hors ligne yazgazan # Posté le 17/08/2008 à 12:48:44
programmer ? attend je mange
Avatar

Ville : Vigneux de bretagne
Pays : France métropolitaine
Études : Epitech Nantes

Très bon tutos, bien expliqué. Dommage qu'il n'y ai pas plus de licences de présentée.
17/20

-Un vrai programme doit contenir au moins 1 Easter eggs.
 
Hors ligne kna # Posté le 22/08/2008 à 16:55:25
へへ
Avatar

Le tuto est clair et bien présenté.

Cependant, il aurait été bien de présenter la v2 et la v3 de LGPL séparement.

D'autre part, mes connaissances sur le sujet sont limités, mais il me semble que le terme "copyright" n'a pas de valeur en Françe, chez nous c'est le droit d'auteur.

De plus, j'ai entendu dire que la GPL posait des problèmes par rapport au droit français.

Enfin, je crois qu'il est possible de mettre un pseudo et non le non. Il faut juste laisser un email ou un moyen pour être contacté.

Je précise tout de même que je peut me tromper, je ne suis pas juriste. Mais ca mériterait d'être vérifié ou réfuté.

La propriété intellectuelle n'a d'intérêt que lorsqu'elle porte mal son nom.
 
Hors ligne GuilOooo # Posté le 10/11/2008 à 18:47:43
Attention, je mords !
Avatar
Modérateurs

En vérité, pour un novice total en logiciel libres, les différences entre GPL v2 et GPL v3 sont trop pointues pour être abordées ici. Je trouve déjà le tutoriel trop gros, alors si en plus je devait expliquer les détails à ce niveau, je m'en sortirai plus.

Ensuite, en droit français, on parle de droit d'auteur, je le sais bien. Mais en l'occurence, le monde d'internet et des logiciels est international, et on parle plutôt de droit international. Dans le doute, je préfère encore décrire la façon généralement acceptée de placer un logiciel sous licence libre ; du moment qu'on comprend bien ce que l'auteur veut, il n'y a pas de mal je pense. En plus, on donne des droits aux gens, donc on est moins à mêmes à devoir faire valloir ses droits que dans le cas d'un logiciel propriétaire. Il y a donc moins de « risques » - tu dis simplement que tu n'attaqueras pas les gens qui font ceci ou celà.

Enfin, pour le pseudo, c'est effectivement possible - en droit français. Mais avec internet, je sais pas trop. En plus, il faut pouvoir prouver que c'est toi qui est derrière le pseudo si tu veux jouir de la paternité du logiciel.
Donc, on peut le faire, mais c'est relativement complexe pour pas grand chose, et en plus il y a un doute là dessus. Dans le doute, je dis : « ne le faites pas ».

HaskellReal World HaskellLearn yourself HaskellGentille intro à HaskellTuto SdZ
ErlangBuzzerl@home???

Modérateur spécialiste du langage C.
Bien poster sur le forum de CMe contacter
 
Hors ligne Squ@bad' # Posté le 11/12/2008 à 21:02:14
Rock and roll !
Avatar

Études : Ecole Centrale de Marseille

tutoriel intéressant :)
cependant, j'ai une question: la SDL est sous licence LGPL: ainsi, un programme utilisant la SDL pourra-t-il être sous licence BSD par exemple? si oui, devra-t-on citer les "auteurs" de la SDL, et le cas échéant comment s'y prend-t-on?
 
Hors ligne Noirgrim # Posté le 19/12/2008 à 07:38:18
Pragoubitch !
Avatar

Ville : Tours
Pays : France métropolitaine

Bravo pour ce très bon tuto, je ne suis maintenant plus dans l'obscur pour les licences des logiciels =)

Merci

C'est parce que la vitesse de la lumière est supérieure à celle du son que les gens paraissent brillant avant d'avoir l'air con ...
 
Hors ligne Mazz # Posté le 23/02/2009 à 15:26:10
Flip flop
Avatar

Bon tuto', mais tout cela suffit ? Il n'y a rien d'autre à faire, comme présenter son code à une sorte d'instance ou quelque chose du genre ?
Car ça me parait un peu vague de juste mettre les licences comme ça, je veux dire, ça ne me parait pas très "concret". Une fois le code en liberté, n'importe qui peut juste supprimer tout ça et changer la licence comme il le veut, si on a pas "déclaré" son code à une sorte d'instance qui gère tout ça, je ne vois pas trop comment on peut prouver que c'est le sien.
Je suis sûrement confus, mais c'est juste que ce point me perturbe.

"Lorsqu'un sujet se présente, c'est un signe que c'est une opportunité de s'enrichir.
En général, et pour peu que le sujet m'intéresse, je me renseigne le plus possible."

Hugo Pratt
 
Hors ligne GuilOooo # Posté le 23/02/2009 à 16:01:46
Attention, je mords !
Avatar
Modérateurs

Oui, cela suffit. Largement.

Imaginons que tu places ton programme sous GNU GPL et que je le « vole ». Si tu t'en apperçois, il te suffit de montrer que tu as publié le code source, à une date antérieure, et sous telle licence, qui n'a pas été respectée.
Certaines sociétés se proposent de témoigner en ta faveur, comme quoi tu as bien créé telle oeuvre (que tu auras préalablement « déposé » chez eux, contre paiement). Ce n'est vraiment pas obligatoire pour placer une licence.

Info pratique : il me semble que la FSF (fondation pour le logiciel libre) propose d'aider les auteurs de logiciels libres dont la licence a été violée. Si tu as des problèmes, tu peux prendre contact avec eux pour avoir des conseils.

D'autre part, il faut voir que les licences de logiciel libres sont permissives : tu es moins à même d'enfreindre une licence qui te laisse quasiment faire ce que tu veux (BSD par exemple) qu'une licence ultra-restrictive (comme certains CLUF de logiciels non-libres).

Enfin, la plupart des projets de zéros seront distribués à l'échelle de quelques dizaines de personnes (quelques centaines pour les plus gros, tout au plus). Qui viendrait plagier un tel projet ? Ça n'a quasiment aucun intérêt pour un vil voyou.

Tout ça pour dire qu'à mon avis, à notre échelle, et avec des licences aussi peu restrictives, tu n'auras pas de problèmes de « vol » ou quoi que ce soit. Et les gros projet sont... gros justement, ils ont les moyens de se prémunir contre ça.

HaskellReal World HaskellLearn yourself HaskellGentille intro à HaskellTuto SdZ
ErlangBuzzerl@home???

Modérateur spécialiste du langage C.
Bien poster sur le forum de CMe contacter
 
Hors ligne Zimm i48 # Posté le 23/02/2009 à 20:11:34
A quand la retraite ?...
Avatar

Ville : Paris
Pays : France métropolitaine
Études : ENS Paris

Parfois on rencontre quand même des projets très novateurs faits par de petites PME. Dans ces cas-là, les problèmes de vol existent (mais aussi avec des "gros" projets : par exemple, Microsoft qui volerait du code à Linux). Le problème alors, c'est que souvent les développeurs de projets libres non pas les moyens de se lancer dans de gros procès coûteux, souvent aux Etats-Unis (la licence GPL est applicable dans le droit américain), alors que la PME spoliée est française... d'où ici l'intérêt d'adopter la licence CeCILL.
Et d'où l'intérêt aussi des associations pour le libre, exemple : FSF ou OSS aux USA ou bien April et Aful en France.

Rendez-vous sur Test-Pedago.fr, le site d'un projet libre de logiciels pour s'entraîner sur les tables de multiplication et les conjugaisons.


Wikiversité
 
Hors ligne GuilOooo # Posté le 23/02/2009 à 20:59:59
Attention, je mords !
Avatar
Modérateurs

Pour les PME, on passe dans le monde de l'entreprise, c'est complètement différent et ça sort largement du cadre de ce tutoriel.

Sinon, la GNU GPL a déjà étée appliquée en France (enfin, un juge l'a faite appliquer lors d'un procès), mais je n'ai plus le lien. Et la version 3 est rédigée de manière à avoir une portée internationale : elle est applicable partout.

EDIT pour Squ@bad' : Désolé, je n'avais pas vu ton post ! La SDL étant sous GNU LGPL, du moment que la lies dynamiquement a code (tu gardes la SDL dans sa DLL, et ton code dans ton .exe), tu fais ce que tu veux. Tu peux mettre ton programme sous licence style BSD si ça te chante, voire même faire du logiciel propriétaire.
Il en aurait été autrement si la SDL avait été sous GNU GPL, ou si la liaison avait été statique.

HaskellReal World HaskellLearn yourself HaskellGentille intro à HaskellTuto SdZ
ErlangBuzzerl@home???

Modérateur spécialiste du langage C.
Bien poster sur le forum de CMe contacter
 
Hors ligne m_a_xim # Posté le 17/06/2009 à 18:38:55

J'ai une question: est-ce que après avoir publié mon logiciel sous une license tel que BSD ou GPL j'ai encore autant de droits sur le logiciel qu'avant?
Par exemple, est-ce que JE (l'unique créateur du programme) peux décider à tout moment de republier un logiciel déjà publié sous GPL sous license BSD?
J'espère que c'est le cas car il me semble naturel que le (ou les) auteur(s) originel(s) d'un programme devraient conserver tous les droits dessus (dans le cdre d'une license libre du moins).
Aussi, y a-t-il moyen de ne pas préciser son nom dans une license? (BSD notamment), par exemple en mettant un site internet ou un email (qui permetteraient de retrouver l'identité de l'auteur en cas de besoin)

PS: c'est un bon cours, merci!
Hors ligne GuilOooo # Posté le 27/07/2009 à 11:06:02
Attention, je mords !
Avatar
Modérateurs

Désolé pour le retard dans la réponse, m_a_xim.

Bien évidemment, l'auteur original du logiciel garde tous les droits sur celui-ci, et peut à tout moment choisir de publier à nouveau son logiciel sous une autre licence, ou de faire tout ce que ses droits d'auteurs lui permettent.

La seule restriction que l'on ait est la suivante : une fois que tu as donné des droits à quelqu'un, tu ne peux plus les lui enlever. Si tu me donnes une copie d'un de tes logiciels, avec la notice de la GNU GPL, tu ne pourras plus m'empêcher de distribuer ou modifier cette copie.

Pour ta question à propos du nom, je sais que c'est possible, mais je ne sais absolument pas comment l'utilisation de pseudonymes fonctionne dans la publication d'œuvres intellectuelles. Il faut te documenter sur le droit d'auteur, et plus particulièrement sur les situations de publication derrière un pseudonyme.

HaskellReal World HaskellLearn yourself HaskellGentille intro à HaskellTuto SdZ
ErlangBuzzerl@home???

Modérateur spécialiste du langage C.
Bien poster sur le forum de CMe contacter
 
Hors ligne phil_denfer # Posté le 04/11/2009 à 11:00:51
Avatar

"les auteurs des licences sont contents que beaucoup de logiciels utilisent leurs textes, ça ne les gêne pas du tout, alors pourquoi se priver ?"

-> alors le texte de la license est sous sa propre license ? cocasse comme détail non ? :D
Hors ligne Skami 18 # Posté le 20/02/2010 à 15:54:58
Le Raton-Laveur:
Avatar

Ville : Grasse
Pays : France métropolitaine

Salut!
J'ai un TRÈS grave problème:

J'ai commencé mon logiciel GNU en 2009.
J'ai publié le version 9.12 en mettant ceci en haut de chaque fichier texte:
Code : Python
1
2
3
4
5
6
#    Copyright (C) 2009 <Mon nom IRL>
#
#    This file is part of PSP.V.T.
# 
#    PSP.V.T is a free software: you can redistribute it and/or modify
#    it under the terms of the GNU General Public License, bla bla bla....

Maintenant je vais sortir la version 10.02 (ou 10.03 si j'ai du retard...) et je ne sais pas quelle date mettre!
Est ce que je remplace 2009 par 2010 puisqu'on est en 2010, ou est-ce que je garde 2009 puisqu'il à été créé en 2009? Ou est-ce que je met les deux? ou je met 2009-1010?!

Et sinon, mon logiciel inclut une image au format PNG qui est une version modifiée d'images de Wikimédia Commons qui étaient soit sous GNU GPL, soit que leurs auteurs les avaient libérés de tout copyright.
Cette image est donc sous GPL,mais je ne sais pas comment mettre le texte de la GPL dessus, est-ce que je dois utiliser le métadonnées?!

Merci d'avance :)

-- Skami18
 
Hors ligne programmateur # Posté le 23/03/2010 à 18:42:06
Flux RSS

Moi, j'utilise gtk+ comme bibliothèque de fenêtre pour mes logiciels...
Je dois donc utiliser obligatoirement GPL, si j'ai bien compris...
Et si oui, a partir de quelle version ?

Cordialement, programmateur.
Moi, j'aime pas Internet Expl'horreur !
Image utilisateur
Image utilisateur
Image utilisateur
 
Hors ligne Terbaddo # Posté le 27/07/2010 à 03:42:54
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Depuis quand les deux versions de Qt sont identiques à la licence près?

Y a pas QAxContainer par exemple dans la version libre !
 
Hors ligne open tile # Posté le 24/11/2010 à 15:07:51

Pour "programmateur" au dessus...GTK+ est sous licence LGPL et non GPL il me semble, donc tu as le choix de la licence.

Par contre moi j'ai des questions lié à la GPL : "Mettez le copyright à votre nom." et le fameux "Copyright (c) <année> <nom> <prénom>"...

C'est bien beau tout ça mais comment on fait concrètement quand on developpe un logiciel en équipe ? Faut-il mettre le nom de tous les auteurs les uns à la suite des autres ou la licence est-elle personnelle ? Dans la cas d'une équipe quelles sont les possibilités ?

Si l'envie de travailler te prend, assied-toi et attends que ça passe... :D
 
Hors ligne amina181 # Posté le 14/05/2011 à 01:41:33
Avatar

Études : Informatique et Systèmes d'Information pour la Santé

bonjour
j'ai une application appelé 'gestion du fond documentaire en utilisant l'open source PMB',je l'avais installé,et je trouve une dificulté a apporter des données dans sa base ,quand j'assi ,il me dis que mon fichier doit etre unimarc c'est a dire sous une extension .uni
si quelqu'un peut m'aider merci d'avance
Hors ligne Vinz243 # Posté le 12/03/2012 à 18:15:00
Avatar

Citation
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

On doit écrire pour que la licence marche ?
Pour accéder à cette section
Connectez-vous !
connexion_rpx