graf_chokolo only reverse engineered, nothing to do with piracy. If that isn't legal, neither are Anti-Virus's.
Sorry? AV reverse engineered on virus themselves, which has no legal standing what so ever.
"
The reverse engineering of software in the US is generally illegal because most EULA prohibit it, and courts have found such contractual prohibitions to override the copyright law; see Bowers v. Baystate Technologies. Article 6 of the 1991 EU Computer Programs Directive allows reverse engineering for the purposes of interoperability, but prohibits it for the purposes of creating a competing product, and also
prohibits the public release of information obtained through reverse engineering of software." --- from Wiki
You do not know what you're citing. The case mention was a US landmark case, and you're mixing US copyright laws with European. The information is cited out of context. Here's some good info.
Wiki source used out of context said:
Reverse engineering is allowed under Article 6, but only for the single purpose of producing an interoperable program (rather than a competing program).
For this purpose, in addition to reverse engineering itself (i.e. producing a high level version of the code) subsequent forward engineering to produce the interoperable program is permitted.
This means that you cannot make a
competing program with the information extracted from reverse engineering. You can't create a program that competes with Sony's. It also says that you cannot share the extracted knowledge to the public for that intention. However, you can create interoperable programs with that knowledge. In Graf_Chokolo's case, he really wanted to brink back linux. Do your own reading instead of citing wikipedia.
Source
It is also legal in the US.
US Copyright Law CH 12