我在I/O现场:琥珀天气创始人汤城谈Google在移动端的创新和发展 已经是第三次去Google I/O现场的琥珀天气创始人汤城,今天在“前线”撰文谈了两点:一个是APP权限上的建议,二是Chrome Custom Tab。另外,他还建议开发者跟进Android Wear和Cardboard,这能提供更好的交互体验。 Fedora 22正式版:云系统、桌面和服务器大变革 Fedora Linux 22已经发布,除桌面版本更新外,真正的改进是在云系统和服务器方能的功能改进。在该版本后,Fedora将重回六个月的版本升级周期,下次的时间点大约在万圣节。Fedora 22是建立在Fedora 21的基础之上,仍然提供工作站(桌面)、服务器和云系统三种类型系统。 Node.js与io.js那些事儿 去年12月,多位重量级Node.js开发者不满Joyent对Node.js的管理,自立门户创建了io.js。io.js的发展速度非常快,先是于2015年1月份发布了1.0版本,并且很快就达到了2.0版本,社区非常活跃。而最近io.js社区又宣布,这两个项目将合并到Node基金会下,并暂时由“Node.js和io.js核心技术团队联合监督”运营。本文将聊一聊Node.js项目的一些历史情况,与io.js项目之间的恩怨纠葛,他们将来的发展去向。希望能从历史的层面去了解这个开源项目在运营模式上是如何演变和发展的。 雇员诉讼是压垮Mandriva的最后稻草 本周,著名Linux发行商Mandriva宣布破产,目前正在进行破产清算。Mandriva一直过得坎坎坷坷,多次濒临破产,尤其是2012年初一度走到了悬崖边上。幸好当时COO Jean-Manuel Croset力挽狂澜,才重新振作起来,随后他就成了CEO。 开源版本Windows Live Writer即将推出 微软Windows Live Writer是一款非常便利的写博软件,博主们可以在Windows上以所见即所得的方式快速编辑、发布文章,支持热门的博客平台WordPress和Blogger。一年前,微软Azure项目经理Scott Hanselman就暗示过这款软件将走向开源,今日他又发表了一篇推文暗示开源版本的Windows Live Writer开发项目正在进行中。 Ubuntu将Jonathan Riddell赶出Kubuntu Ubuntu社区理事会在没有征询Kubuntu社区理事会意见的情况下赶走了Kubuntu项目负责人Jonathan Riddell。双方的争议似乎主 要集中在Ubuntu商标保护上,Riddell反对Ubuntu的商标保护政策,视为是自由软件权利的违背,而Ubuntu则认为这是正当的。 SF分发的GIMP安装包开始捆绑推广软件 外媒日前发现,全球最大的开源软件开发平台SourceForge分 发的GIMP For Windows安装包捆绑了2款推广软件。SourceForge称由于GIMP的官方人员已经在18个月之前废弃了在SF上的GIMP项 目,SourceForge现在已经接管该帐号以维护该项目。匿名人士称SourceForge经常将废弃的项目接管进行更新以维持项目的运转,事实上有 很多在SF上废弃的项目都被SF官方接管。 Dolphin换用GPLv2+许可证 开源GameCube和Wii模拟器项目Dolphin宣布采用GPLv2+许可证,开发者解释了为什么必须变更许可证,以及变更面临的挑战和困难。Dolphin 项目始于2003年,一开始是闭源,2008年起开源,当时采用的许可证是GPLv2。开发者没有意识到许可证会对其未来产生深远影响,直到去年他们开发 Android版时才注意到了许可证冲突问题,Android版需要链接Apache 2.0授权的 API,而 Apache 2.0与GPLv2不兼容;另一个更迫切的问题是Qt5的新模块也不兼容于GPLv2,Dolphin项目将无法利用Qt5的新特性如虚拟现实支持。 RMS:Windows和OS X是恶意程序 自由软件基金会主席RMS(Richard Stallman)在《卫报》的专栏上称,Windows和OS X是恶意程序。 当然RMS的恶意程序定义与普通人不相同,它不 为什么说Babel将推动JavaScript的发展 Babel是一个转换编译器,它能将ES6转换成可以在浏览器中运行的代码。Babel由来自澳大利亚的开发者Sebastian McKenzie创建。他的目标是使Babel可以处理ES6的所有新语法,并为它内置了React JSX扩展及Flow类型注解支持。 开源Fedora 21、22两代平台测试比拼 对于用户而言,开源Linux系统在应用上也随着版本变化而性能有所变化。Fedora 22于5月26日正式批准发行,它是一款可靠、用户友好,面向笔记本电脑及台式机的强大操作系统。它可以满足广泛的开发需求,从编程爱好者或学生到企业环境中的专家。Fedora 现在更加专注更少的设置选项,更多的创新。 温哥华峰会上有关OpenStack与Docker爱恨情仇的大讨论 Docker是否正在改变OpenStack数据中心?过去的几个月,业界炒作的一个热点话题就是:“Docker以及容器技术是否会替代OpenStack?”在温哥华OpenStack峰会上,专门进行了一场题为“容器是否正在威胁OpenStack”的主题讨论。讨论的结果是开放性的,OpenStack的从业者到底如何认知容器?容器会不会演变为新的PaaS?在这个快速多变的时代,我们要做的不是预测,而是实践。在本届峰会上,OpenStack基金会释放出的明确信号是:“OpenStack将全面拥抱容器”。 Go语言开发常见陷阱,你遇到过几个? Go作为一种简便灵巧的语言,深受开发者的喜爱。但对于初学者来说,要想轻松驾驭它,还得做好细节学习工作。本文所列举的这些”陷阱“是开发者在开发过程中较为常见的,一起来看下。对于初学者来说,要想轻松驾驭它,还得做好细节学习工作。 |