Reverse Enginering

Fórumok

Zárt driverek license gyakran tiltja a visszafejtést.
Licensbe ütközök -e, ha csak a driver és a kernel közötti kommunikációt hallgatja le valaki ?
És az így szerzett információk alapján ír drivert, szabad license alatt.

Hozzászólások

Európában ez nem jelenthet gondot. Csak ha majd a projekt kezd sikeres lenni, kevésbé szabad országokban lehet, hogy majd gondot jelent a disztribúció... :P

Ha jól tudom, annak idején az első IBM-kompsatibilis PC-ket a Compaq csinálta. Akkor is tiltva volt a reverse engineering, és a következőképp lehetett megkerülni a tiltást:
1.) Végy egy csapatot, aki csak megfigyeli az IBM gép működését, széleskörű teszteket alkalmazva, minden bemenetre pontosan felírva, hogy milyen kimenet történt.
2.) Végy egy másik csapatot, aki megesküszik, hogy sosem látott IBM PC-t.
3.) Esküdjön meg mindkét csapat az anyja életére (amerikai zászlóra, Bibliára, kinek mi tetszik), hogy a projekt időtartama alatt sosem kommunkiának.
4.) Az első csapat által készített specifikáció alapján a második elkészítit az első Compaq PC-t, ami IBM PC kompatibilis.

Ezt elvileg simán meg lehetne játszni a driverekkel is. Vagy nem? Ti jöttök.

Ne mond el senkinek, hogy aljas módon visszafejtéssel született a kód :)

--
A bus station is where a bus stops. A train station is where a train stops. On my desk, I have a work station