Fermer

  • AgoraVox sur Twitter
  • RSS
  • Agoravox TV
  • Agoravox Mobile

Accueil du site > Actualités > Technologies > Microsoft divulgue les codes source de Windows

Microsoft divulgue les codes source de Windows

Microsoft met à disposition la documentation interne de Windows. Mais les conditions d’utilisations sont restrictives et contraires à la philosophie de l’open source.

Après sa condamnation par la Commission européenne, Microsoft rend publique la documentation interne de Windows sur les principaux aspects du système d’exploitation Windows.

Suite à ces premiers pas, Microsoft a décidé de poursuivre en ajoutant l’accès aux différentes applications de la gamme de Microsoft (Vista, SQL Server, Office, etc.) arrivant à un total de 30 000 pages de documentation.

Même si cette documentation est totalement accessible, elle s’accompagne d’une condition d’utilisation restrictive : les informations ne peuvent pas être utilisées à des fins commerciales et toute dérogation est soumise au paiement d’une licence à Microsoft.

Malgré les apparences, cette mesure ressemble bien à une manoeuvre destinée à empêcher le développement de solution alternative de type open source.

De plus, toute entreprise cherchant à communiquer avec une machine Windows se retrouvera dans la nécessité de payer une taxe pour pouvoir communiquer avec Windows.

Tout ceci donne lieu à des anecdotes cocasses : Samba (serveur de partage de fichier Windows open source), après avoir effectué des reverse engineering du protocole SMB de Windows pendant des années, a réussi à se procurer un document Windows dont elle n’a plus besoin, par l’intermédiaire de la PFIF ! L’opération a coûté 10 000 € à l’association PFIF.

Cet article a été rédigé avec la participation de Yannig Perré - www.simia.fr


Moyenne des avis sur cet article :  2.8/5   (20 votes)




Réagissez à l'article

17 réactions à cet article    


  • SegFault 11 mars 2008 11:51

    S’il vous plait, fouiller un peu votre sujet :

    "Microsoft divulgue les codes source de Windows" : Cela est trompeur, la documentation d’un certain nombre de protocole et d’API n’a rien a voir avec le "code source".

    "Même si cette documentation est totalement accessible" : totalement accessible ? ... Il faut payer une somme forfaitaire pour y avoir accès comme dit plus loin.

    "Malgrè les apparences, cette mesure ressemble bien à une manoeuvre destinée à empêcher le développement de solution alternative de type open source." : Oui et non. Cela n’est pas dans la philosophie du libre, c’est exact. Toutefois, une solution opensource non commerciale peut être développée.

    "Samba [...] a réussi à se procurer une document Windows dont elle n’a plus besoin" : Elle n’en a plus besoin ? comme si samba avait atteint la compatiblité parfaite. Samba n’est pas initialement une application commerciale et les developpeur seront heureux de ne plus avoir a "deviner" le protocole nottament a chaque mise a jour.

    Et un minimum de recherche sur votre sujet aurait évité ces erreurs : Citations depuis le site de Samba : http://www.samba.org/samba/PFIF/

    Andrew Tridgell, creator of Samba, said, "We are very pleased to be able to get access to the technical information necessary to continue to develop Samba as a Free Software project.[...]"

    Jeremy Allison, co-creator of Samba said, "Andrew did a superb job in negotiating the agreement with Microsoft. We will be able to use the information obtained to continue to develop Samba and create more Free Software. We are hoping to get back to the productive relationship we had with Microsoft during the early 1990’s when we shared information about these protocols. The agreement also clarifies the exact patent numbers concerned so there is no possibility of misunderstandings around this issue."

    Volker Lendecke, head of the Samba Team in Europe said, "I am very pleased to see that the European Commission acknowledged Free Software as a valid competitor in the IT industry and that the License conditions on the protocol information offered to the Free Software world are indeed compatible with the GPL. This is much better than what we have seen in similar cases in other countries and the Commission has done a great job to push the case to this point."


    • SegFault 11 mars 2008 14:11

      Cher Dieu,

      Je vous prie (oui, c’est l’usage parait-il) de ne pas prendre les petit développeurs du monde libre pour de simple chien conditionner a la pavlov avec la bave rageuse dégoulinante dès que l’on pose le nom de microsoft.

      Il y a la caricature désobligeante. Je vous assure que dans la communauté, Google n’est pas vu comme la bonne fée, Free comme le messie, et Sun/IBM/Mozilla comme de gentils louveteau.

      Mais, il y a toujours un mais, on sait reconnaitre a certains de leur produit des qualités. Et quand ils sont libre, pourquoi se priver ? ... Certe developpeur libre, petit poisson, nous avons quand même trouvé marché gagnant-gagnant : Nous avons accès au code d’OpenOffice, Eclipse, Firefox. Il y a liberté a les modifier, les distribuer, les étudier, etc. (Voir les 4 liberté fondamentale du logiciel libre).

      Non, non, bande de naïf, vous vous faites utiliser ! me direz vous. Vous contribuer à ces logiciels qui par ailleur leur rapporde des millions alors que vous, queneni, pas un radis.

      Mais c’est a vous de mal voir les choses, regarder un peu qui fournit du code sur ces gros projets : La plupart du temps, il s’agit d’employé de Sun, IBM, Mozilla, RedHat, Novell... Il y a peu d’indépendant ici.

      Et quand bien même, en "donnant" le code source de ces logiciels, ce sont des millions (en terme de valeur marchande mais aussi en terme d’investissement) que ces entreprises ont libéré. Je rapelle que le libre pose quelques petites conditions comme la redistribution des améliorations et corrections fournit sur chaque morceau de code. De fait, tous le monde améliore le code de tous le monde.

      Qui en profite : J’en profite, Il en profite, les utilisateurs en profite, les autres developpeur en profite.

      Alors je sais, je sais, je me suis fait avoir, j’aurais pus gagner des milions plutot que de faire un lègue à l’humanité. Bon ptet pas, ptet que tout seul, je n’aurais rien pus tirer de mes réalisation, ptet que mon voisin tous seul aurait rien pus tirer non plus, ptet que ces entreprise toutes seules, n’en aurait pas tirer grand chose non plus (comparer la popularité de VisualStudio et des outils libres).....

      Il est dommage en effet que chacun ne soit pas rester dans son coin a protéger soigneusement son code devenu inutile en vu d’un tirer un profit maximum. Au moins, les gros requins aurait pas gagné de million, les utilisateurs aurait pas eu d’outils de qualité, et moi, je ne me serais pas fait "avoir".


    • SegFault 11 mars 2008 14:12

      Pas atterit au bon endroit, ceci se réfère au propos de DIEU le père, vois quelques commentaire plus bas :/


    • Vincent 11 mars 2008 12:11

      Le titre est un peu trompeur, je me suis étranglé avec mon café en le lisant ! Documentation et code source sont deux choses très différentes !!


      • piki 11 mars 2008 12:13

        La meilleure façon de lutter contre microsoft est

        • que le libre ne se disperse pas comme actuellement en de multiples distributions linux,
        • que tout fonctionne mieux facilement
        • que les documentations soient clair
        • que les starcodeurs et geeks arrêtent de nous bassiner que tout le monde doivent devenir comme eux pour pouvoir utiliser les outils

        quand tout le libre se réunira sous une seule bannière crosoft disparaitra ...

        Mais ce n’est pas pour demain car le libre c’est aussi

        • Le sujet est ’le canal officiel francophone de support pour GNU/xxxxx est #xxxxxx-fr sur XXX (xxx.xxx.xxx). ce n’est pas ici. FOUTEZ LE CAMP’ (set by Xxxxx on Friday, February 29, 2008 20:57:33)
        • [16:32] xxxxx : y a un bug c’est *forcément* XXXX le fautif
          [16:32] Xxxxx : ca fait maintenant des années qu’ils se tripotent dans leur coin
        • t’a gueule t’a qu’a coder si tu veux parler
        • tain mais dégage toi on aide pas les gens ici
        • utilise le clavier si la souris fonctionne pas
        • Question : a quoi elle sert la communauté ?
          réponse : elle sert a enfiler ta daronne quand tes sur irc
        • [16:42] Xxxxx : SI TU SAIS PAS TU REPONDS PAS AU LIEU DE FAIRE LE VILAIN
          [16:42] Xxxxx : SALE NAZI

        C’était des petits extraits d’une "discussion" sur un canal irc lié a une des plus vieille distribution.

        On peut en déduire que les communautés libres sont avant tout des sectes ! ;)


        • DIEU le père 11 mars 2008 12:43

          "que les starcodeurs et geeks arrêtent de nous bassiner que tout le monde doivent devenir comme eux pour pouvoir utiliser les outils "

          La réalité en fait, c’est que les developpeurs sont grosso modos des types très sympas et ouverts. Les gros cons, tu les trouve généralement dans les "pseudos-utilisateurs".


        • piki 11 mars 2008 18:48

          ayant pratiquer les deux ... les utilisateurs et les starcodeurs ... le constat est le même !! depuis 10 ans ...


        • DIEU le père 11 mars 2008 12:31

          Je me demande quand le grand public comprendra que "l’open source" est un concept qui sert à vendre de la prestation de service autour d’un produit gratuit.

          Que les grands produits open source rapportent des millions à Sun microsystem (Open office), IBM, ou Mozilla (75 millions de CA, et 200 employés....).

          Que sous couvert d’idéologien libertaire, ces grands groupes bénéficient d’un marketing gratuit réalisé parv des gentils bénévoles, qui bien sur ne toucheront pas un centime en retour...

          Super cadeau gratuit.... ca marche toujours.

           


          • DIEU le père 11 mars 2008 13:05

            Amis moinsseur. Je sais que mon propos t’as choqué. Comme tu as un cerveau, tu as du comprendre que je ne remettais pas en cause la qualité des produits open source, ni ne soutient Microsoft et l’axe dun mal.

            J’ai juste souligné que comme toujours les gros enculés se cachent derrière un sourire. Et si tu t’imagines que les gros malins qui sont derrières les gros produits type OOO ou Firefox, sacrifient leur vie pour ton petit confort, tu te mets le doigt dans l’oeil.

            Ils savent bien comment te manipuler ces gens-là. Il suffit de geuler contre Microsoft pour que tu adhère sans te poser de questions.

            Rergarde Google, qui a une si bonne image de gentil, aujourd’hui plus puissant que Microsoft et qui lit ton courrier automatiquement pour y mettre de la pub ciblée.... Il n’est pas open sources... mais il te propose des produist open source à télécharger.

            Laisser le client faire le marketing à sa place. Les premiers y avoir pensé ont collé leur logo sur les t-shirts, et les pompes. Les suivants, encore plus malins, te filent carrèment le t-shirt.

            Devenu homme sandwich, tu dis merci.

            Comment devrait-ton t’appeller à ton avis ?


          • piki 11 mars 2008 18:50

            la je suis bien d’accord ;)

            tristant grossis a vue d’oeil par exemple ... ça engraisse le confort avec un beau sourire ;)


          • FrihD FrihD 11 mars 2008 20:23

            Dans l’optique pessimiste d’une économie qui se casse la gueule. Les multinationales auront du mal à vendre du support à madame Michu. Elle aura aussi du mal à s’acheter le Windows qu’il faut changer (avec l’ordi et les logiciels) tous les X années car Microsoft fait vieillir volontairement ses produits (cf. pétition pour éviter la fin du support de win XP). Si Microsoft coule (scénario catastrophe, improbable) heureusement que des gens auront partagé leurs savoirs. C’est une bonne chose que des codeurs aient gracieusement offert leur temps pour créer des choses pérennes, au pire des cas ça fait du pouvoir d’achat en plus.

            L’open source n’est pas un concept qui sert à une chose ou une autre. Le logiciel libre, tu y prends ce qu’il te plaît dedans tant que tu en restitue (au moins) une partie, d’ailleurs beaucoup de contributions au logiciel libres émanent d’entreprises (ne serait-ce que des retours d’expériences et la formation de leurs employés).

            Bref, c’est une façon de travailler comme une autre. Je ne trouve pas ça plus con que le logiciel propriétaire où tu t’abandonnes à un fournisseur unique (a fortiori quand le fournisseur a une position dominante et que les barrières à l’entrée sur le marché sont plutôt conséquentes). Dans les deux cas il faut payer quelqu’un pour le support et pour lui taper sur les doigts. Dans un cas, ton fournisseur sera fortement lié au logiciel, dans l’autre non.

            Quoi qu’il en soit, je trouve amusant (ou triste) quand les gens font passer les développeurs de systèmes open-source pour des idiots qui n’ont rien compris à la vie. A mon avis, à la vue des résultats, on peut difficilement dire que ce sont des benêts, ce n’est pas skyblog où on partage sa vie privée après l’intense réflexion "ça fait kool, lol".


          • Spyder974 Spyder974 11 mars 2008 13:05

            Comme Vincent, j’ai cru rêver apres avoir lu le titre, et apres, rien. Il n’y a rien de nouveau car l’U.E aurait continué à augmenter l’amende record, prés d’un milliard d’euro, 1 000 000 000€, si rien n’avait bougé, plusieur plaintes pour abus de position dominante. 

            Il faut aussi dire que rien de ce qui peut etre découvert/trouver dans le code source, si par exemple il aurait utiliser un code source tierce dans leur application, on ne pourra pas les poursuivres...

            De plus qui pourrait aller lire 30 000 pages de documentation techniques ? même si je comprend les documents, sa serait tres dur d’exploiter ces dit documents, surtout qu’il ne s’agit pas de memoire des derniéres versions, donc le temps d’exploiter correctement les documents, ils ne seront plus d’actualités.... (je crois)


            • foufouille foufouille 11 mars 2008 14:38

              tres bonne nouvelle

              nous allons enfin avoir des patches non officiel anti spyware grossoft, un acces meilleure en NTFS sous linux et peut etre bientot des W95 ou W98 open source


              • foufouille foufouille 11 mars 2008 14:40

                j’oubliais : le mac va en profiter

                pour linux facile Kaella et Knoppix ou pour les anglophone le must PCLINUXOS


              • foufouille foufouille 11 mars 2008 19:04

                cherche linux newbie ou "pour les nuls"

                faut un debut a tout si tu arrive pas a graver 1 iso demande de l’aide

                1 bootcd permet de demarrer l’ordinateur sur 1 cdrom. il faut acceder au bios pour le mettre en premier


                • Dégueuloir Dégueuloir 11 mars 2008 22:27

                  il divulgue rien d’intéressant,d’une part,et d’autre part,on s’en bas les pompons et,le plus drôle,c’est qu’il ne divulguera pas le principal car on s’apercevra que le root ou le noyau,c’est tout bonnement du vol et que donc ,bill gateux n’est qu’un imposteur verreux et usurpateur,un escroc ,sa fortune comprise.... !une seule arme ! le boycott de sa merde infâme et sans avenir.......essayer plutôt Ubuntu (gutsi).... de la balle !!!


                  • thirqual 12 mars 2008 09:24

                    Titre mensonger à un point inimaginable. On se croirait en train de lire Le Monde. L’article est plus équilibré et intéressant, en opposition complète. Cherhez l’erreur...

Ajouter une réaction

Pour réagir, identifiez-vous avec votre login / mot de passe, en haut à droite de cette page

Si vous n'avez pas de login / mot de passe, vous devez vous inscrire ici.


FAIRE UN DON






Les thématiques de l'article


Palmarès