Bossie Awards 2011:今年最好的开源软件

开源软件继续朝着世界统治的游行,但明亮的开放承诺昏暗

看到开源哲学成功的最佳方法之一是拿起手机。如果你碰巧抓住了Android手机- 在智能手机类中最受欢迎 - 您将拥有一个运行由Google构建的包的设备,并坐在Linux之上。堆栈中的几乎所有源代码都在慷慨的开源许可证下发布。

遵循网络世界的足球竞猜app软件开源社区

如果你抓住一个苹果手机,您可以在很多年前从BSD版本的核心操作系统围绕核心操作系统包裹的漂亮壳牌。即使是诺基亚手机也运行了一些代码,这是一个简要的瞬间的开源,因为诺基亚创造了Symbian基础,然后吸收它。

[也关于InfoWorld:有史以来最伟大的开源软件|十大开源名额|遵循最新的开源开发和InfoWorld的思维技术:开源时事通讯。]

智能手机是未来的平台,开源倡导者为这一事实感到自豪,因为金字塔顶部的许多智能手机都是由开源许可证保护的源代码。除了RIM BlackBerrys和Microsoft的手机之外,Open源代码无处不在。

开源的成功是如此庞大,即利斯托瓦尔德已经停止开玩笑。“我不再说世界统治,”Torvalds今年在Linuxcon日本评论。“这是15年前的好笑,因为它很明显是一个笑话。在过去的10年里,它并不是那么多笑话,所以它不再有趣,所以我停了下来。”

Torvalds特别谈到Linux,但开源通常是占主导地位。SourceForge和GitHub等网络存储库溢出了源代码,准备好任何人下载,修改和扩展。TiVo和其他带有开源基金会的家电占主导地位客厅,而实际上每个新网站都在大量的开源包中构建,更不用说桌面和数据中心的所有工具。2020欧洲杯预赛Torvalds是正确的,避免出现太傲慢。

对于健康的开源取得成功,只需按照下面的链接到InfoWorld 2011 Bossie奖获奖者的个人资料:

Bossie Awards 2011:最好的开源应用Bossie Awards 2011:最好的开源桌面和移动软件Bossie Awards 2011:最好的开源应用程序开发软件Bossie Awards 2011:最好的开源数据中心和云软件2020欧洲杯预赛

“我们不再挑选微软,”Linux基金会的执行董事Jim Zemlin说。“这就像踢一只小狗。”

相反,Linux基金会,一个被指控促进和培育代码的伞组织,上演了一个大派对Linux的20岁生日。操作系统如此普遍存在,现在很难记住开发商很久以前所面临的许多挑战。

“那里不是一个组件,没有Linux,”Zemlin继续了。“在嵌入式中,它是1号市场份额。在移动设备中,它是第1号。在服务器端,它是第1号。它真的是Linux没有进入的桌面。”

很容易找到数百个开源统治的积极迹象。如果只有填充了从一个凸起的设备的蜂窝设备的蜂窝设备的蜂窝设备的蜂窝设备的蜂窝设备中填写了代码的焦点文件,那么您需要感受到“开源”的温暖和模糊,您可能会得出结论,开源开发最多在未来越来越多的平台中的主导形式。

“要求开发人员不使用开源软件就像询问勤杂工才能伪造自己的工具,指甲和重新发现如何在每个工作站上发电,”谷歌的开源节目经理Chris Dibona说。“开源到处都是,它永远不会消失。”

开源,封闭式平台啊,但任何挖掘一点更深的人都会发现它并不是那么简单。虽然开源标签越来越普遍,但社会仍然是从Richard Stallman对一个世界上任何时候重新编程任何东西的世界的愿景。专利,版权和企业阴谋比以往任何时候都更大,而且社区以往越来越多的问题,越来越多的人发现“开源”言语无法保证修补程序的自由和改善。一些愤世嫉俗人甚至建议光明,开放的未来正在退去,因为Linux和其他开源工具增长更大。

要使事情变得更糟,有一个持续的挑战来支付账单。用尖罐和订阅成功很少见,手臂扭曲更为常见。愤世嫉俗甚至建议谷歌的决定购买摩托罗拉证明甚至谷歌强大的广告销售引擎无法支持免费赠送所有Android代码。

考虑iPhone。它可能会在BSD核心周围构建,但苹果已经巧妙地创建了自己的难以集体的安全层,其强制使用铁。没有表达的股票iphone上没有任何信息,数字签署了母舰的批准。有些人违反了这些规则越狱iPhone操作系统,但他们的风险将其设备转向无用的砖块。操作系统的每一个新发布都需要越狱,通过装甲重新发现他们的方式。

如何开放ios碰巧的核心并不重要。BSD开发人员如何在非常慷慨的许可下释放其代码的努力并不重要。基于它之上的平台是最锁定的。

这种在公共汽车上运行铁带线的做法是创造私人放牧的土地,也不是苹果的唯一省份。谷歌的Android平台似乎更加开放,因为谷歌常规释放填充了几乎所有代码的大篷性。Android Market比Apple的App Store更灵活,并鼓励竞争。

但是,我们假设您想使用此源代码做点什么,除了启动Man,Android模拟器为您的PC已知的Pokiest Simulators。智能手机可能拒绝您的重新编译代码,无论它削减功耗多少,或者使生活更好。有大量的关于程序员认为他们知道“开源”的意思,但发现了这一点手机制造商有不同的想法

作为杰夫贝茨,斯拉塞特的前编辑,“他们是手机公司。他们不是为了对这项运动的热爱。”

然后有时间问题。谷歌正试图通过将代码保持在秘密巢穴中来提取杠杆,至少在它是新的。你想要源头到Android 3.0吗?对不起。该版本仅适用于正在与谷歌削减特殊交易的特殊合作伙伴。但别担心。有一天,您的孙子会将能够编译该代码,因为谷歌将最终释放它。

支付开发人员这些电力游戏在开源世界中越来越普遍。有许多精彩的项目填充了由公司编写的大代码,也销售了该软件的商业版本。为了使公司保持商业,所谓的社区版本足以让您感兴趣。任何具有真正需求的人都必须购买商业版。游戏是想出一些秘密酱,这将诱人足以让人们付出代价。

这可能是明显的。Redhat.com的菜单充满了在线购买和续订订阅等选项,但我找不到在入口页面围绕的几分钟内下载来源的方法。我相信它在那里,但网站旨在赚钱,而不是让人们抓住来源。

redhat.com几乎没有单独。例如,Sugarcrm吹嘘是开放的来源,它可以轻松下载“社区版”的副本,然后试图将您的所有优势销售给Pro软件的“免费试用”。通过名称单独拨出这些公司并不是很公平,因为许多开源公司正在寻找任何杠​​杆,以保持足够的收入流动,因此将支付账单。

捍卫者表示,这种自由和强制支付之间的紧张局势只是自然,并且不会损害主要目标。源仍然可用。即使它需要支付商业许可证费用,您也可以根据您的喜好修改它。Richard Stallman长期表示,软件必须“在演讲中免费,不要像啤酒一样免费。”

开源世界仍然没有找到解决张力的好方法。在过去,有些人希望通过销售“支持”来支持自己的核心开发人员,但这种策略似乎是举办的百万和增值选择,如托管和定制发展变得更加普遍。

旧的专有公司注意到,手持和包装对客户来说比访问来源更重要。例如,Oracle提供了完全运行的演示版本,因为它知道大多数开发人员对实际读取代码不感兴趣。程序员只是想看看数据库是否实际执行他们需要的东西。如果代码进入生产,Oracle就有许可证。

支付套装这样的问题正在将开源社区分成两个营地。庞大的项目是由开发人员开发商经营的相对较小的社区产品。可以读取源代码的人使用库和工具,因此它们将重视开放性。许可证从一开始就使每个成员成为创建中的完整伙伴,这鼓励激发隐喻等“融化锅”和“石汤”的贡献。在这个水平上的每个人似乎都在获得许可证的期望。

但事情在最高级别的情况下变化,因为现在正在建立在这些贡献创建的代码上的巨大财富,并且代码的状态大量取决于许可证。例如,MySQL的价值10亿美元,因为公司拥有全部对整个代码的版权,并可以使用这种杠杆来从依赖于其的商业实体中提取费用。

许多眼睛继续关注甲骨文,因为公司做出了关于它的决定继续消化mysql和其他开源阳光下来的项目。很少有迹象表明太大变化了。MySQL码仍然在很大程度上在内部生产,甲骨文仍然提供商业许可证。Oracle标识在MySQL网站的首页上可见,但它埋在底部。甲骨文似乎很乐意慢慢移动。

奥图斯如何对待Java的另一个领域。虽然许多人用源代码推动了太阳,但该公司保留了足够的法律权力来施加控制。现在Oracle正在使用其中一些字符串来苏谷歌使用Java在Android中使用java,坚持认为手机正在侵犯某些专利。有些人建议谷歌可以解决并同意为许可证每款手机支付固定金额。

甲骨文并不孤单。微软已经接近手机制造商拥有自己的专利,一些计算表明Microsoft可以从Android手机的销售中获得更多资金而不是Windows Phone 7许可证的销售。

“在视线中没有救济,”谷歌的克里斯迪巴纳一般来说。“我认为消费者已经在数十亿美元中支出了软件,硬件和服务,而不是他们需要拖延业界的软件专利。”

Dibona没有评论Android诉讼本身,将自己限制在一般讨论关于专利如何影响所有用户的讨论。

“目前的努力是利用金钱的权力和蔑视分担,通过在广泛的滥用专利法的基础上为我们的创新充电来赚取不公平的经济租金,”指导软件自由律师中心。

虽然Moglen指出,许多开源项目可能对专利有良好的防御,因为源代码发表,但他指出,对抗法律战斗往往是耗时和昂贵的。

“一般来说,我们将成为战争的俘虏旁观者,”Moglen说。“这将要继续这一点。它会传播而不是灭绝。在美国,它相当于国内贸易战。它将取代数十亿美元的创新,以数亿美元的诉讼。2020欧洲杯夺冠热门。“

事实上,许多人已经注意到谷歌使用Android使用允许的允许开源许可证是一个双刃剑。虽然毫无疑问,但毫无疑问,可以将顶级制造商吸引到平台上,但它将谷歌放在它发出但很少收到的位置。谷歌在使用Android手机支付所有开发的搜索上销售广告吗?也许这可能是真的,但很少有人在apache许可证中控制手机制造商 -大多数Android代码的许可证。硬件家伙可以使用自己的广告交换自己的搜索引擎,然后将“kthxbai”文本到谷歌。

12 4.
第1页,共2页
IT薪水调查:结果是