Radicore Licensing (updated 14th April 2008)

RADICORE is dual licensed and distributed under the terms of either:

Note that prior to verson 1.36.0 the GNU General Public License (GPL) was used.

RADICORE can be downloaded for free and evaluated for free, with no time limit, under the terms of the AGPL. This means that should any derivative work be shared with others then the source code for that derivative work must also be made available under the AGPL, otherwise it will require a commercial license.

RADICORE is made available to you at no charge provided that any derivative work that you share with others is also made available at no charge. Should you wish to use RADICORE in a commercial application then you will require a commercial license.

Non-commercial, Non-profit usage
When the AGPL talks about free software it means "free as in speech" not "free as in beer", so it is permissible to charge whatever you like for such software. I make this software available to you at no charge with the understanding that if you pass this software onto others, either it its original form or part of a derivative work, then you also do so at no charge. Should you wish to charge others to access any derived work then you will be in violation of this understanding and will be required to obtain a Commercial License.
If you wish to use Radicore in any type of commercial product (where "commercial" means "for profit") the only way to do so is to obtain a commercial license. This includes:
  • Being paid to create a derivative work for another.
  • Creating a derivative work which you then make accessible to others for a fee. This is irrespective of who controls the server on which the work is hosted.
If you wish to make any sort of profit from Radicore then you may only do so by sharing those profits in the form of a commercial license.
COMMERCIAL LICENSE, v1.0
Any organisation which receives a copy of a runnable application, built with and derived from RADICORE, which is not made available under the terms of the AGPL, or for which a fee is charged, will require a commercial license. Prices are as indicated at the online store.
A separate commercial license will be required for each server on which the application is deployed. A copy of the application may be made available on a single backup server for emergency use without the need for an additional license.
Where an application is deployed on a shared server (where multiple domain names share the same IP address) each domain is considered to be on a virtual server. Each virtual server will require a separate commercial license. Licensing is therefore per domain per server.
Where an application which requires a commercial license is distributed it will be the responsibility of the distributor to collect and forward any license fees to RADICORE Software Limited. A license will then be issued to the distributor in the name of the receiving party which should then be delivered along with the licensable application to the receiving party.
Where a license has been issued for a particular number of servers and the licensee decides to deploy the licensable application on additional servers it will be the responsibility of the licensee to apply, either to the original distributor or to RADICORE Software Limited, for the requisite number of additional licenses.

TERMS

Backup Server
A backup server means in place of the primary server when that server becomes inoperable. It does not mean in addition to the primary server. Thus server farms will require a separate license per server.
Copyright Holder
Copyright 2006-2008 RADICORE Software Limited, registered in England and Wales with company number 5026888.
Copyright of the core components will always remain with RADICORE. Copyright of applications developed to run under RADICORE will reside with the authors of those applications.
Distribution
Distribution means sharing the software with others. If you allow someone else to run the software then you are sharing it. This may involve any of the following:
  • Providing them with a copy of the software so that they can run it on a server which is under their control.
  • Giving them access to a copy of the software which is running on a server which is not under their control. This is known as "Remote Network Interaction".
If you allow someone else to access the software it does not matter whether they are doing so from a local or remote computer, they are still accessing the software. The distance between the user and the device on which the software resides is irrelevant.
Distribution must be under the terms of the AGPL, otherwise a commercial license will be required.
Distribution must be not-for-profit, otherwise a commercial license will be required.
Evaluation
Any individual or organisation may use the development capabilities of RADICORE for evaluation purposes only. This includes building a prototype which uses disposable, non-live data. However, any prototype which starts to use non-disposable, live data ceases to be a prototype and becomes a live application.

If the source code of any live application which is shared with others is not made available under the terms of the AGPL it will require a commercial license.
If access to any live application is subject to any sort of charge then this makes it a commercial application and it will require a commercial license.

RIGHTS AND DUTIES

  1. You agree to and comply with any and all conditions in this license.
  2. All granted rights are non-exclusive.
  3. The copyright notices must be included in any installed and distributed versions of the software.
  4. Modification of the software:
    1. Modifications to the core software are allowed, as long as they do not conflict with this license.
    2. Modifications to the core software, including but not limited to bug fixes, improvements and extensions, have to be sent to the copyright holder.
    3. Modifications must not alter or remove any copyright notices in the Software.
  5. You may NOT FORK or PRODUCE SPIN-OFFS of the core software or parts of it unless such spin-offs are made available under the terms of the AGPL.
  6. Branding, use of the name RADICORE:
    1. You may use the name and/or logo of the Software to promote your product.
    2. You may add a link to the Software along the lines of "Powered by RADICORE..."
    3. The copyright holder reserves the right to prohibit usage of the name and/or logo of the Software.
    4. The copyright holder of the Software may use your name and logo in a public list to show who is using the Software.
  7. Changes to this license are expressly forbidden without the written permission of the copyright holder.

ACCEPTANCE

  1. Usage or distribution of the Software, whole or partial, in any form signifies acceptance of this license.
  2. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to use, modify or distribute the Software or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by using, modifying or distributing the Software (or any work based on the Software), you indicate your acceptance of this License to do so, and all its terms and conditions.

LIMITATION OF LIABILITY

  1. In no event shall the copyright holder be liable for any damages whatsoever, including - but not restricted to - lost revenue or profits or other direct, indirect, special, incidental or consequential damages, even if they have been advised of the possibility of such damages, except to the extent invariable law, if any, provides otherwise.

TERMINATION OF LICENSE

  1. Any violation against this license or its intended meaning result in the immediate termination of this license and all rights given to you.

NO WARRANTY

  1. The Software and this license document are provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.