设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Red Hat杀死KDE Facebook开源新工具

2018-11-5 13:59| 发布者: joejoe0332| 查看: 9313| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 现在我们也许知道IBM收购 Red Hat 的真正原因了——让人们将注意力远离Red Hat砍掉KDE的举措:到2024年,KDE这个大受欢迎的Linux桌面环境将在RHEL中被废弃。近日,Facebook开源了一套解决重要计算集群管理问题的 Lin ...
  现在我们也许知道IBM收购RedHat的真正原因了——让人们将注意力远离RedHat砍掉KDE的举措:到2024年,KDE这个大受欢迎的Linux桌面环境将在RHEL中被废弃。就在大家的注意力都被IBM斥资340亿美元收购RedHat吸引过去之际,RedHat已悄悄为KDE开具了一份死亡证明。话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  Ubuntu 创始人在一篇简短而尖锐的博文中分享了他对 IBM 这次“改变游戏规则”的收购行为的看法。这位自由软件的粉丝认为这笔交易标志着“开源进入主流的重要时刻”。他除了认为这笔交易是开源史上的“标志性事件”,还有别的什么观点呢?近日,Facebook 开源了一套解决重要计算集群管理问题的 Linux 内核组件和相关工具,这些项目覆盖了资源控制、资源利用、工作负载隔离、负载均衡、测量和监控等方面:BPF、Btrfs、Netconsd、Cgroup2、PSI、Oomd。Facebook 表示这些项目现在已大规模用于其所有基础设施生产环境中,并用于其它许多企业组织的环境中。6月中旬我们曾报道过 Facebook 要对 React Native 进行大规模重构,旨在使其更轻量,更具灵活性,更适应 JavaScript 生态圈的发展。现在 Facebook 正式公开了关于重构 React Native 的一些细节和路线图。Facebook 对于 React Native 的愿景总体如下:成为一个健康的 GitHub 仓库,及时处理 issue 和 PR;拥有稳定的 API,使其可更容易与开源依赖项进行交互……在近期举行的 KVM Forum 2018 大会上,KVM 主要维护者 Paolo Bonzini 介绍了 KVM 开源项目的当前进展,并统计了 2018 年全球企业对 KVM 的贡献。其中,中国唯一入榜的腾讯云向 KVM 内核贡献了 40 个 patch,全球排名第七,这是腾讯云连续第二年上榜。谷歌于28日正式宣布推出Chrome OS 70。这个最新的Chrome OS系统在一些设计上具备了更多安卓风味,为配备了触摸屏的Chromebook、平板电脑和二合一设备带来了操作界面改善。据9to5Google消息,新UI采用了新设计的应用程序,采用了一些圆角的Material Design风格主题,高度更高,并支持更大的应用图标,并为应用程序图标带来了App Shortcut快捷菜单支持。近日,中移(苏州)软件技术有限公司(中国移动苏州研发中心)和青云QingCloud先后宣布,正式加入Linux基金会旗下OpenMessaging开源标准社区,以充分发挥自身优势,推动开源社区发展,实现低成本甚至无成本的在不同的产品和不同的云平台之间进行消息传递的社区愿景。微软将对 ASP.NET Core 进行重大更新,其中包括项目与框架的整合、与 .NET Core 更紧密的集成,以及与第三方开源套件的集成,这些改进都将会协助开发者更快速的完成开发工作。项目在 ASP.NET Core 上引用和运行的方式随着版本的迭代发生了变化,详细内容请关注本次专辑……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。近日,Debian 项目负责人 Chris Lamb 发起了“Redis Labs 模块开源与免费复活计划”。近期由于许多 Redis Labs 模块 License 变更,它们不再免费与开源,因此 Debian 和 Fedora 等 GNU/Linux 发行版也不再将 Redis Labs 受影响模块的相应版本提供给用户。据 Solidot 报导,越来越多的开源项目正从邮件列表迁移到基于论坛的讨论模式,以吸引年轻一代的开发者。自由软件社区是建立在电子邮件这个去中心化技术基础之上的,目前电子邮件或基于电邮的邮件列表仍然是很多开源项目工作流的核心,但越来越多的项目正从邮件列表迁移到基于论坛的讨论模式,以吸引年轻一代的开发者。开发者为了更好地鉴赏艺术作品可谓是无所不用其极,此前我们曾推荐过一个开源项目 faceswap,这是一款基于深度学习技术的工具,用于识别和交换图片、视频中人物的脸部图像。具体的介绍这里不再赘述,感兴趣的话可以点进去稍作了解。在 Linux Kernel 4.20 开发周期中将会实现很多优秀的新特性,包括改进对硬件的支持和其他更改。但据最新消息,在内核主线并未发现期待已久的 WireGuard 项目 —— 安全 VPN 隧道的内核实现。WireGuard 是一个 VPN 内核实现,代码行数少,优先考虑性能,配置简单,试图在做到配置简单的同时提供高性能。Microsoft Store 上架了 SUSE Linux Enterprise Server 15,它将作为 WSL 程序运行。SUSE Linux Enterprise Server 15 是一个开源的服务器操作系统,旨在为物理、虚拟和基于云的任务关键型工作负载提供支持。它是一种模块化的通用操作系统,可在所有主要处理器体系结构上运行。近日谷歌开源 AdaNet,一种组合多种机器学习算法以获得更好的预测分析结果的集成学习工具。谷歌表示,AdaNet 建立在强化学习和基于进化的 AutoML,在学习的同时可以保持快速灵活,而更重要的是 AdaNet 提供了一个通用框架,不仅可以学习神经网络架构,还可以通过集成学习获得更好的模型。更多开源软件的新版新特性,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。30日,腾讯开源微信小程序解决方案 Westore,并表示该方案能够以 1KB JavaScript 覆盖状态管理、跨页通讯、插件开发和云数据库开发。据介绍,Westore的开发背景是因为小程序通过页面或组件各自的 setData 再加上各种父子、祖孙、姐弟、姑姑与堂兄等等组件间的通讯会把程序搞成一团浆糊,如果再加上跨页面之间的组件通讯,会让程序非常难维护和调试。虽然市面上出现了许多技术栈编译转小程序的技术,但是没有戳中小程序的痛点。尽管谷歌的碎片修复计划早在一年前的 8 月份发布,然而 Android 在这个关键领域仍然没有出现任何改善迹象。根据截至10月26日的谷歌Android版本分发数据,目前使用最广泛的Android版本是Android Nougat,占有率为为28.2%。Python 变得越来越流行,在之前9月份的TIOBE排行榜中,Python甚至挤下C++,拿到第三名。而这有一部分原因应当归于黑客对Python的热衷。据Threatpost报导,在Imperva最近一次调查中发现,目前GitHub代码库中,有超过20%的网络攻击工具或PoC(概念验证)代码都是采用Python编写的,这表明Python是黑客开发网络攻击工具时的首选。微软才刚刚宣布正式完成对 GitHub 的收购,IBM 就在昨天放出要以 340 亿美元收购 Red Hat 的公告。人们形象地把这比喻为蓝巨人戴上了红帽子。不出所料地,该新闻瞬间刷爆了朋友圈,因为这对于 IBM 和 Red Hat 的拥趸,对于两家公司背后的技术生态、云计算行业、Linux 界乃至于整个开源社区来说,都是一次不小的地震。上周纽约时报曝出 Android 之父 Andy Rubin 当年离职谷歌是因为被内部举报性骚扰,而背后谷歌为了稳定舆论袒护了他,给出了支付了 Andy 9000 万美元的退出方案,要求他离开谷歌后不能为竞争对手工作,也不能公开贬低谷歌,并承诺对其性骚扰指控保持沉默。中国铁路官方宣布,全新改版升级的中国铁路 12306 网站将于11月3日(即今天)正式上线运营,网站客运服务功能更趋完善,旅客购票将更加方便快捷。改版后的 12306 网站功能布局更加合理,界面更加友好清晰,购票流程更加便捷,增加了用户扫码登录功能,减少了旅客无效点击,方便旅客快速购票。Neo4j宣布获得了 E 轮 8000 万美元的投资,准备将其产品推向更广阔的市场,这可能是该公司最后的私募活动(private fundraise)。该轮融资由 One Peak Partners 和摩根士丹利资本牵头,现有投资者 Creandum, Eight Roads 和 Greenbridge Partners 亦参与其中。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  现在我们也许知道 IBM 收购 Red Hat 的真正原因了 —— 让人们将注意力远离 Red Hat 砍掉 KDE 的举措:到2024年,KDE 这个大受欢迎的 Linux 桌面环境将在 RHEL 中被废弃。就在大家的注意力都被 IBM 斥资340亿美元收购 RedHat 吸引过去之际,Red Hat 已悄悄为 KDE 开具了一份死亡证明;准确地说,KDE 是 Red Hat Enterprise Linux(RHEL) 里面的桌面环境。


  10月30日,这家知名的 Linux 发行版开发商发布了 Fedora 29 和 RHEL 7.6,而在后者的变更日志中出现了以下内容:KDE PlasmaWorkspaces(KDE) 已被废弃,它是作为默认 GNOME 桌面环境的替代环境而提供的。将来发布的 RedHat Enterprise Linux 主要版本将不再支持使用 KDE,而是支持使用默认的 GNOME 桌面环境。

  换句话说,如果你在桌面上使用 RHEL,将来某个时候 KDE 将不受支持。正如我们的消息灵通人士所说的那样:“Red Hat 从来根本就不是 KDE 的大力支持者,不过起码它发布了 KDE,并支持你使用它。”Red Hat 列出了一长串已被废弃的功能,原因是许多宣布的被废弃的功能是从之前的版本继承而来的,也就是说老版本包袱太重了。

  Red Hat Enterprise Linux 的资深产品经理斯蒂夫•阿尔米(SteveAlmy)在一封电子邮件中称:“从 Red Hat Enterprise Linux 客户群那边的趋势来看,大家对 Ggnome 和 Wayland 等桌面技术有着莫大的兴趣,而我们的客户群对 KDE 的兴趣一直在减弱。”更多消息大家可以关注本次专辑……

  想知道 Ubuntu 创始人 Mark Shuttleworth 对 IBM 收购 Red Hat 的看法?他除了认为这笔交易是开源史上的“标志性事件”,还有别的什么观点呢?Ubuntu 创始人在一篇简短而尖锐的博文中分享了他对 IBM 这次“改变游戏规则”的收购行为的看法。


  这位自由软件的粉丝认为这笔交易标志着“开源进入主流的重要时刻”。我们对 Mark Shuttleworth 的这个看法毫无异议 —— 毕竟曾经很长一段时间大家只是将开源视为外部选择。现在,多亏 Red Hat 和 Canonical 等公司,使得开源逐渐变成了事实上的选择。

  虽然 Ubuntu 也是 Red Hat 的竞争对手,但 Shuttleworth 对 Ubuntu 作为 Red Hat 竞争对手的地位感到乐观。特别是在云计算领域(IBM 以 340 亿美元收购 Red Hat 反映了其主要市场动力)。Shuttleworth 写到:“RHEL 增长率的下降与 Linux 更广泛的加速发展相比,可以说是下一波开源浪潮的强劲市场指标 。”

  Shuttleworth 表示,在企业领域,从物联网、公共云和 Kubernetes 到机器学习和人工智能等所有领域,Ubuntu 背后都有着“加速的势头” —— 而 IBM 和 Red Hat 的所有部门则希望双方的结合能够从中获得更多的市场份额。

  在 Shuttleworth 看来,很多公司不只是使用 Ubuntu,但他们选择了 Ubuntu,这又是一个不会被 IBM 的交易打败的信心:“我们确信 Ubuntu 被认为是世界上最安全、最具成本效益和最忠实的开源计划工具。我们期待能够帮助其他公司去实现未来增长所依赖的创新。”更多消息,请大家关注本次专辑……

  近日,Facebook 开源了一套解决重要计算集群管理问题的 Linux 内核组件和相关工具,这些项目覆盖了资源控制、资源利用、工作负载隔离、负载均衡、测量和监控等方面:BPF、Btrfs、Netconsd、Cgroup2、PSI、Oomd。Facebook 表示这些项目现在已大规模用于其所有基础设施生产环境中,并用于其它许多企业组织的环境中。


  BPF 是 Linux 内核中一种高度灵活、高效率的代码执行引擎,可以让字节码在各个 hook 点运行,以使用自定义代码。虽然 BPF 已广泛用于数据包过滤,但是 BPF 的指令集具有很强的通用性和灵活性,足以支持和允许除网络之外的众多使用场合,比如跟踪和安全(比如沙箱)。

  Btrfs 是下一代文件系统,它以当下的数据中心为基础。它是一个写时复制(CoW)文件系统,专注于高级功能实现、容错、修复和轻松管理。Btrfs 旨在解决和管理大型存储子系统,并支持快照、联机碎片整理、池化和集成的多设备支持等功能。

  Netconsd 是一个基于 UDP 的 netconsole 守护程序,为 Linux netconsole 消息提供轻量级传输。它接收并处理来自 Linux 内核的日志数据,并将其作为结构化数据提供以给生产工程师以快速识别集群中问题。更多内容,本次专辑将为您一一带来……



  6月中旬我们曾报道过 Facebook 要对 React Native 进行大规模重构,旨在使其更轻量,更具灵活性,更适应 JavaScript 生态圈的发展。现在 Facebook 正式公开了关于重构 React Native 的一些细节和路线图。Facebook 对于 React Native 的愿景总体如下:


    成为一个健康的 GitHub 仓库,及时处理 issue 和 PR;提高测试覆盖率;同步自 Facebook 代码仓库的 commits 不能违反开源测试的准则;增加更多有意义的社区贡献;拥有稳定的 API,使其可更容易与开源依赖项进行交互;Facebook 使用与开源版本相同的公共 API;React Native 将遵循语义化版本的标准;打造充满活力的生态系统,社区将会提供并维护高质量的 ViewManagers, native modules 和多平台支持;提供优秀的文档。专注于帮助用户创建高质量的体验,以及最新的 API 参考文档。

  接下来看看 Facebook 将会执行的一些具体计划 ——React Native 开发团队表示他们的目标是通过删除非核心和无用的组件来简化 React Native —— 将非核心组件交由社区维护,使其迭代发展更快,此举亦将更方便对与 React Native 相关的贡献进行管理。目前已决定将数十个组件的所有权移交给社区。

  开发团队表示 WebView 就是将非核心组件交由社区维护的一个实例,他们还正在打造一个工作流 —— 即便他们从仓库删除这些组件后,内部团队开发者仍可继续使用。

  为了这次的大规模重构,同时兼顾内部和外部开发体验的重要性不言而喻。须知道,React Native 开发团队使用的是内部开发工具,开发体验可能与开源维护者的完全不同,那些在开源社区备受欢迎的工具可能并没有被 React Native 开发者使用,而这种内外差异很大程度会给他们接下来的重构工作带来挑战。详细内容本次专辑会为您慢慢道来……

  在近期举行的 KVM Forum 2018 大会上,KVM 主要维护者 Paolo Bonzini 介绍了 KVM 开源项目的当前进展,并统计了 2018 年全球企业对 KVM 的贡献。其中,中国唯一入榜的腾讯云向 KVM 内核贡献了 40 个 patch,全球排名第七,这是腾讯云连续第二年上榜。其它上榜企业分别是 Linaro/ARM、IBM、Red Hat、Intel、Oracle、Google 与 AMD。


  此外,腾讯云虚拟化资深研发专家李万鹏提出的 PV TLB shootdown、PV IPI 性能优化方案,能够提升大规格配置虚拟机的性能,降低虚拟化层损耗,使得部分 workload (应用场景)性能提升达到 130%~150%。该方案被 KVM Forum 列为 X86 架构下 2018 年 KVM 五大核心突破之一。

  KVM Forum 是 KVM 开源项目组织的年度高端技术论坛会议,每年全球顶尖开发人员和用户齐聚一堂,在为期三天的时间里,探讨 Linux 虚拟化技术的发展趋势和未来挑战,是 KVM 社区最为重要和权威的大会。更多内容,请关注吧本次专辑……

  谷歌于28日正式宣布推出Chrome OS 70。这个最新的Chrome OS系统在一些设计上具备了更多安卓风味,为配备了触摸屏的Chromebook、平板电脑和二合一设备带来了操作界面改善。


  据9to5Google消息,新UI采用了新设计的应用程序,采用了一些圆角的Material Design风格主题,高度更高,并支持更大的应用图标,并为应用程序图标带来了App Shortcut快捷菜单支持。

  右侧的控制面板也获得了新设计,采用了类似安卓9 Pie的圆形图标。新版本带来了类似安卓Gboard的虚拟键盘(支持悬浮键盘模式),但是不支持更换主题颜色。新的相机应用也正式亮相。

  此外据谷歌介绍,Chrome OS还改进了用户对拓展插件的控制,以及辅助功能设置的搜索设置,并带来了AV1解码器。请大家关注本次专辑……
  


  近日,Debian 项目负责人 Chris Lamb 发起了“Redis Labs 模块开源与免费复活计划”。近期由于许多 Redis Labs 模块 License 变更,它们不再免费与开源,因此 Debian 和 Fedora 等 GNU/Linux 发行版也不再将 Redis Labs 受影响模块的相应版本提供给用户。


  于是 Debian 项目负责人 Chris Lamb 等人在 GitHub 上发起了一个新项目 GoodFORM,将在 License 变更前 fork 出来的 Redis Labs 模块整合起来,并在原先的 License 之下进行维护,提供 bug 修复与安全更新。发起者表示:“我们致力于永久地在开源许可下提供这些服务,并欢迎社区参与。”

  目前项目参与者包括 Chris Lamb 和 Fedora 开发者 Nathan Scott,如果你也有兴趣,赶快加入吧。另外强调一下,Redis 的 License 从未改变过,它依然基于 BSD ,但是,Redis Labs 模块的 License 变更了,从 AGPL 更改为 Apache v2.0 ,并附带 Commons Clause 。更多内容请关注本次专辑……

  据 Solidot 报导,越来越多的开源项目正从邮件列表迁移到基于论坛的讨论模式,以吸引年轻一代的开发者。自由软件社区是建立在电子邮件这个去中心化技术基础之上的,目前电子邮件或基于电邮的邮件列表仍然是很多开源项目工作流的核心,但越来越多的项目正从邮件列表迁移到基于论坛的讨论模式,以吸引年轻一代的开发者。


  Fedora 项目负责人 Matthew Miller 最近提议将项目的讨论迁移到 Discourse,开发者指出了新老开发者不同的偏好:资深开发者偏爱邮件列表,但新开发者更偏爱论坛。此外,相比论坛,邮件列表上的邮件很难管理和删除,难以删除对于支持者而言,明显是一个优点。

  另一边,Python 社区也宣布从邮件列表迁移到基于 Discourse 的论坛,开发者列举了论坛的多个优势:有移动应用、有版主、能移动讨论、支持富媒体、支持语法高亮、动态的通知,还支持表情符号。

  从邮件列表迁移到论坛容易,但从论坛迁回到邮件列表就难了, OpenMandriva 迁移到论坛的策略基本失败了,但项目仍然留在论坛而没有返回邮件列表。更多内容,大家可以关注本次专辑……

  开发者为了更好地鉴赏艺术作品可谓是无所不用其极,此前我们曾推荐过一个开源项目 faceswap,这是一款基于深度学习技术的工具,用于识别和交换图片、视频中人物的脸部图像。具体的介绍这里不再赘述,感兴趣的话可以点进去稍作了解。


  今天来为大家介绍一款更神奇的项目 —— 通过使用深度神经网络技术去除马赛克。一位化名为 deeppomf 的开发者用深度神经网络训练和开发出了一个能去除马赛克并让原图重现的工具:DeepCreamPy。非但如此,这名开发者还把这个项目托管到 GitHub 进行开源。

  使用该工具的方法十分简单,用户在单独的图像编辑程序(如 GIMP 或 Photoshop)中打开图片,在需要去除马赛克的部位画上一条绿线,运行程序让它自动复原即可。不过目前该工具的局限性比较大,只能完成一些简单的复原。当然,开源之后有了更多开发者的贡献,功能应该会有更大的改进。

  为了训练算法,DeepCreamPy 作者在短短几个月内收集了超过 10 万张没被打上马赛克的原图,但其中 95% 的图他都没仔细看过,“太浪费时间了”,deeppomf 如此说道,并表示自己并不是第一个这么做的人,却是第一个坚持下来的人,这是他对日本政府数十年来审查制度的反抗。更多相关内容,请大家关注本次专辑……



  在 Linux Kernel 4.20 开发周期中将会实现很多优秀的新特性,包括改进对硬件的支持和其他更改。但据最新消息,在内核主线并未发现期待已久的 WireGuard 项目 —— 安全 VPN 隧道的内核实现。WireGuard 是一个 VPN 内核实现,代码行数少,优先考虑性能,配置简单,试图在做到配置简单的同时提供高性能。


  WireGuard 基于 UDP,数据包在一端加密之后封装在 UDP 包内发送到远程端点,然后解密。此前有消息称,WireGuard 作者已提交 WireGuard 供评审,准备合并到主线。WireGuard 的作者是 Jason Donenfeld,他在邮件中表示,WireGuard 已被多家大公司使用,并被整合到工具、发行版,移动手机和数据中心,是时候让它合并到内核主线了。

  使用 WireGuard 的还有用于 Linux 内核的新的 Zinc 加密 API,它也没有被合并到内核主线。令人遗憾的是,即使 Linus Torvalds 本人也在今年早些时候表达了希望尽早将 WireGuard 合并到内核。WireGuard 也获得了许多上游开发商的赞誉,甚至还得到了美国参议员的推荐。但目前看来,下个版本的内核并不会有 WireGuard。

  虽然 WireGuard 暂未进入内核主线,但许多其他的发行版依然可以在没有主线内核的支持下使用 WireGuard —— 至少有提供用于 WireGuard 的内核代码树之外的包(DKMS)。当然,我们希望 WireGuard 将在下一个开发周期中被合并到内核主线,到那时候可以成为更好的 Linux VPN 解决方案。更多内容,请关注本次专辑……
 
  Microsoft Store 上架了 SUSE Linux Enterprise Server 15,它将作为 WSL 程序运行。SUSE Linux Enterprise Server 15 是一个开源的服务器操作系统,旨在为物理、虚拟和基于云的任务关键型工作负载提供支持。它是一种模块化的通用操作系统,可在所有主要处理器体系结构上运行。


  它经过优化,可在领先的虚拟机管理程序上运行,并通过单一订阅支持每个物理系统无限数量的虚拟机来宾,使其成为虚拟和云计算的完美客户。安装之后,用户可以通过在命令行中键入“sles-15”或通过单击 Windows 10 “开始”菜单中的相应磁贴来启动 SUSE Linux Enterprise Server 15。具体情况,请大家关注本次专辑……

  近日谷歌开源 AdaNet,一种组合多种机器学习算法以获得更好的预测分析结果的集成学习工具。谷歌表示,AdaNet 建立在强化学习和基于进化的 AutoML,在学习的同时可以保持快速灵活,而更重要的是 AdaNet 提供了一个通用框架,不仅可以学习神经网络架构,还可以通过集成学习获得更好的模型。


  AdaNet 提供以下特征:Estimator API,可轻松训练、评估和服务 AdaNet 模型。学习在 TensorFlow 中集成用户定义的子网。用于在单个 train() 调用中搜索子网架构和参数的接口。关于 CPU 和 GPU 的分布式训练(TPU 支持正在开发中)。一流的 TensorBoard 集成。提供理论学习。

  集成学习(Ensemble learning)是将不同机器学习模型预测结合起来的技术,广泛用于神经网络。得益于丰富的经验和理论保证,集成学习在许多 Kaggle 竞赛中取得了成功,例如 Netflix Prize。

  为了更容易实现,AdaNet 插入 TensorFlow Estimator 以将基本信息集中到一个地方,TensorBoard 也是如此,它在训练 AI 模型时提供视觉反馈。而对于那些想要更多控制流程的机器学习用户,他们可以使用 TensorFlow API 定义自己的子网,自定义丢失功能或调整其它设置。更多内容,请关注本次专辑……



  30 日,腾讯开源微信小程序解决方案 Westore,并表示该方案能够以 1KB JavaScript 覆盖状态管理、跨页通讯、插件开发和云数据库开发。据介绍,Westore 的开发背景是因为小程序通过页面或组件各自的 setData 再加上各种父子、祖孙、姐弟、姑姑与堂兄等等组件间的通讯会把程序搞成一团浆糊,如果再加上跨页面之间的组件通讯,会让程序非常难维护和调试。虽然市面上出现了许多技术栈编译转小程序的技术,但是没有戳中小程序的痛点。


  小程序不管从组件化、开发、调试、发布、灰度、回滚、上报、统计、监控和最近的云能力都非常完善,小程序的工程化简直就是前端的典范。而开发者工具也在持续更新,可以想象未来组件布局的话未必需要写代码了。而且据统计,开发小程序使用最多的技术栈是小程序本身的开发工具和语法,所以最大的痛点只剩下状态管理和跨页通讯。

  近日,中移(苏州)软件技术有限公司(中国移动苏州研发中心)和青云QingCloud先后宣布,正式加入Linux基金会旗下OpenMessaging开源标准社区,以充分发挥自身优势,推动开源社区发展,实现低成本甚至无成本的在不同的产品和不同的云平台之间进行消息传递的社区愿景。


  全球范围内,消息领域存在两大问题:一是缺乏供应商中立的行业标准,导致各种消息中间件的高复杂性和不兼容性,相应地造成了公司的产品低效、混乱和供应商锁定等问题。二是目前已有的方案框架并不能很好地适配云架构,即非云原生架构,因此无法有效地对大数据、流计算和物联网等新兴业务需求提供技术支持。

  OpenMessaging是国内首个在全球范围内发起的分布式消息领域国际标准,旨在为分布式消息分发,创建面向全球、面向云、供应商中立的开放标准,可以部署在云端、内部和混合云情景中,以解决以上的两大问题。除了做到可以链接跨平台、跨语言、跨产品和跨云的标准之外,OpenMessaging还将提供Cloud Native的能力,面向云计算、混合云架构,实现多云平台无缝迁移,致力于提供金融、电子商务、IoT及大数据等领域的一站式解决方案。

  Linux OpenMessaging创始人冯嘉介绍道:“中移软件是OpenMessaging开源标准社区首个来自运营商行业的成员,而青云QingCloud是国内技术领先,提供全栈云 ICT 服务与解决方案的厂商,这将给其他从事基础设施建设的厂家提供极强的示范作用。

  同时,得益于中移软件和青云QingCloud的贡献,OpenMessaging将在多元化、无厂商锁定的方向上持续、健康的发展。”此外,除了已经接入中移软件、青云QingCloud等这类提供云计算基础设施的厂商外,RocketMQ、RabbitMQ、Nats、Pulsar等消息类开源项目也均已实现了OpenMessaging标准,其中Apache RocketMQ 是全球首个支持OpenMessaging标准的消息产品。更多内容,请关注本次专辑……

  微软将对 ASP.NET Core 进行重大更新,其中包括项目与框架的整合、与 .NET Core 更紧密的集成,以及与第三方开源套件的集成,这些改进都将会协助开发者更快速的完成开发工作。项目在 ASP.NET Core 上引用和运行的方式随着版本的迭代发生了变化。

  在 1.0 中,ASP.NET Core 本身就是一个“包”,并且像任何其他 NuGet 包引用一样出现在项目中。这有利有弊,随着时间的推移,这个模型有了新的发展,在 2.1 中,ASP.NET Core 最终演变为可作为 .NET Core 的“共享框架”。


  而 ASP.NET Core 3.0 则持续朝这个方向进行改变 —— 将从 3.0 中的 ASP.NET Core 共享框架中删除一些子组件:Json.NET (Newtonsoft.Json);Entity Framework Core (Microsoft.EntityFrameworkCore.*)。由于 .NET Framework 未来从 .NET Core 获得的新平台和语言特性将会变少,且因为 .NET Framework 的更新策略,这将使已有的应用程序受到影响。

  为了确保 ASP.NET Core 能够充分利用 .NET Core 的改进,从 3.0 开始,ASP.NET Core 将只支持在 .NET Core 上运行,目前仍在 .NET Framework 上使用 ASP.NET Core 的开发者,可以使用 2.1 LTS 版本以继续获得完全的支持,微软对 2.1 的支持将持续到 2021 年。

  关于 ASP.NET Core 3.0 只支持运行在 .NET Core 上的计划,ASP.NET Core 项目的高级软件工程师在 GitHub 发布了一个公开 issue 为大家提供讨论的渠道。更多相关内容,请关注本次专辑……



  尽管谷歌的碎片修复计划早在一年前的 8 月份发布,然而 Android 在这个关键领域仍然没有出现任何改善迹象。根据截至10月26日的谷歌Android版本分发数据,目前使用最广泛的Android版本是Android Nougat,占有率为为28.2%。14个月大的Android Oreo版本排名第二,占21.5%,谷歌3年前发布的Android Marshmallow版本排在第三位,占21.3%。


  表中没有看到 Android Pie,因为它发布仅87天,甚至还没有足够的Android设备进行统计,占有率不到0.1%。对比之下,iOS 12软件现在在发布后的44天内就可以所有iOS设备当中60%的设备上找到。去年Android Oreo发布时,谷歌也启动了针对Android碎片的修复计划,它被称为Project Treble,为三星和LG这样的Android智能手机供应商提供了一种将Android最新版本与自己的界面调整和附加功能分开的方法。

  在Android Oreo之前,Android手机制造商必须从上到下重新设计他们的软件才能构建新版本的Android。然后,软件必须由供应商和无线运营商彻底测试才能发布。但是,在Android Oreo及更高版本的Project Treble中,该过程已经简化。 Android手机制造商可以将他们之前的“供应商实施”应用于更新的核心Android框架。更多内容,请关注本次专辑。

  Python变得越来越流行,在之前9月份的 TIOBE 排行榜中,Python 甚至挤下 C++,拿到第三名。而这有一部分原因应当归于黑客对 Python 的热衷。据 Threatpost 报导,在 Imperva 最近一次调查中发现,目前 GitHub 代码库中,有超过 20% 的网络攻击工具或 PoC(概念验证) 代码都是采用 Python 编写的,这表明 Python 是黑客开发网络攻击工具时的首选。


  Imperva 指出:“GitHub 中有大量关于网络安全或信息安全的 topic,而几乎每一个相关 topic 中的主要代码库都是用 Python 编写的,比如 Sqlmap、w3af 与 AutoSploit 等。”至于 web 客户端,在不计算漏洞扫描应用的情况下,有超过 25% 的客户端程序是黑客利用的基于 Python 的工具。

  而目前用于网络攻击的两个最流行的 Python 模块是 Urllib 和 Python Requests。此外,Python 还经常被用于攻陷特定的应用程序和框架,如 Struts 和 WordPress。Imperva 的监控数据还显示,在今年 6 月底至 9 月中旬的所有网站攻击事件中,有 77% 使用的是用 Python 编写的攻击工具。数据还显示超过 1/3 的网络攻击事件中负责执行主要攻击任务的都是 Python 工具。

  微软才刚刚宣布正式完成对 GitHub 的收购,IBM 就在昨天放出要以 340 亿美元收购 Red Hat 的公告。人们形象地把这比喻为蓝巨人戴上了红帽子。不出所料地,该新闻瞬间刷爆了朋友圈,因为这对于 IBM 和 Red Hat 的拥趸,对于两家公司背后的技术生态、云计算行业、Linux 界乃至于整个开源社区来说,都是一次不小的地震。


  首先是这笔交易的体量大得惊人。如果顺利完成(双方董事会已经确认收购,但是还需要经过股东和监管机构的一系列审批程序),那么这笔金额高达 340 亿美元的交易将成为 IBM 100 多年光辉历史上最大的一笔,同时它也是美国科技界历史上的第三大交易;而且,它还是目前开源界最大的一笔交易,相比之下,前阵子激动人心的微软收购 GitHub 所用的 75 亿美元显得那么不起眼。

  除了交易金额巨大,引人关注的还有此次交易背后的逻辑。关于这一点,众说纷纭,下边汇总分析。IBM 与 Red Hat 是什么样的公司?先简单介绍一下两家公司。IBM 已经发展了 100 多年,人们能难总结它是一家什么样的公司,它被誉为“能够起舞的蓝色大象”。

  它从创始至今积累了几十万种技术、开发了上万种产品,产品涉及领域从银行的交易系统到航空的管理系统、从提供给政府、医院、大学的软件到给开发者使用的 API 平台、从帮助 NASA 描绘宇宙诞生之初景象的大数据分析系统到机器人的大脑 IBM Watson 等。

  前些年,IBM 有四大业务范畴:硬件、软件、咨询与服务;2013 年转型之后,IBM 提出了五类业务范围 CAMSS:云计算、大数据分析、移动、社交、安全等方面的企业级解决方案;后来它又定性自己为一家认知解决方案+云平台的公司,更多内容,详见本次专辑……



  上周纽约时报曝出 Android 之父 Andy Rubin 当年离职谷歌是因为被内部举报性骚扰,而背后谷歌为了稳定舆论袒护了他,给出了支付了 Andy 9000 万美元的退出方案,要求他离开谷歌后不能为竞争对手工作,也不能公开贬低谷歌,并承诺对其性骚扰指控保持沉默。


  随后谷歌与 Andy 本人双方都出面澄清,Andy 正面否认,并表示这是其妻子在离婚案中所设一计,而谷歌方面则对该爆料的具体内容避而不谈。舆论对此并不买账,据 BuzzFeed 报导,谷歌一群约 200 人的女工程师正在组织队伍,将在本周晚些时候进行名为“women’s walk”的罢工抗议运动。

  女工程师开始在内部论坛上发帖,建议本周晚些时候罢工。他们希望提高谷歌的透明度和道德规范,一位匿名员工表示:“在谷歌,仿佛强权的男人们对女性做出的性骚扰行为都能得到关照,这很可怕。”

  报导中还提到了员工们表达了他们对当前高管的不满,例如联合创始人 Sergey Brin、企业发展高级副总裁 David Drummond 和 Google X 董事 Richard DeVaul,这些谷歌位高者过去都被传过与女员工存在纠葛的消息,Sergey 被传与员工存在婚外情,David 被爆料与一名员工生了一个小孩,而 Richard 则被报道涉嫌性骚扰一名潜在员工。

  中国铁路官方宣布,全新改版升级的中国铁路 12306 网站将于11月3日(即今天)正式上线运营,网站客运服务功能更趋完善,旅客购票将更加方便快捷。改版后的 12306 网站功能布局更加合理,界面更加友好清晰,购票流程更加便捷,增加了用户扫码登录功能,减少了旅客无效点击,方便旅客快速购票。


  另外,新改版的 12306 网站以服务旅客为中心,丰富和完善了服务引导信息内容,充分体现了购票、餐饮、站车服务、旅游等旅客出行全方位服务需求。

  Neo4j 宣布获得了 E 轮 8000 万美元的投资,准备将其产品推向更广阔的市场,这可能是该公司最后的私募活动(private fundraise)。该轮融资由 One Peak Partners 和摩根士丹利资本牵头,现有投资者 Creandum, Eight Roads 和 Greenbridge Partners 亦参与其中。本次投资的金额是之前的两倍,使得融资总额增加到了 1.6 亿美元。


  Neo4j 创始人兼首席执行官 Emil Eifrem 不想讨论估值,称其基本上是虚荣指标。他在谈到估值时表示:“我们不会分享这个。我也从来不能理解这种行为,我觉得这只是一个用来吹牛的噱头。这对客户来说毫无意义,对任何人而言也没有意义。”

  Eifrem 希望利用这笔资金在国际上扩展公司,并在客户所在的任何地方提供语言和文化方面的本地化服务。他举例说,如果客户打电话求助,欧洲客户今天可能会找到一位讲英语的客户服务代理。但 Eifrem 希望以当地语言为客户提供服务和网站,这笔钱应该有助于实现这一目标。

  从今年开始,Neo4j 已经将其业务范围扩展到了人工智能。这其实是有道理的,图形数据库帮助公司理解大型数据集中的连接,而 AI 通常涉及大量数据来驱动学习模型。Neo4j 诞生于 2007 年,是一个开源项目。公司和个人仍然可以免费下载并使用基础版产品,但该公司还在该开源项目之上构建了一个成功且不断增长的商业业务。

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

Red Hat杀死KDE !

  现在我们也许知道 IBM 收购 Red Hat 的真正原因了 —— 让人们将注意力远离 Red Hat 砍掉 KDE 的举措:到2024年,KDE 这个大受欢迎的 Linux 桌面环境将在 RHEL 中被废弃。就在大家的注意力都被 IBM 斥资340亿美元收购 RedHat 吸引过去之际,Red Hat 已悄悄为 KDE 开具了一份死亡证明。

Ubuntu创始人谈IBM收购红帽:对Ubuntu是件好事


  Ubuntu 创始人在一篇简短而尖锐的博文中分享了他对 IBM 这次“改变游戏规则”的收购行为的看法。这位自由软件的粉丝认为这笔交易标志着“开源进入主流的重要时刻”。他除了认为这笔交易是开源史上的“标志性事件”,还有别的什么观点呢?

Facebook开源了一整套重要的Linux内核组件与工具!

  近日,Facebook 开源了一套解决重要计算集群管理问题的 Linux 内核组件和相关工具,这些项目覆盖了资源控制、资源利用、工作负载隔离、负载均衡、测量和监控等方面:BPF、Btrfs、Netconsd、Cgroup2、PSI、Oomd。Facebook 表示这些项目现在已大规模用于其所有基础设施生产环境中,并用于其它许多企业组织的环境中。



React Native发布关于重构的具体细节和路线图

  6月中旬我们曾报道过 Facebook 要对 React Native 进行大规模重构,旨在使其更轻量,更具灵活性,更适应 JavaScript 生态圈的发展。现在 Facebook 正式公开了关于重构 React Native 的一些细节和路线图。Facebook 对于 React Native 的愿景总体如下:成为一个健康的 GitHub 仓库,及时处理 issue 和 PR;拥有稳定的 API,使其可更容易与开源依赖项进行交互……

腾讯云连续第二年登上KVM全球开源贡献榜


  在近期举行的 KVM Forum 2018 大会上,KVM 主要维护者 Paolo Bonzini 介绍了 KVM 开源项目的当前进展,并统计了 2018 年全球企业对 KVM 的贡献。其中,中国唯一入榜的腾讯云向 KVM 内核贡献了 40 个 patch,全球排名第七,这是腾讯云连续第二年上榜。

谷歌Chrome OS 70系统正式推出:浓浓安卓风味

  谷歌于28日正式宣布推出Chrome OS 70。这个最新的Chrome OS系统在一些设计上具备了更多安卓风味,为配备了触摸屏的Chromebook、平板电脑和二合一设备带来了操作界面改善。据9to5Google消息,新UI采用了新设计的应用程序,采用了一些圆角的Material Design风格主题,高度更高,并支持更大的应用图标,并为应用程序图标带来了App Shortcut快捷菜单支持。

Debian项目负责人发起“Redis 模块开源与免费计划”

  近日,Debian 项目负责人 Chris Lamb 发起了“Redis Labs 模块开源与免费复活计划”。近期由于许多 Redis Labs 模块 License 变更,它们不再免费与开源,因此 Debian 和 Fedora 等 GNU/Linux 发行版也不再将 Redis Labs 受影响模块的相应版本提供给用户。

多个开源社区将讨论从邮件列表迁移到论坛

  据 Solidot 报导,越来越多的开源项目正从邮件列表迁移到基于论坛的讨论模式,以吸引年轻一代的开发者。自由软件社区是建立在电子邮件这个去中心化技术基础之上的,目前电子邮件或基于电邮的邮件列表仍然是很多开源项目工作流的核心,但越来越多的项目正从邮件列表迁移到基于论坛的讨论模式,以吸引年轻一代的开发者。

一款诚意满满的开源项目:使用深度神经网络去除马赛克

  开发者为了更好地鉴赏艺术作品可谓是无所不用其极,此前我们曾推荐过一个开源项目 faceswap,这是一款基于深度学习技术的工具,用于识别和交换图片、视频中人物的脸部图像。具体的介绍这里不再赘述,感兴趣的话可以点进去稍作了解。

WireGuard项目暂未被合并到Linux内核主线

  在 Linux Kernel 4.20 开发周期中将会实现很多优秀的新特性,包括改进对硬件的支持和其他更改。但据最新消息,在内核主线并未发现期待已久的 WireGuard 项目 —— 安全 VPN 隧道的内核实现。WireGuard 是一个 VPN 内核实现,代码行数少,优先考虑性能,配置简单,试图在做到配置简单的同时提供高性能。

Windows 10上架SUSE Linux Enterprise Server 15

  Microsoft Store 上架了 SUSE Linux Enterprise Server 15,它将作为 WSL 程序运行。SUSE Linux Enterprise Server 15 是一个开源的服务器操作系统,旨在为物理、虚拟和基于云的任务关键型工作负载提供支持。它是一种模块化的通用操作系统,可在所有主要处理器体系结构上运行。

Google开源集成学习工具AdaNet

  近日谷歌开源 AdaNet,一种组合多种机器学习算法以获得更好的预测分析结果的集成学习工具。谷歌表示,AdaNet 建立在强化学习和基于进化的 AutoML,在学习的同时可以保持快速灵活,而更重要的是 AdaNet 提供了一个通用框架,不仅可以学习神经网络架构,还可以通过集成学习获得更好的模型。

腾讯开源Westore,1KB JS覆盖状态管理与跨页通讯

  30日,腾讯开源微信小程序解决方案 Westore,并表示该方案能够以 1KB JavaScript 覆盖状态管理、跨页通讯、插件开发和云数据库开发。据介绍,Westore的开发背景是因为小程序通过页面或组件各自的 setData 再加上各种父子、祖孙、姐弟、姑姑与堂兄等等组件间的通讯会把程序搞成一团浆糊,如果再加上跨页面之间的组件通讯,会让程序非常难维护和调试。虽然市面上出现了许多技术栈编译转小程序的技术,但是没有戳中小程序的痛点。

中移软件和青云QingCloud加入OpenMessaging开源标准社区

  近日,中移(苏州)软件技术有限公司(中国移动苏州研发中心)和青云QingCloud先后宣布,正式加入Linux基金会旗下OpenMessaging开源标准社区,以充分发挥自身优势,推动开源社区发展,实现低成本甚至无成本的在不同的产品和不同的云平台之间进行消息传递的社区愿景。

微软宣布ASP.NET Core 3.0只运行.NET Core上

  微软将对 ASP.NET Core 进行重大更新,其中包括项目与框架的整合、与 .NET Core 更紧密的集成,以及与第三方开源套件的集成,这些改进都将会协助开发者更快速的完成开发工作。项目在 ASP.NET Core 上引用和运行的方式随着版本的迭代发生了变化。

数据显示谷歌还是没有解决Android碎片化问题

  尽管谷歌的碎片修复计划早在一年前的 8 月份发布,然而 Android 在这个关键领域仍然没有出现任何改善迹象。根据截至10月26日的谷歌Android版本分发数据,目前使用最广泛的Android版本是Android Nougat,占有率为为28.2%。

图形数据库公司Neo4j获得E轮8000万美元融资

  Neo4j 宣布获得了 E 轮 8000 万美元的投资,准备将其产品推向更广阔的市场,这可能是该公司最后的私募活动(private fundraise)。该轮融资由 One Peak Partners 和摩根士丹利资本牵头,现有投资者 Creandum, Eight Roads 和 Greenbridge Partners 亦参与其中。

云基础设施公司HashiCorp宣布完成D轮1亿美元融资

  HashiCorp 宣布已完成 D 轮1亿美元融资。以帮助企业采用混合云。美国当地时间2018年11月1日,云基础设施自动化领域的领导者 HashiCorp 宣布已经完成了 1 亿美元的 D 系列融资。在本轮融资过后,公司估值为 19 亿美元,而融资总额达到了 1.74 亿美元。

PHP是世界上最好的语言?黑客偏爱用Python

  Python 变得越来越流行,在之前9月份的TIOBE排行榜中,Python甚至挤下C++,拿到第三名。而这有一部分原因应当归于黑客对Python的热衷。据Threatpost报导,在Imperva最近一次调查中发现,目前GitHub代码库中,有超过20%的网络攻击工具或PoC(概念验证)代码都是采用Python编写的,这表明Python是黑客开发网络攻击工具时的首选。

IBM收购Red Hat,关于蓝巨人为何戴红帽的几种观点

  微软才刚刚宣布正式完成对 GitHub 的收购,IBM 就在昨天放出要以 340 亿美元收购 Red Hat 的公告。人们形象地把这比喻为蓝巨人戴上了红帽子。不出所料地,该新闻瞬间刷爆了朋友圈,因为这对于 IBM 和 Red Hat 的拥趸,对于两家公司背后的技术生态、云计算行业、Linux 界乃至于整个开源社区来说,都是一次不小的地震。

不满公司袒护男高管,谷歌200女工程师发起罢工运动

  上周纽约时报曝出 Android 之父 Andy Rubin 当年离职谷歌是因为被内部举报性骚扰,而背后谷歌为了稳定舆论袒护了他,给出了支付了 Andy 9000 万美元的退出方案,要求他离开谷歌后不能为竞争对手工作,也不能公开贬低谷歌,并承诺对其性骚扰指控保持沉默。

中国铁路12306网站全新改版升级:支持扫码登录

  中国铁路官方宣布,全新改版升级的中国铁路 12306 网站将于11月3日(即今天)正式上线运营,网站客运服务功能更趋完善,旅客购票将更加方便快捷。改版后的 12306 网站功能布局更加合理,界面更加友好清晰,购票流程更加便捷,增加了用户扫码登录功能,减少了旅客无效点击,方便旅客快速购票。

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部