Promisance License

Started by Burninate, December 18, 2003, 05:57:17 PM

Previous topic - Next topic

0 Members and 3 Guests are viewing this topic.

Burninate

 In the beginning, there was Boze. And Boze said, "Let there be RWL." And on the second hour, there was RWL. And Boze saw that it was good. And some saw that it was Promisance, and all liked it. And on the seventh day, Boze rested, and he hired Retto and Stormclaw to be Admins Eternal of the RWL.
And after one thousand players registered, Retto said, "Let there be DEX". And there was DEX. But then came the Nevadacow, and he quoth "Where indeed is the Source Code?" And then spake Retto: "Ye shalt download it from Xepher."
And then said Retto, "Let there be BAX" And there was BAX, and Retto saw that it was good, although Beatles saw that it was DEX. And then said Beatles, "Verily, where is the Source Code? for on Xepher art the Old Source." And then did Retto fall, for he quoth "I shall not release the Source Code."
And a mighty argument raged for seven days and seven nights, and Retto emerged victorious. And verily Retto said that the Source Code would not be distributed, "until we've got the bugs fixed". But then, alas, the Boze said "He will not release it." And we know that when Admins say something, it goes for all Admins. Thus is the RWL Administrations Utter Correctness Always upheld.
But the Beatles was not defeated.
For nine days and nine nights he browsed the licenses distributed with ye Promisance. And on the ninth morning, when all hope had fallen, he found ye NEWLICENSE, which had escaped his notice. It was bundled in the niches of the Promisance. And the Beatles rejoiced, and a chill fear (Ed note.. the chill fear isn't yet, it's only to-come.)
For this is what the Beatles read:

Quote? ? ?Promisance Public License Agreement
? ? ? ? Revision 03.11.2002

QuoteGuidelines for use of the Promisance source code included in this archive:
* Modifications of the source code must be re-distributed as a whole (unless there are licensed libraries involved
?that would violate those individual license agreements to re-distribute) and must include the "CREDITS" file.
?In short: If you alter the code, you have to let other people see it too.

Verily, then, the BAX would open up to the masses its Source Code. For a power more great and terrible than Boze or Retto was at work: the ancient and terrible License Agreement.


(Ed. note. I don't mind about the source, but I was right, by golly. Tata 'til January!)


I find this entirely, compellingly, and totally hilarious:

QuoteNever give out your password or credit card number in an instant message conversation.
 
John says:
hey
Wen says:
I am currently away from the computer.
Wen says:
wooz?
John says:
http://www.redwallwarlords.com/forums/index.php?a...t=ST&f=3&t=3941
John says:
zoow.
Wen says:
"unless there are licensed libraries involved"
John says:
Yeah
Wen says:
yeah
John says:
Yeah
John says:
OK, going Yeah is pretty pointless.
John says:
Are you saying you've got libraries licensed not under the GPL that you use in Promisance?
Wen says:
you got a definition of a licensed library?

Retto.... well... Retto... well. Retto. Retto.. HAHAHAHAHAH! Retto!


[Merging a double post in a sweet and innocent manner, if possible.]
~Veranor, The Beatles, Nevadacow, Devari~
Dear Forums,
This happened once before,
When I came to your door,
No reply.
I tried to telephone,
They said you were not home,
That's a lie,
No reply, No reply.

?Never doubt that a small group of thoughtful citizens can change the world..."

Retto

 As I define it, a licensed library would be a code (class, function, etc...) given for use with a specific agreement. There are several additions to RWL: BAX which I can't give out because I agreed not to, as it could reveal security errors at the place where I got them from.
The 'ittle otter,
Retto

Boze (Admin)

 
Quote* Modifications of the source code must be re-distributed as a whole (unless there are licensed libraries involved
that would violate those individual license agreements to re-distribute) and must include the "CREDITS" file.

Perhaps all of the new code is licensed libraries. You can't tell, as you can't see it. Hah?
That's me!

Burninate

 I understand now. I've done all of you a deep wrong, and I apologize. I thought you didn't want to release the code because you didn't want us to see it or didn't want others making games like it. I never realized you were only selflessly protecting the rights of those other licensed libraries, not letting on how much it hurt you not  to be able to release it.


THEN WHY DON'T YOU CREDIT THEM?
You are violating one of two possible license agreeements.
1. If the code has no licensed libraries (you do not credit any such thing) then you are illegally not releasing the source.
2. If there are such libraries, you are illegally not linking to them.

Anyways, thanks ShadowKnight for pointing out the 'Report Possible GPL Violations' on the Promisance (QMT) homepage...



[edit]Retto, your next step will have to be to find such libraries to credit on your credits page. At that point we can check them and if the license agreements don't conflict, we win. Else, you win. Case 3: By January I forget, you win. 2:1 you win on this if you work at it.
~Veranor, The Beatles, Nevadacow, Devari~
Dear Forums,
This happened once before,
When I came to your door,
No reply.
I tried to telephone,
They said you were not home,
That's a lie,
No reply, No reply.

?Never doubt that a small group of thoughtful citizens can change the world..."

Retto

 I don't believe there is any obligation to name precisely or link to any licensed libraries. Everyone would be much happier if you would just shut up about this. I may have told you that once I posessed an idea to expand the code, take out the libraries, and put it up for release when I made the next expansion. Because of you, I don't think I'm going to, and if I do, I will be adding my own usage agreement on, which you won't like.
The 'ittle otter,
Retto

Burninate

 1. Yes there is, read the license again. *sighs wearily*
2. Everyone's happiness is not determined by your personal opinion.
3. You can't add your own usage agreement. Yet again, read the license...
:rolleyes:  
~Veranor, The Beatles, Nevadacow, Devari~
Dear Forums,
This happened once before,
When I came to your door,
No reply.
I tried to telephone,
They said you were not home,
That's a lie,
No reply, No reply.

?Never doubt that a small group of thoughtful citizens can change the world..."

Retto

 If you say it enough, you can believe it, but don't take it as the truth. I just read through everything again, and it gives no indication that I must link to all libraries used. It also gives no indication that I cannot add another license agreement on top of the two already existing ones.

If you would like to reply, please do so through a private message.
The 'ittle otter,
Retto

calria

Quote from: Burninate2. Everyone's happiness is not determined by your personal opinion.
Yes it is! He's Retto!

*tries to lighten things up around here*

Burninate

 Here's the bit about not being able to add another license agreement:

Quote4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License.  Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.

and

Quote6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions.  You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.

[edit] If you are afraid I'd use the code in my own games...hahahaaa. I do not think it's worth the effort of copying it in.



Another thought... you obviously attach much importance to these libraries. (ha)
So it can be construed that basically, BAX is a modification on those certain libraries, with a user interface and a strategy game added for fun. In that case, you are violating the copyright of the VI libraries, and should credit them.
Ha.


[edit] By the way...seriously... you could just release the source minus the libs, and give just the docs for those (what they do)...



[edit, putting together double post. You know the rules about double posting.. So.. I get the right to warn you about Double posting. You just been warned.
~Veranor, The Beatles, Nevadacow, Devari~
Dear Forums,
This happened once before,
When I came to your door,
No reply.
I tried to telephone,
They said you were not home,
That's a lie,
No reply, No reply.

?Never doubt that a small group of thoughtful citizens can change the world..."

Burninate

 Bumping this, 'cause of the many old topics cropping up.
~Veranor, The Beatles, Nevadacow, Devari~
Dear Forums,
This happened once before,
When I came to your door,
No reply.
I tried to telephone,
They said you were not home,
That's a lie,
No reply, No reply.

?Never doubt that a small group of thoughtful citizens can change the world..."

calria

 *raises eyebrows at recent editing...*

Burninate

 Isn't that great how a non-admin (?) can edit posts...


Sitting in an English garden waiting for the sun
If the sun don't come, you get a tan
From standing in the English rain
I am the eggman, they are the eggmen
I am the walrus, goo goo g'joob, g'goo goo g'joob
~Veranor, The Beatles, Nevadacow, Devari~
Dear Forums,
This happened once before,
When I came to your door,
No reply.
I tried to telephone,
They said you were not home,
That's a lie,
No reply, No reply.

?Never doubt that a small group of thoughtful citizens can change the world..."

Burninate

 BUMP!!! I know it's a double post Ad, but please spare me: there's no other way to bring this up:


QuoteIf, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.

Let's see: you break VI's terms by not giving us source? You can't have this game up.

~Veranor, The Beatles, Nevadacow, Devari~
Dear Forums,
This happened once before,
When I came to your door,
No reply.
I tried to telephone,
They said you were not home,
That's a lie,
No reply, No reply.

?Never doubt that a small group of thoughtful citizens can change the world..."

Riverpaw

 Er... exactly who is this? Your sig makes it look like a shared account.
I am back. First to notice gets a cookie...

*ten years later*

Oh.

The Weasel Liberation Mov

 This is Beatles...

And it is a shared account. There is no rule against that on the forums, just the game.
Highest rank on Regular: 1st
Highest rank on Turbo: 9th