10 ms·
The project owner also considers the Retina driver. Nice. (See the issue tracker.) But is it illegal?
by NaNaN 11y ago
The project owner also considers the Retina driver. Nice. (See the issue tracker.) But is it illegal?
- scrollaway 11y agoWhy would it not be legal? (Come on HN, downvoted for asking questions?)
- breul99 11y agoApple has rather draconian anti-reverse engineering fine prints in most of their eula.
- dublinben 11y agoBreaking an EULA isn't breaking the law.
- gsnedders 11y agoIn many parts of the world reverse-engineering for the sake of interoperability is legally defended right, and any such clauses of the EULA are void.
- scrollaway 11y agoAn EULA is a license agreement - a contract of sorts. Breaking a contract you agreed on is punishable in court under the right circumstances, but it's not "illegal" (otherwise, you could literally make up new laws). EU courts often find EULAs unenforceable due to a host of reasons (we're very consumer-friendly over here). Furthermore, you are only breaking the contract if you accepted the contract in the first place; so it only covers what you can do with the product iff you purchased the product (and accepted the EULA that comes with it). So if you are doing blackbox reverse engineering, there is nothing the company can do to prevent you from figuring out how their physical product works. Finally, as another comment noted, in most parts of the world reverse engineering for interoperability purposes is protected by law.
- OldSchoolPro 11y agoBecause shiple :)
- rasz_pl 11y agoEULA is toilet paper in EU.