设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:GitHub成美贸易制裁工具

2019-7-31 17:16| 发布者: joejoe0332| 查看: 8899| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: Github开始限制受美国贸易制裁国家的开发者  如果你是在一个面临美国制裁的国家使用GitHub的在线服务,你的账号可能会因此被限制只能使用最基本的产品。GitHub本周告诉居住在克里米亚的21岁俄罗斯公民 Anatoliy Ka ...
  近日,来自伊朗、克里米亚等地工程师发现,自己的GitHub账户突然无法正常使用,有些人的个人页面甚至被404。情况发生之后,立即引发巨大关注。随后,GitHub封禁受美国贸易制裁的国家事件持续发酵,有消息指出,“GitHub 被曝按过往登录 IP 址判定用户的国别来执行美国贸易制裁,即使只逗留,而 Account Reactivation Request Form 要求照片身份证副本、自拍和身份号,故GitHub正渐行实名制。"话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  近日,IBM正式完成收购 Red Hat,对于这单影响深远的科技界收购案,不少人看好,当然也有人看衰,本文作者 Crispus Nyaga 是 Seeking Alpha 网站的金融栏目博客主,他就认为“IBM 收购 Red Hat 是个错误”。23 日,有消息称在正在进行的鲲鹏计算产业论坛上,华为宣布将开源其 GaussDB 数据库。GaussDB 数据库是今年 5 月 15 日华为在北京面向全球发布的,它被称为全球首个人工智能原生(AI-Native)数据库。7月22日,Python 之父 Guido 在 Medium 上发表了他的第一篇博文《PEG Parser》。在该文中,Guido 说他正在考虑使用 PEG Parser 代替现有的类 LL(1) Parser(名为pgen),来重构 Python 解释器。2019年7月26日,深度社区官方注册会员突破八万!深度社区(deepin.org)是深度操作系统官方社区网站,是深度操作系统爱好者与用户的大本营,在这里可以交流deepin使用技巧心得,了解deepin最新产品动态,参与社区活动,深度社区是为deepin用户打造一个良好的互动交流平台,也是深度操作系统产品改进提升建议的重要贡献地。由于技术太过古老,近期 Linus 将 Linux 中的软盘驱动 floppy 标记为“孤立(orphaned)”状态。Linus 合并了开发者关于修复 floppy ioctl 验证问题的 PR,同时指出将驱动器标记为孤立状态,他表示很难在实际工作中找到物理软盘硬件……英国电信(简称 BT,British Telecom)宣布,选择由 Canonical 开发的 Ubuntu OpenStack 作为云平台,该平台将有助于支持引入 5G 和光纤到户的连接。作为 Ubuntu 背后的公司,Canonical 将提供开源虚拟基础设施管理器(Vim),作为 BT 网络功能虚拟化(NFV)程序的一部分,以及向基于云的核心网络的过渡,从而减少对专用电信硬件的需求,详细内容请关注本次专辑……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。上周,MSRC(微软安全响应中心)透露出拥抱 Rust 的打算,随后他们将这个话题扩展为一个系列,进一步阐述了使用安全的系统编程语言的的必要性,以及选择 Rust 的原因。在该系列最新一篇文章中,MSRC 团队首席云开发布道师 Ryan Levick 解释了为什么他们认为 Rust 编程语言目前是业界采用的最佳选择,不仅仅是因为它能够以内存安全的方式编写系统级程序。去年9月在杭州云栖大会上,阿里巴巴正式宣布成立芯片公司“平头哥半导体有限公司”,由阿里去年4月收购的国产芯片企业中天微与阿里旗下达摩院芯片团队整合而成。7月25日消息,在今天上海举办的2019阿里云峰会上,平头哥正式发布玄铁910,这也是目前业界最强的RISC-V处理器。苹果加入了开源数据传输项目 Data Transfer Project。Data Transfer Project 在 2018 年上线,由谷歌与微软、Twitter 和 Facebook 这四大科技巨头共同合作,旨在创建一个开源的服务到服务数据可移植平台,以便其网站用户和其他人可以轻松将数据从一个平台迁移到另一个平台。根据 techdows 报道,Firefox 在 about:protections 页面上的保护报告(Protection Report)将显示它屏蔽的跟踪器的真实数据,Firefox 70 Nightly 版的已经添加了该功能,而且包括了新添加的 Firefox Monitor(监视器) 和 Lockwise(时钟)  两个部分。许久未见的 Librem 5 开源智能手机近日终于有了新消息,Purism 公司在官网公布了 Librem 5 的最终规格,并表示将于 2019 年第 3 季度开售。Librem 5 是一款以用户隐私和加密为核心的自由开源 Linux 智能手机,其运行基于 Debian 的 GNU/Linux 操作系统,桌面环境使用 KDE Plasma Mobile 或 GNOME Shell,只运行开源应用。据betanews报道,微软正投资 10 亿美元,与 OpenAI 建立重要的合作伙伴关系,这一合作伙伴关系将使微软和 OpenAI 合作开发新的 Azure AI 超级计算技术,而微软将成为 OpenAI 唯一的云提供商。微软表示,它将致力于建立一个平台,以创造新的人工智能技术,并实现 AGI(Artificial General Intelligence)的承诺。Fedora CoreOS 团队宣布了第一个预览版的 Fedora CoreOS,这是一个专门为安全和大规模运行容器化工作负载而构建的新 Fedora 版本,它是  Fedora Atomic Host 和 CoreOS Container Linux 的继承者。更多内容,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。不久前有消息称 JavaScript 软件包管理器将会转为仅限企业服务,最近 npm 项目背后的公司 NPM 的 CTO Ahmad Nassri 出面否认了该传闻。npm 是 JavaScript 的包管理工具,也是世界上最大的软件注册中心,目前维护着 100 多万软件包。Linux 内核的 x86 32 位支持已经开始出现一些轻微的问题。大多数内核开发人员不再积极测试 x86-32,发行版供应商也开始放弃对 32 位的支持。其最新例子是,自 Meltdown 漏洞缓解措施以来,在过去一年中,出现在主线内核中的一些错误的、未定义的行为功能。Netflix 和亚马逊网络服务(AWS)已成为学院软件基金会( Academy Software Foundation,ASWF)的最新成员,该基金会由 Linux 基金会和美国影艺学院(奥斯卡金像奖的主办单位)牵头,致力于促进好莱坞对开源软件的使用。在 2018 年 9 月的时候,微软就宣布与领先的 Java 开源贡献者和发行商 Azul Systems 建立新的合作伙伴关系。这一伙伴关系允许所有 Azure 客户在微软和 Azul 联合提供的支持下,免费使用 Azul 的 Zulu for Azure-Enterprise Java 发行版 。知名游戏公司育碧宣布它将以企业黄金会员的身份加入 Blender 基金会的 Development Fund。育碧表示它不仅可以帮助为 Blender 开发者提供在线支持,旗下的动画工作室 Ubisoft Animation Studio (育碧电影电视部门)也将使用 Blender 制作产品,并分配开发者为 Blender 的开源项目贡献代码。 微软近日上线了一套 Python 教程《Develop with Python on Windows》,文档内容包括设置 Python 开发环境、在 Windows 与 WSL 子系统中安装相应开发工具,以及集成 VS Code 与 Git 工具并进行开发等。Dice Insights 是为北美的科技专业人士提供见解和分析的网站,目的是帮助他们找到工作和发展事业,并且报道就业趋势、新技术等内容。根据 Dice 报道,并不是所有的编程语言都永远存在,因为新一代的开发人员会接受他们觉得更容易使用的其他语言和框架。根据 Django 的项目目录,Django 异步功能草案(DEP 0009)已被技术委员会通过,预计将在 3.0 中正式引入。该 DEP 主要关注 HTTP 中间件视图和 ORM,要在 Django 中添加异步支持,同时维护对同步 Python 的支持,并且将完全向后兼容。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  如果你是在一个面临美国制裁的国家使用GitHub的在线服务,你的账号可能会因此被限制只能使用最基本的产品。GitHub 本周告诉居住在克里米亚的21岁俄罗斯公民 Anatoliy Kashkin,由于美国的贸易管制,它“限制”了他的 GitHub 账户。


  Anatoliy Kashkin 在 YC 上发了帖子(https://news.ycombinator.com/item?id=20531039)说明此事,据说与该开发者同一地区的其他开发者也同样被限制。

  GitHub 确实为开发者提供了一个争议限制的申诉表格,但 Kashkin 声称通过上诉限制没有任何好处:“这是毫无意义的。我的帐户被标记为限制,为了取消标记,我必须提供一份证据证明我不住在克里米亚。我实际上是一名克里米亚人注册的俄罗斯公民,我身处其中克里米亚,我一生都住在克里米亚。”

  正如 GitHub 在其关于美国贸易管制的网页上所述,美国的制裁适用于其在线托管服务 GitHub.com,但其针对企业用户的付费内部部署软件可能是这些情况下用户的选择,它还声称正在与美国监管机构讨论如何纠正这种情况。

  GitHub 说:“用户有责任确保他们在GitHub.com上开发和分享的内容符合美国出口管制法律,包括EAR(出口管理条例)和美国国际武器贸易条例(ITAR)。Github.com 上提供的云托管服务产品并非设计用于托管受ITAR约束的数据,目前不提供按国家/地区限制存储库访问的功能。

  如果您希望在ITAR或其他出口方面进行协作,受控数据,我们建议您考虑 GitHub 企业服务器,GitHub的内部部署产品。“更多消息,大家可以关注本次专辑……

  昨天 IBM 正式完成收购 Red Hat,对于这单影响深远的科技界收购案,不少人看好,当然也有人看衰,本文作者 Crispus Nyaga 是 Seeking Alpha 网站的金融栏目博客主,他就认为“IBM 收购 Red Hat 是个错误”。


  十多年来,我一直对国际商业机器公司(IBM)颇为关注。去年9月,我在一篇内容翔实的文章中介绍了这家公司让我沮丧的原因。后来我在另一篇文章中对该公司决定斥资340亿美元收购Red Hat的做法表示愤怒。今年,投资者们继续购入IBM的股票,推动其股价涨幅超过24%。

  正因为如此,IBM的市场表现胜过标准普尔500指数和道琼斯工业平均指数,但相比标准普尔科技精选行业指数较为逊色。这可以理解,因为该指数由世界上几家发展速度最快的公司组成。我在本文中将回顾这家公司取得的进展,并就我看衰它的观点是否发生了变化作出结论。

  什么让IBM苦恼不已?虽然IBM今年表现不俗,但长期的表现差强人意。在过去十年,IBM股累计上涨41%,远低于标准普尔50指数高达240%的平均涨幅。在此期间,Oracle、微软和思科等老牌IT公司的涨幅分别达到了193%、508%和210%。

  IBM表现欠佳的几个原因众所周知。首先,其收入从2012年的1040亿美元这一高位下降至2018年的795亿美元这一低位。投资者预计今年会继续下降至772.5亿美元。其次,IBM错过了过去十年的几股关键技术潮流。它错过了现在由苹果和Alphabet主导的移动行业,错过了亚马逊和微软等巨头长袖善舞的云计算潮流,还错过了现在由Salesforce称霸的客户关系行业。

  第三,IBM以其官僚作派而闻名,这影响到了重大决策的制定。此外,该公司的董事会一直很自负,继续留任Ginni Rometty,七年多来她是表现不佳的CEO。我在过去的文章中认为,IBM想取得成功,就要向微软学习,并聘请一名经验丰富的CEO来领导公司转型。要不是Satya Nadella,微软也就不会成为今天的微软。更多消息,请大家关注本次专辑……

  23 日,有消息称在正在进行的鲲鹏计算产业论坛上,华为宣布将开源其 GaussDB 数据库。GaussDB 数据库是今年 5 月 15 日华为在北京面向全球发布的,它被称为全球首个人工智能原生(AI-Native)数据库。


  根据华为的介绍,GaussDB 具有两大革命性突破:首次将 AI 技术融入分布式数据库的全生命周期,实现自运维、自管理、自调优、故障自诊断和自愈。在交易、分析和混合负载场景下,基于最优化理论,首创基于深度强化学习的自调优算法,调优性能比业界提升 60% 以上;

  通过异构计算创新框架充分发挥多种算力优势,在权威标准测试集 TPC-DS 上,性能比业界提升 50%。外界也认为 GaussDB 内核具有超越现有开源数据库如 MySQL 与 PostgreSQL 的极致性能。

  虽然消息放出来了,但是项目目前还没有开源,事件进一步发展将会如何,我们将会跟进报导。更多内容,请关注吧本次专辑……


  7月22日,Python 之父 Guido 在 Medium 上发表了他的第一篇博文《PEG Parser》。在该文中,Guido 说他正在考虑使用 PEG Parser 代替现有的类 LL(1) Parser(名为pgen),来重构 Python 解释器。


  原因是现在的 pgen 限制了 Python 语法的自由度,使得一些语法难以实现,也让当前的语法树不够整洁,一定程度上影响了语法树的表意,不能最好地体现设计者的意图。那 PEG Parser 和现有的 LL(1) Parser 有什么区别呢?

  可以这样简单地理解,PEG 语法解释器在解析语法的时候,会一次性加载全部代码,所以解释器可以根据任意位置的符号来判断语法的语义。而目前的 LL(1) Parse 解析语法的时候只会向前检测一个符号,来猜测语义,导致部分语法有二义性的表现,进而限制了Python语言的语法定义方式。当然,一次性加载全部代码,也意味着 PEG Parser 需要更大的内存来运行。

  说当前解释器限制了 Python 的语法实现,很多同学可能没有明显的感受,所以 Guido 又举了一个例子:在 Python3.8 之前,下面这段代码都是可以正常运行的,而不像大家直观感受的第二行代码应该报错。

  这就是 Python 解释器处理不了带来的后遗症。这也导致 Python 团队不得不在代码里增加一些不受欢迎的“特例”来处理这些边缘情况。

  Guido 说,Python 刚出现的时候,内存还很贵,使用 LL(1) Parser 是非常合理的。不过在现在这个内存以 G 为单位的时代,解释器多增加几百k甚至上兆的内存消耗,已经根本不算什么了。所以是时候使用更理想的 PEG Parser 来重构 Python 解释器了。更多内容,请大家关注本次专辑……
  
  2019年7月26日,深度社区官方注册会员突破八万!深度社区(deepin.org)是深度操作系统官方社区网站,是深度操作系统爱好者与用户的大本营,在这里可以交流deepin使用技巧心得,了解deepin最新产品动态,参与社区活动,深度社区是为deepin用户打造一个良好的互动交流平台,也是深度操作系统产品改进提升建议的重要贡献地。


  目前,深度社区包含项目、下载、百科、应用商店、交流社区、开发相关等栏目,其中交流社区(bbs.deepin.org)分为深粉交流、社区写作、International三大板块,其下包含社区活动、深度茶社、使用交流、应用软件、使用交流、资源分享等热门栏目。

  此外,在法国、意大利、巴西、俄罗斯、希腊、西班牙、波兰、土耳其、印尼等国家均设有deepin社区站,成为国外用户体验、交流、分享deepin的平台。深度社区还建立了内测、国际化测试和国际化翻译等团队组织,有效的提升了深度操作系统产品用户体验和国际化水平。

  随着deepin操作系统越来越多的受到大家的喜爱,使用deepin的国内外用户越来越多,deepin在国际上的知名度也随之上升。在全球开源操作系统排行榜上(distrowatch排名),deepin已经稳居全球前八名,成为了广受国内外用户喜爱的操作系统产品,也是排名最高的中国操作系统产品。deepin提供32种不同的语言版本,提供遍布六大洲33个国家105个镜像站点的升级服务。

  深度桌面环境(DDE )已与Gnome、KDE、Unity等成为全球范围内主流的Linux操作系统桌面环境,得到了各个发行版的认可与肯定。目前,深度桌面环境(DDE)已经被移植到包括Archlinux、OpenSUSE、Ubuntu、Linux Mint、Fedora、Manjaro和Anthon等主流Linux发行版中。更多内容请关注本次专辑……

  由于技术太过古老,近期 Linus 将 Linux 中的软盘驱动 floppy 标记为“孤立(orphaned)”状态。Linus 合并了开发者关于修复 floppy ioctl 验证问题的 PR,同时指出将驱动器标记为孤立状态,他表示很难在实际工作中找到物理软盘硬件,现在基本上不用软盘,主要出售的也似乎都是基于 USB 的设备,这些设备不使用 floppy 这个传统的驱动。


  而虽然当前还有一些虚拟机环境中会使用到旧的软盘控制器,但是问题在于还有没有人愿意进行维护。

  此外因为缺少硬件支持,所以此次接受的 ioctl 验证修复主要也只对正在使用虚拟机环境的人有用,而这可能进一步偏离 USB 存储模拟支持的路线。更多相关内容,大家可以关注本次专辑……



  英国电信(简称 BT,British Telecom)宣布,选择由 Canonical 开发的 Ubuntu OpenStack 作为云平台,该平台将有助于支持引入 5G 和光纤到户的连接。


  作为 Ubuntu 背后的公司,Canonical 将提供开源虚拟基础设施管理器(Vim),作为 BT 网络功能虚拟化(NFV)程序的一部分,以及向基于云的核心网络的过渡,从而减少对专用电信硬件的需求。

  这种基于开源云的方法将确保 BT 能够快速部署新服务,并提高在 5G 和 FTTP 驱动下保持领先客户需求的能力,而规范化的 OpenStack 架构也将促进 BT 的全 5G 核心网络的交付。

  Canonical 首席执行官 Mark Shuttleworth 告诉 El Reg:英国电信已经认识到开放架构所带来的效率、灵活性和创新,并认识到这种方法在提供新的 5G 服务方面的价值。我们很高兴与他们合作,为这一方针奠定基础,这将是 BT 5G 战略的基础。我们所做的是让操作员能够非常有效地管理许多不同的云,因为一切都是可编程的和可重用的。

  在 2015 年,Canonical 推出了自己的 OpenStack 发行版。OpenStack 云软件将使网络硬件和软件分离,将核心网络组件转化为软件应用程序,这意味着随着不断的集成和开发,它们可以更快地更新。

  这种分离允许不同的网络应用程序在数据中心之间共享相同的硬件,使网络在需要额外容量时更具弹性和可伸缩性。与更换核心网络设备相比,软件的更新速度将为 5G 业务的开发带来一种新的方式,即 BT 可以在几周内建立新业务,并在几天内部署。更多相关内容,请大家关注本次专辑……

  上周,MSRC(微软安全响应中心)透露出拥抱 Rust 的打算,随后他们将这个话题扩展为一个系列,进一步阐述了使用安全的系统编程语言的的必要性,以及选择 Rust 的原因。


  在该系列最新一篇文章中,MSRC 团队首席云开发布道师 Ryan Levick 解释了为什么他们认为 Rust 编程语言目前是业界采用的最佳选择,不仅仅是因为它能够以内存安全的方式编写系统级程序。

  “首先,已经有很多出色的内存安全语言在微软内外广泛使用,包括 .NET 语言(像是 C# 或 F#)和其他语言(例如 Swift、Go 和 Python)。我们鼓励目前使用 C 或 C++ 的人将其中任意一种语言纳入考虑。

  不过现在谈论的是对安全的系统编程语言的需求,此类工作负载需要 C、C++ 和 Rust 能够提供的速度和可预测的性能。 通过垃圾回收实现内存安全的语言不是系统编程的理想选择,因为它们的运行时间会导致不可预测的性能和不必要的成本。”

  Levick 指出,最好先考虑一下无法从 C 和 C++ 放弃的东西——性能和控制,就能更清楚地明白 Rust 为什么是一个好的选择。像 C 和 C++ 一样,Rust 有一个最小的可选“运行时”。Rust 的标准库同样依赖于 libc,但标准库也是可选的,因此在没有操作系统的平台上运行也是可能的。

  仍然像 C 和 C++ 一样,Rust 为程序员在何时分配内存以及分配内存的多少上提供了精细的控制,使程序员能够非常清楚地知道程序每次运行时的确切执行方式。在原始速度、控制和可预测性方面,这对于性能来说意味着什么?那就是,“Rust、C 和 C++ 可以用类似的术语来思考”。更多内容,请关注本次专辑……
 
  去年9月在杭州云栖大会上,阿里巴巴正式宣布成立芯片公司“平头哥半导体有限公司”,由阿里去年4月收购的国产芯片企业中天微与阿里旗下达摩院芯片团队整合而成。


  7月25日消息,在今天上海举办的2019阿里云峰会上,平头哥正式发布玄铁910,这也是目前业界最强的RISC-V处理器。据介绍,玄铁910可以用于设计制造高性能端上芯片,应用于5G、人工智能以及自动驾驶等领域。

  据了解,玄铁910单核性能达到7.1 Coremark/MHz,主频达到2.5GHz,比目前业界最好的RISC-V处理器性能高40%以上。

  玄铁910实现性能的突破得益于两大技术创新:采用3发射8执行的复杂乱序执行架构,是业界首个实现每周期2条内存访问的RISC-V处理器;基于RISC-V扩展了50余条指令,系统性增强了RISC-V的计算、存储和多核等方面能力。

  此外,平头哥宣布了“普惠芯片”计划,未来将全面开放玄铁910 IP Core,全球开发者可以免费下载该处理器的FPGA代码,快速开展芯片原型设计和架构创新等。更多内容,请关注本次专辑……



  苹果加入了开源数据传输项目 Data Transfer Project。Data Transfer Project 在 2018 年上线,由谷歌与微软、Twitter 和 Facebook 这四大科技巨头共同合作,旨在创建一个开源的服务到服务数据可移植平台,以便其网站用户和其他人可以轻松将数据从一个平台迁移到另一个平台。


  它提供了一个通用框架和生态系统,可接受服务提供商的贡献,以实现数据无缝传输到服务之间。DTP 针对一小组标准化数据格式提供接口,以便能够从任何服务的专有 API 进行转换,同时使用 OAuth 等标准实现数据传输。

  目前的原型产品已支持多个垂直产品的数据传输:包括:照片、邮件、联系人、日历和任务等。这些是通过谷歌,微软,Twitter,Flickr,Instagram,Remember the Milk 和 Smugmug 的现有公开 API 实现的。

  加入 DTP ,苹果将会打造新系统,方便用户为 iCloud 增加和删除数据,与谷歌 Takeout 和脸书 Access Your Information 工具相似。DTP 的最终目的是让数据可以轻松和自由的在不同服务之间转移。具体情况,请大家关注本次专辑……
  
    根据 techdows 报道,Firefox 在 about:protections 页面上的保护报告(Protection Report)将显示它屏蔽的跟踪器的真实数据,Firefox 70 Nightly 版的已经添加了该功能,而且包括了新添加的 Firefox Monitor(监视器) 和 Lockwise(时钟)  两个部分。


  在此之前,如果第一次访问 about:protections 页面,页面显示的是它所屏蔽的跟踪器的一个正在工作的模型。现在,Firefox 保护报告显示关于屏蔽跟踪器的真实数据,并在五个不同的类别(跨站点 Cookies、社交媒体跟踪器、跟踪内容、指头打印机和密码器)中逐日显示它们的计数,检测到的跟踪器计数在浏览网站时得到更新。

  这一页显示了过去一周被屏蔽的追踪器的数量。正如图中所示的,Nightly 版在一周内屏蔽了 7224 个追踪器,并在 2019 年 7 月 22 日之前封锁了 31330 个追踪器。

  保护报告还包括了 Firefox Monitor 部分,如果用户已经注册并启用了来自保护报告页面的 Monitor 服务,它将显示以下信息:被监控的电子邮件地址的数量;涉及数据泄露的电子邮件地址数;在所有漏洞中暴露的密码数量。而新增的 Lockwise 部分,则显示存储和同步的密码数量。更多内容,请关注本次专辑……

  不久前有消息称 JavaScript 软件包管理器将会转为仅限企业服务,最近 npm 项目背后的公司 NPM 的 CTO Ahmad Nassri 出面否认了该传闻。


  npm 是 JavaScript 的包管理工具,也是世界上最大的软件注册中心,目前维护着 100 多万软件包。Ahmad 表示他从来没有说过要放弃公共的 npm 注册中心,并将其限制在仅限企业服务。

  npm 不再开放的消息最早是伴随 NPM 公司的联合创始人 Laurie Voss 离职出现的,公司内部似乎有些动荡,除了联合创始人离职,公司还解雇了 5 名成员,并且与另外 3 名前员工存在劳工索赔问题。外界不清楚 NPM 在这样的动荡中还能不能保持开放。

  另一方面,今年 2 月份 NPM 推出了 npm 企业版,除了提供开发者习惯使用的 npm 工具和功能,npm 企业版还提供了额外的控制权限、可见性与安全特性。这一个版本的出现也让人怀疑 npm 是不是要转为收费不开源免费了。

  Laurie 虽然离职了,但他表示 NPM 内部没有任何异常,他认为像 NPM 这样一家在 JavaScript 社区中非常重要的创业公司会受到严格的监督,他们在不断发展,并且试图实现可持续运作,以永久地维护开源 JavaScript 注册中心 npm。更多详细内容,请大家关注本次专辑……



  据 betanews 报道,微软正投资 10 亿美元,与 OpenAI 建立重要的合作伙伴关系,这一合作伙伴关系将使微软和 OpenAI 合作开发新的 Azure AI 超级计算技术,而微软将成为 OpenAI 唯一的云提供商。微软表示,它将致力于建立一个平台,以创造新的人工智能技术,并实现 AGI(Artificial General Intelligence)的承诺。


  OpenAI 称,多年来,人工智能在许多领域得到了发展,AGI 是下一个前沿领域:AGI 将是一个系统,能够将一个研究领域掌握到世界专家水平,并且比任何人都掌握更多的领域,就像一个将居里、图灵和巴赫的技能结合在一起的工具。

  在一个问题上工作的 AGI 能够看到不同学科之间的联系,这是没有人能看到的。我们希望 AGI 与人们合作,解决目前棘手的多学科问题,包括气候变化、可负担的和高质量的医疗保健以及个性化教育等全球性挑战。

  我们认为它的影响应该是给予每个人经济自由去追求他们认为最有成就感的东西,为我们今天无法想象的生活创造新的机会。

  而微软认为 OpenAI 将成为其将新人工智能技术商业化的首选合作伙伴,微软称:两家公司将专注于在 Azure 建立一个规模空前的计算平台,该平台将培养和运行越来越先进的人工智能模型,包括基于微软超级计算技术的硬件技术,以及两家公司在道德和信任方面的共同原则。这将为以安全、可靠和值得信赖的方式实施人工智能的进步奠定基础,也是公司选择合作的一个关键原因。更多内容,请关注本次专辑……

  Fedora CoreOS 团队宣布了第一个预览版的 Fedora CoreOS,这是一个专门为安全和大规模运行容器化工作负载而构建的新 Fedora 版本,它是  Fedora Atomic Host 和 CoreOS Container Linux 的继承者。


  Fedora CoreOS 将 Container Linux 的提供工具、自动更新模型和思想与封装技术、OCI 支持和Atomic Host 的 SELinux 安全相结合。为什么是 Fedora CoreOS?

  容器允许将工作负载重复部署到生产中,并自动缩放以满足需求。容器提供的隔离意味着主机操作系统可以很小,它只需要 Linux 内核、systemd、容器运行时和一些附加服务,如 SSH 服务器。

  虽然容器可以在全尺寸的服务器操作系统上运行,但专门为容器构建的操作系统可以提供通用操作系统无法提供的功能。由于所需的软件是最小的和统一的,整个操作系统可以作为一个单位部署。而且,由于容器部署在多个节点上以实现冗余,因此操作系统可以自动更新自身,然后在不中断工作负载的情况下重新启动。

  Fedora CoreOS 是为您的计算机集群构建的安全可靠的主机。它专为运行容器化的工作负载而设计,无需定期维护,使用最新的操作系统改进、错误修复和安全更新自动更新自己。

  根据官方介绍,主要特点是:提供不变的基础设施;自动更新;默认执行一些遥测。Fedora CoreOS 仍在积极开发中,预览版不用于生产,在预览期间,Fedora CoreOS 可能以不兼容的方式进行更改。

  另外,CoreOS Container Linux 将被维护到 Fedora CoreOS 声明稳定后大约六个月。在预览期间,该团队将发布工具和文档,帮助 Container Linux 用户迁移到 FedoraCoreOS。更多相关内容,请关注本次专辑……

  Linux 内核的 x86 32 位支持已经开始出现一些轻微的问题。大多数内核开发人员不再积极测试 x86-32,发行版供应商也开始放弃对 32 位的支持。其最新例子是,自 Meltdown 漏洞缓解措施以来,在过去一年中,出现在主线内核中的一些错误的、未定义的行为功能。


  英特尔的 Meltdown 漏洞公布几个月后( x86_64 被缓解),Linux KPTI 支持 x86 32 位以试图解决这个问题(从 1 月份的公开到 7 月份的主流就绪),但事实证明,它结果暴露了一个 32 的错误。

  内核页表隔离支持暴露了 x86 32 位上的 I/O TLB 映射问题。该原因是内核中未定义的行为,导致数据损坏、内核 Oopes/Panics 和自发重新启动。

  据报道,KPTI 在 32 位上随机锁定或重新启动的错误报告至少可以追溯到去年 12 月。现在,Linux 5.3 Git 在 5.3-Rc2 标记之前就有了修复。

  内核的 vmalloc 代码现在正在积极同步取消对系统中所有页表的映射,然后再重用这些区域,这将解决过去一年一直存在于崩溃 x86-32 内核上的 32 位未定义行为。这个补丁将用于 Linux5.3-Rc2,并可能会在短时间内移植到稳定的系列中。详细内容,请关注本次专辑。


  Netflix 和亚马逊网络服务(AWS)已成为学院软件基金会( Academy Software Foundation,ASWF)的最新成员,该基金会由 Linux 基金会和美国影艺学院(奥斯卡金像奖的主办单位)牵头,致力于促进好莱坞对开源软件的使用。


  ASWF 成立于 2018 年 8 月。今年,该组织还将举办一个开源日活动,其中包括各种关于其开源项目的会议。

  目前,ASWF 已拥有 9 个开源项目。其中,电影视觉特效工具 OpenVDB 和色彩管理工具 OpenColorIO 较受欢迎。后者还曾参与过《蜘蛛侠:平行宇宙》、《爱丽丝梦游仙境》、《超人总动员 2》和《玩具总动员 4》等电影的制作。

  “我们很高兴加入学院软件基金会,并期待与同行和合作伙伴在创新软件项目上的合作”,Netflix 后期制作工程总监 Erik Strauss 在一份声明中说道。学院软件基金会执行董事 David Morin 对此表示欢迎:“很高兴 Netflix 进入我们的社区,我们期待他们的参与和对 ASWF 项目的贡献。”

  除了 Netflix 和 AWS 外,Rodeo FX 和电影实验室(Movie Labs)也是新加入的成员。学院软件基金会的成员还包括思科、梦工厂动画、谷歌云、索尼影业、沃尔特迪斯尼工作室、红帽、华纳兄弟和视觉效果协会等。

  知名游戏公司育碧宣布它将以企业黄金会员的身份加入 Blender 基金会的 Development Fund。育碧表示它不仅可以帮助为 Blender 开发者提供在线支持,旗下的动画工作室 Ubisoft Animation Studio (育碧电影电视部门)也将使用 Blender 制作产品,并分配开发者为 Blender 的开源项目贡献代码。


  谈及为什么育碧会选择使用开源软件时,Ubisoft Animation Studio 的产品总监 Pierrot Jacquet 在接受采访中表示,考虑到育碧自身的目标和愿景,Blender 是十分自然的选择,因为 Blender 拥有一个强大且活跃的社区在背后提供支持,并且还是市场上发展最迅速的数字内容创作工具(DCC,Digital Content Creation)之一。

  更重要的是,Blender 作为一个开源项目,允许公司参与进来,和社区一同进行交流和分享。这种基金会、社区和企业相互合作和交流的方式最终能让各方从中受益。

  PJ 还说到,即将发布的 Blender 2.80 将改变 CGI 行业的规则,而在过去的一年里,育碧公司越来越多的艺术家也对在产品中使用 Blender 表现出极大的兴趣。Blender 2.80 带来的创新 —— 例如重新设计的 UX、Grease Pencil、EEVEE 实时渲染等,都将为育碧的艺术家和产品提供重要的支持。

  另一方面,育碧也已经开始尝试发布一些内部开发的开源工具(如 Sharpmake),并为部分开源项目创建了分支(如 Massgate)。他们坚信开源是最佳的软件开发模式,他们既能从中受益,也能参与进来一同改进软件。更多内容,请关注本次专辑……

  Dice Insights 是为北美的科技专业人士提供见解和分析的网站,目的是帮助他们找到工作和发展事业,并且报道就业趋势、新技术等内容。根据 Dice 报道,并不是所有的编程语言都永远存在,因为新一代的开发人员会接受他们觉得更容易使用的其他语言和框架。


  为了确定哪种编程语言可能在中长期内注定失败,他们查看了 TIOBE 和 RedMonk 的受欢迎程度排名,以及 Dice 自己的职务公告数据库。列出以下语言:

  Ruby:很久以前,Ruby 很受欢迎。这是 Tiobe 月刊上的前十名语言,开发人员称赞它学习起来有多么容易。但是在过去的 18 个月里,Tiobe 的排名从第 9 位下降到了第 12 位。

  另外发现,对 Dice 过去一年发布的招聘数据的分析显示,寻找精通 Ruby 的技术专业人员的公司数量大幅下降。2018 年,Ruby 的就业数量下降了 56%。这是一个巨大的警告信号,表明很多公司正在放弃 Ruby,如果是这样的话,该语言的用户基础可能会迅速减少到几乎一无所有。

  Haskell:据说,Haskell 即将在 2020 年进行重大更新。有很多巨头公司和项目(Facebook、GitHub 等)曾经使用 Haskell 开发过一些重要项目。不过,Haskell 在 RedMonk 语言排行榜上的表现一直很平淡,这表明没有更多的开发者在关注这门语言。这意味着它正在死亡还是完全死了?

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

Github开始限制受美国贸易制裁国家的开发者

  如果你是在一个面临美国制裁的国家使用GitHub的在线服务,你的账号可能会因此被限制只能使用最基本的产品。GitHub本周告诉居住在克里米亚的21岁俄罗斯公民 Anatoliy Kashkin,由于美国的贸易管制,它“限制”了他的 GitHub 账户。

IBM收购Red Hat是个错误

  近日,IBM正式完成收购 Red Hat,对于这单影响深远的科技界收购案,不少人看好,当然也有人看衰,本文作者 Crispus Nyaga 是 Seeking Alpha 网站的金融栏目博客主,他就认为“IBM 收购 Red Hat 是个错误”。

挑战Oracle的全球首个AI原生数据库GaussDB,华为将开源

  23 日,有消息称在正在进行的鲲鹏计算产业论坛上,华为宣布将开源其 GaussDB 数据库。GaussDB 数据库是今年 5 月 15 日华为在北京面向全球发布的,它被称为全球首个人工智能原生(AI-Native)数据库。



Python之父考虑重构Python解释器​​​​​​​

  7 月 22 日,Python 之父 Guido 在 Medium 上发表了他的第一篇博文《PEG Parser》。在该文中,Guido 说他正在考虑使用 PEG Parser 代替现有的类 LL(1) Parser(名为pgen),来重构 Python 解释器。

深度社区注册会员超过8万,deepin国际排名进入前八

  2019年7月26日,深度社区官方注册会员突破八万!深度社区(deepin.org)是深度操作系统官方社区网站,是深度操作系统爱好者与用户的大本营,在这里可以交流deepin使用技巧心得,了解deepin最新产品动态,参与社区活动,深度社区是为deepin用户打造一个良好的互动交流平台,也是深度操作系统产品改进提升建议的重要贡献地。

Linus将Linux的软盘驱动floppy标记为“孤立”状态


  由于技术太过古老,近期 Linus 将 Linux 中的软盘驱动 floppy 标记为“孤立(orphaned)”状态。Linus 合并了开发者关于修复 floppy ioctl 验证问题的 PR,同时指出将驱动器标记为孤立状态,他表示很难在实际工作中找到物理软盘硬件……

英国电信选择Ubuntu OpenStack作为其5G核心大脑

  英国电信(简称 BT,British Telecom)宣布,选择由 Canonical 开发的 Ubuntu OpenStack 作为云平台,该平台将有助于支持引入 5G 和光纤到户的连接。作为 Ubuntu 背后的公司,Canonical 将提供开源虚拟基础设施管理器(Vim),作为 BT 网络功能虚拟化(NFV)程序的一部分,以及向基于云的核心网络的过渡,从而减少对专用电信硬件的需求。

微软解释为什么Rust是系统编程的最佳选择

  上周,MSRC(微软安全响应中心)透露出拥抱 Rust 的打算,随后他们将这个话题扩展为一个系列,进一步阐述了使用安全的系统编程语言的的必要性,以及选择 Rust 的原因。在该系列最新一篇文章中,MSRC 团队首席云开发布道师 Ryan Levick 解释了为什么他们认为 Rust 编程语言目前是业界采用的最佳选择,不仅仅是因为它能够以内存安全的方式编写系统级程序。

平头哥发布首款芯片玄铁910:业界最强RISC-V处理器


  去年9月在杭州云栖大会上,阿里巴巴正式宣布成立芯片公司“平头哥半导体有限公司”,由阿里去年4月收购的国产芯片企业中天微与阿里旗下达摩院芯片团队整合而成。7月25日消息,在今天上海举办的2019阿里云峰会上,平头哥正式发布玄铁910,这也是目前业界最强的RISC-V处理器。

苹果加入开源数据传输项目Data Transfer Project


  苹果加入了开源数据传输项目 Data Transfer Project。Data Transfer Project 在 2018 年上线,由谷歌与微软、Twitter 和 Facebook 这四大科技巨头共同合作,旨在创建一个开源的服务到服务数据可移植平台,以便其网站用户和其他人可以轻松将数据从一个平台迁移到另一个平台。

Firefox 70保护报告显示被屏蔽跟踪器的真实数据


  根据 techdows 报道,Firefox 在 about:protections 页面上的保护报告(Protection Report)将显示它屏蔽的跟踪器的真实数据,Firefox 70 Nightly 版的已经添加了该功能,而且包括了新添加的 Firefox Monitor(监视器) 和 Lockwise(时钟)  两个部分。

开源智能手机Librem 5最终规格公布

  许久未见的 Librem 5 开源智能手机近日终于有了新消息,Purism 公司在官网公布了 Librem 5 的最终规格,并表示将于 2019 年第 3 季度开售。Librem 5 是一款以用户隐私和加密为核心的自由开源 Linux 智能手机,其运行基于 Debian 的 GNU/Linux 操作系统,桌面环境使用 KDE Plasma Mobile 或 GNOME Shell,只运行开源应用。

NPM CTO:npm还是开放的,不会仅限企业服务

  不久前有消息称 JavaScript 软件包管理器将会转为仅限企业服务,最近 npm 项目背后的公司 NPM 的 CTO Ahmad Nassri 出面否认了该传闻。npm 是 JavaScript 的包管理工具,也是世界上最大的软件注册中心,目前维护着 100 多万软件包。

微软斥资10亿美元与OpenAI合作,构建Azure AI


  据betanews报道,微软正投资 10 亿美元,与 OpenAI 建立重要的合作伙伴关系,这一合作伙伴关系将使微软和 OpenAI 合作开发新的 Azure AI 超级计算技术,而微软将成为 OpenAI 唯一的云提供商。微软表示,它将致力于建立一个平台,以创造新的人工智能技术,并实现 AGI(Artificial General Intelligence)的承诺。

Fedora CoreOS首个预览版已推出,安全和可伸缩


  Fedora CoreOS 团队宣布了第一个预览版的 Fedora CoreOS,这是一个专门为安全和大规模运行容器化工作负载而构建的新 Fedora 版本,它是  Fedora Atomic Host 和 CoreOS Container Linux 的继承者。

Linux的32位内核自Meltdown以来一直有问题

  Linux 内核的 x86 32 位支持已经开始出现一些轻微的问题。大多数内核开发人员不再积极测试 x86-32,发行版供应商也开始放弃对 32 位的支持。其最新例子是,自 Meltdown 漏洞缓解措施以来,在过去一年中,出现在主线内核中的一些错误的、未定义的行为功能。

Netflix和AWS加入好莱坞的开源基金会

  Netflix 和亚马逊网络服务(AWS)已成为学院软件基金会( Academy Software Foundation,ASWF)的最新成员,该基金会由 Linux 基金会和美国影艺学院(奥斯卡金像奖的主办单位)牵头,致力于促进好莱坞对开源软件的使用。

微软宣布SQL Server 2019免费支持Java

  在 2018 年 9 月的时候,微软就宣布与领先的 Java 开源贡献者和发行商 Azul Systems 建立新的合作伙伴关系。这一伙伴关系允许所有 Azure 客户在微软和 Azul 联合提供的支持下,免费使用 Azul 的 Zulu for Azure-Enterprise Java 发行版 。

育碧宣布加入Blender开发基金会


  知名游戏公司育碧宣布它将以企业黄金会员的身份加入 Blender 基金会的 Development Fund。育碧表示它不仅可以帮助为 Blender 开发者提供在线支持,旗下的动画工作室 Ubisoft Animation Studio (育碧电影电视部门)也将使用 Blender 制作产品,并分配开发者为 Blender 的开源项目贡献代码。

微软官方上线Python教程


  微软近日上线了一套 Python 教程《Develop with Python on Windows》,文档内容包括设置 Python 开发环境、在 Windows 与 WSL 子系统中安装相应开发工具,以及集成 VS Code 与 Git 工具并进行开发等。

Dice称这5种编程语言可能衰落


  Dice Insights 是为北美的科技专业人士提供见解和分析的网站,目的是帮助他们找到工作和发展事业,并且报道就业趋势、新技术等内容。根据 Dice 报道,并不是所有的编程语言都永远存在,因为新一代的开发人员会接受他们觉得更容易使用的其他语言和框架。

Django 3.0将支持异步功能

  根据 Django 的项目目录,Django 异步功能草案(DEP 0009)已被技术委员会通过,预计将在 3.0 中正式引入。该 DEP 主要关注 HTTP 中间件视图和 ORM,要在 Django 中添加异步支持,同时维护对同步 Python 的支持,并且将完全向后兼容。

巨杉数据库与深度操作系统合作共建基础软件技术生态

  近日,巨杉数据库与深度操作系统完成互认证工作,建立全面技术合作,共同推进国内基础软件生态的建设。经双方共同严格测试,SequoiaDB 巨杉数据库与深度操作系统ARM服务器版软件V15共同稳定运行,安全可靠,性能卓越,相互兼容,可为企业级应用提供全面保障。

Apache OpenWhisk晋升为Apache基金会顶级项目

  根据 Bertrand Delacretaz 向 OpenWhisk 团队发送的一封邮件,Apache 基金会已在 7 月的董事会一致通过决议:OpenWhisk 从孵化器毕业,晋升为 Apache 基金会顶级项目。OpenWhisk 是一个由 IBM 开源的、事件驱动的无服务器计算平台。

VS Code的Java七月更新,新的重构特性


  微软官方发博表示,Java on Visual Studio Code 已经更新,在这个更新中,提到几个新的重构特性、语义选择以及提供的一些其他改进。Extract to field (提取到字段)也是一个流行的重构。现在,在选择表达式时,可以使用 extract to field。

直接在DNA上执行SQL操作,已通过PostgreSQL验证

  法国通信系统工程师学校与研究中心(Eurecom)数据科学系助理教授 Appuswamy 和伦敦帝国理工学院 SCALE 实验室负责人 Heinis 等人近期发表了一篇关于在 DBMS 存储层操作 DNA 的论文《OligoArchive: Using DNA in the DBMS storage hierarchy》。

GuiLite 2.6发布:真3D,起航

  感谢大家对Hello 3D的认可,自从发布以来,吸引了很多同学编译、运行,罕见的出现了Windows,Linux,MCU起头并进的运行盛况。虽然Hello 3D有着不错的3D效果,特别是物理运动--栩栩如生;但眼光犀利的同学还是能通过分析代码发现:Hello 3D其实是2D程序。

Julia Computing和MIT引入可微编程系统,连接人工智能和科学计算


  科学计算,是使用计算模型来解决科学和工程问题,它近年来从人工智能机器学习技术的迅速发展中获益良多。现在,研究人员正在探索连接这两个世界的方法。Julia Computing & MIT 的一个研究小组提出,广泛的科学计算和机器学习领域都需要在其底层结构上支持线性代数。

GitHub被爆开始实名制,以便于执行美国贸易制裁

  GitHub 封禁受美国贸易制裁的国家事件持续发酵,有消息指出,“GitHub 被曝按过往登录 IP 址判定用户的国别来执行美国贸易制裁,即使只逗留,而 Account Reactivation Request Form 要求照片身份证副本(a copy of your photo identification (ID))、自拍(a selfie)和身份号(the ID number),故 GitHub 正渐行实名制。"

高性能Python解释器PyPy支持AArch64架构

  PyPy 官方宣布支持 AArch64 架构,它将 PyPy 的高性能 JIT 带入 AArch64 平台,也就是 64 位 ARM。现在 PyPy 一共支持 6 种架构,分别是 x86(32 和 64 位)、ARM(32 和 64 位)、PPC64 与 s390x。

GitHub回应突然断供:身不由己,无权提前通知预警

  近日,来自伊朗、克里米亚等地工程师发现,自己的GitHub账户突然无法正常使用,有些人的个人页面甚至被404。情况发生之后,立即引发巨大关注。伊朗地区一位名叫Hamed的程序员,在GitHub创建了名为“github-do-not-ban-us”的项目进行抗议,要求GitHub对此事进行道歉,并修改限制措施。

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部