设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:一周开源热点回顾

2014-7-11 17:25| 发布者: joejoe0332| 查看: 22793| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 回顾过去的一周,Ubuntu继续在移动市场探索、寻觅,新系统和新产品也继续围绕这个焦点持续发布。Facebook是全球最大的社交网站,它的成长背后离不开开源力量。而发展至今,Facebook已经无可争议地成为全球最大的开源 ...


  从2004年开始,Mozilla发布了很少几个版本的Firefox,到2010年7月,版本号达到了4.0。但是从2011年开 始,Mozilla学习Google,改变了他们的发布周期,现在的版本号是30。一直以来,发布工程师团队不断改进着做一个新版本浏览器的流程。工程师 四人小组——Chris AtLee、Lukas Blakk、John O'Duinn、Armen Zambrano Gasparian,在Dr. Dobb's杂志上发表了一篇文章,描述了发布流程的细节,在这里我们将会把这个流程的精华展示给大家。



  Mozilla考虑到他们的浏览器可能会有的安全漏洞,设计了一套发布流程,可以快速地制作一个“安全修复”版本,这个版本会迅速地推送给用户,以 便及时修复已知的漏洞。整个流程会尽可能地自动化,减少“人力介入”,并改进“健壮性和开发周期”。安全修复版本和常规版本都会用到这个流程。每个版本发 布后,Mozilla会做一个事后分析,看看是否有可以改进的问题。在下一个版本发布前,发现的问题会很快被修复。

  发布流程由一名发布协调人员来发起,这个人需要“参加分类会议,理解这个版本中各个修改的来龙去脉,公正地仲裁bug严重性等级方面的争议,批准合入最新的修改,以及做出取消发布的艰难决定。”

  Mozilla以前通过IRC或者电话来发出构建新版本的命令,但他们遇到了问题,后来改成了发送电子邮件给发布流程中涉及的所有人,邮件的标题含 有文本“开始构建+产品名称+版本号”。这封电子邮件包含了即将构建和发布的这个版本的源代码的详细信息,如果代码仓库是基于时间戳的,信息中包括代码对 应的时间和时区。更多内容大家可以关注本次专辑……

  在红帽(Red Hat)高峰会,我们在红帽执行长Jim Whitehurst紧凑行程中抓到专访机会,请他谈谈对开放原始码、云端运算及新一代IT架构等议题的看法。在未来的5年,红帽执行长Jim Whitehurst认为传统IT架构会再造,朝向真正的云端架构,而新型态的应用程式也会随之诞生。OpenStack将成为下一代云端架构的首选。



  云端运算可说是由开放原始码所驱动的IT架构典范转移。现今除了微软的云端,其他所有公众云都以开源软件打造,如果没有开源软件,可能就不会有现今的云端。我很难想像若这世界少了开源软件,那些知名的大型网络公司,一开始无法以免费的开源软件打造平台,而一大堆的SaaS软件服务公司也没有开源软件可使用,那将会是一个什麽样的局面?

  当这些网络公司以开源软件带来越来越多的创新,就会有更多传统企业开始采用开源软件,形成自我强化的循环。迈向下一代运算架构,开放与开源软件已成首选,Linux、OpenStack、Linux容器(Container)将是下一代运算的要角。

  最重要的是厘清开发模式与消费模式。开放原始码是开发软件的方式,让厂商、使用者都能参与开发。如Google、百度、高盛这样拥有众多技术高手的公司,他们会下载原始码,修改程式码,增加自己需要的功能,再将开发成果贡献回社群。但是,只有极少数的公司有这样的资源,绝大部分的公司从来不看程式码,而是下载像红帽这类公司编译过的二进位档。大多数公司只要消费创新,而不是贡献给开源社群,这就是所谓的消费模式。更多内容大家可以关注本次专辑……

  从1月至今在微软开放技术(上海)有限公司成立的半年之后,其董事总经理云浪生及美国微软开放技术有限公司资深总监Gianugo Rabellino再一次来到北京就好像急于发表这半年的成绩表。



  在这半年中,云浪生除了组建团队外,更多的时间则用在了沟通。像在中国建立完整的开源生态系统、同开源社区合作、参与更多的开源活动。并且在技术的交融与开放更加重要“云为先、移动为先”时代,微软开放技术也秉持着标准、开源、社区、互操作性四个方向前进。

  开源”一词是近几年才进入到我们的视野,所以在中国很多人都认为其比较小众。在云浪生看来,中国只是没有开发出像Linux、Hadoop这样成功的产品,但受众面其实已经非常大,当然造成这种看法的原因也有很多。这也反映出中国很多人对开源的理解有误,并带有本地化特色。因为中国开源的条文中显示开源只能作为教育用途,不能作为商用。

  “中国的很多软件被贴上了开源的标签,但是这些企业却不知道国际上开源软件的标准。最基本的开源软件应该允许任何时间、任何地点的使用并且修改。”Gianugo强调,中国的开源社区要对开源有一致的认识,不要只把开源当做市场宣传的理念,而要遵守国际上的开源软件的规则。更多内容大家可以关注本次专辑!


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部