What will all the new License changes mean for us?

Sep 13, 2013
188
2
18
#1
Subject says it all. With the move to AGPL and the lifting of the 2.5hr restriction, what will it mean to those of us who (when we're motivated anyway) build, mod, and tinker?

so far everyone seems to think that if we're not providing it for public use we're fine, and won't have to report our changes back to the EMU crew.

however, might it be possible that they require that everyone who wishes to download and use their AGPL code, have to prove that they have the ability / service to provide their code per the license terms?

*shrug* I have no idea personally. I think it sounds great on the surface, but i'm sceptical that it will remain open to everyone. Instead being a "Prove you have development in mind and can share your code, then we'll let you down load it..." type of thing.

anyone else have any insight or opinions?

-Duff
 

Lasko

Moderator
Staff member
Moderator
Feb 13, 2012
264
9
18
#2
There's nothing to suggest, in anything that I've read at least (written by Emu staff), that it will affect single users at all. The project remains open source. The licence change is aimed purely at anyone who wishes to use the code for running a public server, which it allows as long as said server makes their code open source too.
 

Sytner

Administrator
Staff member
Administrator
Moderator
Sep 18, 2010
387
27
48
#3
Lasko is right. Additionally for public servers any custom scripts/data you create will be excluded from the AGPL license to allow unique or hidden content. There are more details on the particulars of this in the works. :)
 

Lasko

Moderator
Staff member
Moderator
Feb 13, 2012
264
9
18
#4
Sytner said:
Lasko is right. Additionally for public servers any custom scripts/data you create will be excluded from the AGPL license to allow unique or hidden content. There are more details on the particulars of this in the works. :)
This is the bit I just don't get, if the only code the public servers have to make OS is the code that's been DL'd from the Emu and not stuff they have added then there seems little gain for the Emu (or anybody else). As you say though, more details in the works. I cant wait to see what they are.
 
Sep 13, 2013
188
2
18
#5
That's my initial interpretation as well. I just worry about what might be considered the "Proper" methods of keeping my updates/changes/revisions "Open".

(Just assuming that I run a public server):
does "Open" mean that I'm willing to zip and copy my stuff to them when requested? or would I be required to maintain an active SVN / source safe styled versioning program for the code?

to be honest, I don't know how to use those programs. :) I know how to manage a source library manually. copy the files, back up files, etc...

So for example, if I were to resurrect my "Iron Dominion" server, which I spent two months on code rewrites, custom content, jedi rewrite, etc... , and make it public (which I can easy enough), what then?

how do I share it back to them and be in compliance? see... that's my big question / fear... and would I have to show that ability BEFORE I download their latest source to start with?

-Duff
 

Sytner

Administrator
Staff member
Administrator
Moderator
Sep 18, 2010
387
27
48
#6
Lasko said:
Sytner said:
Lasko is right. Additionally for public servers any custom scripts/data you create will be excluded from the AGPL license to allow unique or hidden content. There are more details on the particulars of this in the works. :)
This is the bit I just don't get, if the only code the public servers have to make OS is the code that's been DL'd from the Emu and not stuff they have added then there seems little gain for the Emu (or anybody else). As you say though, more details in the works. I cant wait to see what they are.
Well it's only the scripts and data that are excluded as far as I know. If the server developers do something more in-depth requiring code changes then it is necessary to share those changes. For example if they implement new systems that aren't a part of 14.1. Sharing these implementations means that they could then be added to SWGEmu as options for everyone. Personally I think this is a good idea - it would be pretty cool for SWGEmu to have a bunch of variants out of the box.

duffstone said:
(Just assuming that I run a public server):
does "Open" mean that I'm willing to zip and copy my stuff to them when requested? or would I be required to maintain an active SVN / source safe styled versioning program for the code?
If you want to look legitimate I imagine using proper source control would be expected, at least if you want to apply for the unrestricted engine.
 

Lasko

Moderator
Staff member
Moderator
Feb 13, 2012
264
9
18
#7
Cool:)

In my Utopian little world, I'd like to see open source meaning open source where everything is shared, but that's not likely...

But the closer we get to that is good for me:)

Maybe we should have a new section for content modding??
 

Sytner

Administrator
Staff member
Administrator
Moderator
Sep 18, 2010
387
27
48
#8
Lasko said:
In my Utopian little world, I'd like to see open source meaning open source where everything is shared, but that's not likely...

But the closer we get to that is good for me:)
It would be nice... I can hardly comment though :p

Lasko said:
Maybe we should have a new section for content modding??
Talked to Timbab about this a while back - I think it's a good idea, at least as a temporary solution in lieu of something better.
 

Lasko

Moderator
Staff member
Moderator
Feb 13, 2012
264
9
18
#9
Yeah mentioned it ages ago too.

Currently there's very little about apart from a few fan sites here an there and a few guides on this very fine forum, but nothing organised as such. Bare minimum on the Emu forum too, enough to dip your toe in but that's about it.

Having talked to quite a few people over the years about it, there seems to be an appetite to make this stuff for others to use, while not necessarily wanting to work for either the Emu or a public server.

Gets my vote anyways.
 

Timbab

Administrator
Staff member
Administrator
Moderator
Oct 6, 2010
1,044
40
48
29
Magna Germania
#10
I initially wanted to make one, but there were only like two content threads.

I'll gladly open one though if you and perhaps others post stuff! :)
 

Lasko

Moderator
Staff member
Moderator
Feb 13, 2012
264
9
18
#11
Maybe we can talk about it here a little more later. I'm happy to post all my notes here, if there's a proper section for it.

Hopefully someone might correct all my errors lol
 

Timbab

Administrator
Staff member
Administrator
Moderator
Oct 6, 2010
1,044
40
48
29
Magna Germania
#12
Voila!
http://www.modthegalaxy.com/forums/forum-server-content

This is strictly for complete releases, do you want a specific Server Content forum section? Maybe a sub forum in the General?
 

Lasko

Moderator
Staff member
Moderator
Feb 13, 2012
264
9
18
#13
Nice one Timbab:)

Yeah, that'd be a great idea, somewhere to discuss the addition of server content and the implementation of code, guides, general chat on how-to's. What's possible, what's been worked out, what has not.

That was the kinda thing I had in mind.
 
Sep 13, 2013
188
2
18
#15
Sytner said:
duffstone said:
(Just assuming that I run a public server):
does "Open" mean that I'm willing to zip and copy my stuff to them when requested? or would I be required to maintain an active SVN / source safe styled versioning program for the code?
If you want to look legitimate I imagine using proper source control would be expected, at least if you want to apply for the unrestricted engine.
ah... so now you make it sound like there will be an application process. :) I know it's early, and don't want to put words in your mouth, but this... is my worst case. I'm hoping there's some sort of free / easy to use service that qualifies us to get the unrestricted engine... but... who knows at this point I guess.

seems like I"m the only one worried about this though. I haven't seen anyone else bring this up I mean.

-Duff
 

Sytner

Administrator
Staff member
Administrator
Moderator
Sep 18, 2010
387
27
48
#16
duffstone said:
Sytner said:
duffstone said:
(Just assuming that I run a public server):
does "Open" mean that I'm willing to zip and copy my stuff to them when requested? or would I be required to maintain an active SVN / source safe styled versioning program for the code?
If you want to look legitimate I imagine using proper source control would be expected, at least if you want to apply for the unrestricted engine.
ah... so now you make it sound like there will be an application process. :) I know it's early, and don't want to put words in your mouth, but this... is my worst case. I'm hoping there's some sort of free / easy to use service that qualifies us to get the unrestricted engine... but... who knows at this point I guess.

seems like I"m the only one worried about this though. I haven't seen anyone else bring this up I mean.

-Duff
The details of all this are being worked out and it would be best to reserve any judgement until they're announced so stay tuned!