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

Added a LICENSE file #21

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

Mailaender
Copy link

I assume it due to https://darkxl.codeplex.com/license but I am not really sure.

@RobLoach
Copy link

RobLoach commented Aug 6, 2016

👍

@ghost
Copy link

ghost commented Jun 7, 2019

try MIT?
https://github.com/Mindwerks/XLEngine
https://github.com/Mindwerks/XLEngine/blob/master/LICENSE

The darkxl project and this one are different, this was built as launcher for darkxl:
https://github.com/Mindwerks/XLEngine/blob/master/resources/DarkXL/CoreUI_LevelSelect.as#L72

DarkXL was a standalone project (apparently with support for Blood and Outlaws), XLEngine came about originally as a GUI to help launch DarkXL and his other project DaggerXL. It was never stated what license XLEngine and DaggerXL were. XLEngine then became a game engine in it's own right, to consolidate common functions and leaving the individual games as shared libraries.

and

To start with, the code I released is a standalone project that is not dependent on that GitHub release Lucius posted. The code Lucius posted on GitHub is essentially a Version 2 of the XL Engine project. The code I posted is Version 1 of the XL Engine project, before Lucius changed his approach. Because the two versions take entirely different approaches to recreating the original games, neither version is dependent on the other. Any "missing code" in the project I posted is code that literally has not been written yet.

ref:
Mindwerks/XLEngine#27 (comment)
https://forums.dfworkshop.net/viewtopic.php?f=8&t=940

also InterKarma is able to site examples of his MIT code in use in XLEngine:
I honestly don't mind the re-use and more than happy to re-license my older work under MIT to ensure compatibility moving forward with your revival of DaggerXL here. I want you guys to simply not worry about it and some kind of minor attribution is all I'm asking for. At the end of the day this is a hobby for a classic game we all love and I see no reason we can't just make it work. :) I'll re-upload my zips of old source code with an updated license soon. Is that all you require?

I haven't gone through the code file-by-file to find all cases, and don't feel the need to. Although DFFaceTex.cpp is another file found as-is from Daggerfall Explorer (which in turn was adapted from Dave Humphrey's work - which in turn built on work by myself and a chap called Craig Peterson - there was a lot of sharing going on back then). That file still has the original comment header intact, so no problems there in any case.
...
I've uploaded MIT-licensed versions of DaggerfallExplorer and DaggerfallCartographer (just in case) to my GitHub. That should clear any conflicts with my old custom license. If anything else in there is useful (which I doubt this far into the future) please use it with my blessing.

https://github.com/Interkarma/daggerfallexplorer
https://github.com/Interkarma/daggerfallcartographer

there are several license questions here, with even a debain gpl person of interest :-)

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

Successfully merging this pull request may close these issues.

None yet

2 participants