This is a draft paper and subject to changes. Prices are preliminary. Feel free to discuss this license with me.
The GPL is a ``viral'' license, such that it wants derived work to be under the GPL, too. As additions (such as linking to a GPL'd program or library) qualify as derived work, programs created to use MINOS fall under this condition, except if they are shipped as separated source.
However, shipping as separated sources may be
Therefore, to develop applications that ship under a different license than the GPL and not as separated source, I - as the original copyright holder - offer this alternative license. This license is not free of charge, it requires to pay a fee to the original copyright holders. Note that extensions to bigFORTH not created by me may be available from other authors or only under GPL.
Note that I want to encourage you to distribute your additions to bigFORTH/MINOS under GPL, and the license contains some thumb-screws to force you to rethink your policy again and again.
Use and modification of the Program are not covered by this license; you may use, modify and redistribute the Program under the GNU General Public License (GPL). This license covers only redistribution under terms that are not allowed by the GPL.
You may redistribute a derived work of the Program free or for charge, partly or as whole, as source, binary, or combined, if and only if all the following conditions are met
End of Terms and Conditions
You have to pay one seat license per registered developer. Seat licenses have to be renewed annually, as long as the source for the project is closed; it doesn't matter if the developer continues to work on it, as long as there's his/her code in the project.
For each developer who touches your code, you have to pay an annual fee of 256 Euro. Discounts depend on how free the end user is - the more free, the less you pay.
Since the license is bound to developers, and has an annual minimum, it will keep going even if your project doesn't create much revenue anymore. Therefore I offer you a way out of paying for unprofitable products by releasing them under GPL or as separate sources - so to comply to the GPL.
The license fees terminate if you release your distributed work under GPL or a GPL-compatible license, or as separated sources. If you release part of your distributed work under GPL, only those annual per-developer fees expire that were bound to that part exclusively, but all the future license revenue the project generates (you can sell GPL'd programs, if you like to) stop generating fees. Note that you have to release all of your sources under GPL that were released as proprietary program to customers in the last three years, so keep them well! You have to inform your customers of the availability under GPL.
Per-Developer license fees also expire 70 years after the dead of the developer, because the hypotetical copyright ownership of that developer expired.
Gnomovision rev. 1.2 (c) 2000 by Yoyodyne Inc.
Displays graphs
Created with bigFORTH/MINOS, which is available under GPL from http://www.jwdt.com/~paysan/bigforth.html
RMS concluded that inhouse copies aren't distributions, and therefore the GPL copying restrictions don't apply to these copies. This assumes that the programmers working on the program are just users and not copyright holders of the modification work, thus all modifications take place by ``the company'' as a juristic person. This might be valid in the USA.
However, this doesn't recognise that those programmers still create work they would own the copyright of if they didn't have signed a copyright transfer agreement to their disadvantage. Since the GPL explicitely say that resigning rights given by GPL via another contract are null and void, this IMHO also applies to employment contracts. If you want to avoid any risks, pay for your inhouse developers, or allow the programmers to take their work with them and eventually redistribute under GPL at their disposal.