[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
rameshsr.spw



Joined: 21/05/2012 19:07:37
Messages: 2
Offline

cazzin wrote: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


You have mentioned that starting from SpagoBI 3.4, the ext-JS chart engine is used. As far as I know, ext-JS is a GPL licensed prodcut. And SpagoBI being a LGPL based product, how these two products are compatible with each other? What license terms are applied when I use SpagoBI with extJS chart engine in my project? If I use SpagoBI in a commercial project, what licensing terms are applicable - LGPL or GPL?
aghedin

SpagoBI hero
[Avatar]

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

Dear user,
some SpagoBI components use Ext JS code. Ext JS software is released under GNU General Public License version 3.0. SpagoBI software use Ext JS software pursuant to the Ext JS FLOSS exception. For more information about Ext JS license, please visit: www.extjs.com/legal.
On other words, the current version of SpagoBI (3.4) is released under the LGPL and respects the terms of the Ext JS FLOSS Exception.

This message was edited 4 times. Last update was at 20/06/2012 14:38:48


Alberto Ghedin

~~~ sis felix ~~~
phanisk.spw



Joined: 20/06/2012 13:24:39
Messages: 1
Offline

You meant to say, effectively it is LGPL license and we don't need to buy Ext-JS license right? Also we can freely distribute SpagoBI with commercial software right? Please clarify.
aghedin

SpagoBI hero
[Avatar]

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

Hi,
to distribute SpagoBI in a commercial software I suggest you to wait the version 3.5 that is going to be released on June 29th.. You will find all the information about the new licence, MPLv2, in the SpagoBI website.

Alberto Ghedin

~~~ sis felix ~~~
marcia.spw

SpagoBI friend
[Avatar]

Joined: 29/05/2012 15:29:11
Messages: 89
Location: Brazil
Offline

...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.
So, this chart engine is the SpagoBIJSFreeChartEngine that is in version SpagoBI 3.6?
aghedin

SpagoBI hero
[Avatar]

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

Hi,
the webapp of the new chart engine is SpagoBIChartEngine.
If you want to create a new document for this engine you should set this values in the document details :
Type = Chart
Engine= ChartExternalEngine

Alberto Ghedin

~~~ sis felix ~~~
marcia.spw

SpagoBI friend
[Avatar]

Joined: 29/05/2012 15:29:11
Messages: 89
Location: Brazil
Offline

When I sellect the Type of document like Chart, the only option for Engine is SpagoBIJSChartEngine.

ChartExternalEngine that you mentioned is the same SpagoBIJSChartEngine?


aghedin

SpagoBI hero
[Avatar]

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

Yes it is.
Open the menu resources->Engines management.
Search in the list the engine with name SpagoBIJSChartEngine. Now look at the url. It should be /SpagoBIChartEngine/servlet/AdapterHTTP. Isn't it?

Alberto Ghedin

~~~ sis felix ~~~
marcia.spw

SpagoBI friend
[Avatar]

Joined: 29/05/2012 15:29:11
Messages: 89
Location: Brazil
Offline

SpagoBIJSChartEngine:

Engine type: External Engine
URL: /SpagoBIChartEngine/servlet/AdapterHTTP
Driver name: it.eng.spagobi.engines.drivers.chart.ChartDriver
pierpa.spw

Newby

Joined: 18/02/2012 01:36:20
Messages: 14
Offline

Hi,

I've just dicovered that KpiEngine uses Hicharts for displaying meters.

Is this a issue with HC licence?
Is there a way to change the chart library for kpi engine?

Thanks

cazzin

Newby
[Avatar]

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

The KPI engine doesn't use Highchart. It uses extJs to display kpi trends and a simple JS chart for meter.

Grazia

Grazia Cazzin
SpagoBI project leader
pierpa.spw

Newby

Joined: 18/02/2012 01:36:20
Messages: 14
Offline

Ciao Grazia,

thanks for your kind and quick answer.

Anyway there should be a problem with kpi in the non-All-in-one distribution: the only way to make the meter appear in the "detail" frame of kpi is by copying js/lib/highcharts-2.1.6 from the All-in-one zipfile.

If I run SpagoBI without it, in the js console (using Firefox Firebug) I can see the following errors:


Maybe it's just a matter of a forgotten "include" somewhere but the error is present.

Hope this helps to make SpagoBI always better.

Regards

Pierpaolo.
donnamir.spw



Joined: 05/10/2017 13:59:29
Messages: 2
Offline

I found information that some SpagoBI components use Ext JS framework that is released under GNU General Public License version 3. You are allowed to use SpagoBI as is and redistribute it as a part of any open source application, according to the MPLv2 and GNU GPLv3 licences. In order to redistribute SpagoBI software as a part of a closed source application, you shall purchase the Sencha Ext JS commercial license.

This message was edited 1 time. Last update was at 05/10/2017 15:34:33

[WWW]
aghedin

SpagoBI hero
[Avatar]

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

Please see second post of this discussion

Alberto Ghedin

~~~ sis felix ~~~
donnamir.spw



Joined: 05/10/2017 13:59:29
Messages: 2
Offline

thanks! I like your quick answers
[WWW]
 
Forum Index » Open Discussion
Go to:   
Powered by JForum 2.1.9 © JForum Team