10-06-2009 08:29 PM
Thanks Simon. Is there a secret handshake needed to get an answer from the copyrightagent email? It's only been a week, but... well, anyway.
PJS wrote:If I understand what you said here, NI owns the copyright on all developed code, because it includes 'pictures' developed by NI as representations on logical objects?
No. NI owns the pictures and underlying chunks of code, etc. They license them to the end user (you), and the end user owns the unique combinations derived from NI's images and code. This unique combination is the Authorized Application, which apparently can (but doesn't always?) include snippets. This is no different than using .NET or Java libraries.
I have a few more questions, but I'll try to address them via email.
Joe Z.
12-11-2009 11:58 AM
Sorry to revive an old thread..
So if we produce code examples and post them to the site, who is considered the owner of the algorithm that was posted? Does it become public domain?
I'm curious..
12-11-2009 04:55 PM
12-11-2009 08:33 PM
There are a lot of mixed terms. This is my not-a-lawyer understanding.
Code samples are copyrighted by the owner (sometimes the creator, sometimes the company they work for). By posting them here, you agree to the NI Terms of Use, but don't give up copyright to the material. Those using it should (legally) still abide by the terms of any license posted on it. Enforcing this might be hard.
NI is likely an exception to this, since the terms state: "you authorize NI to copy, disclose, distribute, incorporate, translate and otherwise use the Communications and all related data, images, sound, and text for any and all purposes".
Algorithms are different: they can't be copyrighted (although a particular implementation can be). They can, in some cases, be patented. In the case of distinctive descriptive terms, they can even be trademarked (like Google's PageRank algorithm http://en.wikipedia.org/wiki/PageRank, which is both).
Public domain is a legal term, better described at http://en.wikipedia.org/wiki/Public_domain than I could do.
12-13-2009 10:51 AM
Thanks Underflow,
It was more of a rhetorical question 😉
Underflow wrote:
NI is likely an exception to this, since the terms state: "you authorize NI to copy, disclose, distribute, incorporate, translate and otherwise use the Communications and all related data, images, sound, and text for any and all purposes".
I was aware if that. Typically, we "kinda" give code publicly, for whoever needs the help, to use.
What went through my mind was more to this effect: " oh yeah, I wrote some example a year ago and I could use it for myself".. The company who took the code example (for their help) would not likely have any recourse against ourselves using the code we propered as an example while helping them..
This gets highly complicated, really quickly...
🙂