Page 1 of 5

*IMPORTANT*: Contributing to T4

Posted: Sun Jan 10, 2010 6:56 pm
by darkgod
Hello

I should have done this before but anyway, if you do not agree I'll remove whatever was already contributed :)

I think I'll release T4 as GPL or LGPL, but I could change my mind until release and say MIT or whatever, anyway this will obviously be opensource.

But in order to avoid the headaches og T3 and GPL-isation, I'll ask people that contribute to release copyright to me, or to give me right to relicense the code as I see fit (you can add a "as long as its opensource" if you wish, it'll never change :)

Thanks!

Re: *IMPORTANT*: Contributing to T4

Posted: Sun Jan 10, 2010 8:21 pm
by madmonk
So I hope we don't run afoul of any earlier licenses...

If the earlier licenses are not an issue, then I am all for it!

Re: *IMPORTANT*: Contributing to T4

Posted: Sun Jan 10, 2010 10:40 pm
by darkgod
I rewrote everything from scratch no problem :)

Re: *IMPORTANT*: Contributing to T4

Posted: Mon Jan 11, 2010 1:14 pm
by Shoob
yep, I am fine with this. I assumed this anyways.

Re: *IMPORTANT*: Contributing to T4

Posted: Thu Jun 17, 2010 1:36 am
by CheapyPipe
Could you make this a Sticky? It's information that should probably be up there :)

Re: *IMPORTANT*: Contributing to T4

Posted: Thu Jun 17, 2010 8:15 am
by Antagonist
Sounds alright to me. Its kinda what I assumed anyway.

Re: *IMPORTANT*: Contributing to T4

Posted: Tue Jul 20, 2010 8:46 pm
by Mushroomhermit
Id like to help out making gfx for T4. Heres a few Ive done already.

Image

Let me know if you like 'em and what (if anything) you'd like me to work on next.

Image

Did the ants too

Re: *IMPORTANT*: Contributing to T4

Posted: Wed Jul 21, 2010 9:45 am
by Antagonist
Since DG is on holiday for the week and noone else has commented yet.

Those look really good Mushroomhermit!

I would advise you start a new thread for your work though and send Angloki a PM.
He has already started making some tiles for TE4: http://forum.t-o-m-e.net/viewtopic.php?f=39&t=21934

Contributions, especially of art assets, is definitely welcome.

I quite like your idea of how to represent swarms I must say.

Re: *IMPORTANT*: Contributing to T4

Posted: Sun Aug 01, 2010 4:59 am
by yufra
I release my copyright to DarkGod. There, I've said it. :)

Re: *IMPORTANT*: Contributing to T4

Posted: Sun Aug 01, 2010 10:58 am
by darkgod
:)
BTW you dont have to licence our modules under my name as I've seen most of you do, this applies only to code contributed to TE4 itself, your creation is yours.

Re: *IMPORTANT*: Contributing to T4

Posted: Thu Aug 19, 2010 5:00 am
by yufra
darkgod wrote::)
BTW you dont have to licence our modules under my name as I've seen most of you do, this applies only to code contributed to TE4 itself, your creation is yours.
I assume this means the commented license you put at the beginning of each lua file? I just pulled those out of my module and dropped a single copy into a LICENSE file. That should suffice, right?

Re: *IMPORTANT*: Contributing to T4

Posted: Thu Aug 19, 2010 8:16 am
by darkgod
Well the GPL recommends that it's put inside each file so I did :)

Re: *IMPORTANT*: Contributing to T4

Posted: Thu Aug 19, 2010 8:09 pm
by madmonk
Having the license inside each file protects the file itself and therefore all the work you have done on the file. If you pull all of those licenses into one place (and not in the file itself) you effectively remove any protection from the code you wrote.

I would very strongly urge you to put the license into each piece of code your write!

Re: *IMPORTANT*: Contributing to T4

Posted: Fri Aug 20, 2010 1:38 am
by yufra
Very good, I put the license back into each file and simply changed the name of the module, the copyright, my name and email. Just to make sure, there does not need to be any mention of T4 or ToME in that license? I have put a copy of what I put at the top of each file below after "xxx"ing out anything some automated trawler may find useful.

Code: Select all

-- Viral Resistance - T-Engine 4 Module
-- Copyright (C) 2010 xxxxxxxx
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program.  If not, see <http://www.gnu.org/licenses/>.
--
-- xxxxxx "yufra"
-- xxxxxx@gmail.com

Re: *IMPORTANT*: Contributing to T4

Posted: Fri Aug 20, 2010 1:18 pm
by darkgod
Sounds good