tweetnacl-java icon indicating copy to clipboard operation
tweetnacl-java copied to clipboard

Commercially-friendly licence?

Open franslundberg opened this issue 8 years ago • 7 comments

Hello! We (ASSA ABLOY AB) are using your library in-house for a demo. However, now we are considering making a product and we would have to replace your library due to licensing issues. Would you (the authors of the library) consider releasing it with an MIT license instead of GPL? tweet-nacl is a low-level library, so the GLP license will be problematic for many projects, I guess.

Actually, I planned to release a secure channel implementation, https://github.com/assaabloy-ppi/salt-channel, but I cannot use tweet-nacl because of the GPL license. We want to release salt-channel with the MIT license.

Anyhow, I think there is some mutual benefits here. We could, for example, provide a real security audit. Please contact me at: frans.lundberg AT assabloy.com.

franslundberg avatar Oct 23 '16 10:10 franslundberg

Yep, I'm fine with that. Crypto probably should be commercial friendly. I'll update the licence this week.

ianopolous avatar Oct 23 '16 10:10 ianopolous

Great, that means we can contribute more to open source :-). Thank you for the quick reply.

franslundberg avatar Oct 23 '16 10:10 franslundberg

Yes that sounds like an excellent step! In fact it should probably use the same licens of the initial tweet-nacl.c library that is included in this repo. At least the original license file should be included in the c-parts that are the same? And the port seems to be a very close C to Java port so there should be no reason to change the license at all from the MIT style that was used originally.

joakimeriksson avatar Nov 15 '16 21:11 joakimeriksson

@ianopolous is there any update on the license? Java is sorely missing a pure JVM implementation of NaCl/TweetNaCl.

boazy avatar Mar 19 '17 05:03 boazy

+1 on a commercial friendly license for this library, as I also have a project that would use this if it had an MIT-style license instead of GPL.

jamesjb avatar Apr 23 '17 16:04 jamesjb

Hello, is dual-licensing this lib is still considered, or should I look elsewhere?

raed667 avatar Jul 03 '17 09:07 raed667

Hi,

Is there any update on the new license?

zean00 avatar Jul 30 '18 04:07 zean00