常用到的Oss项目
精选 转载2000年至今开放源代码运动可以说是快速的发展,已经有很多好的项目涌现出来。项目实在太多,这里也不去全部列举(如果全部列举,再写一个月我也写不完阿),只是将笔者日常所用的加以列举。(如果大家愿意,可以建立一个wiki来做这个工作)
l Linux:
著名的操作系统内核程序。可以说是开创了Oss近10几年局面的元老功臣。
当前版本:2.6.12
l FreeBSD:
著名的BSD操作系统。特点是tcp/ip协议的实现十分的稳定,常作为互联网上的服务器使用。著名的是微软的hotmail系统采用Freebsd做为服务器的操作系统。
FreeBSD由于其采用的软件许可证与Linux不同,而且FreeBSD已经完全摆脱了版权法律纠纷,有很多人都认为Freebsd可以得到更广阔的应用。
当前版本:5.4
l Fedora Core :
从著名的Redhat派生出的Linux操作系统,是Redhat的替身。可以说是Linux的老牌王者。
Redhat公司正在领导一些很有前途的Oss项目,所以Fedora Core的前途也许更好一些。
当前版本:Fedora Core 3
l Perl:
一种稳定的多平台编程语言。有很强的数据处理能力。
下一代语言perl6有很好的前景,看笔者的"perl6与唐宗汉"。
当前版本:5.8.7
l Apache :
开源界最著名的产品之一,web服务器。有力的推动了linux与开源产品在服务器领域的应用。
Apache在功能方面已经十分的成熟,创新方面已经开始放缓,说明这一类产品将要走到顶点。
当前版本:2.0.54
l Xfree86与Xorg:
都是类Unix系统的图形显示基础平台。Xorg是从Xfree86分离出来的。
l Gnome与KDE:
两大类Unix系统的桌面系统。包含了大量小的子程序。
(对于类Unix系统的图形显示系统,我会接下来编写一篇新的文章介绍,这里面东西太多了。:))
l Qt:
一种跨平台的C++编程平台。由trolltech公司发布,分为商业版与open source版。Qt跨平台能力十分优越,一个程序只要很少量的改动就可以在各个平台编译运行,多种语言支持的能力也不错。
刚刚推出了4.0版本,其图形显示能力确实大大增加,特别是对于向量图形的支持,让人眼前一亮。由于Qt是做为KDE的编程语言,Qt的提高无疑会将KDE带入一个新的境界,而且还有商业公司的支持,Qt的前景光明。
当前版本:4.0
l Gtk:
一个跨平台的C语言图形用户界面工具包。是Gnome的开发平台。
由于在2.8.0版中准备加入Cairo(新的图形后台,结构完善,能力强大)作为后台,其前景也是十分光明。也许这些新的图形显示后台可以极大的改善Linux等平台的普通用户操作性,让Linux等Oss操作系统成为微软真正的对手。
当前版本:2.6.8
l Wine :
一个在类unix平台下模拟windows操作系统API的软件。现在已经能成功的使用一部分windows平台软件,但还并不完善。
Wine并不一定是微软的噩梦,但肯定是linux及其他开源操作系统的福音。个人的桌面市场也许就因此而改变,100%期待。
当前版本:20050628
l Cygwin:
一个在Windows操作系统上运行Linux软件的平台。
由于Linux平台的好软件大多是服务器类或基础类的,而windows则面向一般最终用户,所以Cygwin并未能有很大的作为。但是它为两个平台的互通打下了基础,当Linux的软件越来越趋向于用户时,Cygwin就将大显身手。
当前版本:1.5.17-1
l Jabber :
一个开放源代码的以xml为基础的及时通讯协议。其协议称为xmpp,已经成为了Rfc的标准。在及时通讯界中,是目前唯一可以与微软simple协议相抗衡的协议。
目前有很多人在其协议的基础下开发与及时通讯相关的软件,鉴于及时通讯的发展潜力巨大,Jabber也可以说是有很强的前景。
l OpenOffice :
著名的开源office办公软件,基本可以和微软的office系统匹敌。
以后应该会继续紧跟微软Office系统,对微软来说也许是个难缠的对手。
当前版本:1.1.4
l Firefox:
著名的Web浏览器。对IE构成了一定的威胁。
虽然Firefox加入很多新的技术,其框架的设计也很过错。但个人以为在浏览器方面整个行业已经走到了成熟点,Firefox并不太会有很大的突破。而且其采用的MPL版权的关系,其后续的发展可能并不
当前版本:1.0.4
l Xine:
一个多媒体播放器,基本支持所有现存的多媒体格式,播放性能也还不错。这个软件作为一种库的形式发布,较利于在他的基础上开发新的播放软件。
基本完成了既定目标,现在在修补各种遗留问题,本身不会有什么太大突破。
当前版本:1.0.1
l Mplayer:
另一个著名的多媒体播放器,在底层对于各种系统均作了优化,所以播放性能十分出众,号称可以播放现存的任何格式的多媒体数据。
基本完成了既定目标,现在在修补各种遗留问题。
当前版本:1.0pre7
l Gaim :
一个跨平台跨的支持多种即时通讯协议的im软件。由于其架构合理,对于现存的觉大多数即时通讯均支持。
基本已经完成了最初的项目任务,后续的发展能力不强,目前主要在修补各种安全问题。
当前版本:1.3.1
l Eclipse
一个开放源代码的、基于 Java 的可扩展开发平台。功能十分强大,架构也很好,可以很方便的编写各种插件从而在该平台上开发各种语言。整个项目最初是由IBM捐赠Eclipse给整个Opensource社区而发起的,后来得到了很多其他公司的共同支持。
基本的功能与框架都已基本完成,在众多公司的支持下会持续的发展下去。
当前版本:3.1
l Gimp:
一个图形图像编辑软件,类似于Photoshop。
个人认为其操作界面的易用性明显低于Photoshop,这也反映出了Oss项目一贯的对于最终用户操作的不注意。从目前的趋势看,没有什么迹象Gimp会有很大的突破。
当前版本:2.2.8
l Blender:
一个3D建模、动画、渲染软件。功能相当的强劲,渲染效果很好。
当前版本:2.37
上一篇:Perl 语言的重要价值体现
下一篇:enhydra应用服务器简介
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
项目中会用到的南向协议
项目中会用到的南向协议1 南向协议根据连接方式分类RS-485:连接线:4芯线,实际可能还需要额外直流电源仪表总线M-BUS:连接线:2芯线,无需额外直流电源Ethernet4GCat.1:DTU(Data Transfer Unit):串口数据与IP数据转换RTU(Remote Terminal Unit):比DTU增加采集和控制功能串口服务器:基于tcp、u
校验码 DL/T645-2007 CJ/T188-2004 ModbusRTU MeterBus -
项目中常用到思科的模块
思科的模块有很多,在项目中经常用到的有以下几种。
模块 类型 思科 -
常用到的工具
2、“Ping and mtr from multiple locations”——第三方免费ping测试服务,可查看本地出口公网地址信息,链接。11、“
网络安全 网络 官网 免费软件 Office -
项目中常用到的 19 条 MySQL 优化
优质文章,及时送达作者 |zhangqh链接 | segmentfault.com/a/1190000012155267关于MySQL优化方法,网上有不少资料和方法,但...
字段 sql语句 mysql mysql优化 全文索引 -
企业级项目中最常用到的SQL
用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200)例如:表gwamis.d410Sctzmx添加字段f410
table sql server object 数据库 database
















