5 ms·
> for learning purposes > A few limitations on utilization of the information I don't know how it is in Norway, but I see those clauses as problematic. There
by drdaeman 12y ago
> for learning purposes
> A few limitations on utilization of the information
I don't know how it is in Norway, but I see those clauses as problematic.
There is not much point in reverse engineering a piece of software if you can't use the results freely, including implementation of directly "competing" software.
That is, most of RE is just figuring out the data formats and protocols. And I fear that in too many jurisdictions one who had analyzed those can't also be the person who can legally write an alternate implementation, and a "clean-room engineering" is required.
- lstor 12y agoAs far as I know there is no legal precedence (and I'm not a lawyer), but I think that figuring out data formats and protocols counts as "ideas and principles" -- which is okay. It's hard to say, really, courts aren't famous for showing any understanding of computer science. There is the DeCSS-case, which led to acquittal in Norwegian courts: http://en.wikipedia.org/wiki/DeCSS http://en.wikipedia.org/wiki/DeCSS