你好,游客 登录 注册 搜索
背景:
阅读新闻

七大开源项目及幕后英雄

[日期:2015-09-10] 来源:51CTO.com  作者:布加迪编译 [字体: ]
开源项目

  即便不是所有人,至少也有大多数人在一天当中使用开源项目,但是我们很少了解当初设立这些项目、在一些情况下如今仍在维护这些项目的人,这些人确实称得上幕后英雄。

  本文选择的一些人气超旺的项目针对消费者,而非公司企业。另外,本文只介绍由个人设立的这些项目,因而将VLC之类的项目排除在外。

  言归正传,下面让我们逐一见识七大开源项目及幕后英雄。

  1.Linux与Linus Torvalds

  早在1991年,Linux由Linus Torvalds创办。而如今,Linux应用于我们身边的几乎每个地方:从运行关键业务的证券交易所,到普通的移动设备,不一而足。Linux还帮助促进了开源的采用和发展,企业客户越来越熟悉Linux,因而越来越熟悉普通开源技术。

  Linux如此备受欢迎,一个因素在于它能够支持各种设备的运行:从小型路由器,到世界上功能最强大的超级计算机(Windows和Mac OS X不具备这种级别的扩展性)。第二个因素是使用了GNU GPL许可证,Torvalds曾表示这种许可证很出色,因为它加强了合作,并且将变更内容并入到主项目中。

  2.GNU项目与Richard M Stallman

  GNU项目目标宏大,想打造完全“免费的自由软件”,成为除专有操作系统之外的一种选择。1983年9月27日,它由Richard Matthew Stallman在麻省理工学院(MIT)创办。GNU项目开发了所有需要的组件(内核除外,他们将内核称之为Hurd)。Torvalds推出Linux后,GNU项目组将该内核用于其项目,为此开发了操作系统GNU/Linux即GNU + Linux。如今,人们干脆称之为Linux,以图方便。

  Stallman以GNU GPL的作者而享誉全球,这是各大开源项目(包括Linux内核)使用的最受欢迎的许可证之一。他还成立了自由软件基金会(FSF),大力推广和宣传“自由软件”(他并不使用开源这个术语),还开发了许多自由软件项目,包括Emacs。

  3.KDE与Matthias Ettrich

  KDE在早期被称为K桌面环境,由Matthias Ettrich创办于1996年。他当时的想法是“不仅仅构建一套应用程序,更要构建一个外观、感觉和运行都始终如一的用户桌面环境。”

  此后,KDE一直在不断完善,但也常常遭遇品牌冲突。如今,KDE并不代表桌面环境,它已取得了长足发展,俨然成了一个社区:KDE社区。

  4.Gnome与Miguel de Icaza和Federico Mena

  1997年,Gnome由Miguel de Icaza和Federico Mena共同创办,以此回应KDE使用专有组件的做法。当时需要一个完全是“自由软件”的项目,Gnome应运而生。

  Gnome所走的路线与KDE软件完全相反,它不是为用户们提供无穷无尽的定制选项,而是选择了一种高度简化的用户界面。这种易用性让Gnome在新的Linux用户或就想要“实用”系统的那些人当中极受欢迎。如今连Linus Torvalds都使用Gnome,不过他对过于简化的用户界面不是非常满意,一度开腔抨击Gnome的开发人员:“如果你认为你的用户们是白痴,只有白痴才会使用它。”

  5.Mozilla Firefox与联合创始人Brendan Eich

  Firefox属于最受欢迎的Web浏览器之一,支持Linux、Mac OS X、Windows和安卓等操作系统。它是Mozilla基金会/公司旗下的一个项目,由JavaScript开发者Brendan Eich联合他人创办。

  Firefox因支持和采用更新颖的开放标准技术而变得极受欢迎,而IE和Safari这两款浏览器对新的开放标准技术持敌意态度。促使Firefox大受欢迎的另一个因素是,众多的插件或附件让用户得为这款浏览器添加更多的特性和功能。

  Firefox现在是受欢迎程度排名第二的浏览器,仅次于谷歌Chrome。

  6.GIMP与Spencer Kimball和Peter Mattis

  GIMP是由Spencer Kimball和Peter Mattis在1995年开发的一款开源图像编辑程序,这是加州大学伯克利分校的一个项目的一部分。GIMP项目原先名叫一般图像处理程序(General Image Manipulation Program),后来在征得Richard Stallman的许可后,改名为GNU图像处理程序(GNU Image Manipulation Program)。

  如今,GIMP支持Linux、OS X和Windows等操作系统,用户只要使用插件或附件,做法类似Photoshop,就可以为GIMP添加更多的功能和特性。

  GIMP是GNU项目的一部分,而GNU项目赞助和支持许多自由软件项目。

  7.Blender与Ton Roosendaal

  Blender是Ton Roosendaal为动画工作室Neo Geo和Not a Number Technologies(NaN)开发的一款3D创作套件。Blender起初并不是自由软件,但是NaN在2002年宣告破产后,Roosendaal开始不遗余力地让Blender成为一个开源项目。

  据Blender官方网站称“它支持整个3D流水线:建模、绑定、动画、模拟、渲染、后期合成和移动跟踪,甚至视频编辑和游戏制作。”鉴于3D创作套件的成本通常居高不下,Blender被那些想涉足3D行业的人大量使用。

 

  Blender也采用GNU GPLv2许可证发布。





收藏 推荐 打印 | 录入:elainebo | 阅读:
相关新闻       开源项目 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款