If you look back to some of the other threads, you will see one or two of the same names cropping up and having other stabs at KW. The over-derailment seems (to me) to have been the last straw which broke the camel's back.Cody wrote: ↑Sun Aug 22, 2021 9:11 amCalling them trolls is a little harsh. Over-derailment coupled with over-reaction was the main cause of KW's leaving.And note that the trolls have left our community.
Trying to divine KW's wishes/intentions re his OXPs ain't easy. I'll back away from that, and turn a blind eye!
Licensing OXPs
Moderators: another_commander, winston
- Cholmondely
- Archivist

- Posts: 6551
- Joined: Tue Jul 07, 2020 11:00 am
- Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
- Contact:
Re: Licensing OXPs
Comments wanted:
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
- Cody
- Sharp Shooter Spam Assassin

- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: Licensing OXPs
Oh, I've read the other threads - at the time, and more recently. Anyway, it's all effluent under the bridge now!
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
And any survivors, their debts I will certainly pay. There's always a way!
Re: Licensing OXPs
I'm currently working on an oxp that's completely new and a 2nd that's a fork of another. That means I have to think about licensing before I publish them..
Overtime I've come to prefer copyleft licenses like the GNU Public License . Oolite itself uses GPL-2.0-or-later for everything and dual-licenses artwork also under the CC-BY-NC-SA-3.0 (some special stuff has another license).
I doubt there will be artwork created by me, so GPL-2.0-or-later seems fine.
Then there's the recommendation of adding boilerplate to all files to ensure it's clear under which license they fall.
https://www.kernel.org/doc/html/latest/ ... rules.html# mentions using SPDX license indentifiers for boilerplate.
I intend to add a COPYING file, the GPL license text itself and put this on top of every file I create/change :
That should cover the new oxp, for the fork it will be trickier.
Do you think this approach will work ?
Overtime I've come to prefer copyleft licenses like the GNU Public License . Oolite itself uses GPL-2.0-or-later for everything and dual-licenses artwork also under the CC-BY-NC-SA-3.0 (some special stuff has another license).
I doubt there will be artwork created by me, so GPL-2.0-or-later seems fine.
Then there's the recommendation of adding boilerplate to all files to ensure it's clear under which license they fall.
https://www.kernel.org/doc/html/latest/ ... rules.html# mentions using SPDX license indentifiers for boilerplate.
I intend to add a COPYING file, the GPL license text itself and put this on top of every file I create/change :
Code: Select all
# SPDX-License-Identifier: GPL-2.0-or-later
#
Do you think this approach will work ?
OS : Arch Linux 64-bit - rolling release
From: The Netherlands, Europe
OXPs : My user page (needs updating)
Retired, occasionally active
From: The Netherlands, Europe
OXPs : My user page (needs updating)
Retired, occasionally active
- phkb
- Impressively Grand Sub-Admiral

- Posts: 5618
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Licensing OXPs
When you say "will it work", I think you mean "will it be sufficient". Given no one has been taken to court to prove any of this, it's a little hard to say. But, from the sound what you're describing, yes, it will be sufficient. My take has always been, in the absence of a manifest.plist file with a specific license mentioned, then check the readme file. If an individual text-based file doesn't explicitly mention a license, then the readme should cover it, which is particularly important for graphical assets that can't have a license embedded in them). Including a COPYING or LICENSING file would do the same, but it's not as common for OXZ's. Having license info at the top of a script file is reasonably common, but not universal, so again, it should be covered in the readme.
The idea in all of this is to declare your intent. How do you want others to use the assets in the mod? Is your intention clear *somewhere* inside the mod? If you've done that, I think you're good to go.
Re: Licensing OXPs
I do intend to make that clear in readme files, thanks for the input.phkb wrote:The idea in all of this is to declare your intent. How do you want others to use the assets in the mod? Is your intention clear *somewhere* inside the mod? If you've done that, I think you're good to go.
OS : Arch Linux 64-bit - rolling release
From: The Netherlands, Europe
OXPs : My user page (needs updating)
Retired, occasionally active
From: The Netherlands, Europe
OXPs : My user page (needs updating)
Retired, occasionally active