设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Firefox正面回击Chrome Ubuntu新Dock抢先看

2017-8-19 22:31| 发布者: joejoe0332| 查看: 8961| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 曾几何时,Firefox风靡全球,不但深受程序员喜爱,也成为普通人的桌面贵客,最高占有率曾达到七八成。但是现在,根据全球浏览器报告来看,GoogleChrome已经在近两年牢牢占据霸主地位。但Firefox最近似乎找到了解决之 ...


  据外媒报道,以 GPL 许可的流行内容管理平台 WordPress 最近因考虑采用 Facebook 的 BSD + Patents 专利授权的 React.js 而受到争议。WordPress CMS 和 React.js 这二者在之前并无联系,直到最近 WordPress 的全新内容编辑器 Gutenberg 的出现,现状被改变。


  Gutenberg这个被寄予很高期望的模块编辑器,旨在让用户添加和编辑富文本内容更加简单和愉悦。它基本上不需要用户掌握任何 HTML 知识,不需要输入短代码,不需要为嵌入其他网页的 embed 元素而发愁。所有的网页内容都被模块化,只需要根据提示加入想要的 block 就可以。

  功能听起来十分不错,但这个混合了 GPLv2 和 React 许可的项目,同时也让不少人会担忧,React 的 BSD + Patents 授权会对 WordPress 造成影响。我搜遍了这个问题,但似乎没有找到关于 React 是不是真正开源的确切结果。如果 Gutenberg 被合并到主要产品中,那么如何使用 WordPress 将成为一个问题。

  Gutenberg 目前还处于发展阶段,可作为 WordPress 的插件使用,但还不是 WordPress  核心产品的一部分,所以二者的许可证是分开的 。社区中更多的声音是希望 WP 采用 Vue.js 作为视图库。不过 WordPress 的母公司 Automattic 似乎对 React 有做大量投资,看起来早晚会推动 React 的通过。详细内容请关注本次专辑……

  Python社区一直有讨论移除 GIL(Global Interpreter Lock) 的声音,而且各解析器也有做各种尝试去解决这个问题。Jython 和 IronPython 在底层平台的帮助下已成功地将其移除,而像 gilectomy 、CPython 则还没有结果。


  PyPy 团队 8 月 14 日发文表示,其团队自今年的 February Sprint  后一直在进行移除 GIL 的各种试验,希望能实现 IronPython 和 Jython 的效果(相比之下,他们认为在 CPython 中移除 GIL 会更难,因为还需要解决多线程引用计数的问题)。到目前为止,终于拥有了一个无 GIL 版的 PyPy ,它可以运行非常简单的多线程、并行化的程序,但如果是更复杂的程序可能会出现故障。后续将针对此问题进行重点研究。

  不过由于这样的工作会使 PyPy 代码库和团队的日常工作复杂化,PyPy 团队表示想判断社区和商业伙伴(非个人捐赠)是否对该实现感兴趣。如果他们能得到一个 10 万美元的合同,他们将提供一个完整工作的 无 GIL PyPy 解释器,并可能与默认的 PyPy 版本分开发行。他们随后在文章中附上了具体的技术细节。更多内容,请关注本次专辑……

  前几日,Swift 语言开发项目组主管 Ted Kremenek 发邮件称,Swift 4 更新工作已基本完结,将在今年晚些时候正式发布。同时,Swift 5 的开发工作即将展开,鼓励开发者提交提案。


  Kremenek 在 Swift Evolution 中更新了 README.md 文件,并概述了 Swift 5 的核心内容和重点领域:Swift 5 的重中之重将是 Swift 标准库的 ABI 稳定性。在 Swift 4 中,ABI 实现稳定是“目标”,但在 Swift 5 中,ABI 稳定是“必须”。ABI 稳定性是语言成熟度的重要转折点,不能再延迟。Swift 5 将先为 Swift 标准库提供 ABI 稳定。ABI 稳定将有助于操作系统内置 Swift 标准库和运行库,兼容基于 Swift 5 及更高版本构建的应用程序。

  此外,模块稳定是 Swift 5的第二目标。ABI 稳定的实现原本是定在 Swift 4 ,随后宣布被推迟。Kremenek 当时表示:在 Swift 4 相关原理被修正之前,将会推迟 ABI 稳定性问题的解决,这样做能够避免 ABI 不稳定的风险。不知这回 Swift 5,能否真的实现呢?


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部