Le fait de donner les spécifications n'est pas forcément suffisant. J'en prends pour exemple le protocole IPMI (Intelligent Platform Management Interface) développé par Intel qui permet de récupérer les informations des senseurs des cartes mères serveurs :
Des Specs complètes (plus de 350 pages) ont été publiées et sont accessibles quasi-librement depuis le web.
Des projets libres ont donc vus le jour (notamment à l'initiative de VA Linux). Et tous s'est bien passé jusqu'à il y a 4 mois où toutes les nouvelles machines sorties des usines ne réagissait plus correctement au soft développés.
La raison : il y avait 10 Lignes dans les 350 pages qui laissait au constructeur la lattitude de faire ce qu'il voulait à un certain endroit (structure de données libres). Intel s'y est engouffré une fois son protocole fortement implanté et tous les projets libres sont devenus inutilisables.
[^] # Re: Retro-ingénierie != spec ouvertes
Posté par Eric Leblond . En réponse à la dépêche Lettre ouverte à Bill. Évalué à 2.
Des Specs complètes (plus de 350 pages) ont été publiées et sont accessibles quasi-librement depuis le web.
Des projets libres ont donc vus le jour (notamment à l'initiative de VA Linux). Et tous s'est bien passé jusqu'à il y a 4 mois où toutes les nouvelles machines sorties des usines ne réagissait plus correctement au soft développés.
La raison : il y avait 10 Lignes dans les 350 pages qui laissait au constructeur la lattitude de faire ce qu'il voulait à un certain endroit (structure de données libres). Intel s'y est engouffré une fois son protocole fortement implanté et tous les projets libres sont devenus inutilisables.