设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:龙芯的15年Ubuntu15.10新动向

2015-9-27 21:32| 发布者: joejoe0332| 查看: 25541| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 也许是龙芯名称中的“龙”字,承载着太多国人的希望,自诞生之初就处于社会舆论的风口浪尖。龙芯究竟怎么样?本次专辑重磅揭秘!Ubuntu 15.10(威利狼人)操作系统一大特点是采用来自于上游GNOME的滚动条,这将让很 ...


  也许是龙芯名称中的“龙”字,承载着太多国人的希望,自诞生之初就处于社会舆论的风口浪尖。有人说龙芯是骗经费的项目,也有人说龙芯的科研人员是为理想而奋斗的志士,还有人说龙芯的科研人员“太天真”,是土八路斗美械师,自寻死路。龙芯究竟怎么样?无数篇横看成岭侧成峰的报道给龙芯包裹上了层层迷雾。那么今天,就让我们一起揭开迷雾下的真相,洞察志士的艰辛与心血。

  回溯历史,中国也曾经拥有过自己的CPU和全自主的半导体产业。但因在上世纪80年代奉行“造不如买、买不如租”、“市场换技术”等方针路线,不仅没能拉近和国外的技术差距,反而把原本的家底败得精光,国内市场完全被外资占领。在中国失去独立研制高性能计算机的能力之后,美国要求中国把高价进口的高性能计算机放在透明玻璃房中,并提出了非常苛刻的要求——玻璃房门的钥匙在美国人手里,使用用途需要向美国人汇报,使用前都要经过美国人许可。


  银河号事件、台海危机、中国驻南联盟大使馆被炸事件给中国政府敲响警钟,“落后就要挨打”。亡羊补牢,犹为未晚。中国于2000年前后重启了一大批军工科研项目,中科院计算机所也开始着手芯片设计研发。于是,龙芯开始了漫漫长征路。

  龙芯的“龙”字会给国人一种错觉,认为龙芯是国家的“亲儿子”,是用举国体制输送资金和人才打造的国产芯片。但实际上,龙芯成立之初仅仅是中科院计算机所里的一个芯片研发课题组,国家对龙芯的扶持也非常有限。

  自2010年龙芯市场化运营以后,龙芯选择了走主动挖掘民用市场、提升造血能力的道路,将过去的向国家要经费转变为从市场赚收入,没有再向国家要过一分钱。2014年,龙芯在纯商业行为的收入占总收入的比重从0上升到1/3,国家安全市场的比重占2/3,实现了自主经营、自负盈亏、收支平衡。风雨15年,要想知道龙芯到底是什么样,大家可以关注本次专辑……

  Ubuntu 15.10(威利狼人)操作系统一大特点是采用来自于上游 GNOME 的滚动条,这将让很多用户感到高兴。Ubuntu 开发者 Canonical 是做事我行我素的公司,不会过于依赖上游项目,就是为什么我们今天还在使用 Unity 7 的原因,但是,这并不意味着 Canonical 完全不依靠 GNOME,事实上,Ubuntu 开发者仍然大量依靠 GNOME。


  在Ubuntu 15.10(威利狼人)操作系统当中,Canonical就从善如流,放弃了Ubuntu之前版本当中始终显示的滚动条,而是采用来自于GNOME的滚动条设计方案,在用户不需要滚动的时候,滚动条保持隐藏状态,在用户需要的时候才显示出来,尽管新的滚动条仍然比GNOME版本来得纤细。

  对此,Ubuntu的开发者马可的Trevisan解释说,滚动条在正常显示状态的宽度是10个像素,在用户拉动或者滑动的时候变成8个像素。Ubuntu 15.10(威利狼人)操作系统预计将在10月22日发布。。大家不妨在本次专辑里了解一下……

  说到 Github,我们一般认为它是一个软件工程师共享、塑造以及合作代码的平台,但你可能想不到它也是教人学软件编程的好地方。近年来,大量的在线服务已经让硅谷和其他地方程序员的编程方式发生了改变,而现在GitHub 还会改变教师指导学生编程的方式。毕竟,GitHub 就是一个让所有人一同编写代码的平台。

  现在已经有成千上万的学生参与了 GitHub 上的教育项目,并且有 3000 多名教师使用 GitHub 作为教学工具。在学生学习构建软件架构时,GitHub 给教师提供了一种更容易共享代码,并给学生分配编码任务的方式。教师还可以用它来指导学生如何协作编码,而这也是现代结对编程所需的重要技能,是软件开发的方式。


  在早前学习计算机科学,并没有如今这么多的合作项目,也没有这么多的团队合作。你只能自己一个人埋头苦干,没办法和各地的人进行技术交流。但现在使用GitHub担任教学上的辅助,让情况有所改观。

  不过,现有的共享分配方式仍有些复杂,所以Mark Tareshawty开发了Classroom for GitHub,这款工具可以显著地简化步骤。总的来说,它可以让老师邀请学生进入 GitHub,并创造和分享编码任务。教师可以简单的发送一个URL给学生。一旦学生点击了它,就能立即查看、修改和协作代码。

  该工具与 GitHub Education 教育项目的定位十分吻合,这项服务给每个教室都提供了免费私人代码库,教师和学生可以上传代码和协作编码。当然,Tareshawty 开发的这款工具是开源,就像 Github 上众多项目一样,这意味着它可以免费提供给整个世界。更多消息,大家可以关注本次专辑。


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部