PDA

View Full Version : What License Pentaho use?



systems
05-12-2008, 01:15 PM
I surfed the site, but sadly I couldnt find a link that points to what license pentaho use.

is it GPL, Apache license what?

can I use the Pentaho BI for free inside a commercial organization that don't sell software or wont bundle pentaho in any product it sells?

bugg_tb
05-12-2008, 02:13 PM
I surfed the site, but sadly I couldnt find a link that points to what license pentaho use.

is it GPL, Apache license what?

can I use the Pentaho BI for free inside a commercial organization that don't sell software or wont bundle pentaho in any product it sells?

It is MPL. And yeah I you can use it internally for free.

Taqua
05-12-2008, 02:34 PM
Hey, just one license? That would be to easy :)

The platform and the projects started by Pentaho use MPL, but the older ones like Kettle, Mondrian or the reporting engine use the LGPL (which allows the same usage scenarios as the MPL, so it is also non-infecting and it is safe to use in a company). However, as with all licenses, commercial or non-commercial, the definite answer on whether a license is safe in your company can only be provided by a lawyer. Common humans are not meant to digest licensing terms :)

The projects itself pull in a couple more libraries with some more licenses (Apache License, BSD, etc), none of which prevents you from using them in a commercial setting.

The full collection of all licenses can be found in the source-distribution in the "third-party/licenses" directory. (I'm quite sure only very few people have looked at that directory yet.)

Edit: Mondrian uses the CPL (Common public license, is similar to MPL).

bugg_tb
05-12-2008, 02:53 PM
why can programmers never make life easy? :P

halona
05-13-2008, 01:57 AM
Hi Guys, Pentaho and the projects include multiple license types, most of which are OSI-certified.Professional Editions of Pentaho products are available under a commercial, non-open source license.

systems
05-13-2008, 05:15 AM
Greetings Halona

Is there a page that comapre the features of the Professional edition versus the non-Professional edition. I also cant find this page !

regards

ingo.klose
05-13-2008, 05:25 AM
Here you go: http://www.pentaho.com/subscriptions/

wookashs
06-04-2008, 06:07 AM
Hello,

So If I want to use embeded reports in my application (commercial) I need to buy subscription or I can use it for free (like BIRT)?

bugg_tb
06-04-2008, 06:11 AM
I guess it depends on how you plan to distribute the application

wookashs
06-04-2008, 06:36 AM
And what are the possibilities of distributing?
If I don't want to include source code of my app then I must buy subscription from pentaho?

bugg_tb
06-04-2008, 06:46 AM
I'm not sure what licence their Subscription edition is distributed under, but I'd guess so.

You'll have to email them and find out.

Taqua
06-04-2008, 06:53 AM
The license of the reporting engine is LGPL, therefore you can embed it safely in a commercial application as long as you obey to the terms spelled out in the License.

However, whenever you distribute the application, you have to tell your users that your software contains LGPLed code and you have to provide the full license text (so that users know what rights they have) and you have to include a written offer to give them the sourcecode of the LGPLed parts. (To make it explicitly clear: This does not mean that code you have written has to be opensource, but it means that the opensource code you use has to remain open.)

As usual: Always ask a lawyer before you decide to accept a license (especially for such critical things like developing applications).

A license is a legal contract and therefore you should treat it as such. It always surprises me that people happily accept insane license terms without reading and understanding the license text (http://www.cybersource.com.au/cyber/about/comparing_the_gpl_to_eula.pdf).

crafter
06-07-2008, 02:06 AM
wookashs (http://forums.pentaho.org/member.php?u=41188)

Take Taqua's advise above:

However, as with all licenses, commercial or non-commercial, the definite answer on whether a license is safe in your company can only be provided by a lawyer. Common humans are not meant to digest licensing terms

However, from my understanding, you can use Pentaho in a commercial setting, even if it is customer facing.

However, if you re planning to package and give away copies of Pentaho (or works derived from Pentaho), then you should not deny your recipients that rights that you have (that is, access to the Pentaho source code).

Again, I believe the GPL make provisions for you to protect additional functionality that you may added to your final package, with the provision that you make your customers aware that your product is based on Pnetaho.

This is just my take on the subject. I do not have the answers. Your lawyer does.