设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Google推Fuchsia说明书 Ruby3有望3倍提速

2018-4-15 22:29| 发布者: joejoe0332| 查看: 51206| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 本周,谷歌公布了其非Linux系操作系统Fuchsia的具体细节,官方发布了它所谓的“The Book”:一本面向程序员的操作Fuchsia的指南。2018年是Ruby诞生的第25年,这门一贯被贴上保守、平衡、严谨等标签的语言,不知不觉 ...


  2018 年 3 月底,美国联邦上诉法院就甲骨文与谷歌之间的一个长期案子 —— 对 Android 系统内部使用 Java API 进行了判决。美国联邦上诉法院认为谷歌对某些 Java API 的使用并不属于 fair-use,并且这可能会为一些开源项目带来危险的先例。

  对于那些不熟悉甲骨文与谷歌诉讼案最近裁决的人,不妨查看维基百科上这个简短的摘要。美国法院裁定,即使以软件兼容性为名,函数的名称和参数也是可受版权保护的,但不一定受到 fair-use 保护,这个说法不免会引起一些 Wine 开发者的不安。

  当然,Wine 是为了允许用户在 Linux 和其他操作系统上运行 Windows 程序而实现了 Windows API —— 尽管这是通过逆向工程实现的。但如果微软希望,他们理论上仍可以对 Wine 项目采取行动 —— 利用这些“受版权保护的”API,尽管它们实际上是由 Wine 开发者编写代码实现的,包括函数名称和参数。

  Wine 开发者在邮件列表上讨论了这起“不幸”的裁决。此外,Wine 也已确认与 Software Freedom Conservancy 就此问题进行了接触。但现在要知道这个判决结果的影响似乎为时尚早。此外,按照美国法律体系的步伐,甲骨文与谷歌诉讼案的实际结束时间可能还要几年。详细内容本次专辑会为您慢慢道来……

  为了让开发者用到最新的、稳定版本的开发工具,Red Hat 每年会发布两次编译器工具箱、脚本语言、开源数据库等工具的更新。这些产品被封装为 Red Hat 软件集合(脚本语言、开源数据库、Web工具等),Red Hat 开发工具箱(GCC)以及最近添加的编译器工具箱 Clang / LLVM、Go 和 Rust。

  这些都是可以通过 yum 安装的,并且包含在大多数 Red Hat 企业版 Linux 和所有开发者订阅中。大多数 Red Hat 软件集合和 Red Hat 开发人员工具箱组件也可作为 Linux 容器映像用于 Red Hat 企业版 Linux、OpenShift 容器平台等的混合云开发。

  新增和更新的编译器工具箱如下:新版本 GCC 编译器工具箱:带 GCC 7.3 的 Red Hat 开发者工具箱。这是 GCC 7 最新的稳定上游更新,鼓励开发者工具箱(DTS)用户更新到 DTS 7.1。

  最新的 GNU 编译器集合主要版本 GCC 7.3 带来了大量的新功能,包括对当前 C ++ 17草案的实验性支持,更好的诊断和改进的优化器,以及许多新的内部和程序间的优化。就诊断而言,GCC 7 带来了改进的定位、位置范围,对拼写错误的标识符的建议,选项名称,修复提示和新警告。更多内容,请大家关注本次专辑……
  
  美国当地时间今天,Qt 公司在其博客宣布,在下个月发布 Qt 5.11 之后,Qt 公司将推出一个新的版本 —— Qt for Python 技术预览版。我们大可将 Qt for Python 看作是重新命名和彻底改变的 PySide2,这是为 Python 语言提供 Qt 集成的模块。


  Qt 公司正在计划加大力度支持使用 Python 的 Qt 工具套件,“开发人员可以在他们的 Python 应用程序中享受 Qt 带来的所有好处,包括全球的官方技术支持。我们希望 Qt for Python 将把 Qt 带给新的开发者、带到新的地方和新的高度。”


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部