设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:一周开源热点聚焦

2012-9-21 17:03| 发布者: 红黑魂| 查看: 12132| 评论: 2|来自: LUPA开源社区

摘要:   近来最热门的消息莫过于钓鱼岛事件,哈尔滨大桥超载引起崩塌还有斥资2亿大洋制作的铁道部网站无法顺利运营引起众怒。至于360做搜索,百度VS360,那些口水大战也吸引了不少人的眼球。铁道部的网站还有超载事件就当 ...
  再见 !Ubuntu 11.04

  亲爱的 Ubuntu 用户,已经到了是该和 Ubuntu 11.04 说再见的时候了。


  2011 年 04 月 28 日,Ubuntu 11.04 发布,11.04 给大家带来了强大可是至今争议不断的 Unity 桌面。不过这个版本因为不是长期支持版,它将在 2012 年 10 月 28 日结束支持。


  从 2012 年 11 月 28 日开始,Canonical (Ubuntu 母公司)将不再会对 11.04 做出任何安全方面和软件方面的补丁,也没有技术支持在继续支持这个版本。


  希望现在任在使用 Ubuntu 11.04 的用户能够尽量升级到 Ubuntu 12.04 LTS。升级相关指引请查看:https://help.ubuntu.com/community/HardyUpgrades


  在十天后,Canonical 将发布 Ubuntu 12.10 Beta 2,在10 月 18 日将发布 Ubuntu 12.10 正式版,希望大家持续关注 Ubuntu。


  今天是 Linux 生日


  【新闻史上的今天】1991年9月17日,芬兰人林纳斯•托瓦兹正式公布了以他名字命名的计算机操作系统内核Linux,成为软件开源运动的里程碑,如今广为人知的手机安卓系统便是在其基础上开发的,超级计算机所应用的也是该内核基础上开发出的操作系统。



  Andriod 之父声明:坚决不允许不兼容


  Google抵制导致宏碁阿利云合作手机流产,而官方给出的理由是阿里云系统不兼容Android,引发了人们对Google做法是否合理、阿利云 系统做法是否恰当的争论。对此,Google高级副总裁、Andriod系统创始人安迪·鲁宾今天也通过Android官方博客发布声明,称该系统发展过 程中的不兼容问题很可能会毁掉整个生态系统,无论对厂商、开发者还是消费者都没有任何好处。

不管阿里云系统本身如何,宏碁毕竟是属于Google领导的开放手机联盟的,必须遵守联盟协议,推出不兼容设备必然不行。

鲁宾说:“尽管Android完全免费,但只有兼容设备才能充分享受整个生态系统带来的好处……(厂商们要)为同一个Android平台添砖加瓦,而不是推出一大堆不兼容版本。”

鲁宾显然是站在Google这边(废话-_-)。

声明全文编译如下:

我们在开发Android系统时,希望它成为一个开源移动平台,免费提供给所有人使用。这款系统2008年发布时,就是遵 守Apache开源许可协议的。从那时起,我们一直依照同样的协议进行研发和创新,所有人都可以从source.android.com获得这份协议。这 种开放性使硬件厂商能够定制Android,提供新的用户体验、驱动创新、扩大消费者选择范围。

作为这一开放平台的首席开发者和维护者,我们意识到,自己应该对开发者负有责任,因为他们采纳了Android,并耗费精力为之开发软件。每位开发 者都在推动Android的进步,他们的应用让整个平台变得更美好,更吸引消费者。Android应用越多,才会有越多的消费者受到优质内容的吸引,购买 Android设备;另一方面,越多的消费者选择Android手机和平板平板机,开发人员才能获得更大的受众,才有更强的动力去继续开发,应用销量也会 更高。这一战略实现了“三赢”:开发者卖出更多应用,硬件厂商卖出更多设备,消费者获得更多功能和创新。

用生物学的术语讲,Android有时会被称作“生态系统”。用经济学的术语讲,它被称作“良性循环”。在这一循环中,每次迭代都会产生“正能量”,持续向前发展,直至某个外力介入并打破循环。

我们最初在设计Android和“开放手机联盟”时,就是希望创造一个“良性循环”,让生态系统的每一成员均能获益。我们详尽考量了哪些外部因素能够削弱整个生态系统,并意识到了一个最重要的外部因素:部署过程中出现的不兼容。为什么这么说呢?

假如每款手机的Android系统都略有不同,就会导致同样的软件出现截然不同的效果,比如Google地图在一款手机上运行正常,在另一款手机上却极为极慢。

举个例子:Android设计了一个API,能够在手机屏幕上没有活动时休眠几毫秒来节约电池电量。这一原型API的功能类似于 SystemClock.sleep(millis),其中millis是休眠的毫秒数,但是如果一家手机厂商以错误的方式使用了 SystemClock.sleep(),并将括号内的参数设定为“秒”而非“毫秒”,那么手机的休眠时间将是最初设想的1000倍!这样运行 Google地图等软件显然会出现不同的结果。

如果兼容性的障碍导致Android应用在不同设备上表现不一,那么消费者肯定会离开这个生态系统,开发人员也会随之离去,这就意味着良性循环的崩溃。

我们从不认为“一种屏幕大小就足够”,因此免费提供了“兼容性测试套装(CTS)”,在保证开发者和消费者不必担心兼容性的同时,让设备厂商实现差 异化。如果想确保SystemClock.sleep(millis)的休眠时间以毫秒计算,CTS就可做到,而且它同样遵守Apache开源许可协议。

尽管Android系统完全免费,但只有兼容设备才能充分享受整个生态系统带来的益处。加入“开放手机联盟”,每一位成员都能为同一个 Android平台添砖加瓦,而不是推出一大堆不兼容的版本。感谢“开放手机联盟”的85家成员,是他们帮助我们建设了Android生态系统,并持续驱 动高速创新。感谢他们的支持,是他们让Android生态系统拥有了5亿多部兼容设备,而这一数字仍在不断增长。

  

  新老交替!Ubuntu 12.10文件系统大比拼


  对于那些关注Ubuntu 12.10文件系统性能的读者,可以关注本文介绍的基于Linux 3.5 kernel下的EXT4、XFS和Btrfs文件系统性能测试对比。和以往一样,在介绍性能测试对比之前,我们先来了解下测试环境和平台。此次采用了低电压版英特尔酷睿i7 3517 Ivy Bridge处理器,搭载1块来自日立的500GB硬盘HCC54755。


Ubuntu 12.10文件系统大比拼


测试环境(图片来自Phoronix.com,下同)


Ubuntu 12.10文件系统大比拼

FS-Mark测试1000个1MB大小文件时性能对比(单线程)


Ubuntu 12.10文件系统大比拼


FS-Mark测试5000个1MB大小文件时性能对比(四线程)


Ubuntu 12.10文件系统大比拼


FS-Mark测试4000个1MB大小文件目录性能对比


接下来,我们将进行IOzone、多线程I/O和编译、工作负载性能测试对比。


Ubuntu 12.10文件系统大比拼


IOZone对1MB记录(总文件8GB)进行读取操作性能对比


Ubuntu 12.10文件系统大比拼


IOZone对1MB记录(总文件8GB)进行写入操作性能对比


Ubuntu 12.10文件系统大比拼


IOZone对64KB记录(总文件8GB)进行读取操作性能对比


Ubuntu 12.10文件系统大比拼


IOZone对64KB记录(总文件8GB)进行写入操作性能对比


Ubuntu 12.10文件系统大比拼


多线程I/O性能对比


Ubuntu 12.10文件系统大比拼


编译基准性能对比


Ubuntu 12.10文件系统大比拼


Dbench文件服务器工作负载性能对比


  从以上测试结果来看,其实与之前的文件系统性能测试有相似的地方。基于最新的Linux kernel,默认的EXT4文件系统仍能保持良好表现。而下一代的Btrfs文件系统则只在某几个测试中位居前茅。因此,整体而言,Btrfs并不是性能最快的文件系统,它只不过有最为先进的功能集。XFS则与EXT4齐头并进,甚至在某些磁盘读取操作(文件大小为8GB)下,超出另外两个系统的性能表现。



  iControlpad 2:开源蓝牙无线游戏手柄


  还记得四年以前那个可以将iPhone变成PSP的开源手柄iControlpad吗?在当时可是非常棒的外设,不过丢下重磅炸弹后直到去年才正式上市。尽管这款设计非常优秀,但是只支持iPhone。不过最近它的升级版iControlpad2在众筹平台Kickstarter上开始筹资,让我们来一起看看这款升级版带来了什么样的改进吧。


  这款改进版依然来自iControlpad的团队,相较于老款只支持iPhone,新款支持了Android和全部iOS设备。但它改进不仅仅如此,由于它使用蓝牙连接设备,并且支持可编程键盘,所以它还能用来连接电脑、机顶盒、机器人等设备。当然,令人兴奋的不仅仅是支持设备的增加,还有键盘升级。老版本键盘按键只有几个,二代除了方向键、四个标准游戏按键(ABXY)和两个肩部按键外,还增加了完整的五排键盘。


  既然是开源,那么就要有开源的特色,这款产品的全部按键均支持自定义,也就是说使用这款产品无须应用程序支持,只需要自行设置好手柄即可;还支持固件升级,如果手柄不支持新设备,你可以下载固件后将其升级;如果你是个高端Geek想分析电路板,官方也提供了对应的指南。这款产品已经在Kickstarter上获得了三万美元的筹款,下面让我们一起来看看这款产品的官方介绍视频吧!




酷毙
2

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (2 人)

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

最新评论

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

返回顶部