Genuitec 改变方向第二部分

发表于    |      

我很高兴 Genuitec 最终将他们对 Hibernate Tools 的更改公开发布在其 开源资源 页面上。这正是我们一直所要求的。

作为额外的好处,他们甚至包括了基于 EPL 的 Aptena 项目的更改。我期待着看到 Genuitec 保持其开源页面与他们在产品中包含的任何未来更新保持同步。

在他的博客中,Masri 先生声称他们一年前联系我,想做出贡献。他似乎忘记了我之前必须多次提醒他们关于 LGPL 问题,这次事件发生之前,第一次直接的提醒是在他们“联系”我之前的四个月。

尽管如此,我确实在一年前收到了他们开发者的一个贡献。我当时回复说为什么一个特定的功能不能应用于我们的主要代码库(它引入了对 Eclipse API 的依赖,而这不应该发生)。开源的贡献者知道,拒绝提交的代码是开源开发中的常见事情。

从 2006 年 5 月以来,MyEclipse 代码库中对 Hibernate Tools 所做的任何更改(在今天之前)都没有提供,尽管我和其他人私下里至少在两份书面请求和一些私下谈话中要求过他们。

我想提醒 Masri 先生,无论他们被原始项目接受还是拒绝,无论何时,让 Genuitec 的 LGPL 更改及时可用都不是我的(或任何其他人)的责任,这是 Genuitec 的唯一责任;不应有必要反复提醒 Genuitec 或任何其他第三方关于他们根据许可证使他们的 LGPL 代码可用的责任。

尽管如此,我鼓励任何注意到他们的软件许可不被 Genuitec 或任何其他第三方尊重的 LGPL、EPL 或其他 Copyleft 许可软件的作者与他们联系以解决此问题。

希望他们现在会更快地做出反应,而无需公开辩论。

我希望这标志着我们这个小故事的结束;我将像之前多次做的那样。即鼓励任何人都(包括Genuitec)将贡献/功能请求/错误报告提交到我们的JIRA,这样我们就可以在事情发生时从中受益,而不用等到几个月甚至几年后——但请记住,偶尔可能会遭到拒绝。

顺便说一下,外部摘要可在此处查看:http://weblogs.java.net/blog/kirillcool/archive/2007/03/genuitec_hibern.html


回到顶部