Les conséquences sont en effets des plus regrettables
Rien de nouveau, tu ne fais que découvrir ce qui se passe depuis longtemps.
J'y suis aussi confronté (domaine des formats vidéos).
Existe-t-il des solutions de décompilation mobilisant des puissances de calcul restant à ma portée de développeur indépendant ?
Ce n'est pas une problème de calcul (bête), mais de personne (intéligence).
En matière légale, on peut penser que la loi française soit de mon côté puisque le document de l'April semble bien préciser que si faire de la rétroingénierie sur un logiciel est interdite, elle est autorisée en France si c'est dans le but d'assurer l'interopérabilité de données (http://wiki.april.org/w/Synth%C3%A8se_interop%C3%A9rabilit%C3%A9).
Oui, et perso je n'ai jamai été inquiété, même par les boites qui sont US (les formats que j'ai rétro-ingéniéré sont d'origine US).
Il y a de grands classiques du reverse engineering dans la vidéo :
- Multimedia.cx qui essaye de centraliser les découvertes
- FFmpeg qui implémente un nombre de formats impressionnant par reverse engineering
Par contre, ton format semble hyper-rare, donc pas foule s'y est penché. Je vois deux choix :
- Tu trouves des hackeurs passionnés par les chalenges qui vont s'interesser à ton chalenge
- Tu trouves des hackeurs mercenaires qui vont se faire payer pour faire ton chalenge (tu as dit "indépendant" et non pas "fauché", et les deux n'étant pas synonymes je ne sais pas si tu peux te permettre d'investir, à toi de voir, mais les mercenaires sont rarement peu chers).
Évidemment il reste aussi la solution du dénigrement systématique et autres manœuvres politiques déplaisantes,
Pourquoi en passer par la?
Tu peux expliquer tranquillement que du fait du refus de l'autre, tu es matériellement dans l'incapacité d'être compatible et tu demandes aux clients de mettre la pression sur l'interopérabilité (seuls les clients peuvent mettre la pression), en sous-entendant gentiment que si ils empèchent l'inter-opérabilité c'est peut-être parce qu'ils ont peur d'une concurrence libre et non faussée (crédo de l'UE, mais justement l'UE essaye d'éviter ce genre de vérouillages que les Etats font, ça s'applique autant aux Etats qu'aux entreprises) et que les clients devraient se demander la raison (toi, tu joues cartes sur table avec l'Open-Source et tu peux être remplacé si tu ne plait plus, à mettre en avant)
Bon, en pratique, ça marche que très rarement que le concurrent change d'avis, ne te fat pas d'illusions... Donc reverse engineering.
# Grand classique
Posté par Zenitram (site web personnel) . En réponse au journal Que faire des formats propriétaires qui n’aiment pas l’interopérabilité?. Évalué à 10.
Rien de nouveau, tu ne fais que découvrir ce qui se passe depuis longtemps.
J'y suis aussi confronté (domaine des formats vidéos).
Ce n'est pas une problème de calcul (bête), mais de personne (intéligence).
Oui, et perso je n'ai jamai été inquiété, même par les boites qui sont US (les formats que j'ai rétro-ingéniéré sont d'origine US).
Il y a de grands classiques du reverse engineering dans la vidéo :
- Multimedia.cx qui essaye de centraliser les découvertes
- FFmpeg qui implémente un nombre de formats impressionnant par reverse engineering
Par contre, ton format semble hyper-rare, donc pas foule s'y est penché. Je vois deux choix :
- Tu trouves des hackeurs passionnés par les chalenges qui vont s'interesser à ton chalenge
- Tu trouves des hackeurs mercenaires qui vont se faire payer pour faire ton chalenge (tu as dit "indépendant" et non pas "fauché", et les deux n'étant pas synonymes je ne sais pas si tu peux te permettre d'investir, à toi de voir, mais les mercenaires sont rarement peu chers).
Pourquoi en passer par la?
Tu peux expliquer tranquillement que du fait du refus de l'autre, tu es matériellement dans l'incapacité d'être compatible et tu demandes aux clients de mettre la pression sur l'interopérabilité (seuls les clients peuvent mettre la pression), en sous-entendant gentiment que si ils empèchent l'inter-opérabilité c'est peut-être parce qu'ils ont peur d'une concurrence libre et non faussée (crédo de l'UE, mais justement l'UE essaye d'éviter ce genre de vérouillages que les Etats font, ça s'applique autant aux Etats qu'aux entreprises) et que les clients devraient se demander la raison (toi, tu joues cartes sur table avec l'Open-Source et tu peux être remplacé si tu ne plait plus, à mettre en avant)
Bon, en pratique, ça marche que très rarement que le concurrent change d'avis, ne te fat pas d'illusions... Donc reverse engineering.