设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊0102期:一周开源要闻纵览

2012-1-13 14:58| 发布者: 红黑魂| 查看: 10646| 评论: 3|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 周五又是周五,又到了本周新闻盘点的时候了!随着本篇文章来让我们瞧瞧这周里发生了哪些事情吧!本周的一个焦点话题是2012 CES大会,在本届大会上联想和华为发布的手机,Ubuntu TV闪亮登场,着实让人惊艳了一下!另 ...

  Linux 3.2内核正式入驻Ubuntu 12.04

  Linux 3.2正式版系统内核上周发布后,Canonical今天终于将其完全融入了即将发布的Ubuntu 12.04 LTS。

  测试者们现在只需要通过终端窗口运行Software Update,就可以将系统内核升级到3.2版本了,具体命令为“sudo apt-get dist-upgrade”(不含引号)。当然了,记得重启一下。

  Kernel 3.2版内核带来了不少新特性,比如EXT4文件系统支持4KB-1MB块尺寸从而更好地支持大文件、可在线程调度器中设定CPU时间上限、Btrfs文件系统大量改进、Device Mapper精简配置、Hexagon架构支持等等。

  Ubuntu 12.04 LTS将于四月底正式发布,可以肯定会是第一个带来Linux 3.2内核的Linux发行版。

Linux 3.2内核正式入驻Ubuntu 12.04


  历史悠久的Mandriva 面临倒闭


  历史最悠久Linux商业发行版之一的Mandriva可能将在116日倒闭

  Mandriva去年曾传出被收购,但最终并没有成为现实。去年1230日,Mandriva资深贡献者Rapahël Jadot在官方论坛透露 大股东Townarea Trading & Investment Ltd批准了筹集资金的计划,但持有42%股份的股东Linlux SARL阻止了注资要求,即使俄罗斯投资者愿意独自承担也无济于事。如果在116日前无法筹集到400万欧元,Mandriva将要停止运作。

       Mandriva是目前全球最优秀的Linux发行版之一,稳居于linux排行榜第一梯队。2005年之前稳居linux排行榜NO.1。它是目前
       Mandriva 
标志最易用的linux发行版,也是众多国际级linux发行版中唯一一个默认即支持中文环境的linux。它是法国的Mandriva公司(前身为Mandrake公司)开发的Linux发行版。Mandriva公司现在仍然是欧洲最大的Linux厂商,Mandriva Linux的前身为著名的Mandrake LinuxMandrivaMandrake)项目是世界上第一个为非技术类用户设计的易于使用、安装和管理的linux版本。MandrivaMandrake Linux)早期方便的字体安装工具和默认的中文支持,为Linux普及做出了很大的贡献。现在的Mandriva是由mandrakeConectiva结合发展而来的。 


  苹果有望向每部Android手机收取10美元专利费


尽管Android是谷歌的王牌产品,但讽刺的是,各大Android厂商可能需要向苹果支付高额专利费

新浪科技讯 北京时间1月11日早间消息,德意志银行分析师克里斯·惠特莫尔(Chris Whitmore)周二表示,苹果并不会在与Android操作系统的法律纠纷当中选择和解。它将取得最终胜利,有望从每部Android手机获得10美元的专利许可费。

他指出,目前苹果还不急于对包括三星、HTC以及摩托罗拉在内的众多Android手机厂商索赔,因为该公司可能正在静候一个最佳的时机来大赚一票。

惠特莫尔指出,这是一个高明的举动,因为苹果可以借此从多个渠道破坏Android。诉讼显然是一种威胁,让其他手机制造商在选用Android系统时思考再三。而对于已经遭到起诉的生产商而言,他们在支持Android系统时,也要付出更高的代价。

事实上,这并非苹果的权宜之计。因为这些案件拖得时间越长,最终受益最大的依旧是苹果,特别是当该公司最终胜出之后。惠特莫尔的分析显示,一旦苹果获得最终的胜利,那么该公司将能够从每台售出的Android设备当中获得至少10美元的收益,这将进一步推高该公司的股价35美元。如果苹果在获胜之后,能够说服法院禁售部分Android设备的话,它的收益还将进一步飞升。

惠特莫尔指出:“虽然苹果目前还没任何希望和解的表示,但是大多数人都认为最终的和解方案是每台Android产品需要支付给苹果10美元的许可费……苹果除了能够获得金钱收益之外,和解还将导致Android智能手机的价格更加昂贵,并且由于操作系统的成本提高而导致其竞争力下跌,从而能够有效地支持iOS市场份额的提高,并赶超Android……但是鉴于苹果很有可能获得最终的胜利,因此我们不认为苹果会愿意在短期内达成和解。”

程序界的法则-程序员都是自学成才

在我十几岁的时候就开始玩甲级级棒球。我水平很差,但当我决定要做好什么事时,最终总能如我愿。现在我是计算机专业3年纪的学生。在编程上,有些事情和体育是截然不同的:棒球教练可以教会你如何打棒球,但一个计算机教授却不能教你如何编程。

  我很吃惊,在整个大一期间,我的老师或教授从来不点评我的代码,大二时更是如此。我们的作业很多,题目很难,但在完成了数据结构课上的2000行的代 码后,我从来没有收到过老师的任何一条评论——只要程序能编译通过,单元测试显示没有错误,这就行了。直到遇到了一个小组开发的项目,我才认识到我的代码 写的多烂,我才开始询问:好的程序应该如何写。

   


  但是,什么样的代码才是好的代码?我花了大量的时间来提高代码的可读性,添加注释。我努力模仿UNIX的哲学观,力求简约,首先让程序能跑起 来,在此基础之上,在需要的情况在进行优化。复杂的东西要逐步增加。除非必要,我不使用线程。但是,说实话,我不知道这是不是好的代码(说实话,我觉得自 己水平很差)。

  我很幸运,能和一群优秀同学一起工作,他们都是出色的程序员,他们在微软、谷歌、亚马逊等公司实习。他们的观点都很一致,认为自己的知识都是自己总结或从其他程序员那里学到的。即使是非常资深的软件工程师也有这样的看法。所以,我的结论是:

  所有程序员都是自学成才的。

  我受的教育给了我很好的基础:数据结构,算法,数据库设计,并行计算,网络编程,敏捷开发以及各种编程模式。但所有的这些,即使是它们使得编程更高效和更精巧,你仍然可能用错它们——我曾经看过一些学生在这些课程上学习成绩非常好,但写的代码却让人想哭。

  我并不认为学过计算机科学、软件工程或得到一个大学文凭会有多大的用处,如果你想靠写代码为生,自学是你不可缺少的途径。

  VMware 推出适用Kindle Fire的虚拟软件

  VMware周一发布了一款应用程序,该程序能够让亚马逊的Kindle Fire平板电脑运行Windows的应用程序。这款名为Vmware View的软件能够使得Kindle平板电脑更加适用于企业用途,而不仅仅是供普通消费者使用。而此举也将可以使得企业用户能够让其员工自行选择办公用的设备,并且依旧可以顺利而无障碍地使用企业内部的各种应用软件。

  Vmware View应用程序此前已经完美支持了Android平板电脑以及iPad,而最新发布的这款产品将专门针对Kindle Fire、Mac以及Linux,其中后两者此前也有Vmware的其他产品支持。

VMware 推出适用Kindle Fire的虚拟软件

  Vmware View的唯一缺点则在于,Vmware的虚拟化软件价格昂贵。尽管目前用户可以通过各自操作平台的应用程序商店下载免费版的Viewer Client应用程序,但是企业则需要付费才能够使用完整的Vmware View应用程序。根据该公司提供的价格列表显示,其产品的价格介于每台设备90美元到250美元之间,具体费用要根据企业购买的需求以及版本而定。而同时,企业用户即便是在使用非Windows操作系统的平板电脑上运行Windows产品的话,也是要购买Windows的使用授权的,因此这笔费用又要再加上100美元左右。为此企业的总支出将高达190美元到350美元之间。

  尽管Kindle Fire目前的机能还无法从全方位替代PC产品,特别是其储存容量有限,无法记录大规模的数据,同时还无法扩充容量。除此之外,该产品还缺乏摄像头并且浏览器的设计也不引人入胜。

VMware 推出适用Kindle Fire的虚拟软件

  但是Vmware的最终目的是让用户最终能够自如选择自己喜欢才操作系统。Vmware的最终目的就是希望有一天所有企业的员工电脑上都能够自如地运行各种版本的软件和操作系统。


酷毙
4

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (4 人)

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

最新评论

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

返回顶部