User Tools

Site Tools


proton:license

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
proton:license [2012/07/31 00:01]
seth
proton:license [2018/07/28 07:14] (current)
seth
Line 24: Line 24:
 Some of the libraries Proton may link to may have additional requirements or restrictions. ​ The Proton SDK license only applies to the Proton SDK source code itself; each of the dependency libraries used in your project includes a license as well, which must be followed. Some of the libraries Proton may link to may have additional requirements or restrictions. ​ The Proton SDK license only applies to the Proton SDK source code itself; each of the dependency libraries used in your project includes a license as well, which must be followed.
  
 +=== Attribution a problem? ​ Don't despair ===
 +
 +If you absolutely can't include the one line attribution text somewhere in your about or credits, you can license a "no attribution"​ version of Proton for a fee.  Contact <​seth@rtsoft.com>​ for more information.
  
 === Why that bsd license and not GPL or zlib? === === Why that bsd license and not GPL or zlib? ===
Line 29: Line 32:
 Here is the reasoning: Here is the reasoning:
  
-  * A GPL/LGPL license removes the ability to protect and hide your private code and introduces various licensing limitations concerning ​propriety ​code that are not helpful especially on mobile platforms. +  * A GPL/LGPL license removes the ability to protect and hide your private code and introduces various licensing limitations concerning ​proprietary ​code that are not helpful especially on mobile platforms 
-  *   If Proton was zlib free, someone would eventually GPL a branch and start adding features to it, which could not be shared with the main distribution which has a much more open license. ​ (This happened with my zlib licensed game Dink Smallwood -  I was unable to use community improvements from a GPL'​ed ​version when doing the mobile port, for instance) +  *   If Proton was zlib free, someone would eventually GPL a branch and start adding features to it, which could not be shared with the main distribution which has a much more open license. ​ (This happened with my zlib licensed game Dink Smallwood -  I was unable to use community improvements from a GPLed version when doing the mobile port, for instance) 
-  *   ​Proton'​s license is specifically written in such a way that it can't be GPL'ed or effectively branched (possible, but considering the attribution license requirement,​ unappetizing at best), so there will only be one distribution +  *  The no attribution license for a fee option allows someone to use Proton in a place where attribution is impossible/​undesirable
-  *  The no attribution license for a fee option allows someone to use Proton in a place where attribution is impossible/​undesirable ​without opening Proton up to the issues of branching mentioned above +
proton/license.1343692863.txt.gz · Last modified: 2012/07/31 00:01 by seth