2011年Bossie大奖:年度最佳开源软件

开源软件继续朝着统治世界的方向前进,但是光明的开放前景却暗淡了

要想看到开源哲学的成功,最好的方法之一就是拿起一部手机。如果你碰巧抓到了安卓手机——这是智能手机类中最流行的——你将拥有一个运行谷歌构建的包的设备,它位于Linux之上。栈中的几乎所有源代码都是在一个慷慨的开源许可证下发布的。

跟随网络世界的有个足球雷竞技app开放源码社区

如果你抓住苹果手机,您可以在漂亮的外壳惊叹,苹果已经围绕核心操作系统从Unix的BSD版本哦是很多年前的后裔包裹。即使是诺基亚手机在运行一些代码是开源的一个短暂的瞬间作为诺基亚创建了Symbian基金会,然后吸收它。

[另外的信息世界:有史以来最伟大的开源软件|名人堂的十大开源大厅|按照开源发展的最新与InfoWorld的思考技术:开源通讯。]

智能手机是未来的平台,而开源的拥护者对金字塔顶端的许多智能手机都是围绕受开源许可证保护的源代码而建造的感到自豪。除了RIM的黑莓和微软的手机,开放源代码无处不在。

开源的成功是如此巨大,以至于Linus Torvalds不再拿它开玩笑了。“我不再说主宰世界了,”Torvalds在今年的LinuxCon日本大会上说。“15年前这很有趣,因为这显然是个笑话。在过去的10年里,它不再是一个笑话,所以它不再有趣,所以我不再说它。”

托瓦尔兹在特别谈到Linux的,但开源只是为优势一般。网络资料库像Sourceforge上,并在GitHub的源代码准备对任何人下载,修改四溢,和扩展。TiVo的等家电开源基金会主宰客厅,而几乎每一个新网站是围绕收集了大量开源包建,更何况所有的工具,桌面和数据中心。雷竞技电脑网站托沃兹是正确的,避免出现过于傲慢。

对于开源成功的健康抽样,只要按照下面InfoWorld的2011 Bossie奖得主的个人资料链接:

Bossie奖2011:最佳的开源应用程序Bossie奖2011:最佳的开源桌面和移动软件Bossie奖2011:最佳的开源应用开发软件Bossie奖2011:最佳的开源数据中心和云计算软件雷竞技电脑网站

Linux基金会的执行董事吉姆·泽姆林说:“我们不再挑微软的毛病了。”“就像踢小狗一样。”

相反,Linux基金会,一个伞式组织负责促进和培育码,上演了一场大派对了Linux诞生20周年。操作系统现在是如此的无处不在,以至于很难记住很久以前开发者所面临的许多挑战。

“没有一个组件不包含Linux,”Zemlin继续说。“在嵌入式领域,它的市场份额位居第一。在移动设备领域,它是第一。在服务器端,它是第一。它真的是Linux还没有涉足的桌面领域。”

很容易找到数百个开源主导的其他积极迹象。如果仅仅存在一个tar文件充斥着代码的幽冥的哔哔声装置,深埋在别人的口袋里都是需要感觉温暖和模糊“开源”,你可能认为开源开发最主要形式越来越主导未来的平台。

谷歌的开源项目经理Chris DiBona说:“要求一个开发人员不要使用开源软件,就像要求一个勤杂工自己锻造工具、钉钉子,然后在每个工作地点重新发现如何发电。”“开源无处不在,它永远不会消失。”

开源,封闭的平台啊,但任何人谁挖了一个深一点会发现它不是那么简单。虽然开源标签是越来越普遍,社会仍然是来自一个世界里,任何人都可以重新编程在任何时间任何的理查德·斯托曼的愿景很长的路要走。专利,版权和企业阴谋比以往对社会更大的问题,越来越多的人发现,可以将“开源”是没有自由的保证修补和完善。一些愤世嫉俗甚至认为,明亮,开放的未来消退后为Linux和其他开源工具变得越来越占主导地位。

更糟糕的是,支付账单是一个持续的挑战。成功的小费和订阅是罕见的,而强迫更常见。愤世嫉俗的人甚至这么说谷歌收购摩托罗拉的决定这就证明了即使是谷歌强大的广告销售引擎也无法支持免费提供所有的Android代码。

考虑iPhone。它可以围绕一个核心BSD建成,但是苹果巧妙地创造了钢铁般的意志强制安全自身的坚不可摧层。在股票iPhone没有明确没有运行,数字签名母舰的许可。有些人无视这些规则由越狱iPhone但是他们冒着把他们的设备变成无用的砖头的风险。每一次新的操作系统发布都需要越狱者重新发现他们穿越盔甲的道路。

不管iOS的核心有多开放。BSD开发人员在一个非常慷慨的许可下向世界发布他们的代码,这并不重要。建立在它上面的平台是有史以来最封闭的。

运行铁丝网周围的公地创建一个私人牧场的这种做法是不是苹果的唯一省份,无论是。谷歌的Android平台似乎显着更加开放,因为谷歌定期发布充满了几乎所有的代码的大压缩包。Android的市场比苹果的App Store更加灵活,并鼓励竞争。

但是,假设你想要做的事与其他比启动人类已知的,在Android模拟器的PC安装了pokiest模拟器此源代码。智能手机可能会拒绝你重新编译代码,无论付出多大的功耗降低或者让生活更美好。有很多故事,关于谁想到他们知道什么是“开源”的意思,但发现程序员手机制造商有不同的想法

正如Slashdot的前编辑Jeff Bates所说,“他们是电话公司。他们从事这项运动不是为了热爱这项运动。”

再有就是时间问题。谷歌正试图通过保持代码的秘密巢穴中提取杠杆,至少当它是新的。你想要光源的Android 3.0?抱歉。该版本是只在特殊的合作伙伴谁正在削减特惠与谷歌。不过不用担心。有一天,你的孙子将能够编译代码,因为谷歌最终将其释放。

支付开发人员这种权力游戏在开源世界中越来越普遍。有许多由同样销售商业版本软件的公司编写的充满了优秀代码的优秀项目。为了保持公司的业务,所谓的社区版本提供了足够的品味,让你感兴趣。任何真正有需要的人将不得不购买商业版本。这个游戏就是要想出一些足够诱人的秘方来让人们付钱。

这一点非常明显。RedHat.com的菜单上有很多选择,比如在线购买和更新订阅,但我在入口页面找了几分钟也找不到下载源代码的方法。我确信它确实存在,但是这个网站是为了赚钱而设计的,而不是为了让人们容易地获取资源。

RedHat.com并不是唯一这样做的网站。举个例子,SugarCRM就吹嘘自己是开源的,它使得下载“社区版”拷贝变得很容易,然后再向你推销这个专业软件的“免费试用”的所有优势。把这些公司的名字单独挑出来是不公平的,因为许多开源公司正在寻找任何手段来保持足够的收入流,这样账单就会被支付。

辩护者说,自由和强迫支付之间的紧张关系是自然的,不会损害主要目标。该来源仍然可用。您可以随意修改它,即使它需要支付商业许可费用。Richard Stallman一直说软件必须“像言论一样自由,而不是像啤酒一样自由。”

开源世界仍然没有找到解决这种紧张关系的好方法。在过去,一些人希望核心开发人员能够通过销售“支持”来支持自己,但这种策略似乎正在衰落,增值选择,如托管和自定义开发已经变得更加普遍。

以前的专利公司已经注意到,对客户来说,手握和包装可能比获取资源更重要。例如,Oracle提供了功能完整的演示版本,因为它知道大多数开发人员对实际阅读代码不感兴趣。程序员只是想看看数据库是否真的做了他们需要的事情。如果代码投入生产,Oracle就有一个许可证。

支付服像这样的问题都将在开源社区分为两大阵营。目前大部分项目都是由开发商开发运行相对较小的社区产品。这些库和工具的人谁可以阅读源代码,所以他们更看重开放使用。该许可证使每一位成员从一开始就建立一个完整的合作伙伴,这鼓励,激发像“大熔炉”和隐喻的贡献“石头汤”。大家一起玩在这个水平似乎得到他们从牌照的期望。

但事情在最高水平的改变,因为庞大的财富现在正在通过时这些捐款创建的代码建立和代码的状态很大程度上取决于许可证。MySQL的,例如,是价值$ 1十亿,因为该公司拥有的版权到代码的整个身体,可以利用这个杠杆来提取费用来自于它依赖的商业实体。

很多人继续关注着甲骨文,因为该公司正在做出决定继续理解MySQL另一个是开源的与太阳一项目。几乎没有迹象表明,情况发生了巨大变化。MySQL代码大部分仍然是内部生产的,Oracle仍然提供商业许可。在MySQL网站的首页上可以看到Oracle的logo,但是它被埋在了底部。甲骨文似乎乐于缓慢行动。

另一个值得关注的领域是Oracle将如何对待Java。虽然很多人都要求Sun在源代码上相当开放,但该公司保留了足够的法律权力来实施控制。现在,甲骨文正利用其中的一些字符串起诉谷歌在安卓系统中使用Java,并坚称这些手机侵犯了一些专利。一些人建议谷歌可能会和解,并同意为每部手机支付固定金额的许可证。

Oracle并不是唯一这样做的公司。微软已经与拥有自己专利的手机制造商进行了接触,一些计算表明这一点微软可能会从安卓手机的销售中赚到更多的钱比Windows Phone 7许可证的销量还要高。

“很少有缓解的迹象,”谷歌的克里斯·迪博纳表示对一般的专利。“这是我的想法,消费者已经在总量上花费数十亿美元用于多种软件,硬件和服务比他们会需要,如果我们没有软件专利拖累了行业。”

DiBona没有对Android诉讼本身发表评论,只是对专利如何影响所有用户进行一般性讨论。

“目前的工作是使用金钱的力量,而对共享获得不公正的经济租金收取用户为我们的创新的基础上广泛滥用专利法,“莫格伦说,哥伦比亚大学法学教授指导软件自由法律中心。

虽然Moglen指出,许多开源项目可以很好地抵御专利,因为源代码已经发布了,但他也指出,打一场法律战往往是耗时和昂贵的。

莫格伦说:“总的来说,我们将成为这场战争的俘虏。“这将持续数年。它将会扩散而不是消亡。在美国,这相当雷竞技比分于一场国内贸易战。它将用数亿美元的诉讼取代数十亿美元的创新。”

事实上,许多人已经注意到谷歌在Android上使用一个宽松的开源许可证是一把双刃剑。虽然慷慨的条款无疑使它有可能吸引顶级制造商到这个平台,但它使谷歌处于一个它给予但很少收到的位置。谷歌通过销售Android手机搜索广告赚到的钱能支付所有的研发费用吗?也许这可能成为现实,但在Apache许可证中几乎没有什么可以控制手机制造商——the许可为广大Android的代码。硬件家伙可以换出自己的搜索引擎与自己的广告,然后点击文本“kthxbai”谷歌。

12 第1页
页面1的2
IT薪资调查:结果在