purchase highcharts licence?

purchase highcharts licence?

  

Not quite sure in which section of the forum this belongs, so my apologies if the question is in the wrong place.

For our application (which is close to going live) we use the standard charts provided in the service studio and some charts from MoreCharts (provided from the Forge). They all use the same api (Highcharts). However, when looking on the Highcharts website they are mentioning buying a licence to be able to use their api. 

My question concerning this is if we/the client has to buy the licence to be able to use it in the Outsystems application or if the Highcharts licence is included in the Outsystems licence. Any feedback on this matter is greatly appreciated.

Solution

Hi Annemieke,

Great question.

OutSystems license already includes an HighCharts license, that enables you to freely use HighCharts in your OutSystems apps.

You or your client don't need to buy any extra license.

Edit: Note that this applies to the version of HighCharts that's being shipped by OutSystems. If you are using another version you need to license that version. Check the posts below for more information.

Thanks!

Solution

Ricardo Ferreira wrote:

Hi Annemieke,

Great question.

OutSystems license already includes an HighCharts license, that enables you to freely use HighCharts in your OutSystems apps.

You or your client don't need to buy any extra license.

Thanks!

Hi Ricardo,


Thank you very much for your answer. I will let our client know that this will pose no issues with licenses.


Ricardo Ferreira wrote:

Hi Annemieke,

Great question.

OutSystems license already includes an HighCharts license, that enables you to freely use HighCharts in your OutSystems apps.

You or your client don't need to buy any extra license.

Thanks!


This includes any version of Highcharts ?


Hi Willian,

The license applies to usage of Highcharts inside OutSystems apps. As far as I know there is no reference to versions of HighCharts. Typically you will use the version that is being shipped by OutSystems.

Thanks!

Ricardo Ferreira wrote:

Hi Willian,

The license applies to usage of Highcharts inside OutSystems apps. As far as I know there is no reference to versions of HighCharts. Typically you will use the version that is being shipped by OutSystems.

Thanks!

So, the eSpace that contains the charts comes with the version 4, if I want to use the latest functions can I import the JS code from the site?


Yes you can.

But what are the features you need that are not available in the shipped version?
What OutSystems version are you using?

Thanks!

Ricardo Ferreira wrote:

Yes you can.

But what are the features you need that are not available in the shipped version?
What OutSystems version are you using?

Thanks!

Hello Ricardo.


Willian is my co-worker. And I have a few more questions about this case.

As he said, Outsystems has Highcharts in version 4.1. We want to use features available only on version 5.

Since the license for Outsystems covers the version 4.1 and to use the version 5 of Highcharts you need an upgrade as you can see on the site:

https://shop.highsoft.com/highcharts

Our question is if we can use the version 5, importing the JS from their site without having to pay for an upgrade.

Answering you question about the version. We are currently using Outsystems 9.1.604.0

Also, our company have an Entrerprise License and redistribute software under ISV license.


Thanks for your help!

Hi Guilherme,

We are double checking if our license cover that scenario.

Will get back to you soon :)

Thanks!

Hi Ricardo,

Were you able to find out what is covered by OutSystems' Highcharts license?  We are starting to use various Highcharts libraries in our applications and want to ensure we are covered from a legal point of view.

Thanks

Ricardo Ferreira wrote:

Hi Guilherme,

We are double checking if our license cover that scenario.

Will get back to you soon :)

Thanks!

Hi Ricardo,

We have the same question. We need to know if we can use any type of charts from the last Highchart version, without pay the licence. At this moment we're developing a product to our client, that we'll need different types of charts, and the Outsystems Charts library only provide 5 types of charts.

What is the limit of the license coverage that outystems has?

Tks!


Hi all,

First of all sorry for the late reply.

We double-checked our license for HighCharts with our legal department, and concluded that it covers only the version that's being shipped with the platform (that in this case is version 4). If you are using a newer version in your OutSystems apps (versions 5 or 6), you should contact Highsoft to purchase a license to use it in your applications.

The good news is that we have in our roadmap the upgrade of HighCharts to version 6.

@Breno Rico

Although the default OutSystems Charts library provides 5 types of charts you can use other type of charts via JSON customizations, as long as you use the HighCharts version we are shipping.

Thanks!

Ricardo Ferreira wrote:

Hi all,

First of all sorry for the late reply.

We double-checked our license for HighCharts with our legal department, and concluded that it covers only the version that's being shipped with the platform (that in this case is version 4). If you are using a newer version in your OutSystems apps (versions 5 or 6), you should contact Highsoft to purchase a license to use it in your applications.

The good news is that we have in our roadmap the upgrade of HighCharts to version 6.

@Breno Rico

Although the default OutSystems Charts library provides 5 types of charts you can use other type of charts via JSON customizations, as long as you use the HighCharts version we are shipping.

Thanks!

Thanks for the update Ricardo.  Do you have a rough timescale for the HighCharts upgrade?  Essentially understanding whether its worth us holding out for the upgrade rather than purchasing a license.

Dan

Hi Daniel,

Sorry, but at the moment we don't have an estimate when this will be available.

Thanks!

Ricardo Ferreira wrote:

Hi all,

First of all sorry for the late reply.

We double-checked our license for HighCharts with our legal department, and concluded that it covers only the version that's being shipped with the platform (that in this case is version 4). If you are using a newer version in your OutSystems apps (versions 5 or 6), you should contact Highsoft to purchase a license to use it in your applications.

The good news is that we have in our roadmap the upgrade of HighCharts to version 6.

@Breno Rico

Although the default OutSystems Charts library provides 5 types of charts you can use other type of charts via JSON customizations, as long as you use the HighCharts version we are shipping.

Thanks!

As you say, the version shipped is 4, but there is variants of version 4. The shipped with Outsystems is version 4.1.7 but the last version 4 posted is 4.2.7, can I use this version as well?


Hi Willian,

Our license for HighCharts states that you need to use what's being shipped with the platform. We are shipping 4.1.7, so if we want to be strict with it, that's the only version that is licensed for you to use in your apps.

However in your scenario, you are overriding the platform's HighCharts with a revision of the same major version, that probably has just a bunch of bug fixes. I recommend you to contact HighSoft to check whether you need to purchase a license in this case or not.

Thanks!