Blog Joint.com列出了十大开放源代码程序。我相信大部分人都使用过其中的某些程序;即使还没有用过,当你知道自己可以编程让它们变得更加美好,你未来还是很可能会使用它们的。感谢所有为开放源代码社区辛勤工作的人。
10. eMule [点击下载eMule各个版本]
emule |
eMule是一个基于eDonkey2000网络的文件共享客户端,但是它提供的功能比标准的客户端多得多。它是sourceforge.net上下载次数最多的软件。
9. Audacity [点击下载]
Audacity是一个免费的跨平台数字音频编辑器。由于Audacity具有广泛的实用性、多平台支持、并且免费,它在音频世界非常流行。
8. Creative Commons [官方主页]
Creative Commons |
Creative Commons (CC)是一个非盈利组织,它致力于扩充创造性加工的范围,供其他人合法地在上面建立和共享程序。
7. Ogg [官方主页]
Ogg是一个免费的、完全开放的多媒****流(bitstream)容器格式,用于高效率进行流操作和文件压缩。"ogg"这个术语通常指音频文件格式Ogg Vorbis,即Ogg容器中的Vorbis编码音频。Ogg的其它一些著名组件还有视频编码器Theora、人类语言音频压缩格式Speex。
6. PHP [点击下载]
PHP是一个开放源代码的、经过深入思考的编程语言。PHP最初是被设计用于开发动态web内容的高级工具,主要在服务器端应用程序中使用。
5. Wiki [Wiki]
Wiki软件是一个典型的网站,它让用户非常快速和简单地增加、删除或编辑修改所有内容,有时候甚至于无需注册。Wiki的这种简单的交互和操作使它成为一种用于协同写作的高效率工具。
4. Azureus [点击下载]
Azureus是一个基于Java的BitTorrent客户端。目前它支持Windows、Mac OS X、Linux和Unix。它是最流行的bit-torrent客户端之一。
3. Open Office [点击下载]
OpenOffice.org是一个免费的、开放源代码的办公套件,包含字处理、电子表格、介绍、矢量绘图和数据库组件。它可以用于多种不同的平台,包括微软Windows、带有X Windows系统的类似Unix的系统(包括GNU/Linux、BSD、Solaris 和Mac OS X)。它与微软Office兼容,并且形成了竞争。它支持用于数据交换的OpenDocument标准,可以免费地使用。
2. Linux [点击下载Linux内核升级包]
Linux(著名的GNU/Linux)是一种计算机操作系统。它是开放源代码开发和免费软件的杰出代表;它与Windows或Mac OS等专利操作系统不同,它的所有下层源代码都是开放的,可供所有人免费使用、修改和重新发布。它的一些流行的重新发布版本有Ubuntu、Mandriva、Red Hat和Suse。
1. Firefox [点击下载]
Mozilla Firefox是一种免费的、开放源代码的、跨平台的、图形化的web浏览器,由Mozilla公司和数百名志愿者开发。Firefox包含了集成的弹出窗口阻拦程序、多页浏览、活动书签,支持开放标准和用于添加功能的扩展机制。尽管其它的浏览器页支持这些特性,Firefox还是成为了第一款包含了所有这些特性的浏览器。PCWorld评论认为Firefox是2005年的最佳产品。
还有一些没有进入列表的软件也值得我们注意:
Apache Server [点击下载]
Apache HTTP Server是一个用于类似Unix系统(BSD、Linux和UNIX 系统)、微软Windows、Novell NetWare和其它平台的免费的/开放源代码的HTTP Web服务器。
MySQL [点击下载]
MySQL在MediaWiki或PHP-Nuke等web应用程序中非常流行,充当LAMP和WAMP平台(Linux/Windows-Apache-MySQL-PHP/Perl/Python)的数据库组件。它的声望与PHP的声望紧密相连,PHP通常与MySQL组合使用,其绰号是"Dynamic Duo"。