C'est simple, mais on peut aussi penser que si dans un fichier il y a des lignes en \r\n et d'autres en \n, cela a un sens qu'il n'appartient pas à l'éditeur de determiner, mais à l'utilisateur.
Tu confonds la liberté du code et la liberté de l'utilisateur.
Ce qui est gênant dans le cas de Tivo, c'est que l'utilisateur est finalement privé de la liberté de faire tourner du code modifié sur le hardware qui lui appartient. C'est un trou dans la GPLv2 que la GPLv3 va boucher.
«Ca voudrait dire que si jamais un mec fabrique un nouveau processeur, et qu'il fait tourner linux dessus, il serait *obliger*(sic) de fournir le compilateur qui va avec ??»
Pas du tout.
Sela signifie que si il distribue la version de linux qui tourne sur son processeur, il devra bien entendu donner à ses licenciés les moyens de l'utiliser, et donc un compilateur.
« Donc on peut se retrouver avec un dérivé de Liberation qui à chaque utilisation dans un pdf par exemple exige que le document soit aussi sous GPL... »
Et où est le problème ?
Ca m'enerve un peu ce discours, qui tend à présenter comme un défaut la nature même de la GPL.
Si je prends les polices Liberation, que j'en fait une version modifiée et que je la redistribue sous GPL pure, c'est un choix que j'ai fait.
Maintenant, quelqu'un qui serait intéressé par mes modifications se trouve devant une alternative, soit il les utilise en en acceptant la licence, soit il ne les utilise pas.
Il n'y a pas de piège, les choses sont claires. RedHat distribue ses polices sous GPL avec une clause particulière, et permet aux distributeurs de travaux dérivés de supprimer cette clause, mais personne n'oblige personne à se servir des dits travaux dérivés.
Quand on inclut du code extérieur en svn:externals, il est fortement recommandé d'associer un numéro de révision du projet exterieur à la propriété. Dans ce cas, la création d'un tag ne pose aucun problème.
à la requête « latex table ods », la premièree réponse est ton post !
Par contre la requête « latex table oocalc » ramène http://wiki.lyx.org/Tips/CopyTablesFromSpreadsheets , qui nous apprend l'existence d'une macro openoffice Calc2Latex, et que gnumeric exporte assez bien en LaTex.
« je pense que je viens de passer dans le camp des intégristes que j'ai fortement critiqué au début »
Bienvenue dans le camp des intégristes !
Il ne te reste plus qu'à apprendre à parler avec moins de grossiereté et moins de mépris pour ceux qui ne partagent pas tes opinions, et tu feras un défenseur du libre tout à fait présentable.
Et les gens de Nokia qui ont choisi de construire une plateforme embarquée à base de Gnome, ce sont des sales intégristes anti mandriva payés par Shuttleworth, et ils n'ont pas du tout regardé le coté technique avant de faire leur choix.
La diversité est l'une des richesses du monde libre.
Je ne comprend pas ce que veut dire un paquet pas foutu de réverser ses patches.
Pour un paquet debian, c'est la commande patch qui applique les patches, et encore la commande patch qui les enlève. J'ai du mal à comprendre comment on peut appliquer un ensemble ordonné de patches sans pouvoir les inverser ensuite.
Si je voulais rajouter un patche à php4, je ferais comme suit :
apt-get source php4
# appliquer les patches du paquet
cd php4-4.4.6
make -f debian/rules patch
cd ..
# arborescence de travail
cp -a php4-4.4.6 php4-4.4.6_patched
cd php4-4.4.6_patched
# application de mon patch sur l'arborescence de travail,
patch -p1 < ~/foo/bar/mon.patch
# eventuellement gestion des conflits de patch
emacs foo/bar.c foo/bar.c.rej
rm foo/bar.c.rej
# l'arborescence de travail contient maintenant la version avec
# les patches debian plus mes modifications
# je recrée mon patch, et je l'intègre dans le paquet, avec un
# numéro supérieur aux autres, vu qu'il a été appliqué en dernier
cd ..
diff -Naur php4-4.4.6 php4-4.4.6_patched > php4-4.4.6/debian/patches/100_mon.patch
# je vérifie que tout se passe bien
cd php4-4.4.6
make -f debian/rules unpatch
make -f debian/rules patch
# j'édite le changelog
emacs debian/changelog
# je regénère le paquet, source plus binaire, contenant mon patch
debuild
Si le firmware avait été dans une mémoire flash dans le périphérique, ce serait le fabriquant qui l'aurait distribué, avec la licence qu'il veut, a priori propriétaire. De la même manière, ton BIOS t'est distribué par le fabriquant de ta carte mère.
Là, il est distribué avec le noyau, sous GPL. Le noyau contient bien des blobs, et je trouve cela assez loin de l'esprit de la GPL.
Note bien que je n'emet aucun jugement de valeur (même si je n'en pense pas moins...) sur les firmwares propriétaires, je dis juste que ce n'est pas le rôle d'un projet GPL que de les distribuer.
Faire entrer du blob (proprio ou non) dans les distributions GNU/linux est une hérésie et une insulte à tous les efforts fournis par l'ensemble des développeurs.
Ah, ça me fait plaisir d'entendre ce discours ici....
Maintenant, il faut réaliser que le public du logiciel libre a évolué, comme le public de ce site. Je le regrette vivement, mais j'ai de plus en plus l'impression de faire partie des vieux cons, ceux pour qui accéder à cette liberté était difficile. Maintenant que les logiciels libres sont plus faciles à installer. à utiliser et à défendre en société, ceux qui les utilisent ont tendance à attacher moins de prix à cette liberté.
Et enfin, par dessus tout ce qui m'agace c'est l'attitude de ses utilisateurs qui viennent polluer les divers sujet a longueur de temps sur la pseudo-supériorité de leur distribution EN RETARD !
Et tu es en train de faire quoi, là ?
Tu serais pas en train de parler de la supériorité de Mandriva dans les commentaires d'un journal sur Dell et Ubuntu ?
[^] # Re: et les \r \n ?
Posté par Barnabé . En réponse à la dépêche Emacs 22 est déclaré stable. Évalué à 5.
[^] # Re: Et le cas de Free ?
Posté par Barnabé . En réponse à la dépêche GPL3, TiVo ou TiVo pas ?. Évalué à 2.
[^] # Re: pas tout à fait exact ?
Posté par Barnabé . En réponse à la dépêche GPL3, TiVo ou TiVo pas ?. Évalué à 3.
Ce qui est gênant dans le cas de Tivo, c'est que l'utilisateur est finalement privé de la liberté de faire tourner du code modifié sur le hardware qui lui appartient. C'est un trou dans la GPLv2 que la GPLv3 va boucher.
[^] # Re: pas tout à fait exact ?
Posté par Barnabé . En réponse à la dépêche GPL3, TiVo ou TiVo pas ?. Évalué à 1.
Pas du tout.
Sela signifie que si il distribue la version de linux qui tourne sur son processeur, il devra bien entendu donner à ses licenciés les moyens de l'utiliser, et donc un compilateur.
L'important, c'est « si il distribue »
[^] # Re: Quelques précisions sur Liberation...
Posté par Barnabé . En réponse à la dépêche RedHat annonce la Liberation des polices !. Évalué à 5.
Et où est le problème ?
Ca m'enerve un peu ce discours, qui tend à présenter comme un défaut la nature même de la GPL.
Si je prends les polices Liberation, que j'en fait une version modifiée et que je la redistribue sous GPL pure, c'est un choix que j'ai fait.
Maintenant, quelqu'un qui serait intéressé par mes modifications se trouve devant une alternative, soit il les utilise en en acceptant la licence, soit il ne les utilise pas.
Il n'y a pas de piège, les choses sont claires. RedHat distribue ses polices sous GPL avec une clause particulière, et permet aux distributeurs de travaux dérivés de supprimer cette clause, mais personne n'oblige personne à se servir des dits travaux dérivés.
# Embarqué ???
Posté par Barnabé . En réponse à la dépêche Deux nouveaux produits embarqués sous Linux !. Évalué à 4.
Peut on parler d'embarqué dans ce cas ?
[^] # Re: Je vois pas le rapport
Posté par Barnabé . En réponse à la dépêche Gérez vos dépôts subversion avec USVN. Évalué à 4.
# Pourquoi le compiler toi même ?
Posté par Barnabé . En réponse au message fonctionnement des chkrootkit ?. Évalué à 3.
Par exemple, les programmes qui te manquent seraient installés dans /usr/lib/chkrootkit.
[^] # Re: Et google ?
Posté par Barnabé . En réponse au message Convertir tableau .ods vers latex. Évalué à 2.
à la requête « latex table ods », la premièree réponse est ton post !
Par contre la requête « latex table oocalc » ramène http://wiki.lyx.org/Tips/CopyTablesFromSpreadsheets , qui nous apprend l'existence d'une macro openoffice Calc2Latex, et que gnumeric exporte assez bien en LaTex.
# Et google ?
Posté par Barnabé . En réponse au message Convertir tableau .ods vers latex. Évalué à 4.
Il me répond : http://brouits.free.fr/csv2latex/
[^] # Re: Je ne pense pas être d'accord avec cet appel
Posté par Barnabé . En réponse à la dépêche Richard Stallman appelle les citoyens français épris de liberté informatique à adhérer à l'APRIL. Évalué à 3.
C'est sûr, ca permettrait de rappeler que le P d'APRIL veut dire Promotion et non Paris.
# emacs-jabber
Posté par Barnabé . En réponse au sondage Quel client Jabber/XMPP j'utilise tous les jours ?. Évalué à 4.
Vu que je passe beaucoup de temps sous emacs, c'est ce qui s'intègre le mieux dans mon environnement.
[^] # Re: Pour qui ?
Posté par Barnabé . En réponse à la dépêche AMD/ATI va libérer ses pilotes. Évalué à 10.
Bienvenue dans le camp des intégristes !
Il ne te reste plus qu'à apprendre à parler avec moins de grossiereté et moins de mépris pour ceux qui ne partagent pas tes opinions, et tu feras un défenseur du libre tout à fait présentable.
[^] # Re: Bon, descente en flèchen, -10 c'est parti...
Posté par Barnabé . En réponse à la dépêche GNOME et Ubuntu pour l'informatique mobile et embarquée. Évalué à 10.
Et les gens de Nokia qui ont choisi de construire une plateforme embarquée à base de Gnome, ce sont des sales intégristes anti mandriva payés par Shuttleworth, et ils n'ont pas du tout regardé le coté technique avant de faire leur choix.
La diversité est l'une des richesses du monde libre.
[^] # Re: Une bonne nouvelle pour Linux...
Posté par Barnabé . En réponse à la dépêche Dell choisit Ubuntu pour ses PC. Évalué à 2.
Pour un paquet debian, c'est la commande patch qui applique les patches, et encore la commande patch qui les enlève. J'ai du mal à comprendre comment on peut appliquer un ensemble ordonné de patches sans pouvoir les inverser ensuite.
[^] # Re: Une bonne nouvelle pour Linux...
Posté par Barnabé . En réponse à la dépêche Dell choisit Ubuntu pour ses PC. Évalué à 4.
apt-get source php4
# appliquer les patches du paquet
cd php4-4.4.6
make -f debian/rules patch
cd ..
# arborescence de travail
cp -a php4-4.4.6 php4-4.4.6_patched
cd php4-4.4.6_patched
# application de mon patch sur l'arborescence de travail,
patch -p1 < ~/foo/bar/mon.patch
# eventuellement gestion des conflits de patch
emacs foo/bar.c foo/bar.c.rej
rm foo/bar.c.rej
# l'arborescence de travail contient maintenant la version avec
# les patches debian plus mes modifications
# je recrée mon patch, et je l'intègre dans le paquet, avec un
# numéro supérieur aux autres, vu qu'il a été appliqué en dernier
cd ..
diff -Naur php4-4.4.6 php4-4.4.6_patched > php4-4.4.6/debian/patches/100_mon.patch
# je vérifie que tout se passe bien
cd php4-4.4.6
make -f debian/rules unpatch
make -f debian/rules patch
# j'édite le changelog
emacs debian/changelog
# je regénère le paquet, source plus binaire, contenant mon patch
debuild
[^] # Re: le monde du libre, c'est bien gentil...
Posté par Barnabé . En réponse à la dépêche Dell choisit Ubuntu pour ses PC. Évalué à 2.
Si le firmware avait été dans une mémoire flash dans le périphérique, ce serait le fabriquant qui l'aurait distribué, avec la licence qu'il veut, a priori propriétaire. De la même manière, ton BIOS t'est distribué par le fabriquant de ta carte mère.
Là, il est distribué avec le noyau, sous GPL. Le noyau contient bien des blobs, et je trouve cela assez loin de l'esprit de la GPL.
Note bien que je n'emet aucun jugement de valeur (même si je n'en pense pas moins...) sur les firmwares propriétaires, je dis juste que ce n'est pas le rôle d'un projet GPL que de les distribuer.
[^] # Re: le monde du libre, c'est bien gentil...
Posté par Barnabé . En réponse à la dépêche Dell choisit Ubuntu pour ses PC. Évalué à 2.
[^] # Re: le monde du libre, c'est bien gentil...
Posté par Barnabé . En réponse à la dépêche Dell choisit Ubuntu pour ses PC. Évalué à 3.
C'est quand même plus interessant que « ma distro vs ta distro », même si les trolls peuvent se rejoindre... ( par exemple gNewSense vs Ubuntu )
[^] # Re: le monde du libre, c'est bien gentil...
Posté par Barnabé . En réponse à la dépêche Dell choisit Ubuntu pour ses PC. Évalué à 8.
Ah, ça me fait plaisir d'entendre ce discours ici....
Maintenant, il faut réaliser que le public du logiciel libre a évolué, comme le public de ce site. Je le regrette vivement, mais j'ai de plus en plus l'impression de faire partie des vieux cons, ceux pour qui accéder à cette liberté était difficile. Maintenant que les logiciels libres sont plus faciles à installer. à utiliser et à défendre en société, ceux qui les utilisent ont tendance à attacher moins de prix à cette liberté.
[^] # Re: Une bonne nouvelle pour Linux...
Posté par Barnabé . En réponse à la dépêche Dell choisit Ubuntu pour ses PC. Évalué à 7.
Moi c'est l'inverse, et je préfère largement avoir à créer ou modifier un .deb qu'un .rpm
Et je pourrais aussi te citer quelques exemples de .rpm qui m'ont bien fait galérer.
[^] # Re: Une bonne nouvelle pour Linux...
Posté par Barnabé . En réponse à la dépêche Dell choisit Ubuntu pour ses PC. Évalué à 10.
Et tu es en train de faire quoi, là ?
Tu serais pas en train de parler de la supériorité de Mandriva dans les commentaires d'un journal sur Dell et Ubuntu ?
[^] # Re: Et vous, qu'en pensez-vous?
Posté par Barnabé . En réponse au journal La ligne de commande, y-a que ça de vrai. Évalué à 1.
Parce que gérer les fenêtres, c'est le boulot du gestionnaire de fenêtres : http://hocwp.free.fr/larswm.html
Because managing windows is the window manager's job : http://larswm.fnurt.net/
# Cast
Posté par Barnabé . En réponse au message Libnids. Évalué à 1.
nids_register_tcp ((void *) callback);
[^] # Re: cat tonJournal > /dev/null
Posté par Barnabé . En réponse au journal La ligne de commande, y-a que ça de vrai. Évalué à 1.
« scp machineA:/foo/fichier /bar »