un module du noyau conçu pour Linux peut être considéré comme un travail dérivé
Un module du noyau est de facto soumis à la GPL même si un certain laxisme dans sa défense est constaté.
je cite Linus :
Citation :
"But one gray area in particular is something like a driver that was originally written for another operating system (ie clearly not a derived work of Linux in origin). At exactly what point does it become a derived work of the kernel (and thus fall under the GPL)? THAT is a gray area, and _that_ is the area where I personally believe that some modules may be considered to not be derived works simply because they weren't designed for Linux and don't depend on any special Linux
behaviour."
Relisez bien et comprenez pourquoi grâce à des réflexions de ce type, linux représenté par un pingouin ou encore un manchot serait plus avantageusement représenté par un DODO !
Mais si....vous savez, le volatile disparu il y a fort longtemps, balayé de l'évolution....
Ces joutes pseudo juridiques ne m'intéressent pas en revanche la bonne question est pourquoi tout le monde déserte Linux, personnellement je comprends mieux la fuite des développeurs vers Windows.
Inimaginable le nombre de moralisateurs pourfendeurs de prétendus violeurs de GPL que linux génère...alors entre ça et les juristes improvisés...je n'en sort plus. En revanche pas un pour dire "tiens, c'est cool ce que l'on peut faire avec Linux, presque aussi bien que sous Windows, demain je m'y mets moi aussi." ou encore de simplement être fier de voir ce que l'on peut faire sous linux...mais bon là ne rêvons pas....
Soyons clair une bonne fois pour toutes.
Ce ne sont ni les modules, ni les packages ni même le noyau qui font la valeur de ce que vous voyez bien qu'ils y contribuent.
Ce qui fait la valeur de ce que vous voyez sous une forme cohérente de machine fonctionnelle est quelque chose qui est exploité par un logiciel, mon logiciel, qui sait mettre en harmonie et tirer parti de chaque élément matériel / logiciel. Un assemblage de tous les packages du monde mis bout à bout ne suffira pas a rendre un ensemble fonctionnel et exploitable et c'est là toute la différence. C'est aussi bête que prétendre qu'un Gnome ou un Kde pourrait rendre le même service, on comprend facilement que ça ne suffit pas et qu'entre une machine destinée à un usage bureautique et celle destinée à un environnement embarqué il y a un monde qui n'est pas juste celui d'ajouter un skin.
Publier une liste de packages mais pourquoi faire ?
Pour savoir quels sont les packages utilisés, rien de bien sorcier, rendez vous sur un mirroir ftp quelconque, téléchargez une distro sur base de red hat ou fedora de préférence et ensuite à vous de jouer...y'a plus qu'a....mouiller la chemise durant quelques mois (pour moi ça aura mis quand même 3 ans pour avoir quelque chose d'exploitable, stable, rapide).
Pour tout le reste, désolé mais mon logiciel n'est pas dérivé de tel ou tel logiciel mais est le fruit de mon travail et pour que ce travail soit fait dans de bonnes conditions, ce n'est pas mon voisin ou une communauté de Katmandou ou d'on ne sait où qui a financé ce travail, c'est bien moi avec mes salaires.
Relisez bien et comprenez pourquoi grâce à des réflexions de ce type, linux représenté par un pingouin ou encore un manchot serait plus avantageusement représenté par un DODO !
Mais si....vous savez, le volatile disparu il y a fort longtemps, balayé de l'évolution....
Ces joutes pseudo juridiques ne m'intéressent pas en revanche la bonne question est pourquoi tout le monde déserte Linux, personnellement je comprends mieux la fuite des développeurs vers Windows.
Inimaginable le nombre de moralisateurs pourfendeurs de prétendus violeurs de GPL que linux génère...alors entre ça et les juristes improvisés...je n'en sort plus. En revanche pas un pour dire "tiens, c'est cool ce que l'on peut faire avec Linux, presque aussi bien que sous Windows, demain je m'y mets moi aussi." ou encore de simplement être fier de voir ce que l'on peut faire sous linux...mais bon là ne rêvons pas....
Soyons clair une bonne fois pour toutes.
Ce ne sont ni les modules, ni les packages ni même le noyau qui font la valeur de ce que vous voyez bien qu'ils y contribuent.
Ce qui fait la valeur de ce que vous voyez sous une forme cohérente de machine fonctionnelle est quelque chose qui est exploité par un logiciel, mon logiciel, qui sait mettre en harmonie et tirer parti de chaque élément matériel / logiciel. Un assemblage de tous les packages du monde mis bout à bout ne suffira pas a rendre un ensemble fonctionnel et exploitable et c'est là toute la différence. C'est aussi bête que prétendre qu'un Gnome ou un Kde pourrait rendre le même service, on comprend facilement que ça ne suffit pas et qu'entre une machine destinée à un usage bureautique et celle destinée à un environnement embarqué il y a un monde qui n'est pas juste celui d'ajouter un skin.
Publier une liste de packages mais pourquoi faire ?
Pour savoir quels sont les packages utilisés, rien de bien sorcier, rendez vous sur un mirroir ftp quelconque, téléchargez une distro sur base de red hat ou fedora de préférence et ensuite à vous de jouer...y'a plus qu'a....mouiller la chemise durant quelques mois (pour moi ça aura mis quand même 3 ans pour avoir quelque chose d'exploitable, stable, rapide).
Pour tout le reste, désolé mais mon logiciel n'est pas dérivé de tel ou tel logiciel mais est le fruit de mon travail et pour que ce travail soit fait dans de bonnes conditions, ce n'est pas mon voisin ou une communauté de Katmandou ou d'on ne sait où qui a financé ce travail, c'est bien moi avec mes salaires.
Au suivant....
Si j'ai réagis comme ça c'est parcque je suis déjà tomber sur ton topic sur rennlist où tu dis avoir profondément changer les drivers (bluetooth, touch screen, ... ). Et je ne m'improvise pas juriste, je suis étudiant en droit.
Oui et alors ?
Je comble les lacunes en réecrivant du code de toute manière inexploitable (spécialement au niveau bluetooth).
A ce moment là si je veux extorquer le travail d'autrui, je crée un fichier vide ou contenant des commentaires ou un semblant de code que je sais non fonctionnel que je vais intituler "driver pour carte graphique Mega XYZ9000" qui bien entendu ne fonctionnera pas, reste ensuite à attendre qu'un crétin se penche sur le problème, se pointer ensuite et pleurnicher en invoquant une licence...trop facile. Je suis bête de ne pas y avoir pensé plus tôt et j'aurais dû laisser quelqu'un tirer les marrons du feu à ma place.
Donc ftp://ftp.free.fr/pub/Distributions_Linux et là il n'y a que l'embarras du choix et tous les sources sont inclus, y compris ceux ne fonctionnant pas et plus encore ceux n'ayant aucune chance de fonctionner, après le plus dur est sans doute plutôt que faire du verbiage de se donner un peu de mal pour arriver à un résultat mais là c'est un autre débat.
QUelque chose me soulage néanmoins dans ces tartines stériles, c'est que je dois vraiment être dans la bonne direction pour que ça ennuie et irrite tant de monde...
Oui et alors ?
Je comble les lacunes en réecrivant du code de toute manière inexploitable (spécialement au niveau bluetooth).
A ce moment là si je veux extorquer le travail d'autrui, je crée un fichier vide ou contenant des commentaires ou un semblant de code que je sais non fonctionnel que je vais intituler "driver pour carte graphique Mega XYZ9000" qui bien entendu ne fonctionnera pas, reste ensuite à attendre qu'un crétin se penche sur le problème, se pointer ensuite et pleurnicher en invoquant une licence...trop facile. Je suis bête de ne pas y avoir pensé plus tôt et j'aurais dû laisser quelqu'un tirer les marrons du feu à ma place.
Donc ftp://ftp.free.fr/pub/Distributions_Linux et là il n'y a que l'embarras du choix et tous les sources sont inclus, y compris ceux ne fonctionnant pas et plus encore ceux n'ayant aucune chance de fonctionner, après le plus dur est sans doute plutôt que faire du verbiage de se donner un peu de mal pour arriver à un résultat mais là c'est un autre débat.
QUelque chose me soulage néanmoins dans ces tartines stériles, c'est que je dois vraiment être dans la bonne direction pour que ça ennuie et irrite tant de monde...
J'ai simplement pensé qu'en parlant de driver tu fesais réferrence aux modules noyau (mais au vu de tes commentaires je me suis trompé) et que donc tu avais modifié du code sous licence GPL.
Ecoute je n'en veux pas à ton projet, d'ailleurs je t'ai complimenté mais t'as du passer à côté.
Et puis en y repensant mais commentaire sont quand même pertinent puisque selon certain, et en particulier Linus, considère qu'écrire un driver spécifiquement pour le kernel Linux constitue un travail dérivé.
Sincèrement je n'en veux pas à ton projet qui est très aboutit mais comme tu parles de commercialiser la chose il est bon de se poser la question de la légalité du truc.
Admettons que j'ai fait une lecture transversale et je m'en excuse mais j'en ai toute une collection de posts de ce type sur divers forums et à force ça me saoule.
Je l'avais déjà évoqué, plutôt que faire quelque part la démonstration que l'on peut faire aussi bien, voir mieux pour certains aspects avec linux qu'avec windows en matière de fiabilité et stabilité, certains dans la communauté linuxienne prennent un malin plaisir a démonter des projets sous prétexte qu'ils sont commerciaux. Alors ok c'est à l'encontre de l'esprit du libre mais il serait intéressant que linux puisse avoir une image autre que celle du truc alternatif dévolu aux seuls développeurs, étudiants et profs. Le but est quand même bien le prosélytisme même si les moyens sont différents...et pour moi l'idée d'un pingouin ou un manchot en voiture est le lieu de prédilection de linux. La voiture est terrain trop sérieux pour le confier à un o.s. de bureau.
Ce que je fais est la démonstration qu'il n'est pas nécessaire d'être un surdoué de l'informatique pour utiliser linux au travers d'un produit que je m'efforce de rendre agréable et ergonomique, que linux peut être assez maléable pour concurrencer windows sur son propre terrain avec ses propres armes, m'efforcer de faire mieux est un plus et un point auquel je suis attaché et comme personne ne finance ce projet, je n'ai d'autre alternative que le mettre en vente à terme afin de dédommager ma famille de 3 années épouvantables d'un point de vue financier et familial pour eux et aussi pour moi.
Linux un produit haut-de-gamme ? pourquoi pas ? son image en a grandement besoin...
Merci pour les compliments que je n'ai pas pris comme tels car plutôt occultés par tout le reste...mais n'en parlons plus
Eh, eh, juristes ou autres, les vérités assénées sur les forums n'ont pas de valeur égale.
Citation :
En revanche pas un pour dire "tiens, c'est cool ce que l'on peut faire avec Linux, presque aussi bien que sous Windows, demain je m'y mets moi aussi."ou encore de simplement être fier de voir ce que l'on peut faire sous linux...mais bon là ne rêvons pas....
Tu es dur là ! Cette cat' est pleine de gens qui justement trouvent que Linux est cool et presque aussi bien que sous beaucoup mieux que Windows
Personnellement, mon terrain de jeu préféré, c'est AIX (UNIX par IBM), un OS pas du tout libre. J'ai même travaillé quelque temps sur des modules embarqués (pas dans des voitures allemandes, mais dans des chars d'assaut !). Alors je comprends bien ton état d'esprit.
En revanche, puisque tu parles explicitement de Pingouin, tu ne peux pas empêcher les gens de penser Logiciel Libre. C'est quand même une des clefs du succès de Linux.
Permets-moi même ces remarques et ces propositions :
Si tu crées un logiciel "autonome" pour gérer ton module, publie sous la licence qui te convient. Mais si tu finis par commercialiser ton module (comme je te le souhaite), c'est l'ensemble (idée + matos + soft) qu'il faudra penser à protéger
Si dans le cadre de tes recherches et de tes développements, tu es amené à modifier voire à créer de toute pièce un pilote Bluetooth (ou autre), n'hésite pas : publie-le sous la GPL. Car tôt ou tard, un pilote Bluetooth sous licence GPL arrivera. Autant que ce soit par toi. Le prestige qui en rejaillira sur toi fera une excellente publicité à toi et à des autres productions, comme par exemple l'ENG1
Comme sur des routes que je connais à priori, je n'ai pas envie d'écouter le gps durant le trajet, et bien que je puisse écouter de la musique ou la radio simultanément, j'ai ajouté ce petit rien qui a l'avantage de ne pas trop solliciter l'uc alors que j'écoute de la zik ou que mes passagers regardent une vidéo...
Il s'agit d'une détection de radars basée sur une des nombreuses listes de position de ces fameux radars, fixes, mobiles ou de feux tricolores. Le seuil de détection est réglable. Ca fonctionne à merveille mais je dois encore affiner la boucle afin d'avoir un affichage dénué de défauts visuels.
on ajoute dedans un écran ordinaire (non vga, non tactile)
On prend une uc dans laquelle on glisse un pingouin
On fait toute sa petite cuisine, modification du programme afin de supporter une bonne majorité de fonctions avec une commande simplifiée à l'extrême. Un bouton Powermate Alors forcément à un moment, si on veut faire les choses correctement, il faut dégarnir un peu l'auto, c'est pas le pingouin qui va le faire à ma place
On insère l'ampli proprement de manière à ce qu'il reste le plus discret possible, ce n'est pas ma voiture
On remet tout en place, rien dehors
rien dedans...de visible
On répète l'opération pour l'uc de l'autre côté (je vous en fait grâce)
Récupération d'une façade de lecteur de dvd de salon hs , recomposition d'une façade (on recycle comme on peut).
oui je sais mais c'est madame qui voulait une façade verte