[Logo]
 
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Mods Source Code: Licensure, and ownership of code. (Especially for those submitting patches)  XML
Forum Index -> Rules and General Information
Author Message
TheDruidXpawX

Wicked Sick!
[Avatar]

Joined: 12/19/2004 18:32:13
Messages: 1946
Offline

Greetings Everyone,

One of the things we as developers regrettably have to do when dealing with software is how source and binary forms are licenced. Who owns the code, etc...

This thread will attempt to deal with how DruidsRPG is licensed, who owns the code, and who owns code submitted as patches.

Skin download: http://www.disastrousconsequences.com/dcforum/posts/list/1189.page

The fundamental problem is this: The first word we learn as children is NO. From that point forward society teaches women that saying no isn't polite, and society teaches men to respect those who wont take no for an answer.

The world is what you make of it, my friend. If it doesn't fit, you make alterations. -- Stella, The Morning Star
TheDruidXpawX

Wicked Sick!
[Avatar]

Joined: 12/19/2004 18:32:13
Messages: 1946
Offline

Portions of the code in DruidsRPG are owned by Mysterial. Wherever possible I've done my best to avoid copying his code by extending his classes, however in a few instances, where I've had to change things mid method, or change the inheritance, I've been forced to copy his code.

I've felt this wasn't a big deal because DruidsRPG cannot be executed without his code, however for those of you trying to use DruidsRPG in new and interesting ways, be sure to give Mysterial credit for what is his.

At some future point, I plan to contact him about a more generic license applied to his source code so this point of contention is removed.

Skin download: http://www.disastrousconsequences.com/dcforum/posts/list/1189.page

The fundamental problem is this: The first word we learn as children is NO. From that point forward society teaches women that saying no isn't polite, and society teaches men to respect those who wont take no for an answer.

The world is what you make of it, my friend. If it doesn't fit, you make alterations. -- Stella, The Morning Star
TheDruidXpawX

Wicked Sick!
[Avatar]

Joined: 12/19/2004 18:32:13
Messages: 1946
Offline

As a writer of code, you're legally owner of that code. What does that mean for DruidsRPG?

If you're submitting a small patch, please, simply include that you're handing over ownership of the code to DisastrousConsequences.com . This prevents me from having to add license headers to everything, especially in some places where I can't do so.

If you're submitting an entire class, and you own all the content in that class, you must use the BSD style license.

Include it in comments in the header of the file.

Also, you must agree to allow the re-release of your source via GPL LGPL
if DruidsRPG is released under those terms at a future date. (Obviously, I would need Mysterial's permission to do so)

Include in the header of the file that it may be re-released under GPL or LGPL.

Skin download: http://www.disastrousconsequences.com/dcforum/posts/list/1189.page

The fundamental problem is this: The first word we learn as children is NO. From that point forward society teaches women that saying no isn't polite, and society teaches men to respect those who wont take no for an answer.

The world is what you make of it, my friend. If it doesn't fit, you make alterations. -- Stella, The Morning Star
 
Forum Index -> Rules and General Information
Go to: