设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:谷歌Java侵权案升级Postgres大会回顾

2015-7-25 16:10| 发布者: joejoe0332| 查看: 22483| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 这周,甲骨文今日向法院提出申请,希望对之前提起的谷歌侵犯Java知识产权案进行更新,加入Android操作系统当前的市场主导地位。这是甲骨文首次对该案件进行更新,意味着这场已持续5年之久的诉讼案距离结案还为时尚远 ...
  这周,甲骨文今日向法院提出申请,希望对之前提起的谷歌侵犯Java知识产权案进行更新,加入Android操作系统当前的市场主导地位。这是甲骨文首次对该案件进行更新,意味着这场已持续5年之久的诉讼案距离结案还为时尚远。这个案子可以说是旷日持久了,具体情况大家快和小编一起来回顾下吧?话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  回顾过去的一周,去年5月,美国联邦巡回上诉法院做出了有利于甲骨文的裁决,认为Java的一部分可以获得版权保护。谷歌随后向美国最高法院提起上诉。美国最高法院今年6月底裁定,不会针对谷歌与甲骨文专利侵权案的上诉举行听证会,从而维护了低等法院之前的裁决,谷歌需要向甲骨文支付Java使用费。本周,事件再次发酵,甲骨文又再出手了。甲骨文周三称,希望对之前的诉讼案进行更新,因为谷歌通过在当前和新兴市场对Android版本进行升级,持续侵犯了Java版权,这使谷歌受益的同时损害了甲骨文的利益。6月16-20日,2015年Postgres全球开发者大会在加拿大渥太华举行,Postgres中国用户会负责人李元佳是第四年参加这个会,会上收获良多,特作此文与国内Postgres爱好者共同分享。Postgres 相关会议主要包含两类,一类是面向内核开发者(全球开发者大会),一类是面向用户(如Postgres Open、欧洲大会、日本大会、中国大会等)。其中面向内核开发者的最重要的会议是全球开发者大会Postgres Global Developer Conference,基本社区最主要的成员都会参加。干货不少哦,一定有你想知道的!2015年7月20日,Apache 基金会通过其博客宣布Apache NiFi顺利孵化完成称为Apache的顶级项目之一。Apache NiFi是由美国过国家安全局(NSA)贡献给Apache基金会的开源项目,其设计目标是自动化系统间的数据流。基于其工作流式的编程理念,NiFi非常易于使用,强大,可靠及高可配置。两个最重要的特性是其强大的用户界面及良好的数据回溯工具。早在2005年2月份,一个小型的开发者团队建立,致力于为web开发者打造开放、免费、构建线上社区资源。几个月以后的2005年7月23日,最早的 Mozilla Developer Network(以下简称MDN)开发者网络站点上线,随后为其用户带来了各种便利。整10年过去了,MDN发布了超过34500份文档,全球志愿者社区的规模也达到史上最大。目前MDN有超过400万名用户,超过1000名志愿者编辑每个 月都会创建和翻译文档、示例代码、各类教程以及其他学习资料,为开放的web技术服务。这其中包含了CSS、HTML、JavaScript等等。


  硬件部分,目前,龙芯已经拿出了新架构的首颗处理器3B2000,明年还有主频提升到2GHz以上的自主可控处理器的“3B3000”。近日在第三届中国指挥控制大会上接受中国科学报采访时,龙芯总裁胡伟武再次谈到了龙芯产业化的问题。胡伟武说,龙芯的诞生结束了“用洋人CPU造计算机的历史”,但要想真正取得成绩还得打一场持久战。在物联网领域,在大约一年前由Google旗下Nest主导创立,成员包括ARM、Silicon Labs、飞思卡尔、三星的产业组织Thread Group,日前公布了1.0版的Thread规格;Thread规格的目标是为了替家用物联网(IoT)设备建立可靠、安全、低功耗的网状网络 (mesh networking)协议,并号称已经通过了严格的互通性测试,现在该规格已经可以提供给组织成员。近几年可以说是汽车行业的黄金时代。开源软件(OSS)、“万物互联”,以及无数用来支持主动安全系统、驾驶员信息显示和车载电子产品等技术的硬件涌现聚集,让即使是最普通的汽车也具备了成为真正超级巨星的潜力。我们不妨一起来关注一下……

  如果你刚刚开始接触 Linux,我敢说你在决定选择采用何种 Linux 桌面环境上会花上一些时间。你也许会打算把每个桌面都试用一遍,但是那很费时间,而且确实有很多桌面环境可供选择,这就是我发表“最优秀的 Linux 桌面以及他们的优缺点”的目的,本文告诉你在选择桌面时需要注意些什么,让我们开始吧。OS X是一个颇受好评的操作系统,是那些想享受理想桌面操作人员的理想平台,他提供了出色的用户体验以及许多专业级的行业应用。然而,对于那些用电脑来休闲的用户来说,却并不是首选。事实上,在某些情况下,OS X是完全有点矫枉过正。事实又是怎么样的呢?我热爱开源,更喜爱那些花费宝贵的业余时间来创造奇迹的开发者们,感谢他们将自己辛苦劳动的成果无偿分享给大家。开源作者和贡献者们,你们太了不起了,感谢你们所付出的一切。鉴于我是收集不全会死星人,这里我根据个人喜好选取了一些iOS的开源库。这些项目的顺序完全随机,每个都棒到爆。绝大多数支持CocoaPods,所以将它们添加到你的Xcode项目中只是小事一桩。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!


  
  甲骨文今日向法院提出申请,希望对之前提起的谷歌侵犯 Java 知识产权案进行更新,加入 Android 操作系统当前的市场主导地位。自美国最高法院上月底拒绝对谷歌上诉甲骨文案举行听证会后,这是甲骨文首次对该案件进行更新,意味着这场已持续 5 年之久的诉讼案距离结案还为时尚远。

  甲骨文 2010 年 8 月起诉谷歌,称谷歌 Android 操作系统侵犯了甲骨文基于 Java 平台的几项知识产权,要求谷歌禁止使用甲骨文专利技术,并希望得到合理的赔偿。


  去年 5 月,美国联邦巡回上诉法院做出了有利于甲骨文的裁决,认为 Java 的一部分可以获得版权保护。而谷歌则认为,企业可以自由使用 Java 而不必支付授权费。因此,谷歌随后向美国最高法院提起上诉。美国最高法院今年 6 月底裁定,不会针对谷歌与甲骨文专利侵权案的上诉举行听证会,从而维护了低等法院之前的裁决,谷歌需要向甲骨文支付 Java 使用费。

  这起备受关注的诉讼案主要涉及到 Java 编程语言究竟有多少版权保护。谷歌正是利用 Java 设计了 Android 操作系统,而 Android 目前已成为全球使用最广泛的移动平台。甲骨文周三称,希望对之前的诉讼案进行更新,因为谷歌通过在当前和新兴市场对 Android 版本进行升级,持续侵犯了 Java 版权,这使谷歌受益的同时损害了甲骨文的利益。更多内容,大家可以关注本次专辑……

  一年一度的Postgres全球开发者盛会6月16-20日在加拿大渥太华举行,我也是第四年参加这个会,会上收获良多,所以决定写篇文章给国内的Postgres的爱好者分享一下大会的情况。

  Postgres 相关会议主要包含两类,一类是面向内核开发者(全球开发者大会),一类是面向用户(如Postgres Open、欧洲大会、日本大会、中国大会等)。其中面向内核开发者的最重要的会议是全球开发者大会Postgres Global Developer Conference,基本社区最主要的成员都会参加。


  大会包含几个主要环节,前两天是unconferences, 主要是自发的组织议题讨论,一般是下一个版本要开发的一些大特性,后面两天是大会的演讲环节,包括培训还有相关的话题,最后一天下午还有一个闪电演讲环节 (lightning talk)主要是一些快速演讲的小题目。

  大会大约有240人左右参加,与往年大约相当,主要是来自世界的 Postgres开发的主要公司(EnterpriseDB、NTT、2ndQuadrant、富士通、Teradata、华为等),还有关键的用户企业 (Amazon AWS、Saleforce)。主要的赞助商为EnterpriseDB及富士通。从参会的情况来看,目前社区的参与力量趋向多元化,美国、欧洲(英、 德、瑞典、俄罗斯)、亚洲(日本、中国、印度)这三极力量成为社区的主要力量。日本今年发表的主题多达10个以上,是历届最多的一次,富士通也第二年成为 主要赞助商,反映日本在社区的影响力逐渐上升。来自中国的华为也正式第一次作为赞助商出现在会上,是国内首家。详细的,大家不妨在本次专辑里了解一下……

  2015年7月20日,Apache 基金会通过其博客宣布Apache NiFi顺利孵化完成称为Apache的顶级项目之一。Apache NiFi是由美国过国家安全局(NSA)贡献给Apache基金会的开源项目,其设计目标是自动化系统间的数据流。基于其工作流式的编程理念,NiFi非常易于使用,强大,可靠及高可配置。两个最重要的特性是其强大的用户界面及良好的数据回溯工具。


  NiFi的用户界面允许用户在浏览器中直观的理解并与数据流举行交互,更快速和安全的进行迭代。其数据回溯特性允许用户查看一个对象如何在系统间流转,回放以及可视化关键步骤之前之后发生的情况,包括大量复杂的图式转换,fork,join及其他操作等。

  另外,NiFi使用基于组件的扩展模型以为复杂的数据流快速增加功能,开箱即用的组件中处理文件系统的包括FTP,SFTP及HTTP等,同样也支持HDFS。更多消息,大家可以关注本次专辑。



  预计发布的Java 9中,最令人兴奋的特性是什么?有关Java9的消息最近显得有些沉寂,不要被它迷惑了。JDK开发者正在努力朝着下一个版本迈进,计划2015年12月前完成所有功能开发。之后,它会经历严格测试和bug修复以准备它的全面上市,按计划会在2016年9月发布。

  今天我们已经对Java 9中所期待的特性有了一个很清晰的图景。如果Java 8可以被描述为主要是lambdas表达式、streams和API变化的话,那么Java 9就是关于Jigsaw、额外的实用工具和内部的变化。在这篇文章中,收集了一些我们认为是Java 9中最期待的特性——除了通常的猜测之外,Jigsaw项目,承担了打破JRE并对Java核心组件模块化的使命。


  这里有一些特性是Java 9中绝对必要了解的,其中的一些已经在早期的发布版本中为你捣鼓做好了准备。更多内容,本次专辑将为您一一带来……

  早在2005年2月份,一个小型的开发者团队建立,致力于为web开发者打造开放、免费、构建线上社区资源。几个月以后的2005年7月23日,最早的 Mozilla Developer Network(以下简称MDN)开发者网络站点上线,随后为其用户带来了各种便利。

  整10年过去了,MDN发布了超过34500份文档,全球志愿者社区的规模也达到史上最大。目前MDN有超过400万名用户,超过1000名志愿者编辑每个 月都会创建和翻译文档、示例代码、各类教程以及其他学习资料,为开放的web技术服务。这其中包含了CSS、HTML、JavaScript等等。


  这其中具有里程碑意义的事件包括了2012年Kuma的发布,以及2013年前端的全面重新设计。为庆祝MDN的生日,下面的图表比较明确地标注了一些关键的历史事件和数据。在社区中查看最多的文档主要与JavaScript、CSS以及Firefox 相关。MDN并非仅为有经验的开发者准备,其中有90篇文章就完全针对初学者准备,有兴趣的同学可访问Mozilla博客了解更多信息。详细内容本次专辑会为您慢慢道来……
  
  谈起国产CPU,我们首先就会想到龙芯。目前,龙芯已经拿出了新架构的首颗处理器3B2000,明年还有主频提升到2GHz以上的自主可控处理的“3B3000”。

  近日在第三届中国指挥控制大会上接受中国科学报采访时,龙芯总裁胡伟武再次谈到了龙芯产业化的问题。胡伟武说,龙芯的诞生结束了“用洋人CPU造计算机的历史”,但要想真正取得成绩还得打一场持久战。


  国际上现在有两大集团:Windows+Intel和ARM+谷歌,中国的软硬件企业都是在这两个生态里面。未来中国IT产业的根本出路就是要建立第三极,就是要建立自己的生态,如果我们是ARM阵营或者是因特尔阵营的,永远是一个跟班。

  现在,龙芯已经完全能满足基于嵌入式OS的固定单一应用(如武器装备、工业控制、高性能计算机)等,在做的是办公系统、指挥系统的适配,目标是是开放市场,即我们所说的消费级。

  而在探索过程中,必须坚持自力更生的基本方针。判断技术是否先进的标准,不是看跟美国跟得紧不紧,而是看其跟应用结合得紧不紧。更多内容本次专辑将为大家带来……



  这是汽车行业的黄金时代。开源软件(OSS)、“万物互联”,以及无数用来支持主动安全系统、驾驶员信息显示和车载电子产品等技术的硬件涌现聚集,让即使是最普通的汽车也具备了成为真正超级巨星的潜力。

  这不只是关于汽车数字基础架构内部元件的连接,而是关于汽车与外界的连接——比如和其它汽车、互联网以及云的连接。虽然硬件厂商不断做出重大贡献,但重点已经转向了推动互联汽车的软件。事实上,用于嵌入式系统的软件开发,包括原型设计、调试、测试和验证,现在占据了汽车制造的大部分时间。


  现在制造的汽车在不久的将来可能会有大约2000万行代码(已经超过一架美国F-35喷气式战斗机),预计豪华高端汽车的代码还有可能超过1亿行。汽车软件的开发是件严肃的事。

  虽然还算不上家喻户晓,但可能会在你身边的某辆车上看到,Linux操作系统是很多顶级汽车制造商首选的汽车开源软件平台。它已经取代无数专有或封闭的操作系统。许多全球领先的汽车制造商将Linux作为操作系统,不仅用来运行汽车的音响主机或信息娱乐中心,还用来运行远程信息处理系统、仪表板,等等。

  当然,Linux已经存在了几十年,已经证明自己是高性能计算机操作系统。如今,Linux更多的是一种网络操作系统,对互联汽车来说是个好兆头。可能大家都知道,Linux帮助推动了智能手机行业的发展。许多在手机行业得到完善的进步技术正在被开发应用于汽车Linux。

  除了其广泛的网络功能,Linux平台还具有可观的成本节约潜力。在一个世界性的开源开发人员团体的支持下,Linux内核会不断完善和更新。老实说,“开放”并不一定意味着所有人都可以免费使用该操作系统,而是说软件开发人员可以开放获取Linux内核。当然,关于“免费使用”声明也有一些规定,但事实仍然是Linux的软件授权方法更简化,这对于必须考虑利润的汽车制造商来说非常具有吸引力。更多内容大家可以关注本次专辑……
  
  IBM建立了一个新的代码库,旨在促进企业开源软件的合作开发 —— 这也可能吹鼓起人们对 IBM 的Bluemix平台服务的兴趣。IBM 建立了 DeveloperWorks Open 这个网站,上面收录了超过 50 个 IBM 的开源项目。

  其中很多项目来自于 IBM 的研究实验室,或者由 IBM 内部的垂直业务部门研发,IBM 的云架构和技术副总裁 Angel Diaz 如是说。


  这个世界上已经不缺少开源软件,在 Github 上随便看看就说明了这点。Diaz 说,此举主要是专注于支持商业软件以及云端软件。例如,IBM 已经发布了商业应用产品组合 MobileFirst 的一部分。一个健康护理 APP 在家庭理疗方案上取得了进展。其他 APP 的开源则是为了满足零售、保险和银行业的发展需求。

  IBM 同时也发布了一系列开源数据分析技术,例如 Agentless System Crawler,它提供了一种监控云服务的方式。其他在新网站上的项目包括 Node Application Metrics,它能监控基于 Node.js 的 Web 应用程序和重点性能问题。详情请关注本次专辑!
  
  在大约一年前由Google旗下Nest主导创立,成员包括ARM、Silicon Labs、飞思卡尔、三星的产业组织Thread Group,日前公布了1.0版的Thread规格;Thread规格的目标是为了替家用物联网(IoT)设备建立可靠、安全、低功耗的网状网络 (mesh networking)协议,并号称已经通过了严格的互通性测试,现在该规格已经可以提供给组织成员。


  同时Thread Group也宣布,身为另一个物联网标准组织AllSeen Alliance主导者的高通,也加入了Thread Group董事会;AllSeen是一个开放性物联网标准联盟,正在开发物联网的应用层(application layers)。此外Thread Group的创始成员之一Silicon Labs,也在1.0版Thread规格公布的同时,推出Thread的商用协议堆叠开发工具,两者都可以提供客户用以打造Thread规格的物联网设备。

  总而言之,Thread Group正在汇聚动能,奠定物联网亟需的一致性,并正推出能让广泛物联网解决方案互通的网络层(networking layer)设计。在竞相于分散的物联网市场争一席之地的众多产业组织中,Thread Group的规格已经到位,将转向进行商用Thread规格产品的认证以及市场教育等工作。

  除了1.0版规格的正式公布,高通加入Thread Group董事会的消息也引人侧目;不过在被问到高通的加入是否意味着未来将看到“AllSeen-Thread联盟”时,Thread Group总裁Chris Boross表示:“不一定会走到那一步,”不过他补充指出:“Thread Group将继续寻求与其他开发物联网应用层之产业组织结盟的机会。”大家请关注本次专题……



  Sven Slootweg (joepie91)是一名黑客,同时也是CrytoCC的创建者,现在提供Node.js代码评审服务。近日,他在个人博客上发表了一篇博文《为什么你应该永远、永远、永远不要再使用MongoDB》。在文中,他列举了如下理由:

  丢失数据(见1、2);默认忽略错误,假设每次写入都是成功的,在32位系统上,这可能会导致数据无声无息地丢失;即使是在MongoDB宣传的适用场景下,其性能依然不高(见3、4);几乎在所有的应用场景下,开发者都会被迫养成使用隐式模式的坏习惯(见4);存在锁问题(见4);对安全问题响应很慢(见5);不符合ACID(见6);扩展和维护困难;JSON存储也不是MongoDB独有的功能,PostgreSQL、CouchDB也支持(见7、8)。


  joepie91认为,MongoDB不仅存在诸多问题,而且并无突出之处。如果项目涉及用户账户或者两条记录之间存在某种关系,那么就应该使用关系型数据库,而不是文档存储;如果项目在使用Mongoose, 那么也应该使用关系型数据库,因为Mongoose只是使用文档存储模拟了有模式的关系型数据库。因此,大多数情况实际上需要的都是一个关系型数据库。在 这些情况下,PostgreSQL是个不错的可选方案。开发者可以使用查询构建器或ORM来简化使用过程,比如,在Node.js中,可以选用Knex、Bookshelf、Sequelize或Waterline。即使真得需要一个文档存储,那么也有比MongoDB更好的选项。 另外,他也不认为MongoDB适合于创建原型,因为如果生产环境使用不同的数据库,则还需要重写所有的代码。总之,MongoDB并没有什么适用场景。 它在技术上比不上其它可选方案,并没有提供真正有用的独有的特性,而且开发人员也无法确保数据一致性和安全。

  最后,joepie91指出,流行度并不等同 于质量,只能说明产品有一个不错的市场团队:永远不要因为“其他人那样做”就使用一个数据库,对于一个特定的数据库,要自己研究它的优点和不足。

  joepie91的观点在Hack News上得到了广泛的赞同。网友karmakaze也认为,有了PostgreSQL 9.4,就没有任何理由要使用MongoDB了(JSONB比BSON更合用),另外还可以使用CouchDB。对于MongoDB的具体限制,网友giaour建议阅读aphyr的系列文章Call Me Maybe,并指出,虽然存在已知的变通方案,但那大大降低了MongoDB的开发体验。更多内容请关注本次专辑的相关内容……

  如果你刚刚开始接触 Linux,我敢说你在决定选择采用何种 Linux 桌面环境上会花上一些时间。你也许会打算把每个桌面都试用一遍,但是那很费时间,而且确实有很多桌面环境可供选择,这就是我发表“最优秀的 Linux 桌面以及他们的优缺点”的目的,本文告诉你在选择桌面时需要注意些什么,让我们开始吧。


  我想从第五个说起,虽然我考虑过直接把第一名告诉你。哈哈,这就是 KDE,也许你并不感兴趣但是 KDE 的开发是从1996年开始的,第一版在 1998 发布。KDE 最易定制的桌面,这意味着你可以定制任何东西。其是在像 QT 这样的现代技术的基础上开发而成。很多流行的 Linux 发布都提供 KDE,例如 Ubuntu,Linux Mint,OpenSUSE,Fedora,kubuntu,PCLinuxOS 和其他。
 
  KDE 是所有桌面环境中最易定制的,如同其他桌面环境一样你需要一些插件,小工具,配置工具来定制你的环境,KDE 把所有这些插件和工具都打包到系统设置里面。有了高级配置管理器,所有用户需求都可以被定制而不需要任何三方工具来美化和配置。

  第二名是 MATE。MATE (西班牙语发音: [ˈmate]) 桌面环境是基于 GNOME 2 已不再维护的代码创建的一个分支。它以南美洲的植物 Yerba mate ①和由药草制成的茶 mate ②命名。使用新名称代替 GNOME, 可避免与 GNOME 3 组件冲突。 MATE 由一个不喜欢 Gnome shell 向现代化桌面环境转变的 Gnome 2 用户创建。

  MATE 给予用户使用旧版桌面环境的感受,但随着时间的推移,界面也有诸多改进。 MATE 对低配置电脑支持的也非常好,如果你有一台旧的或较慢的电脑请使用 MATE。 更多详细内容我们将在本次专辑为大家展示……

  我们可以让容器在不同的操作系统上运行,不同的操作系统都有自己的虚拟化服务,如:Solaris Zones、BSD Jails、Linux Docker(Windows现在也支持Docker了)、Linux OpenVZ等等。那选择哪一个?请看本文带来的分析。


  单单使用容器是不够的,提供商们认为你需要一个容器专用的Linux发行版本。我们可以让容器在不同的操作系统上运行,不同的操作系统都有自己的虚拟化服务,如:Solaris Zones、BSD Jails、 Linux Docker(Windows现在也支持Docker了)、Linux OpenVZ等等。特别是在Docker和容器技术突然流行开来,操 作系统公司正在采取不同的策略。他们认为,大部分容器,应该用瘦操作系统制作。

  为什么?(当然,除了给他们一个新的收入来源)Alex Polvi,CoreOS的CEO,第一个发行了针对轻量级、容器友好的Linux系统的Linux公司,解释道:”我们认为我们可以进一步让容器达到操作系统无关“如何办到?Polvi意识到容器可以将应用程序与操作系统隔离,使宿主操作系统切换不影响应用程序正常运行。为了让容器更有效的运行,你会希望宿主操作系统只提供满足容器运行的最少服务。然后,从谷歌是如何更新Chrome OS中可以借鉴(请注意,CoreOS一开始就是fork自Chrome OS的),Polvi认为容器服务器也可以自动更新,相应的,也会极大提升操作系统打补丁的速度。所以,Polvi继续说道,”如果所有这些都能自动更新,你再也不用担心?CoreOS就像一个有组织的团体,帮你维护操作系统,你只需要关注应用程序的正常运行。



  OS X是一个颇受好评的操作系统,是那些想享受理想桌面操作人员的理想平台,他提供了出色的用户体验以及许多专业级的行业应用。然而,对于那些用电脑来休闲的用户来说,却并不是首选。事实上,在某些情况下,OS X是完全有点矫枉过正。在这篇文章中,我将讨论为什么我相信Linux是比OS X更实用的解决方案。


  Linux能够运行在新电脑上,也能用在旧电脑上,甚至在家电消费产品上也能运行,也能够运行在基于ARM芯片的微型计算机上。于此相反,OS X并不支持对外运行,他的苹果电脑是唯一被运行运行的硬件。因此,我这里支出,如果一个操作系统不能够在不违反任何许可证的情况下在旧设备上运行,那么这个操作系统的实际应用价值就会大大缩水。

  我运行Linux系统,因为他提供了我更多的自由,我可以在所有的计算设备上运行同一个发行版本的Linux系统,同样,如果我的电脑太旧,性能较低,我可以运行较轻的Linux桌面环境。

  多年来,我们一直听说OS X比其它操作系统使用更容易,虽然我同意他们有一些非常强大的软件产品,但是如果说更容易那纯粹是无稽之谈,虽然在使用的时候OS X可能更容易,但是在安装和故障排除方面,Linux要比OS X更实用。

  更多本周开源资讯,本次专辑将为您一一呈现……


  甲骨文今日向法院提出申请,希望对之前提起的谷歌侵犯Java知识产权案进行更新,加入Android操作系统当前的市场主导地位。自美国最高法院上月底拒绝对谷歌上诉甲骨文案举行听证会后,这是甲骨文首次对该案件进行更新,意味着这场已持续5年之久的诉讼案距离结案还为时尚远。


  6月16-20日,2015年Postgres全球开发者大会在加拿大渥太华举行,Postgres中国用户会负责人李元佳是第四年参加这个会,会上收获良多,特作此文与国内Postgres爱好者共同分享。Postgres相关会议主要包含两类,一类是面向内核开发者(全球开发者大会),一类是面向用户(如PostgresOpen、欧洲大会、日本大会、中国大会等)。


  2015年7月20日,Apache基金会通过其博客宣布ApacheNiFi顺利孵化完成称为Apache的顶级项目之一。ApacheNiFi是由美国过国家安全局(NSA)贡献给Apache基金会的开源项目,其设计目标是自动化系统间的数据流。基于其工作流式的编程理念,NiFi非常易于使用,强大,可靠及高可配置。两个最重要的特性是其强大的用户界面及良好的数据回溯工具。


  预计发布的Java 9中,最令人兴奋的特性是什么?有关Java9的消息最近显得有些沉寂,不要被它迷惑了。JDK开发者正在努力朝着下一个版本迈进,计划2015年12月前完成所有功能开发。之后,它会经历严格测试和bug修复以准备它的全面上市,按计划会在2016年9月发布。


  早在2005年2月份,一个小型的开发者团队建立,致力于为web开发者打造开放、免费、构建线上社区资源。几个月以后的2005年7月23日,最早的 Mozilla Developer Network(以下简称MDN)开发者网络站点上线,随后为其用户带来了各种便利。


  谈起国产CPU,我们首先就会想到龙芯。目前,龙芯已经拿出了新架构的首颗处理器3B2000,明年还有主频提升到2GHz以上的自主可控处理器的“3B3000”。近日在第三届中国指挥控制大会上接受中国科学报采访时,龙芯总裁胡伟武再次谈到了龙芯产业化的问题。胡伟武说,龙芯的诞生结束了“用洋人CPU造计算机的历史”,但要想真正取得成绩还得打一场持久战。


  这是汽车行业的黄金时代。开源软件(OSS)、“万物互联”,以及无数用来支持主动安全系统、驾驶员信息显示和车载电子产品等技术的硬件涌现聚集,让即使是最普通的汽车也具备了成为真正超级巨星的潜力。




  IBM建立了一个新的代码库,旨在促进企业开源软件的合作开发——这也可能吹鼓起人们对IBM的Bluemix平台服务的兴趣。IBM建立了DeveloperWorksOpen这个网站,上面收录了超过50个IBM的开源项目。其中很多项目来自于IBM的研究实验室,或者由IBM内部的垂直业务部门研发,IBM的云架构和技术副总裁AngelDiaz如是说。


  Red Hat 已经修补“libuser”库的两个漏洞,它们可以被一个本地攻击者利用来提升权限进行 root。 该 libuser 库提供了一个用于操作和管理用户和组账户的接口。该软件包是 Red Hat Enterprise Linux(RHEL)和默认安装的,而其它 Linux 发行版的来自 Red Hat 代码库。


  在大约一年前由Google旗下Nest主导创立,成员包括ARM、Silicon Labs、飞思卡尔、三星的产业组织Thread Group,日前公布了1.0版的Thread规格;Thread规格的目标是为了替家用物联网(IoT)设备建立可靠、安全、低功耗的网状网络 (mesh networking)协议,并号称已经通过了严格的互通性测试,现在该规格已经可以提供给组织成员。


  Sven Slootweg (joepie91)是一名黑客,同时也是CrytoCC的创建者,现在提供Node.js代码评审服务。近日,他在个人博客上发表了一篇博文《为什么你应该永远、永远、永远不要再使用MongoDB》。在文中,他列举了如下理由:……


  7月23日,英特尔硬享公社(简称CCE)宣布启动创意原型拍卖项目,让创客通过拍卖的形式与竞价厂商对接,打通原型到后续量产、推广、营销的路径。自英特尔举办Edison开发大赛以来,已经有两款产品正式发布,3款产品正计划进入众筹,40个项目正处于设计阶段,有1010个项目正式启动。


  如果你刚刚开始接触 Linux,我敢说你在决定选择采用何种 Linux 桌面环境上会花上一些时间。你也许会打算把每个桌面都试用一遍,但是那很费时间,而且确实有很多桌面环境可供选择,这就是我发表“最优秀的 Linux 桌面以及他们的优缺点”的目的,本文告诉你在选择桌面时需要注意些什么,让我们开始吧。


  我们可以让容器在不同的操作系统上运行,不同的操作系统都有自己的虚拟化服务,如:Solaris Zones、BSD Jails、Linux Docker(Windows现在也支持Docker了)、Linux OpenVZ等等。那选择哪一个?请看本文带来的分析。


  用 PHP 作为我们「Docker 开发大礼包」开篇是带着一些朝圣的心情的。这是一门堪称「古老」的语言,这也是一门争议最多的语言,这更是一门不断涅槃的语言。「PHP 是最好的语言」这个流传已久的梗,或许正是对我国最有群众基础的编程语言描述里,最经典的注解。


  我的直觉告诉我微软将在1-2年内开源 Windows。这是一种很明显的趋势,不是吗?但是我也在想这将会带来怎样的结果。为什么这一定要有什么意义呢?Windows 不是一直都是微软的一颗宝石吗?几十年来不一直是他们的主要现金来源吗?鲍勃,在想什么呢?究竟为什么他们将会这样做?


  OS X是一个颇受好评的操作系统,是那些想享受理想桌面操作人员的理想平台,他提供了出色的用户体验以及许多专业级的行业应用。然而,对于那些用电脑来休闲的用户来说,却并不是首选。事实上,在某些情况下,OS X是完全有点矫枉过正。


  如果你有志于做一个数据专家,你就应该保持一颗好奇心,总是不断探索,学习,问各种问题。在线入门教程和视频教程能帮你走出第一步,但是最好的方式就是通过熟悉各种已经在生产环境中使用的工具而为成为一个真正的数据专家做好充分准备。


  我热爱开源,更喜爱那些花费宝贵的业余时间来创造奇迹的开发者们,感谢他们将自己辛苦劳动的成果无偿分享给大家。开源作者和贡献者们,你们太了不起了,感谢你们所付出的一切。鉴于我是收集不全会死星人,这里我根据个人喜好选取了一些iOS的开源库。


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部