Skip to content
This repository has been archived by the owner on Jan 14, 2020. It is now read-only.

Unclear Licensing #48

Open
Elzair opened this issue Aug 9, 2016 · 4 comments
Open

Unclear Licensing #48

Elzair opened this issue Aug 9, 2016 · 4 comments

Comments

@Elzair
Copy link

Elzair commented Aug 9, 2016

What is the LICENSE on this? Is it GPL, or is it BUILDLIC?

@fabiensanglard
Copy link
Owner

I don't know what are the legal implications of the previous license. As
far as I am concerned you can do whatever you want with my code.

On Aug 9, 2016 3:34 PM, "Philip Woods" notifications@github.com wrote:

What is the LICENSE on this? Is it GPL, or is it BUILDLIC
http://svn.eduke32.com/eduke32/polymer/eduke32/build/buildlic.txt


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#48, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABKbkO4ju9rgHcutMr9gHanrnJ4_igaFks5qeQBbgaJpZM4Jgl2B
.

@Elzair
Copy link
Author

Elzair commented Aug 9, 2016

Thanks!

@darealshinji
Copy link
Contributor

First of all: I'm not a lawyer.

I think the engine code (Engine/src) comes from Ken Silverman and is BUILDLIC but the game code (Game/src) was published by 3D Realms under GPL. As far as I know the final compiled binaries are therefore non-distributable (in theory).

As far as I am concerned you can do whatever you want with my code.

That would apply to code generated by yourself like Engine/src/network.c I guess. I think it would be still good to have an exact license or disclaimer for those files. MIT (my personal favorite), WTFPL or Unlicense might be good candidates.

@JamesMcMahon
Copy link

JamesMcMahon commented Dec 16, 2018

I know this issue is 2 years old at this point, but the point stands that it is probably good to put a root level license on the repo to clarify the various licenses at play here. I'd open a PR but I don't feel I have enough of a handle on it to even take a stab at it.

Neovim does a prettty good job calling out previous licenses and then licenses future work.

I think the engine code (Engine/src) comes from Ken Silverman and is BUILDLIC but the game code (Game/src) was published by 3D Realms under GPL. As far as I know the final compiled binaries are therefore non-distributable (in theory).

One of things I would add to http://fabiensanglard.net/duke3d/code_legacy.php is impact of the BUILDLIC license. It's a bespoke license that breaks compatibility with other widely accepted free software licenses.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants