The RGraph license agreement - information and FAQs

Share RGraph:   

 

When linking to the RGraph website please do not copy the RGraph website content. If you want to link to a specific page though - feel free. There's more information about linking on the backlink page
General Public License v2.0

RGraph is available to use under a dual-licensing scheme. You can use it as you wish under the terms of the GPL (General Public License). Alternatively you can purchase an RGraph non-GPL License, use it under those terms and not be bound by the GPL restrictions (eg affecting the licensing of your own software; modifications should be shared with the original author).

 

If you use it under the terms of the GPL please link back to this website, thanks. Follow this link for guidance on how to go about that

Extended support: £499

The free support forum hours are 9-6pm Monday-Friday - if your support needs go beyond this then extended support is available. Some advantages of the extended support option are:

You can buy Extended Support as either a stand-alone purchase or in conjunction with a non-GPL license using the buttons below.

Extended support cost

Extended Support is an annual charge of £499 and the stand-alone version can be purchased by using the Paypal button above. To buy Extended Support in conjunction with a non-GPL license you can use the buttons below in each license section.




Non-GPL licensing

 

Single website license: £99

Single website license £99
Single website license with Extended support £598

The Single website license covers an entire website that cannot be described as dynamic. It covers an unlimited amount of developers and you can edit and/or update the code as much as you want to.

  • How much you use the RGraph libraries on the website does not affect it.
  • How many developers that you have utilising the RGraph libraries does not affect it.
  • You can alter the RGraph code to suit your particular needs and you can keep these modifications private.
  • You can update your version of RGraph at any point.
  • If you're a non-profit but you want to buy a Website RGraph license there's a 15% discount available. Read more below.

 

Five developer license: £199

5 developer license £199
5 developer license with Extended support £698

The 5 developer license covers 5 developers in your organisation to work with RGraph. Anyone who works either directly or indirectly is considered a developer. You can edit and/or update the code as much as you want to.

  • This license allows you to use the RGraph libraries on your own or your clients websites.
  • You can alter the RGraph code to suit your particular needs and you can keep these modifications private.
  • You can update your version of RGraph at any point.
  • If you're a non-profit but you want to buy a Website RGraph license there's a 15% discount available. Read more below.

 

OEM license: £499

OEM license £499
OEM license with Extended support £998

The OEM license allows you to include RGraph in your own software which may be used for the purposes of building websites or related materials and you would prefer your Customers not to incur any further costs as a result of using RGraph; or a similar situation where your software contains RGraph and you don't wish your users to be liable for their own RGraph non-GPL license. In this case the OEM license is 499. You can use the "Buy now..." button above to purchase this license type.

  • How much you use the RGraph libraries does not affect it.
  • How many developers that you have utilising the RGraph libraries does not affect it.
  • You can alter the RGraph code to suit your particular needs.
  • You can update the version of RGraph at any point.
  • If you're a non-profit but you want to buy an OEM RGraph license there's a 15% discount available. Read more below.

OEM License terms

  1. You are granted the non-exclusive rights set forth in this document provided you agree to and comply with any and all conditions in these terms.
  2. You may develop application programs, reusable components and other software items that use the original or modified versions of the RGraph software. You may include RGraph as a part of the software that either supports or controls the software or device(s) that you make.
  3. The OEM license permits you to use RGraph as part of your own software or hardware which may or may not then be used by your own Customers to build web sites, web applications, web based software or non-web based software. As a result of using your software or hardware your Customers do not have any further responsibility to purchase their own RGraph non-GPL License.
  4. The OEM license can also be the most economical way of licensing a large number of your clients. If you do have a large number of clients who use your product(s) (which may or may not be on different domains) then instead of buying a license for each Customer you can instead buy an OEM license which will cover all current and future usage. The OEM license is a one-time payment of £499.
  5. You may use the RGraph name in your promotional materials if you wish to promote your software or hardware. The RGraph name must not be used in a derogatory, defamatory or negative way or in a way that would bring RGraph into disrepute. You may not sell/resell or purport to sell/resell RGraph non-GPL licenses or do anything which may cause harm to RGraph non-GPL Licensing sales. The OEM license is for you and Customers who buy your products or services only.
  6. You may not sell, resell or otherwise provide RGraph as an independent piece of software. You may include RGraph as part of your own software, hardware or as part of the service(s) that you provide but you may not sell/resell RGraph or purport to sell/resell RGraph non-GPL licenses

Non-profit discounts

If you're a non-profit organisation (eg charity, school, government organisation, individual etc) then you are entitled to a 15% discount on the non-GPL licensing prices. This makes the prices as follows:

  License only License with Extended Support
Single website license £84 £509
5 developer license £169 £593
OEM license £424 £848

The license is exactly the same and grants you the same rights - it's just cheaper!

To enquire about the discount please email support.

 

Non-GPL licensing FAQs

Do I need to buy a non-GPL license?
For non-GPL use, then yes - you need to purchase a non-GPL license to use RGraph. Otherwise - you may use RGraph in compliance with the terms of the GPL.

How many licenses do I need?
This depends on the type of license that you buy. For the Single website type of license you should have one per website. For the 5 developer license your usage of RGraph is not restricted by websites - just the number of developers that use RGraph. And with the OEM license there are no limits on the number of websites that you can use it on or developers that can make use of it.

How much is a non-GPL license?
The price for a Single website RGraph non-GPL license is £99. The 5 developer license is £199 and the OEM license is £499. When combined with the Extended Support option the prices become £598, £698 and £998 respectively. You can also buy the Extended Support seperately for £499.

Is the fee recurring or a single payment?
The RGraph non-GPL licensing fee is a single one-time payment and does not recur. The Extended Support is an annual fee of £499.

Where can I buy RGraph non-GPL licenses?
The only place you can buy RGraph non-GPL licenses is this website.

How much does support cost?
Basic support is free and there is no time limit or restrictions on it. The Extended Suppot option is charged annually at a price of £499.

Are there any non-profit discounts on the license fee?
Yes. If you're a non-profit organisation (eg charity, school, government organisation, private-use/individual) then there is a 15% discount on the license fee - see above for the discounted prices

To enquire about the discount please email support.

What if I need something that's not part of RGraph?
If there's a feature that you need that's not part of RGraph already then please post in the support forum. If it's not too specific then it will most likely be able to be added to the general distribution of RGraph.

What does the license cover?
The RGraph license covers RGraph as a whole. The (RGraph) JavaScript code that you find in the archive is covered by the RGraph license (ie the GPL or the non-GPL license).

What if I make an authoring tool (or similar) that I wish to include RGraph with? (OEM licensing)
If you make an authoring tool that you wish to include RGraph with then you're free to do so. Keep in mind though that any users who make use of RGraph will become susceptible to the GPL or be liable for their own RGraph non-GPL license. If you don't wish for this to happen then you can instead opt for an RGraph non-GPL OEM license for your software. This will mean that you and your softwares users can use RGraph and not have to worry about RGraph licenses. You can use the button above to buy the OEM license.

Do I need to provide a backlink?
Anybody who uses RGraph under the non-GPL licensing does not need to link back to the RGraph website. If you're using the software under the GPL please link back to the RGraph website. You can find details on providing a link to the RGraph website on the backlink page.

Can I get an invoice?
Simply go here to create an invoice: http://www.rgraph.net/invoice, enter your email address and you can create and print an invoice that you can use for tax purposes.

 

Legal terms

Coverage of this license

This license applies to software originating from the rgraph.net website. Such software is herein referred to as the Software. The license covers modification and distribution of the Software, use of third-party application programs based on the Software, and development of software which uses the Software.

Granted rights

  1. You are granted the non-exclusive rights set forth in this document provided you agree to and comply with any and all conditions in this document. Whole or partial use of the Software, signifies acceptance of this license.
  2. You may develop application programs, reusable components and other software items that use the original or modified versions of the Software. If your use is in accordance with the GPL you may use and distribute these programs or components in accordance with the terms of the GPL.

    If your use is on a commercial basis and/or you have purchased an RGraph non-GPL license for your company/entity, you are not bound by the terms of the GPL (General Public License) and do not need to reshare any modifications.

Copyright notice

The ownership of the Licensed material is not transferred to you in this agreement.

Limitation of liability

In no event shall the initial developers or copyright holders 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.

No warranty

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.

Availability of RGraph

The only place you can download an official archive containing the RGraph software is the RGraph website.

Choice of law

This license document is governed by the Laws of England. Disputes shall be settled by Chelmsford town court.

 

Contact support

Any questions or queries about this license or its extent should be directed to the RGraph support team