Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister

Re: Re: What if it were you instead of Linus?

by hardburn (Abbot)
on Mar 11, 2004 at 15:59 UTC ( #335849=note: print w/ replies, xml ) Need Help??

in reply to Re: What if it were you instead of Linus?
in thread What if it were you instead of Linus?

If someone has some kind of secret code, they better keep it secret, because once it is leaked, it is as good as "common knowledge.

This is essentially where Trade Secret law comes in. It's your work for as long as you can keep it a secret, but you lose it all if it becomes public. It's almost the opposite of a patent, which says (in theory, anyway) you have to detail everything about the work so that others can reproduce it, but you get to be the sole owner of the work for a limited time.

There are a few bizzare circumstances where (for instance) the NSA has a trade secret on some encryption technique, but if it ever becomes public, they automatically get a patent on it. Also, RSA claimed a trade secret on the RC4 stream cipher for years, until somebody anonymously posted code for it on USENET. They sometimes threaten to sue people using it without permission, even though their trade secret protection is clearly gone (even though they would lose the lawsuit, no company is willing to pay to go through the court system to fight them). I haven't heard of recent examples of them doing this, though.

: () { :|:& };:

Note: All code is untested, unless otherwise stated

Comment on Re: Re: What if it were you instead of Linus?
Download Code

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://335849]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (6)
As of 2015-12-01 06:31 GMT
Find Nodes?
    Voting Booth?

    What would be the most significant thing to happen if a rope (or wire) tied the Earth and the Moon together?

    Results (795 votes), past polls