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!

Hello,

We are considering the use of this component in our development: https://www.outsystems.com/forge/196/. The last stable version 1.2.0 uses version 4.2.6. of the HighCharts API. Is the use of this component supported by your license? Although in your last post you stated to contact HighSoft we would like to know if you have further clarifications on this topic from other clients.

Thanks in advance

afaik you should contact hisoft yourself.

just assme the license of outsystems just covers the version of the shipped version.

the component just provides a newer version and if you want to use it commercially etc. check with hisoft.


Hello,

I will just remind everyone that next time you shouldn't add your questions an already existing thread (when they are unrelated to the original question) but start a new one. This is just to avoid having a cluster of questions and a never ending thread :)

As for your questions:

Can you use different versions of HighCharts without buying a new license?

No, you need to buy a new license if you want to use it commercially. Our license only covers the shipped version as J.'s said.

Should you use components that are on the forge related to HighCharts?

It's a risk, since it might not work and therefore we won't be able to help you (since the component is not supported nor was created by us) or if the HighCharts version is not the same version that is shipped by us (since as said before, if you don't have the license you'd need to buy it if you want to use it commercially).

Are you doing a major revision about HighCharts and the version currently given?

It is currently on the table, but we can't give you a specific date for it. Just know that we are looking into it :)

Cheers