FOSDEM:谦逊的FAQ如何获得Java开源

我和Rich Sands在FOSDEM的社区发展室做了一次新的演讲。我们解释了OpenJDK FAQ对于Sun将Java平台发布为开源的能力有多么重要,并解释了(当然是使用FAQ!)如何在其他项目中使用相同的方法。

关于这个话题还有更多的话要说(我们最初做了一个40分钟的演讲,后来发现我们只有15分钟的时间,因此有点超支),所以希望OSCON会接受我们在那里进行整个演讲的提议。

社区与技术债务

OpenJDK社区Oracle Java技术主管最近入院的处理长期存在的安全问题阻碍了最新Java系列的发布。这些问题不一定起源于甲骨文,它们将在多年中积累,首先是在Sun,然后是在甲骨文。问题是,到目前为止,这些问题一直处于次要地位,“紧急情况下的暴政”将开发人员的注意力集中在优先考虑的业务方面。

处理这种技术债务显然是一件耗时的事情,但最终它会赶上一个项目,需要处理。然而,一些长期存在的项目似乎并没有收集到这种垃圾;关键在于社区。专有项目往往被迫只关注功能,但拥有健康社区的开放项目更容易绕过技术债务问题,因为社区成员通常会为解决积压工作倾注热情和专业知识。继续阅读