Google Summer of Code 2008 (GSoC)[1], 本意是为学生提供一个参与目前最流行开源项目的平台(当然这也是Google的宣传手段之一,而且很高明,不需要很大投入就可以汇集全世界的资深Developers和名校的学生,),但我想它也为广大的开源爱好者提供了一个了解最新开源技术的机会,上千个项目汇集在一起,有很多是我没有听说过的,每一个项目都有几个题目,这些题目是由这个项目的committers给出的,而且是些有意义,有挑战的题目。虽然我不可能去做这些题目(也没有能力,),但只是看一下这些题目都会受益匪浅,胜读十年书呀。
几个吸引我的项目:
1. Tuscany [2]: SCA, SDO的实现
2. Harmony [3]: Java虚拟机的实现
3. Jikes RVM [4]: 另一个Java虚拟机的实现,但它是使用Java开发的,作为一个研究性项目,有很多GC新算法的paper的实验数据是来自于它。
4. Dojo [5]: Web 2.0框架,第一次看到它,使我震惊的是:原来JavaScript并不比Java简单,它还可以这样写,它还可以完成这样的工作,惊讶,太惊讶了。。。
项目太多了,还没有看完,找时间接着看。。。。。
[1] http://code.google.com/soc/2008/
[2] http://incubator.apache.org/tuscany/
[3] http://harmony.apache.org/
[4] http://jikesrvm.org/
[5] http://dojotoolkit.org/
几个吸引我的项目:
1. Tuscany [2]: SCA, SDO的实现
2. Harmony [3]: Java虚拟机的实现
3. Jikes RVM [4]: 另一个Java虚拟机的实现,但它是使用Java开发的,作为一个研究性项目,有很多GC新算法的paper的实验数据是来自于它。
4. Dojo [5]: Web 2.0框架,第一次看到它,使我震惊的是:原来JavaScript并不比Java简单,它还可以这样写,它还可以完成这样的工作,惊讶,太惊讶了。。。
项目太多了,还没有看完,找时间接着看。。。。。
[1] http://code.google.com/soc/2008/
[2] http://incubator.apache.org/tuscany/
[3] http://harmony.apache.org/
[4] http://jikesrvm.org/
[5] http://dojotoolkit.org/