Licensing OXPs – Discussion
Posted: Sat Nov 07, 2009 4:27 am
Moderator: this is a response to this post.
The fact that restricting one's contributions to an open source hobbyist project completely dependent on copy-left agreements concerning the share-alike option won't stand a snowball's chance in hell in front of any court in the western world is not the relevant aspect here, quite correct.
The next step would - logically - be to enforce on the board and wiki that no one "acts in bad faith" (in regard to your definition of that above) and uses stuff from someone else who doesn't want that to happen. That will - coincidentally - in a nice and pseudo-legalese way sink my "aaall-of-it" project immediately.
But the pandora's box scenario you open up is this. In the future, if A doesn't like B, A will simply make their A.oxp license-restricted concerning the share-alike aspect so that B can't use stuff from the A.oxp in the B.oxp. Sure, B can ask A, but as A doesn't like B, A always says no.
But then there's C, and C and A are getting along well. So C does the C.oxp and with A's permission uses stuff from A.oxp in there. C does use the share-alike option, meaning that now some parts of the fictional C.oxp are sharealike and some not!
The end result will be this: Not only concerning oxps, with every shader, every texture, every AI someone wants to reuse in another oxp, be it on a big scale like in OE or on a smaller scale, the question has to be: Which license applies to that single shader here? In which oxps is it, and are they share-alike or not?
Already see where this is going? But it gets even better.
It was claimed above that the original oxp author can also change the license on a whim. Meaning, that even if the particular shader/texture/AI/whatever is free to share now, it might, as a result of a future quarrel between Z and Q, suddenly become "illegal" or at least "bad faith" that it is in B.oxp, C.oxp and Q.oxp as well.
And so on. This could de facto and quite probably unintentionally become the most elaborate scheme yet to remove future Oolite Extended from Oolite or at least the boards and wiki. Besides the human factor, I wouldn't go down that road. You are going to pay a very high price for not demanding the share-alike option licenses for all oxps. See above what will probably happen.
L
PS: I am going to duplicate this reply for the Oolite Extended thread. I ahve something additional to say there which doesn't fit and belong here.
Which clearly illustrates the can of worms you do open not only for my "Oolite Extended" and any meta-oxp idea, but also for yourself and all oxp authors here if you - in the future - accept people issuing oxps not under the Creative Commons "copy-left" license, but other licenses that permit restrictions to share-alike as well.Ahruman wrote:A general clarification here: nobody in the comoonity is going to start waving lawyers about (you there! Put down Littlebear at once!). ...
... For instance, if you use a license that doesn’t permit derivative works, and someone tries to determine how far they can go while not quite being derivative, then it’s clear that person is acting in bad faith; whether they would “get away with it” in court is little more than a thought experiment. ...
... Using a plethora of different licenses also introduces a risk of conflicting licenses, where it would be possible to use aspects of OXP A or OXP B, but not both, because of some silly unintentional detail.
The fact that restricting one's contributions to an open source hobbyist project completely dependent on copy-left agreements concerning the share-alike option won't stand a snowball's chance in hell in front of any court in the western world is not the relevant aspect here, quite correct.
The next step would - logically - be to enforce on the board and wiki that no one "acts in bad faith" (in regard to your definition of that above) and uses stuff from someone else who doesn't want that to happen. That will - coincidentally - in a nice and pseudo-legalese way sink my "aaall-of-it" project immediately.
But the pandora's box scenario you open up is this. In the future, if A doesn't like B, A will simply make their A.oxp license-restricted concerning the share-alike aspect so that B can't use stuff from the A.oxp in the B.oxp. Sure, B can ask A, but as A doesn't like B, A always says no.
But then there's C, and C and A are getting along well. So C does the C.oxp and with A's permission uses stuff from A.oxp in there. C does use the share-alike option, meaning that now some parts of the fictional C.oxp are sharealike and some not!
The end result will be this: Not only concerning oxps, with every shader, every texture, every AI someone wants to reuse in another oxp, be it on a big scale like in OE or on a smaller scale, the question has to be: Which license applies to that single shader here? In which oxps is it, and are they share-alike or not?
Already see where this is going? But it gets even better.
It was claimed above that the original oxp author can also change the license on a whim. Meaning, that even if the particular shader/texture/AI/whatever is free to share now, it might, as a result of a future quarrel between Z and Q, suddenly become "illegal" or at least "bad faith" that it is in B.oxp, C.oxp and Q.oxp as well.
And so on. This could de facto and quite probably unintentionally become the most elaborate scheme yet to remove future Oolite Extended from Oolite or at least the boards and wiki. Besides the human factor, I wouldn't go down that road. You are going to pay a very high price for not demanding the share-alike option licenses for all oxps. See above what will probably happen.
L
PS: I am going to duplicate this reply for the Oolite Extended thread. I ahve something additional to say there which doesn't fit and belong here.