[Logo] SpagoWorld Forums
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics   [Members]  Member Listing  
[Groups] Back to home page  [Moderation Log] Moderation Log   [Register] Register /  [Login] Login 
Price for Highcharts License in SpagoBI  XML
Forum Index » Open Discussion
Author Message
wisetex.spw

Newby

Joined: 07/06/2011 22:47:36
Messages: 13
Offline

Hi.

On the site of Highcharts Developer(http://www.highcharts.com/license) is information that it's free only for personal or non-profit project.In other case it's not free

Do I understand correctly that SpagoBI is not completely free for commercial use and by the definitions listed on the site must be Developer Licenses?
cazzin

Newby
[Avatar]

Joined: 16/04/2010 12:52:07
Messages: 44
Offline

Dear user,
SpagoBI is the only 100% open source business intelligence platform, released through a single stable version. No enterprise or professional edition at all.
Commercial services are related to support, training and professional services with no lock-in for users.
This allows us to use Highcharts as "free for non-profit projects". It's related to software itself: anyone can study, use, modify, distribute it just corresponding to the open source licensing provisions.
Referring to legal matters we use to be very careful: we asked explicit use permission to Highsoft and they allowed us to do it (we recorded this in our files)
Thank you for your question
Grazia Cazzin

Grazia Cazzin
SpagoBI project leader
wisetex.spw

Newby

Joined: 07/06/2011 22:47:36
Messages: 13
Offline

Dear Grazia Cazzin thank you for answer.

Yes, you as a company who develop SpagoBI allow you to use Highcharts license "free for non-profit projects" according to term and conditions HighCharts licensing. But I believe that question is still open for companies/persons who is commercial and use SpagoBI for the analysis of its business activities

For example:

Company X business is trading shoes

1) Company X which is commercial want to use SpagoBI in it’s corporate intranet. Also buy SpagoBI services(support,training). Since the company X is a commercial according to information about Licensing from HighChart site the license for Company X not free.

2) Company X which is commercial want to use SpagoBI in it’s corporate intranet without services(support,training). Since the company X is a commercial according to information about Licensing from HighChart site the license for Company X not free.

3) Company X which is commercial want to use SpagoBI and give access to customers/ suppliers for analysis. License for Company X not free.
hemgoyal.spw

SpagoBI friend

Joined: 07/09/2011 17:35:07
Messages: 89
Offline

Hi Grazia,

I would like to extend the question for other external tools/software as well
JasperReport, BIRT, Mondrian, JPivot/JPalo, Talend, Weka.

If anyone is using SpagoBI in production, then what tools/softwares need to buy.

Thanks.
cazzin

Newby
[Avatar]

Joined: 16/04/2010 12:52:07
Messages: 44
Offline

Dear users,
the whole SpagoBI code is released under the LGPL licence, so no problem at all with that.
For the engines that use external libraries/tools, those maintain their original licence and all of them enable the usage in production environment.
So, don't worry, you can use it.
Grazia Cazzin

This message was edited 1 time. Last update was at 07/12/2011 18:31:25


Grazia Cazzin
SpagoBI project leader
wisetex.spw

Newby

Joined: 07/06/2011 22:47:36
Messages: 13
Offline

Hi Grazia.

Based on your post("For the engines that use external libraries/tools, those maintain their original licence") and my example above and also information about Highcharts License and Pricing it's not free(when use SpagoBI in commercial).

I propose to place somewhere in documentation/SpagoBI future book the information about externel libraries/tools license(I mean what type of license and short faq about license).The problem is that users may have trouble believing that once SpagoBi, then all modules are free. And it's your reputation, because that clause is nowhere about external libraries/tools.

This message was edited 1 time. Last update was at 06/12/2011 23:58:20

hemgoyal.spw

SpagoBI friend

Joined: 07/09/2011 17:35:07
Messages: 89
Offline

Hi Grazia,

Thanks for replying. However I am still not clear that if we are using SpagoBI in production environment, then we need to buy HighChart or not. Or any licensing clarification/permission should be taken from HighChart. If yes, then what about other external libraries/tools.

Could you please publish the list of all external libraries/tools which are included in SpagoBI so that we can check with our legal department as well.

Thanks.
cazzin

Newby
[Avatar]

Joined: 16/04/2010 12:52:07
Messages: 44
Offline

Dear users,
I appreciate your advice, we will modify our website soon (http://www.spagoworld.org/xwiki/bin/view/SpagoBI/Licenses), better explaining the licences each engine has and how it can be used.
See you soon
Grazia

Grazia Cazzin
SpagoBI project leader
wisetex.spw

Newby

Joined: 07/06/2011 22:47:36
Messages: 13
Offline

Hi Grazia,

Thank you.I will wait impatiently.
cazzin

Newby
[Avatar]

Joined: 16/04/2010 12:52:07
Messages: 44
Offline

Dear users,
we have updated SpagoBI license webpage (http://www.spagoworld.org/xwiki/bin/view/SpagoBI/Licenses) and detailed the licensing terms for each SpagoBI engine included in the standard distribution (please refer to the all-in-one package, <external-tool>.LICENCE.txt file available in each webapp). Have a look also at the COPYING.LESSER file included in the all-in-one-package.

The general rule is:
- every SpagoBI original code is released under the LGPL, either 2.1 version of the license or any later version
- each engine integrating external tool maintains the attendant license of the specific tool.

This doesn't mean that the licence of any third-party tool allows the free use of the software for any purpose. You must identify the SpagoBI components compatible with your goals also from the licensing point of view.

Referring to Highchart, we have recently faced the issue with Highsoft team in order to clarify their initial permission to use their software within the HChart engine of SpagoBI suite. As a result, they explained that any usage of HChart software by commercial companies has to be covered by their commercial license.
Briefly:
- everyone can freely use SpagoBI Hcart engine based on Highchart JS for his/her personal use
- any use of SpagoBI Hcart engine for commercial purposes (including usage by a commercial company) requires the purchase of a Higchart commercial license.
Nevertheless, anyone can use the other SpagoBI chart engine based on JFreeChart.

In order to confirm our steady path towards a full FLOSS adoption, I've the opportunity to inform you that next February, within SpagoBI 3.4 version, we'll release a new and totally free-to-use chart engine, including the same Hchart engine functionalities.
Thanks for your advices, we are very pleased to grow taking the cues coming from the community.

Grazia Cazzin


Grazia Cazzin
SpagoBI project leader
pushreply.spw

Newby

Joined: 12/01/2012 14:27:11
Messages: 28
Offline

Hello Community,

How about AmCharts?
The JavaScript version is free, even for commercial, with: "The only limitation of the free version is that a small link to this web site will be displayed in the top left corner of your charts. "

http://www.amcharts.com/javascript/

The chart looks pro.
hemgoyal.spw

SpagoBI friend

Joined: 07/09/2011 17:35:07
Messages: 89
Offline

Hi Grazia,

Thanks for your detailed explanation.

However I still have few doubts:

1. As per SpagoBI website - "All details on the licenses adopted by the third-party solutions used or integrated by SpagoBI are available in the COPYING.LESSER file included in SpagoBI software distribution package"
In the COPYING.LESSER, there are only two tools mentioned explicitly - HighChart & JS.
Does it mean that all other tools are commercially freely ?

2. I searched inside the All In One Software distribution pack for *.LICENCE.txt and found following license files
BIRT.LICENCE.txt
HighChart.LICENCE.txt
Jasper.LICENCE.txt
JFreeChart.LICENCE.txt
JPalo.LICENCE.txt
JPivot.LICENCE.txt
Mondrian.LICENCE.txt
Weka.LICENCE.txt

Still I could not find any file for few other external tools - ExtJS, Talend.
Should someone go through all license files or COPYING.LESSER is suffice.

3. I searched inside the All In One Software distribution pack for *LICENCE* and found 300 license files.

Should someone go through all license files or COPYING.LESSER is suffice.

4. Worksheet uses HighChart. So if someone wants to use WorkSheet but not charting capability, still would have to buy HighChart license.
Is it a true statement ?

Any response will be appreciated.

Thanks
cazzin

Newby
[Avatar]

Joined: 16/04/2010 12:52:07
Messages: 44
Offline

Dear users,
we are currently managing a periodical check of SpagoBI licensing compliance and the results will be available soon, in the next SpagoBI release.
It will include a detailed list of licenses of third parties libraries used by SpagoBI suite: stay tuned with upcoming SpagoBI communications.
All third party libraries currently used by SpagoBI are open source, except of HighChart: therefore, you can use SpagoBI suite as an entirely open source suite released under LGPL license.
Referring to HighCart, it is released under a CC by-nc license that is not OSI approved. As a consequence, we are making some updates:
- in last SpagoBI 3.4 releases you have a new chart engine based on ext-JS that is SpagoBI compatible: you can use this one as open source
- also in the workseet engine you can now use both extJS and HighChart graphics depending on your configuration: you can configure the worksheet in order to use only ext-JS graphics
- next SpagoBI release will not include the HC chart engine in the standard distribution; it will be available only as an option.
Finally, the use of Highcharts JS code is allowed for non-commercial purposes: this means that you can freely use the SpagoBI Hchart engine based on Highchart JS for your personal use.
If you use the SpagoBI Hchart engine based on Highchart JS for commercial purposes you must buy an Highsoft commercial license.

Grazia Cazzin

Grazia Cazzin
SpagoBI project leader
jaime.salvador.spw



Joined: 25/04/2012 19:42:58
Messages: 4
Offline

Hi CAZZIN

I'm using the worksheet engine, but all the chart show as extjs. Some days ago they was using highchart, and I don't know how they changed.

You say: "also in the workseet engine you can now use both extJS and HighChart graphics depending on your configuration: you can configure the worksheet in order to use only ext-JS graphics"

May yo tell me where I can found information about setting the configuration for use highchart?

Thanks a lot
aghedin

SpagoBI hero
[Avatar]

Joined: 14/07/2010 09:25:00
Messages: 465
Offline

Hi Jaime,

To configure the library you want to use in the worksheet for the chart rendering, you should change this file SpagoBI-Server-3.4xxx\webapps\SpagoBIQbeEngine\js\spagobi\commons\Settings.js
You can set this information in the line 109 of this file.
If the value of this line is the worksheet engine will use the extJS library; If the value is it will use the highcharts JS library.
If you change this file you don’t have to restart the server, but you should clean the cache of your browser and refresh the web page.

For more information take a look at this wiki page: http://wiki.spagobi.org/xwiki/bin/view/spagobi_server/Worksheet

This message was edited 8 times. Last update was at 21/05/2012 10:36:01


Alberto Ghedin

~~~ sis felix ~~~
 
Forum Index » Open Discussion
Go to:   
Powered by JForum 2.1.9 © JForum Team