Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

Logiciel : Accord entre le projet Samba et Microsoft

Posté par Nÿco (Jabber id, page perso, ). Modéré le 26 décembre 2007.
Samba
Samba, le projet libre (licence GPL) implémentant le protocole SMB/CIFS utilisé notamment pour les services de partage de fichiers et d'imprimantes client/serveur des produits Microsoft, a reçu ce 20 décembre 2007 les documents de spécifications de ces protocoles des mains de Microsoft.

Non pas que Microsoft désire s'ouvrir enfin à l'interopérabilité, mais la société de Redmond (Washington, États-Unis d'Amérique) a été condamnée une nouvelle fois (après appel), cette fois-ci par la commission européenne, avec comme cadre le procès antitrust. La condamnation l'oblige à livrer ses spécifications et la liste des brevets qui couvrent le protocole.

L'accord a donc permis à l'équipe Samba de recevoir ces documentations afin de pouvoir les implémenter dans un logiciel libre. En outre, les brevets Microsoft couvrant ces technologies, brevets invalides en Europe mais valides aux USA et au Japon, ont été listés afin d'éviter à l'équipe Samba de tomber dans le piège, et ainsi de permettre que des contournements soient implémentés. Aucune licence particulière, autorisation ou pacte de non-agression ne couvre ces brevets, il est donc nécessaire de faire attention, mais désormais ces brevets sont connus, on avance donc toujours sur un champ de mine, mais plus dans le noir.

C'est la PFIF, une organisation à but non lucratif créée le Software Freedom Law Center, qui a signé l'accord. 10 000 euros ont donc été versés à Microsoft, avec un accord de non-divulgation (NDA). Andrew Tridgell, créateur de Samba, s'est investit dans cette initiative.

> Lire la dépêche (56 commentaires, moyenne: 1,4).  

Créé en 1985 par IBM, puis récupéré par Microsoft comme de nombreux autres technologies, logiciels et services, SMB (Server Message Block) est devenu CIFS (Common Internet File System) en 1996. Ce protocole n'a été que mollement et partiellement proposé à l'IETF, logiquement sans aboutir à un standard ouvert. Ce n'est donc pas une norme ni un standard ouvert, mais il est malheureusement imposé entre autres par l'omni-présence des systèmes d'exploitation de Microsoft.

Il s'agit donc aujourd'hui d'une victoire puisqu'on a la possibilité d'implémenter dans un logiciel libre un protocole propriétaire, fermé et couvert par des brevets, sans avoir à perdre du temps sur du reverse-engineering et risquer les attaques du géant tentaculaire. L'outil Samba verra donc sa compatibilité accrue plus rapidement, permettant ainsi à tous les systèmes, libres ou non, d'accéder de manière égalitaire aux services SMB/CIFS, mais aussi d'en proposer.

Microsoft a l'obligation de maintenir la liste des brevets ainsi que ces spécifications en cas de découverte de problèmes ou d'erreur, ou simplement d'évolutions de la part de l'éditeur de logiciels privatifs.

L'historique du procès, ainsi que les termes de l'accord sont accessibles dans le communiqué de presse de l'équipe Samba.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Accord de non-divulgation ?!?

Posté par Damien Persohn () le 26/12/2007 à 17:14. (lien). Évalué à 1.

Comment écrire un logiciel open-source en ayant signé un accord de non-divulgation ? Toute personne analysant le code pourra facilement deviner le contenu de la documentation !

Yes !!

Posté par H. Guillaume (page perso, ) le 26/12/2007 à 18:54. (lien). Évalué à 1.

Salut,

Moi je dis que c'est une bonne nouvelle pour samba, et donc pour nous.
Pas plus, pas moins… :-D

guillaume

Un NDA, c'est mal...

Posté par Clarisse McClellan (page perso, ) le 26/12/2007 à 21:49. (lien). Évalué à 1.

Je ne comprends rien. On évite de signer des NDA(s) pour pouvoir faire du logiciel libre, des interfaces entre du logiciel libre et du logiciel propriétaire. On se bat chaque jour pour garder la tête hors de l'eau. Hé paf... une annonce de presse met avant la signature du NDA entre une organisation en faveur du logiciel libre et un ténor du logiciel propriétaire. Ici, le gagnant n'est pas le logiciel libre mais uniquement le ténor du logiciel propriétaire.

Le mouvement du logiciel libre a démarré à cause du NDA avec Xerox (ok cela reste une anecdote mais bon...)... sera-t-il détruit par un autre NDA ?

--
"Being with people is nice. But I don't think it's social to get a bunch of people together and then not let them talk..."

2 petites questions...

Posté par windu.2b (Jabber id, page perso, ) le 26/12/2007 à 23:38. (lien). Évalué à 2.

... me viennent à l'esprit :
* Qui décide qui a le droit de lire la doc sous NDA ? Car supposons que j'ai un jour écrit un patch (même minime) pour Samba, cela fait-il de moi un développeur de Samba, et cela me donne-t-il alors le droit d'accéder à la doc ?
* Si le code de Samba est commenté correctement, mais sans citer explicitement la documentation, et que l'on fait tourner Doxygen sur les sources pour reproduire une documentation, cela est-il en accord avec le NDA ?
Après tout, la nouvelle documentation n'est pas celle sous NDA, mais celle obtenue à partir des sources libres de Samba. Du coup, cette doc libre pourra être librement distribuée à tous les développeurs.

accord ?

Posté par Francois Revol (page perso, ) le 27/12/2007 à 04:12. (lien). Évalué à 1.

à ce prix là c'est du racket, pas un accord.

Comment fait-on si on n'est pas d'accord avec cette pratique ? On ne va quand-même pas forker samba pour avoir une version pure sans les modifications utilisant ces documents rançonnés ?

accord(s)

Posté par bubar () le 27/12/2007 à 13:28. (lien). Évalué à 2.

ils ont belle mine, aujourdhui, d' avoir râler après l' accord novell

Protocole MSN

Posté par David Henry (page perso, ) le 29/12/2007 à 12:22. (lien). Évalué à 1.

Avec cette condamnation de l'UE, des développeurs pourraient techniquement aussi obtenir les specs du protocole MSN (pour 10 000 euros et un NDA), comme pour Samba, non ?

De même pour les formats obscures des anciennes versions de MS Office. Quelqu'un sait si dans d'autres projets ils se sont intéressé à ce type « d'accord » pour obtenir des specs de MS ?

Revenir en haut de page