您正在查看 "开源项目" 分类下的文章
2006-11-14 11:53
据国外媒体报道, 美国IT巨头Sun公司周一宣布, 他们已经开始了将Java转为开源软件技术的工作, 预计到明年三月份, 所有有关Java的源代码将向外界公开.
Sun公司宣布, 除了一部分所有权不属于Sun的源代码之外, 几乎全部Java技术的源代码将按照GNU GPL自由软件许可授权协议公开. 未来, 全世界所有的开发人员均可以对Java源代码进行修改, 改善, 除错, 同时Java也将变为一种真正免费的技术 (维护收费) .
媒体分析认为, Java步入开源世界, 这不仅是Sun公司有史以来对开源社群最大的贡献, 也是全球开源运动启动以来所获得的最大的一次 "捐赠" . 美国《商业周刊》在此前的一篇分析文章中说: "对于Sun来说, Java开源还有其它好处, 公司不会放弃有关Java的收入来源. 随着这个开发语言和IT业界的关系变得更加紧密, Sun公司也将更容易卖出自己兼容Java良好的WEB服务器和操作系统. 这个举动将会给软件开发群体带来新的活力, 改善Sun公司的公众形象, 并同时证明Sun可以成为一个开源社会的 '良民'. "
Sun公司的执行副总裁里奇·格林表示, 未来, Sun公司ixiwang能够有更多的程序员使用Java语言, 这也将促使更多弥补Sun产品的Java软件出现.
格林表示, 所有的Java源代码将在2007年3月份公开, 其中包括应用于手机设备、各点电脑和服务器的Java技术.
分析人士认为, Java诞生已经十年有余, Sun公司此举将会有效延长Java的寿命. 另外有分析人士也指出, 将Java转为开源同时还将给Sun卸下一个维护这个技术的大包袱. 据悉, Sun公司维护Java技术的团队有千人之多.
值得一提的是, Sun公司此前已经在开源之路的行走了很长时间, 比如开源办公软件OpenOffice也源自Sun的StarOffice, Sun已经成为全球开源运动的一个中坚力量.
新闻来源: 【eNet硅谷动力消息】
查看: Sun picks GPL license for Java code
观看: Jonathan Schwartz and Rich Green现场直播收看地址 |
2006-11-04 22:03
Linux Journal 杂志的编辑针对软件、硬件、服务等方面评出的 2006 编辑选择奖.这里主要关注下软件方面的,这些编辑的选择对于个人用户来说,还是具有一定的参考价值的.
- Linux 发行版:Ubuntu 6.06
- 桌面环境:KDE 3.5.4
- 办公套件:OpenOffice.org 2.0.3
- 电子表:OpenOffice.org 2.0.3 Calc
- 文字处理:AbiWord 2.4.4
- 幻灯片制作软件:OpenOffice.org 2.0.3 Impress
- 网络浏览器:Firefox 1.5.0.6
- 邮件客户端:Thunderbird 1.5.0.5
- 数据库:PostgreSQL 8.1.4
- 游戏/娱乐软件:Quake 4
- 安全工具:Novell AppArmor
- 程序语言:Ruby 1.8.5
- Web 服务器:Apache 2.2
- Web 应用框架:Ruby on Rails 1.1.6
- 软件开发工具:Eclipse 3.2
- 通讯工具:Asterisk 1.2.12
- 图形软件:Autodesk Maya 8
|
2006-11-03 15:03
 IronPython for ASP.NET CTP 版发布,提供了一个IronPython跟ASP.NET集成的开发包,同时还提供了WritePaper文档。
下载IronPython for ASP.NET CTP:
为了帮助初学者尽快地使用,开发小组提供了如下五个教程:
|
2006-10-30 09:33
2006-10-27 22:07
Framework Comparison Chart
| Framework |
PHP4 |
PHP5 |
MVC1 |
Multiple DB's2 |
ORM3 |
DB Objects4 |
Templates5 |
Caching6 |
Validation7 |
Ajax8 |
Auth Module9 |
Modules10 |
| Zend Framework |
- |
 |
 |
 |
- |
 |
- |
 |
 |
- |
- |
 |
| CakePHP |
 |
 |
 |
 |
 |
 |
- |
 |
 |
 |
 |
- |
| Symfony Project |
- |
 |
 |
 |
 |
 |
- |
 |
 |
 |
 |
- |
| Seagull Framework |
 |
 |
 |
 |
 |
 |
 |
 |
 |
- |
 |
 |
| WACT |
 |
 |
 |
 |
- |
 |
 |
- |
 |
- |
- |
- |
| Prado |
- |
 |
- |
 |
- |
- |
 |
 |
 |
 |
 |
 |
| PHP on TRAX |
- |
 |
 |
 |
 |
 |
- |
- |
 |
 |
- |
- |
| ZooP Framework |
 |
 |
 |
 |
- |
 |
 |
 |
 |
 |
 |
 |
| eZ Components |
- |
 |
- |
 |
- |
 |
 |
 |
 |
- |
- |
 |
| CodeIgniter |
 |
 |
 |
 |
- |
 |
 |
 |
 |
- |
- |
 |
#1: Indicates whether the framework comes with inbuilt support for a Model-View-Controller setup.
#2: Indicates whether the framework supports multiple databases without having to change anything.
#3: Indicates whether the framework supports an object-record mapper, usually an implementation of ActiveRecord.
#4: Indicates whether the framework includes other database objects, like a TableGateWay.
#5: Indicates whether the framework has an inbuilt template engine.
#6: Indicates whether the framework includes a caching object or some way other way of caching.
#7: Indicates whether the framework has an inbuilt validation or filtering component.
#8: Indicates whether the framework comes with inbuilt support for Ajax.
#9: Indicates whether the framework has an inbuilt module for handling user authentication.
#10: Indicates whether the framework has other modules, like an RSS feed parser, PDF module or anything else (useful). |
|
|
| |