Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google Log In with Steam Sign In
  • Create Account
Photo

The silent source

- - - - -

  • Please log in to reply
15 replies to this topic

#1
OFFLINE   Oxyzium

Oxyzium

    Regular Member

  • Banned
  • PipPipPip
  • 66 posts
5
A step in the right direction

I saw this

From the GNU GENERAL PUBLIC LICENSE
 

For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
 

So that means We have the rights to see silents source code?


Edited by Oxyzium, 05 December 2014 - 09:42 PM.


#2
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland

Where did you see the claim that silEnT was licensed under GPL?

 

Shortcut to the answer, it is not licensed under GPL.



#3
OFFLINE   Oxyzium

Oxyzium

    Regular Member

  • Banned
  • PipPipPip
  • 66 posts
5
A step in the right direction

So if I use ET's source to make my own game/mod I can license it under another license and release it as a totally seperate game from ET?



#4
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland

You didn't answer my question. I'm interested to know, since you seem oblivious of the sources and the licenses and therefor, I think you have seen something written somewhere. However, the answer to your second question is: it depends of the source and its license. If you're thinking of making a separate game with the engine code, you will need to use the GPL release of the engine source code and you can't relicense that. However, if you use the SDK you still can't relicense, obviously. It is very important for you to understand, that source codes can not be relicensed by anyone but their copyright holders.



#5
OFFLINE   Oxyzium

Oxyzium

    Regular Member

  • Banned
  • PipPipPip
  • 66 posts
5
A step in the right direction

I didn't see a claim, I just saw the license of ET GNU GENERAL PUBLIC LICENSE which stated anything released using it was to be made public

https://github.com/i...ter/COPYING.txt


Edited by Oxyzium, 05 December 2014 - 10:39 PM.


#6
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland

That is the full ET source code release. It includes the game code too though. We are using the ET SDK license. We fork from the ETPub 0.9.1 source code. ETPub was started from the ET SDK release.



#7
OFFLINE   Oxyzium

Oxyzium

    Regular Member

  • Banned
  • PipPipPip
  • 66 posts
5
A step in the right direction

Ah ok, This wasn't an attack of any sort at your license laws and such.. Was just aiming to get a certian answer from someone of your team about how the license works as others don't seem to explain it "fully" when talking about certian things.

I was afraid If I made something I wouldn't be able to post it without the license but lets say I code something my self without etpub will that mean I hold the copyright of that code? Its all confusing as what if someone else in the world makes exactly the same code without me knowing? Are we both copyrighting against each other?

Thanks for the infomation



#8
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland

I'm not a lawyer, but I've been using the rule, if the modifications are in the qagame, cgame or ui library files, they must use the same license as the original source. With that, if you use any code base that originates from the ET SDK, it should be licensed by the ET SDK license. If your code base starts from the ET GPL release, then it must always use GPL 3 or compatible license. For a fact you can use the ETPub source and modify it. The limitation is that you can't use it to make money in any way. As is prohibited by the ET SDK license. I'm not really sure if the ET SDK license allows the creation of a completely different game from the ET SDK source. But I don't know any case where it would have caused anyone problems.

 

If someone else makes the same exact code as you, you both own your own separate codes. It doesn't matter if they are exactly the same.



#9
OFFLINE   Oxyzium

Oxyzium

    Regular Member

  • Banned
  • PipPipPip
  • 66 posts
5
A step in the right direction

 

If someone else makes the same exact code as you, you both own your own separate codes. It doesn't matter if they are exactly the same.

And that leads to another question? If thats true And I coded the excact same code at et from scratch then they cannot claim copyright due to the fact I coded it from scratch?

So I would own my own version of "ET" as I would say and could basicly claim I wrote the code? This is what twists my mind because in that case I could copy a code and say I wrote it!?


Edited by Oxyzium, 05 December 2014 - 11:34 PM.


#10
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland

That is correct. However, if your opposition would be able to prove the codes are exact and the code base is large enough so it's unlikely a coincidence, it might turn into a case where you have to prove you have actually made the work. But then again, I'm not a lawyer. I don't know how such disputes are handled.



#11
OFFLINE   Spyhawk

Spyhawk

    Newbie

  • Members
  • Pip
  • 13 posts
4
A step in the right direction

And that leads to another question? If thats true And I coded the excact same code at et from scratch then they cannot claim copyright due to the fact I coded it from scratch?

So I would own my own version of "ET" as I would say and could basicly claim I wrote the code? This is what twists my mind because in that case I could copy a code and say I wrote it!?

 

It's possible by using a Clean room design, also known as "Chinese wall technique". Basically, a different team would implement the code based on specifications done by someone else that tried the original product.

 

In other words, legally speaking, if you ever looked at the original code, you're not able to implement that new code yourself.

 

Silent is based on the SDK code (like all other ETPub derived mods), and thus is not concerned by the GPL.



#12
OFFLINE   Oxyzium

Oxyzium

    Regular Member

  • Banned
  • PipPipPip
  • 66 posts
5
A step in the right direction

Nice, thank you very much for the infomation!

Btw I would like to ask a question how servers such as Dri or FA show a fake server redirect showing players playing when not? - How would I go about setting that up?

 



#13
OFFLINE   Dragonji

Dragonji

    Advanced Member

  • Members
  • PipPipPipPip
  • 514 posts
142
On the road to fame
  • LocationPoland

How would I go about setting that up?

Nobody's going to answer that. Taboo subject. But with spreading of ETL over the world I think the list will be fakeservers free  :rolleyes:



#14
OFFLINE   Spyhawk

Spyhawk

    Newbie

  • Members
  • Pip
  • 13 posts
4
A step in the right direction

Nobody's going to answer that. Taboo subject. But with spreading of ETL over the world I think the list will be fakeservers free  :rolleyes:

 

Hopefully, yes. ET:L servers also differentiate humans and bots count, which might interest more than a few players.



#15
OFFLINE   Purple

Purple

    Advanced Member

  • Banned
  • PipPipPipPip
  • 157 posts
56
Getting Better

Nobody's going to answer that. Taboo subject. But with spreading of ETL over the world I think the list will be fakeservers free  :rolleyes:

You sure about that? :)



#16
OFFLINE   Rel!c

Rel!c

    Member

  • Members
  • PipPip
  • 34 posts
6
A step in the right direction
  • LocationSwe

Well think its time to stop the fake server.. Ill go first :)






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users