Post
Topic
Board Announcements (Altcoins)
Re: NXT :: descendant of Bitcoin - Updated Information
by
Damelon
on 30/01/2014, 22:52:57 UTC

Knowing identity of carlos allows credible legal threat to stop his nonsense. He doesn't care about actually running a coin, so your protection doesn't work. People will still get scammed and then might blame NXT.


If you want to legally prohibit people  from redistributing and using your code in other projects, copyright law already does that.  Open source doesn't mean anyone can use it if you have a copyright notice on the code.

This no difference between software and images copyright.

Simply add on top of every source file:

/*
 * Developer : Developer Name (example@example.com)
 * Date : xx/yy/zzzz
 * All code (c)2014 name -- all rights reserved
* You may not use, copy, or distribute the code without written permission from the  developer
*
 */

Yeah it's as simple as that.

That makes it illegal to use the code without developer's permission.



This actually is the most restrictive form of license you can release your code under. According to this, every time your code is called or executed you need written permission from the developer. The mainstream open source licenses are what you want to be considering; as they have well thought-out mechanisms to permit your code to be useful yet restrictive enough to prohibit exploitative uses.

"According to this, every time your code is called or executed you need written permission from the developer."

Not everytime. Jus once. If the developer has offered the permission to use it with Nxt project, that one time written permission is enough.




Not quite, who does he give the written permission to? Nxt, as has been pointed out, is not a separate entity, but an informal group of individuals? How all future users of Nxt who are unknown at this time.

I'm not advocating that this be made unnecessarily complicated, but there's a reason that software licenses are not one liners. If we want to call the software open source, it really should be licensed under one of the accepted open source licenses, otherwise you have unclear copyright when people use or build on the platform.

People are watching the crypto currency movement very with an eye towards developing commercial applications, even if the community has other motives. Releasing under a well known license would go a long way to comforting commercial developers, the attention of whom would work wonders for Nxt.

The source code now is released under the MIT licence.

https://bitbucket.org/JeanLucPicard/nxt-public/src/4073c21098076d3469b3f74d49e73ffabe3a2001/MIT-license.txt?at=master