Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
licenses:was-pc-od [2020/06/29 23:15] – created officelicenses:was-pc-od [2020/09/09 13:40] – [TL;DR] office
Line 7: Line 7:
 Permission is hereby granted to extend the WAS PC & OD, including its restrictions and limitations, to any material licensed to Wizardry and Steamworks, when the intent is to re-use material published by Wizardry and Steamworks, for creations or derivate works, that interact with or include Corrade as a component of those creations or derivate works, regardless of any other license or terms (GNU GPL, MIT, BSD, etc.) that may apply to the material licensed to Wizardry and Steamworks. Permission is hereby granted to extend the WAS PC & OD, including its restrictions and limitations, to any material licensed to Wizardry and Steamworks, when the intent is to re-use material published by Wizardry and Steamworks, for creations or derivate works, that interact with or include Corrade as a component of those creations or derivate works, regardless of any other license or terms (GNU GPL, MIT, BSD, etc.) that may apply to the material licensed to Wizardry and Steamworks.
  
-===== TL;DR =====+====== TL;DR ======
  
 **Must**: **Must**:
Line 24: Line 24:
   * distribute,   * distribute,
   * sublicense,   * sublicense,
 +  * //re-license any other material created by the same company or organization//, under this license (WAS PC OD) and its limitations, regardless of any other licenses of the other material created by the same company, if it is more legally convenient to the beneficiary of the Software
  
-**Special**: +====== Discussion ======
-  * re-license any other material, created by the same company, under this license and its limitations, regardless of any other licenses of other material, whenever it is more convenient to the beneficiary of the Software+
  
-==== Discussion ====+Assuming that "the Software" is "Corrade" and "the company" is "Wizardry and Steamworks":
  
   * Corrade can be used commercially (including providing a commercial service) or privately provided that attribution is granted to Wizardry and Steamworks, Corrade binaries or binaries related to Corrade are not reverse-engineered and Wizardry and Steamworks is not to be held liable directly or indirectly for any damages.   * Corrade can be used commercially (including providing a commercial service) or privately provided that attribution is granted to Wizardry and Steamworks, Corrade binaries or binaries related to Corrade are not reverse-engineered and Wizardry and Steamworks is not to be held liable directly or indirectly for any damages.
Line 39: Line 39:
   * The special clause regarding the extension of the WAS PC & OD to other material published by Wizardry and Steamworks, regardless of any other licenses that the material may have had, is informally a viral clause for the benefit of Corrade users. Its purpose is to allow persons to re-license any material (in binary and non-binary form, careful, it's recursively sound) to which Wizardry and Steamworks holds the license to if and only if the intent is to create works directly connected to Corrade.   * The special clause regarding the extension of the WAS PC & OD to other material published by Wizardry and Steamworks, regardless of any other licenses that the material may have had, is informally a viral clause for the benefit of Corrade users. Its purpose is to allow persons to re-license any material (in binary and non-binary form, careful, it's recursively sound) to which Wizardry and Steamworks holds the license to if and only if the intent is to create works directly connected to Corrade.
     * One important and practical implication for a Corrade user is that GNU GPL clauses (especially, GNU GPL-like viral licenses) can be dismissed such that users can re-license GNU GPL code written by Wizardry and Steamworks without having to, as per GNU GPL, release their entire codebase. Notable examples may include ''wasURLEscape'', ''wasCSVToList'', etc. helper LSL functions, perhaps under a different license by Wizardry and Steamworks, that can be re-licensed to the WAS PC & OD if more convenient.     * One important and practical implication for a Corrade user is that GNU GPL clauses (especially, GNU GPL-like viral licenses) can be dismissed such that users can re-license GNU GPL code written by Wizardry and Steamworks without having to, as per GNU GPL, release their entire codebase. Notable examples may include ''wasURLEscape'', ''wasCSVToList'', etc. helper LSL functions, perhaps under a different license by Wizardry and Steamworks, that can be re-licensed to the WAS PC & OD if more convenient.
 +      * Conversely, when ''wasURLEscape'', ''wasCSVToList'', etc. helper LSL functions are used as part of a project that is not directly connected to Corrade, then the original license for the helper functions applies.
     * In the process of recursively dismissing other licenses in favor of the WAS PC & OD, when the works created by users are intended to be used with Corrade, a counter-inuitive but important invariant is that binaries may not be modified - in other words, iff. a user re-licenses source code to the WAS PC & OD then that source code may be modified by the user; conversely, a user may not re-license works belonging to Wizardry and Steamworks in binary form and then modify them.     * In the process of recursively dismissing other licenses in favor of the WAS PC & OD, when the works created by users are intended to be used with Corrade, a counter-inuitive but important invariant is that binaries may not be modified - in other words, iff. a user re-licenses source code to the WAS PC & OD then that source code may be modified by the user; conversely, a user may not re-license works belonging to Wizardry and Steamworks in binary form and then modify them.
     * The distinction between "may modify source code" and "cannot modify binaries" (binaries are final and immutable) also has implications on non-source code assets. For example images, logos, sounds, etc. re-licensed to the WAS PC & OD, may not be modified iff. they are in binary format. Conversely, if the assets are in source-code format (SVG, XML, etc) then they may be modified.     * The distinction between "may modify source code" and "cannot modify binaries" (binaries are final and immutable) also has implications on non-source code assets. For example images, logos, sounds, etc. re-licensed to the WAS PC & OD, may not be modified iff. they are in binary format. Conversely, if the assets are in source-code format (SVG, XML, etc) then they may be modified.

licenses/was-pc-od.txt · Last modified: 2022/10/09 15:18 by office

Access website using Tor Access website using i2p Wizardry and Steamworks PGP Key


For the contact, copyright, license, warranty and privacy terms for the usage of this website please see the contact, license, privacy, copyright.