Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 18/03/2011, 12h59   #1
Coordinateur publications
 
Avatar de Idelways
 
Développeur Ruby on Rails / iOS et journaliste
Inscription : juin 2010
Messages : 1 101
Détails du profil
Informations professionnelles :
Activité : Développeur Ruby on Rails / iOS et journaliste

Informations forums :
Inscription : juin 2010
Messages : 1 101
Points : 24 230
Points : 24 230
Par défaut Android viole-t-il la licence du noyau Linux ?

Android viole-t-il la licence du noyau Linux ?
Des experts avertissent contre un problème qui pourrait être encore plus complexe que le conflit avec Oracle sur Java



Comme si le procès intenté par Oracle ne suffisait pas, des experts en propriété intellectuelle se sont penchés sur l'utilisation par l'OS mobile de Google de la base de code sous licence GPL Version 2 du noyau Linux.

Ils mettent en garde contre une problématique encore plus complexe pour Google que le bras de fer qui l'oppose à Oracle autour de l'utilisation de Java.

Bien que le noyau Linux soit sous licence open-source, librement et gratuitement utilisable, les développeurs qui le reprennent sont soumis à des obligations de licence strictes, issues du concept de « Copyleft ».
Les développements issus d'une technologie sous licence GPL — s'ils sont redistribués — doivent être, eux-aussi, disponibles sous les mêmes termes que la licence originale.

Or d'après Florian Mueller, fondateur de la campagne « Pas de Licences Logiciel », Google aurait copié 2.5 Mo et plus de 700 fichiers entête source du noyau Linux avec un programme maison qui supprime, entre autres éléments, les commentaires (et donc le texte de licence).

Google aurait par la suite, toujours d'après lui, placé en en-tête de tous les fichiers générés un avertissement qui indique que le code n'est pas sous copyright et l'aurait ensuite redistribué sous un ensemble de licences libres plus permissives. Comme la licence Apache, qui ne contient pas de clause Copyleft et n'est, par conséquent, pas compatible avec la licence GPL.

Edward Naughton, avocat spécialisé en propriété intellectuelle partage l'avis de Florian Mueller.

Pour lui, c'est surtout les librairies qui lient les applications Android au noyau Linux qui ont été sujettes à des manipulations douteuses destinées à les sortir de l'emprise de la licence GPLv2. L’objectif de Google aurait été de permettre aux développeurs de créer plus facilement des applications non libres.
Il s'agit notamment du cas de Bionic, la librairie C utilisée par les applications Android pour accéder aux fonctions du système d'exploitation.

Bien qu'il doute fort que ce procédé soit compatible avec les lois de copyright américaines, Edward Naughton n'exclut en revanche pas que Google ait trouvé une brèche « pour sortir le noyau Linux de la communauté et le privatiser »

Florian Mueller affirme quant à lui que si une action en justice était lancée contre Google, c'est tout l'écosystème d'Android qui risquerait de s'effondrer. Des applications populaires comme AngryBirds ou le plug-in Adobe Flash devraient alors être redistribuées sous licence GPL. Sur l'Android Market.

Google et son équipe d'avocats spécialisés ne devraient pas tarder à réagir à ces nouvelles accusations à la frontière de la technologie et du droit.


Source : Billet de Florian Mueller, Analyse de Edward Naughton

Et vous ?

Qu'en pensez-vous de ces allégations ?
Google viole-t-il d'après vous les licences open source dans Android ?
Idelways est déconnecté   Envoyer un message privé Réponse avec citation 50
Vieux 18/03/2011, 13h18   #2
Membre chevronné
 
Avatar de DotNET74
 
Homme
Watch R&D Engineer & Apprenti .NET
Inscription : août 2003
Messages : 1 118
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39
Localisation : France

Informations professionnelles :
Activité : Watch R&D Engineer & Apprenti .NET

Informations forums :
Inscription : août 2003
Messages : 1 118
Points : 774
Points : 774
Envoyer un message via MSN à DotNET74
Bienvenue dans le monde merveilleux du non respect des autres de Google !!

C'est pour cette raison que j'ai totalement arrêté Chrome, et leur moteur de recherche........
__________________
La Théorie c'est quand on comprends tout mais que rien ne fonctionne.
La Pratique c'est quand tout fonctionne mais qu'on ne sait pas pourquoi !

Si vous aimez ma réponse, cliquez sur la main verte Merci
DotNET74 est déconnecté   Envoyer un message privé Réponse avec citation 60
Vieux 18/03/2011, 13h42   #3
Membre du Club
 
Inscription : octobre 2006
Messages : 36
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 36
Points : 58
Points : 58
Citation:
Bienvenue dans le monde merveilleux du non respect des autres de Google !!
Et encore, à mon avis les grosses boites font plus gaffe que d'autres car se savent ciblées/surveillées...

C'est ce qui me fait peur avec l'OpenSource :
La on parle du noyau, qui est une grosse communauté donc je suppose qu'ils ont des moyens de surveiller ce qui se fait et de recourir à des actions en justice.

Mais je me met à la place de l'équipe de 3/4 personnes qui se crêvent à faire une lib pour en faire profiter la communauté : qu'est ce qui empeche une boite de la prendre et de l'intégrer dans un projet commercial ?
Quels moyens ont ils de surveiller ce genre de chose ?
Peut on à 3/4 aller en justice contre une boite à l'autre bout du monde ?


Je trouve que niveau productivité et interet le concept de l'open source est excellent, c'est juste que ça s'applique mal au monde réel (les sources étant disponibles, on est surtout dans un systeme de confiance...) domage !
vincepoencet est déconnecté   Envoyer un message privé Réponse avec citation 21
Vieux 18/03/2011, 13h52   #4
Membre confirmé
 
Avatar de ratomms
 
Homme Laha TOMMY
Administrateur systèmes et réseaux
Inscription : septembre 2009
Messages : 162
Détails du profil
Informations personnelles :
Nom : Homme Laha TOMMY
Localisation : Madagascar

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2009
Messages : 162
Points : 229
Points : 229
Dans ce cas, Google est un parasite pour le monde libre. ça me choque
ratomms est déconnecté   Envoyer un message privé Réponse avec citation 31
Vieux 18/03/2011, 13h52   #5
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
Citation:
Envoyé par vincepoencet Voir le message
Je trouve que niveau productivité et interet le concept de l'open source est excellent, c'est juste que ça s'applique mal au monde réel (les sources étant disponibles, on est surtout dans un système de confiance...) dommage !
tu as parfaitement -hélas- raison.

Le monde parfait du commerce par exemple : le partage pour tous des bénéfices à part égales (producteur, distributeur, grossiste, commerçant, etc..)
le monde du commerce dans la triste réalité: tant qu'il y a des cons pour acheter un produit margé à 80% y a aucune raison de marger à 70%.

les licences c'est un peu pareil, : tant que les lois sont difficiles a appliqué sur la simple notion de propriété intellectuelle ou de licences ouvertes, pourquoi ne pas prendre de risque ? de tout façon un procès même perdu coutera moins cher que de développer nous même...

c'est comme ça... tant qu'il y a des "droits" ou des "principes" ou des "libertés" il y a toujours quelqu'un pour en abuser.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 18/03/2011, 14h12   #6
Membre émérite
 
Avatar de Firwen
 
Inscription : juin 2009
Messages : 375
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 375
Points : 935
Points : 935
Envoyer un message via MSN à Firwen
Citation:
Florian Mueller affirme quant à lui que si une action en justice était lancée contre Google, c'est tout l'écosystème d'Android qui risquerait de s'effondrer. Des applications populaires comme AngryBirds ou le plug-in Adobe Flash devraient alors être redistribuées sous licence GPL. Sur l'Android Market.
Gné ?

C'est pas parce que le Kernel est sous GPL que tous les programmes/lib interagissant avec doivent l'être ( cf notion de programme dans la licence GPL ) Et heureusement d'ailleurs.
Ce type fait à mon avis beaucoup de vent pour peu de choses.

Fait est que les changements de licence sur des headers du Kernel sont quelque chose de grave par contre. A suivre.
__________________
It's not a bug, it's a feature
Site web : www.firwen.org
Firwen est déconnecté   Envoyer un message privé Réponse avec citation 61
Vieux 18/03/2011, 14h13   #7
Futur Membre du Club
 
Inscription : mars 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 3
Points : 18
Points : 18
Cette affaire est "ridicule", il ne s'agit que de fichiers entêtes les sources ayant été réécrites ou venant des différents BSD. L'API POSIX étant standardisé, il n'y a pas 15000 façon d'écrire ces entêtes ...
La seule objection "raisonnable" comme le pointe Edward Naughton dans son article viens plutôt de l'inclusions de certaines fonctions inline et surtout de la brèche juridique que cela pourrait ouvrir pour la GPL.
__pan est déconnecté   Envoyer un message privé Réponse avec citation 62
Vieux 18/03/2011, 14h45   #8
Futur Membre du Club
 
Inscription : novembre 2010
Messages : 7
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : novembre 2010
Messages : 7
Points : 15
Points : 15
@Firwen : La licence n'est pas claire sur le point des bibliothèques (cf. wikipedia)

@__pan : Sais-tu ce qu'est un en-tête ? Google a supprimé la licence en début de certains fichiers source : c'est une violation de la GPL.
ApotheoZ est déconnecté   Envoyer un message privé Réponse avec citation 40
Vieux 18/03/2011, 15h17   #9
Membre habitué
 
Avatar de marten.cylemb
 
Homme Marten Cylemb
Développeur Java
Inscription : janvier 2011
Messages : 41
Détails du profil
Informations personnelles :
Nom : Homme Marten Cylemb
Âge : 27
Localisation : France, Seine Saint Denis (Île de France)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : janvier 2011
Messages : 41
Points : 117
Points : 117
Citation:
Or d'après Florian Mueller, fondateur de la campagne « Pas de Licences Logiciel », Google aurait copié 2.5 Mo et plus de 700 fichiers entête source du noyau Linux avec un programme maison qui supprime, entre autres éléments, les commentaires (et donc le texte de licence).
Effectivement, la lecture rapide de ce passage peut prêter à confusion. D'après ce que je sais, les termes de la licence doivent figurer en entête de chaque fichier soumis à ladite licence.

Hors ce passage parle d'entête source, je pense qu'il s'agit des fichiers entête utilisés en C (notamment) permettant de définir, entre autre, la signature des fonctions et procédures utilisées.

A priori, ce que je comprends, c'est que les commentaires auraient été supprimés d'un certain nombre de fichiers sources, y compris des entêtes C mais pas seulement. La suppression de ces commentaire aurait induit la suppression des termes de ladite licence.

Si je me trompe que quelqu'un me corrige
marten.cylemb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2011, 16h40   #10
Membre émérite
 
Avatar de Firwen
 
Inscription : juin 2009
Messages : 375
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 375
Points : 935
Points : 935
Envoyer un message via MSN à Firwen
Citation:
@Firwen : La licence n'est pas claire sur le point des bibliothèques
Si c'est des fichiers d'entête du Kernel, ça concerne des appels systèmes, ça n'a rien avoir avec une lib tiers sous GPL
__________________
It's not a bug, it's a feature
Site web : www.firwen.org
Firwen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2011, 16h42   #11
Membre Expert
 
Inscription : février 2006
Messages : 1 389
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 1 389
Points : 2 048
Points : 2 048
à moins que j'ai loupé un truc, comment rendre compatible son code avec une fonction ayant pour déclaration void toto(/* blabla */); sans être obligé de la déclarer void toto(/* blabla */);

hors il ne me semble pas dans la gpl qu'il est interdit de rendre son code compatible.
stardeath est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 19/03/2011, 12h23   #12
 
Homme Nabil Amine ARAB
Auditeur informatique
Inscription : décembre 2009
Messages : 274
Détails du profil
Informations personnelles :
Nom : Homme Nabil Amine ARAB
Âge : 29
Localisation : Algérie

Informations professionnelles :
Activité : Auditeur informatique
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2009
Messages : 274
Points : -375
Points : -375
Envoyer un message via MSN à wokerm
dans ce cas le great redmond est meilleur une raison de plus de se tourner vers le marketpalace de WP7.
avec redmond on veut faire du libre on peut le faire , on veut faire du propriétaires on respecte les droit d'auteurs quelque soit la licence , le great redmond est généreux grace au portail géant de codeplex.
on verra bientôt une plateforme en open source pour mobile sur codeplex ce qui est l'œuvre d'un géant
cet décision n'est qu'une pinne dans le pieds du pingouin linux, android a failli promouvoir linux mais si vous attaquer google en justice vous gâcherai tous
google pourra se tourner vers hurd , ou la gamme BSD ou même mettre au point une nouvelle plateforme il peuvent se le permettre
wokerm est actuellement connecté   Envoyer un message privé Réponse avec citation 011
Vieux 19/03/2011, 16h00   #13
Membre éprouvé
 
Homme Philippe BASTIANI
Architecte technique
Inscription : juin 2005
Messages : 256
Détails du profil
Informations personnelles :
Nom : Homme Philippe BASTIANI
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Architecte technique
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : juin 2005
Messages : 256
Points : 486
Points : 486
Citation:
Envoyé par Firwen Voir le message
Si c'est des fichiers d'entête du Kernel, ça concerne des appels systèmes, ça n'a rien avoir avec une lib tiers sous GPL
Il s'agit de la bibliothèque Bionic. Cette bibliothèque est utile pour accéder aux fonctions de base de Linux. Google aurait copié et « nettoyé » des centaines de fichiers de code Linux afin qu'ils ne soient plus soumis à la GPLv2.
Ce procédé est plus que douteux s'il ne s'agit que d'un nettoyage à sec par un procédé automatique...
D'un point de vue juridique: reste à savoir si un simple refactoring de source (renommage, suppression de commentaire, réordonnacement de contenu, ...) peut rendre caduque une licence...
Philippe Bastiani est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2011, 01h00   #14
Membre habitué
 
Avatar de marten.cylemb
 
Homme Marten Cylemb
Développeur Java
Inscription : janvier 2011
Messages : 41
Détails du profil
Informations personnelles :
Nom : Homme Marten Cylemb
Âge : 27
Localisation : France, Seine Saint Denis (Île de France)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : janvier 2011
Messages : 41
Points : 117
Points : 117
Citation:
Envoyé par Philippe Bastiani Voir le message
D'un point de vue juridique: reste à savoir si un simple refactoring de source (renommage, suppression de commentaire, réordonnacement de contenu, ...) peut rendre caduque une licence...
Ça serait un petit peu facile non ?
Après, comment prouver que le code utilisé vient réellement de telle ou telle source ?
Par analogie du code ? Mais du coup, vis à vis de quel référentiel ?

J'avoue que pour moi ces points ne sont pas très claire coté licences, mais je ne m'y connais pas vraiment, donc je ne demande qu'a apprendre
marten.cylemb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2011, 09h16   #15
Invité de passage
 
Inscription : janvier 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 8
Points : 2
Points : 2
Citation:
Envoyé par vincepoencet
C'est ce qui me fait peur avec l'OpenSource :
La on parle du noyau, qui est une grosse communauté donc je suppose qu'ils ont des moyens de surveiller ce qui se fait et de recourir à des actions en justice.
Il ne faut pas mélanger les choux et les carottes (encore que ça peut faire une bonne soupe ). Ça n'a rien à voir avec le fait que ce soit Open source ou pas. Une petite équipe de 3/4 qui verrait ses sources fermées pillées par une boite de 10000 gus aurait exactement le même problème.
La différence réside surtout dans le choix initial des développeurs. Indépendamment du cas présent, on ne le répètera jamais assez : Placer sa production sous licence libre n'est pas sans conséquence et doit être une décision murement réfléchie.
Poupoul2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2011, 20h59   #16
Membre éprouvé
 
Homme Philippe BASTIANI
Architecte technique
Inscription : juin 2005
Messages : 256
Détails du profil
Informations personnelles :
Nom : Homme Philippe BASTIANI
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Architecte technique
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : juin 2005
Messages : 256
Points : 486
Points : 486
Citation:
Envoyé par marten.cylemb Voir le message
Ça serait un petit peu facile non ?
Après, comment prouver que le code utilisé vient réellement de telle ou telle source ?
Par analogie du code ? Mais du coup, vis à vis de quel référentiel ?

J'avoue que pour moi ces points ne sont pas très claire coté licences, mais je ne m'y connais pas vraiment, donc je ne demande qu'a apprendre
Les licences en question protègent les auteurs... En clair: les droits des auteurs doivent être respectés même si au final les sources produites n'ont rien de commun avec les originaux ! mais comme tu le dis: la difficulté est de prouver qu'il y a eu copie/utilisation illicite de sources sous licence.

Les outils d'analyse de sources sont utilisés pour nettoyer ses propres sources et non pas pour contourner une quelconque.
Ici Mueller semble parler de refactoring simple: si tel est le cas et que néanmoins la licence originelle est considérée juridiquement caduque celà sera un coup grave porté à la GPL...
Philippe Bastiani est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2011, 08h28   #17
Membre éclairé
 
Inscription : avril 2007
Messages : 143
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : avril 2007
Messages : 143
Points : 305
Points : 305
Citation:
Envoyé par wokerm Voir le message
cet décision n'est qu'une pinne dans le pieds du pingouin linux
hahahahahahaha.
hivenz est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 23/03/2011, 09h55   #18
Membre à l'essai
 
Inscription : mars 2007
Messages : 16
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2007
Messages : 16
Points : 20
Points : 20
Par défaut L'avis de Linus Torvalds

Linus Torvalds prends la défense de Google:

http://www.pcinpact.com/actu/news/62...-microsoft.htm

Citation:
Cela semble complètement bidon. Nous avons toujours indiqué clairement que l’utilisation des interfaces d’appel du système kernel ne résultait, en aucun cas, en un travail dérivé, conformément à la GPL, et que les détails du kernel sont aussi exportés via les en-têtes vers toutes les interfaces glibc normales.

Les en-têtes kernel contiennent des définitions variées pour les interfaces de l’espace utilisateur, et nous essayons même activement de s’assurer que les en-têtes puissent être utilisés par l’espace utilisateur (en essayant également de marquer ceux des en-têtes qui peuvent être utilisés de cette manière). Précisément car nous savons que l’espace utilisateur a besoin de ces détails pour interagir avec le kernel.
yvesA est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Actualité déjà publiée
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h27.


 
 
 
 
Partenaires

Hébergement Web