elective-stereophonic
elective-stereophonic
SuperNET is GPL2, other than agents which are MIT license singapore
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client: Nxt 1.11.15

Author Topic: SuperNET is GPL2, other than agents which are MIT license  (Read 1484 times)

jl777

  • Hero Member
  • *****
  • Karma: +718/-123
  • Offline Offline
  • Posts: 6170
    • View Profile
SuperNET is GPL2, other than agents which are MIT license
« on: August 25, 2015, 12:13:09 am »

jl777 [12:47 PM]
its official. SuperNET is now GPL2. if you are making contributions to the source base, plz get me your NXT address to put into the AUTHORS file

dabeave [12:51 PM]
gpl2?

jl777 [12:53 PM]
https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt

jl777 [12:53 PM]
allows selling license exemptions for a fee, but only for the copyright holder, which is SuperNET

jl777 [12:54 PM]
it also requires any project that uses its source code to also be open source

jl777 [12:55 PM]
so any closed source clone becomes illegal and they wont have the right to sell license exemptions even if it is open sourced

cryptosleuth [12:56 PM]
what about apps running SuperNET separately

jl777 [12:59 PM]
using SuperNET API does not require open sourcing the app

jl777 [12:59 PM]
so people can make closed source agents that are a service provider

twinwinnerd [1:00 PM]
every contributor gives his rights to supernet then?

jl777 [1:01 PM]
contributions to the core and official GUIs, yes

jl777 [1:02 PM]
so this is relevant mostly to people who want to make a SuperNET derived project, ie clones

jl777 [1:02 PM]
if you are writing a custom agent, then this will be custom. ah, there is a bug. I will change the license required for agents to be MIT license (edited)

jl777 [1:10 PM]
I believe this provides a good balance between open source without allowing any clone to just clone it and sell "derivations"

jl777 [1:11 PM]
while still allowing value added agents development to be done via MIT licensed code, so to open source or not will be the decision of the creator of such agents

jl777 [1:11 PM]
and the service providing agents can determine what price to charge

jl777 [1:12 PM]
feedback appreciated as this is a quite complex area
Logged
There are over 1000 people in SuperNET slack! http://slackinvite.supernet.org/ automatically sends you an invite

I am just a simple C programmer

jl777

  • Hero Member
  • *****
  • Karma: +718/-123
  • Offline Offline
  • Posts: 6170
    • View Profile
Re: SuperNET is GPL2, other than agents which are MIT license
« Reply #1 on: August 25, 2015, 12:52:34 am »

Here is the current key clause:

The SuperNET software is distributed under the GPL version 2, with the exception of
the code that allows SuperNET agents to be created. Agent reference code uses the MIT
license to allow fully unencumbered development of SuperNET agents. Independently created
SuperNET agents can even be closed source and be made available via the service provider
functionality within SuperNET. Also, service providers are free to decide on what
type of fees to charge for their services.

Feedback appreciated

James
Logged
There are over 1000 people in SuperNET slack! http://slackinvite.supernet.org/ automatically sends you an invite

I am just a simple C programmer
 

elective-stereophonic
elective-stereophonic
assembly
assembly