2012-07-20 66 views
1

我想为我的客户实现数据挖掘服务。 我没有时间从零开始做所有的数据挖掘方法。 为此,我更愿意使用Weka数据挖掘库和许可限制

但我不知道: 那里会有什么许可限制? 如果我不能从服务器端buisiness应用程序使用Weka那么,我可以用什么类似的Weka classlibrary?

+1

从[Weka主页](http://www.cs.waikato.ac.nz/ml/weka/):“* Weka是根据GNU通用公共许可证发布的开源软件”(版本3或者以后看起来)。 – Bruno 2012-07-20 16:31:49

+0

我知道这一点,但是我可以在我的buisiness应用程序中免费使用Weka库吗? – Makros 2012-07-20 17:29:54

+0

如果你的应用程序是GPL,那么你很安全。 – 2012-07-21 09:18:43

回答

0

我自己解决这个问题。 我被发现这篇文章http://cboblog.typepad.com/cboblog/2008/06/open-source-gpl.html关于在SaaS上使用GPL。现在我明白了,如果库仅在服务器端工作,我可以使用它。

+0

请注意,某些应用程序(如RapidMiner社区版)现在使用AGPL,这是一种GPL版本,它明确包括通过Web进行的交互。即如果您制作了在服务器上使用rapidminer的Web应用程序(并且您没有获得商业许可),那么您还需要为您的应用程序(A)GPL授权。 – 2012-07-21 09:21:06

1

最好的方法是联系他们。他们通过Pentaho提供专业支持,您可能会从他们获得不同的许可。这并不一定意味着它会很昂贵。

0

但我不知道:那里会有什么许可限制?

什么是限制,什么不是旁观者的眼睛。使用条款在许可证文本中列出,所以您应该先阅读。这应该回答你的大部分问题。

许可证文本应与软件出货,你会发现常见问题解答上GPL FAQ page,太:

,如果我能从服务器端buisiness应用程序中使用Weka,那么,我可以使用类似的Weka类库吗?

Weka是自由软件。你至少可以自由使用它,所以我不认为你实际上需要寻找替代品。