企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 附录A 自由/开放源码软件(FLOSS) FLOSS基于社区的概念,而它本身基于共享,特别是知识共享的概念。FLOSS可以免费使用、修改和再发行。 如果你已经读了本书,那么你一定熟悉FLOSS,因为你一直在使用**Python**! 如果你想要了解更多的FLOSS,你可以探索下面这个列表中的软件。我列出了一些最著名的FLOSS以及那些可以跨平台(即在Linux、Windows等)工作的FLOSS。这样你无需马上切换到Linux就可以尝试使用这些软件了, 尽管你最终一定会转到Linux上的 。 * **Linux** 这是一个正在慢慢被世界接纳的FLOSS操作系统!它最初由Linus Torvalds在学生时候开发。现在,它已经可以与微软Windows相匹敌。最新的2.6版本核心,无论从速度、稳定性还是扩展性角度来说,都是一个巨大的突破。【[Linux核心](http://www.kernel.org/)】 * **Knoppix** 这是一个仅仅在CD上运行的Linux发行版!它不需要安装——你只需要重新启动你的计算机,把CD放入光驱,就可以开始使用一个完全的Linux发行版了!你可以使用所有的随标准Linux发行版发行的FLOSS,如运行Python程序、编译C程序、看电影等等。然后再次重启你的计算机,取出CD,就可以使用你现有的操作系统了,就好像什么都没有发生过一样。【[Knoppix](http://www.knopper.net/)】 * **Fedora** 这是一个由社区开发维护的发行版,由Red Hat公司赞助。它是最流行的Linux发行版之一。它包含Linux核心、KDE、GNOME和XFCE桌面以及众多的FLOSS,而所有这些都易于安装、易于使用。 如果你担心你是一个完全的Linux生手,那么我推荐你尝试**Mandrake Linux**。最新发布Mandrake 10.1确实很棒。【[Fedora Linux](http://fedora.redhat.com)、[Mandrake Linux](http://www.mandrakelinux.com)】 * **OpenOffice.org** 这是一个优秀的办公套件,它基于Sun Microsystems的StarOffice软件。OpenOffice由文本编写器、演讲辅助、电子表格和绘图组件等等组成。它甚至可以方便地打开和编辑微软Word和PowerPoint文件。它可以在几乎所有平台上运行。即将推出的OpenOffice 2.0有一些重大的改进。【[OpenOffice](http://www.openoffice.org)】 * **Mozilla Firefox** 这是被认为可以在未来几年击败Internet Explorer(仅按照市场份额计算)的下一代网络浏览器。它极快,它的一些合理的、令人印象深刻的特性广受好评。它的扩展理念允许在它上面添加各种功能。 它的姐妹产品**Thunderbird**是一个优秀的电子邮件客户端,使阅读电子邮件变得十分快捷。【[Mozilla Firefox](http://www.mozilla.org/products/firefox)、[Mozilla Thunderbird](http://www.mozilla.org/products/thunderbird)】 * **Mono** 这是一个微软.NET平台的开源实现。它使我们可以在Linux、Windows、FreeBSD、Mac OS和许多其他平台上创建和运行.NET程序。Mono执行CLI和C#的ECMA标准,这个标准已经由微软、英特尔和惠普提交称为一个开放标准。这也是迈向ISO标准的一步。 目前,Mono包含一个完整的C#主控制台(它本身也由C#编写!)、一个具备完整特性的ASP.NET实现、许多数据库ADO.NET提供器另外还有每天不断改善和增加的新特性。【[Mono](http://www.mono-project.com)、[ECMA](http://www.ecma-international.org)、[Microsoft .NET](http://www.microsoft.com/net)】 * **Apache网络服务器** 这是最流行的开源网络服务器。事实上,它是地球上最流行的网络服务器!它运行着几乎60%的网站。对——Apache处理的网站比它所有的竞争对手(包括微软IIS)之和还要多。【[Apache](http://www.apache.org)】 * **MySQL** 这是一个极其流行的开源数据库服务器。它以它的快速最为著名。在它的最新版本中又添加了更多的特性。【[MySQL](http://www.mysql.com)】 * **MPlayer** 这是一个视频播放器,可以播放DivX、MP3、Ogg、VCD、DVD……谁说开源软件就不能具有趣味呢?【[MPlayer](http://www.mplayerhq.hu)】 * **Movix** 这是一个Linux发行版,它基于Knoppix仅仅在CD上运行用来播放电影!你可以创建Movix的CD。它们是可启动的CD,当你重启计算机的时候,放入CD,电影就会自己开始播放!使用Movix观看电影,你甚至不需要硬盘。【[Movix](http://movix.sourceforge.net)】 上面这个列表只是希望给你一个大概的印象——还有很多别的优秀FLOSS,比如Perl语言、PHP语言、Drupal网站内容管理系统、PostgreSQL数据库服务器、TORCS赛车游戏、KDevelop IDE、Anjuta IDE、Xine——电影播放器、VIM编辑器、Quanta+编辑器、XMMS音频播放器、GIMP图像编辑程序……这个列表可以一直继续下去。 访问下述网站以获取更多FLOSS信息: * [SourceForge](http://www.sourceforge.net) * [FreshMeat](http://www.freshmeat.net) * [KDE](http://www.kde.org) * [GNOME](http://www.gnome.org) 要获知FLOSS世界的最新进展,请访问下述网站: * [OSNews](http://www.osnews.com) * [LinuxToday](http://www.linuxtoday.com) * [NewsForge](http://www.newsforge.com) * [SwaroopCH's blog](http://www.swaroopch.info/blog) 那么,现在就出发去探索广博、免费、开放的FLOSS世界了吧!