了解到几个比较重要的开源软件,有以下几个,试着用一句话总结各个开源软件的特点:
- ACE (Adapative Communication Environment), 一种异构平台通讯中间件
- hadoop, 分布式云计算平台
- eyeOS, RIA 应用的云计算平台
- Cubrid, 数据库
- 7zip, 压缩软件
- Squeak, smalltalk IDE
- ejbca, java 服务器端 络组件
- SQLite, 开源数据库
先试着给这八个开源软件排排座:
以开发难度而言,排序结果是:hadoop >Squeak > ACE > ejbca > Cubrid > eyeOS > 7zip ;
以软件普及度而言, 排序结果是: 7zip > hadoop > ACE > Squeak > ejbca >Cubrid >= eyeOS;
以源代码获取方便度而言, 排序结果是: hadoop > ejbca > ACE > Squeak > 7zip > Cubrid >= eyeOS;
以热门关注度而言, 排序结果是: hadoop > eyeOS >= ACE > ejbca > Squeak > Cubrid > 7zip;
以软件诞生时间排序(由新及旧), 排序结果是: eyeOS > hadoop > Cubrid > ejbca > ACE >= 7zip > Squeak;
Cubrid数据库的源代码下载
https://sourceforge.net/projects/cubrid/files/CUBRID%203.1/CUBRID-8.3.1.0173.src.tar.gz/download
这里单独列出 云计算的开源项目 hadoop ,可能是诸多开源软件项目中最火爆的了。
是由apache组织托管,其由svn下载,地址为 http://svn.apache.org/repos/asf/hadoop/common/trunk, 单机版运行部署环境
建成后将开另辟日志记录。
开源数据库SQLite 亦有其生命力, 下载地址 http://www.sqlite.org/
------------
这些开源项目大多和以下几个实体相关
github
sourceforge
google code
以谷歌平台托管的搜索开放源代码项目为例
进入http://code.google.com/intl/zh-CN/projecthosting/
既可以搜索开放源代码项目,学习各种风格代码的构建,提升自己的编程实力,也可以贡献自己的开放源代码项目。
一个题外话, 在 google code search中输入的应当是什么p>
http://www.google.com/codesearch
试着在 code search中输入了 git://github.com/
返回了六百多万条的记录,具体这个东西怎么耍的有空进将一步的跟踪。
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成表32808 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!