月中红帽力挺Linux聚焦云端Ubuntu为了开源梦想前行 一年一度的红帽峰会日前在波士顿举行,红帽公司此次以开放混合云作为整个开源解决方案的重点。和其他IT厂商一样,红帽希望云服务这步棋可以有助于自己在IT业界的下一轮增长潮里赢得先机,但是大家都知道,IT变化无常,下一轮的变化中输家定会多过赢家,红帽期待成为赢家。 为了这个目标,红帽正做着积极的努力。红帽在年度会议上称,Linux是红帽的技术基础,OpenStack是其未来,会议重点是公司在OpenStack云技术上不断增长的期望。Red Hat通过商业化Linux成为年收入超10亿美元的公司,现在,该公司希望推动OpenStack实现同样的成功。Red Hat高管表示,开源云计算平台OpenStack和Linux很像,该代码只需要整合成商业版数据包就可供企业使用。但是,仅仅因为Red Hat成功地商业化了Linux,并不能保证OpenStack能够取得同样的成功。 没有open source就没有Linux,没有Linux就没有云计算。所以对于红帽本身来讲,正因为云计算基本上就是open的,云计算对红帽来讲是我们DNA的一部分,很自然的红帽会从Linux进入到云计算里面。而Linux就是红帽云计算发展的基础。 Red Hat Enterprise Linux接下来前进的脚步就是与OpenStack的整合,来实现对灵活性要求极高的云部署模式。在很多方面,今天的OpenStack与早期的Red Hat Enterprise Linux非常相似。回首Red Hat Enterprise Linux操作系统的初期阶段,开源还没有得到数据中心的广泛认可和接受。从研发的角度来说要做出整合和快速的改变都是很陌生和困难的事情。尤其是对于那 些没有深入研发的人员来说,要了解那个版本,或者代码子集是相对稳定的是非常困难—甚至可以说是几乎不可能完成的事情。凭借Red Hat Enterprise Linux,红帽不仅能推进这项技术,而且还能使其成为企业级应用。 目前 OpenStack还处于初级阶段,势将掀起合作开发的新一轮高潮。OpenStack项目的成长速度是非常惊人的;这一切的动力源自精心的组织和对成功 的渴望。开发周期在每个版本的重大改进下进展迅速。正如Linux操作系统的初期一样,虽然OpenStack在很多大规模部署上已经取得了巨大的成功, 但目前也面临着配置上的挑战。OpenStack的承诺就是为用户提供数分钟内(不是天,也不是周)内完成系统配置的能力,其自动化部署实现的扩容能力也 将达到前所未有的水平。这些优势就是让业内对OpenStack的出现会如此兴奋的原因所在,为企业级应用提供这种级别的运作效率是Red Hat Enterprise Linux OpenStack Platform的目标。更多相关内容本次专辑将为大家带来…… 2004年Mark Shuttleworth创建Canonical时,他告诉员工,“光靠我,公司就能撑两年。”Shuttleworth 说出这番话的用意就是想让员工不用过于关心公司的业绩表现,要放轻松,然后将工作重心放到新开发的Ubuntu操作系统上。他要求员工消灭初尝市场胜利的喜悦感,不要放松警惕,专心做好Ubuntu。 然而,将近10年之后,Canonical仍然没有盈利,Shuttleworth依旧在花自己的钱资助Canonical运营。Shuttleworth的目前财富估计有5亿美元,主要来自于他在1999年以5.75亿美元将其创建的数字证书公司出售给VeriSign。 然而,令人们感到奇怪的是,Shuttleworth 放弃了专攻商用市场,而是选择通过革命性终端用户计算方式来进攻个人计算市场。“在我眼中,开源的机会越来越成熟,这正是我的兴趣所在。我喜欢破坏、细分,未来有一点,你打开手机运行一个 Ubuntu 应用程序,然后将其投影到大屏幕上,这时候手机就是一台 Ubuntu 电脑,数据的计算将在 Ubuntu 的云计算机上进行。现在我并不想让别人觉得我妄自尊大,但是时机真的越来越成熟。我投资这么多产品肯定比投资一个产品更有意义。” Canonical 公司计划推出 Ubuntu Touch 手机和平板电脑来全面进入移动市场。为了减少企业的财政压力,Canonical 公司在众筹平台上发起了 3200 万美元的众筹项目 Ubuntu Edge。3200 万美元,对于 Shuttleworth 来说不算什么,他想借众筹平台试探一下市场反应。就目前来看,这个众筹项目肯定是要失败了的。 如果Ubuntu在手机市场惨败,Canonical随时都可以抽身而出,专心经营企业业务。但现在,Canonical仍在开展“全面战争”。“这将是艰难的一年,但也将非常有趣。”沙特尔沃思说,“不过,我对我们过去几年的工作很满意,对我们的基金会也很满意。我很看好我们现在的项目,也很看好我们的竞争地位。我们没有什么可自鸣得意的地方,但我确实认为游戏已经开始。” 开源软件绝对是技术发展史上最重大的创新之一。只要购买一个全新的计算机设备,装上你所需要的任何软件,根本不用花一分钱(除了互联网数据费用外)。开源软件为你提 供了一切,从免费文字处理软件、免费图像编辑软件、媒体播放软件、音频编辑软件、文档存档软件到PDF制作软件,不一而足。 虽然这些软件中有几个在功能上可能无法与商业软件相媲美,但有许多开源软件在特性和能力上与市面上其他各种软件却要出色得多。 本文就是为你介绍史上最优秀的几个开源软件。如果你还没有用过它们,我们向你强烈推荐所有这些应用软件。 WordPress是一款免费的开源博客工具及内容管理系统(CMS),基于PHP和MySQL,可以在Web主机托管服务上运行。其特性包括一个 插件架构和一套模板系统。截至20013年8月,WordPress已被前1000万个知名网站中18.9%以上的网站所使用。WordPress目前是 网上使用的最受欢迎的博客系统,支撑着全球超过2.02亿个网站。除了博客外,WordPress还有着广泛用途:在线商店使用其电子商务主题,在线杂志 使用其杂志主题,作品集使用其WordPress作品集主题,摄影人员和设计人员使用其 WordPress画廊主题上的画廊(Galleries)。更多相关内容本次专辑将为大家带来…… 说起开源,可能大家会觉得和普通用户的距离十分十分遥远,几乎就是仰望星空才能看得见,而且也未必看得明白的惑星。但是,开源的历史远比想象中的久远,甚至可以说从古至今,人类的文明很大程度上就是靠开源支撑起来的。什么,你不信?看看各种你能翻我能瞟的公开食谱、大众药方,都是开源的产物。早在IT业出现之前,开源精神已在地球植根,只是那时还不叫这个名字而已。 理想主义者的坚持往往能令人肃然起敬。在闭源商业软件赚的盘满钵满的80、90年代,大型开源项目GNU计划在1983.年面世,随之诞生的还有影响力最大的开源许可证GPL;Linux则在1991年诞生,和GUN结合后成为了史上第一款完全自由开源的操作系统;1993年红帽组织的前身ACC成立,人们知道原来开源也能自食其力甚至年年有余。千禧年后,开源项目进一步蓬勃发展,在Google的运营下,Chrome和安卓甚至成为了消费市场的顶梁柱。自由给开源灌注了动力,理想在物欲横流的海洋中劈波斩浪扬帆起航。现在世界上有哪些开源软件正在深切地影响我们的生活呢?我们一起来看看。 开源在新世纪无疑迸发出了新的活力,以往我们仅仅关注舞台上的英雄和小丑,现在有越来越多的幕后功臣在聚光灯下发光发亮。闭源的商业软件搭造起了软件世界琳琅满目的繁华,但开源软件也未曾离开过栋梁的位置。开源还会创造出什么奇迹吗?我们共同期待吧。 20年前的今天,Windows 3.11正式发布,革命性地加入了网络、即插即用技术和局域网功能,是微软系统历史上非常关键的一步。今天,Liuns Toravlds发布了Linux 3.11-rc5版系统内核,向这个老系统、老对手致敬。 其实,Torvalds原本今天发布Linux 3.11的正式版的,以最激情的方式庆祝Windows 3.11 20周岁生日,可惜计划不如变化。 他表示:“很遗憾,数字魔法没演好。今天如能发布3.11最终版,想必是极好的,但是没成功,不过我们有了3.11-rc5。” 这个版本的变化不大,最主要的是Radeon显卡驱动改进,还有动态电源管理的完善,不过默认仍然是关闭的。媒体修正、架构升级、文件系统小改等等也都可以找到。 GitHub已经成为全球最大的开源项目托管平台,目前该平台上已经有780万个项目库,平均每天有超过80000个版本库更新,7000名用户建立第一个GitHub软件库。各种各样的项目都已经托管在GitHub上,甚至包括白宫开放数据政策、芝加哥自行车路线 之类的项目。 今天GitHub开发团队上线了一个新的Trending(趋势)页面,使得开发者可以很容易地找到一些有潜力的开源项目。在该页面中,在Repositories标签下展示了前25个有潜力的开源项目。其中包括组织/库的名称、所使用的主要编程语言、库描述、Star按钮以及该项目贡献者前5名。在Developers标签下展示了前25名有潜力的组织或开发者,此外还列出了他们所开发的最流行的库。 无论是Trending Repositories还是Trending Developers,你都可以按照时间范围(天、周、月)和编程语言来重新筛选。这个排名是GitHub根据一系列数据(比如star数、fork数、提交数、follow数以及项目页面浏览量)进行统计的。GitHub每天会进行8次统计,并根据结果刷新该页面。更多相关介绍本次专辑我们一起关注…… 流年不利的社交游戏服务商Zynga近日在官方博客宣布开源zPerfmon——该工具负责监控Zynga数以千计的社交游戏服务器。zPerfmon的源代码目前已经上传至Github。 包括Facebook、Google、Netflix和Twitter在内的众多互联网公司经常会开源自己的开发的工具,但是zPerfmon不同 寻常之处在于其规模:作为单一服务器系统,zPerfmon每天处理的数据量高达150G,增加1亿条数据库记录,并能生成“5000万个档案和上百种查 看方式。” zPerfmon不是人们想象的那样“大量子程序像珍珠一样轻灵地串缀起来”,而是能够处理海量不同类型文件和任务的单一系统,为每个游戏都提供数十种数据查看和访问方式。流程处理速度超快,稳定性和弹性也值得称道。更多介绍我们将在本次专辑中为大家带来…… 就在几周之前,我详细介绍了Java 8中值得期待的几大主要功能。不过当时我并没有提到.Net的新变化,事实上Java 8中的大部分(甚至全部)功能都能在.Net中找到。更夸张的是,不少将被推迟到Java 9中实现的功能也将在.Net中出现。我并不赞成将一切功能盲目塞进Java语言的激进行为,不过我认为Java平台(相对于语言本身)确实应该在功能多 样性方面下点功夫。在我看来,.Net技术堪称杰出,C#与.Net平台自Java 3时代就开始在各个方面迎头赶上。就个人而言,我对微软的操作系统非常抵触,而且很担心无法修复讨厌的bug(至少在理论上不行)。 很多朋友认为微软公司在提供较小安装基础与激发开发者拥护热情方面行动更快,这样的论断还算公正。我还记得上世纪九十年代与两千年初时,微软公司决 定以几乎每周一次的速度变更数据库API,于是ODBC、RDO、ADO乃至OLEDB等等一下子涌到我们面前。然而随着.Net的出现,微软的研发强度 达到了临界值,后续而来的是更凶猛、更频繁的发展进程。 然而Java为什么会落后如此之多?在Java出现的早期,其发展速度同样令人赞叹。从Java 1.0.2到Java 1.1,我们仅在一年之间就迎来了众多根本性(通常也意味着存在兼容性问题)改变。其后,从1.1版本到1.2版本用了一年半时间,之后的1.22——一 个看似小更新、实为大升级的版本——仅在七个月后就火热出炉。短短十个月后,里程碑式的Java 1.3版本整装待发,这也是第一个考虑在服务器端加入垃圾收集功能的版本。 Java社区进程的发展为何受阻?问题不在于开放性,而在于利益争夺。尽管当时我是以旁观者的身份看热闹,但仍然清楚记得Sun在参与EJB3项目 时遭遇的窘境。为什么Java发展进度会一落千丈?这是由于Sun与甲骨文双方需要将购买或者开发出的产品整合到应用程序服务器当中。一旦新的 JavaEE规范出台,他们也必须保证自己能在市场上率先做出反应。即使是在同一家公司内部,协调好单一产品的发布都绝非易事,更不用说在多家公司之间了。幸运的是,企业合并给事情带来了转机。我一直认为Java社区进程并不是Java进度落后的主要原因。 如今,Sun只留存在我们的记忆中,而甲骨文则成为真正的老板。然而为什么Java新版本的发布仍然如此迟缓?最简单的解释是,Java项目规模过于庞大。大项目往往行动缓慢且充满风险。为了解决这个问题,让我们看看如何帮助Java“减肥”。更多内容大家可以关注本次专辑。 |