设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Linux之父和Redis之父有分歧 小米9开源内核代码

2019-2-25 14:31| 发布者: joejoe0332| 查看: 4192| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要:   近日,Arm 宣布了其即将到来的新产品 Neoverse N1 平台和 E1 CPU。据官方介绍,这两款产品实现了对基础架构性能的巨大提升。Arm 表示他们已在移动设备领域取得了不错的成绩,但因为整体性能的一些不足,所以未能 ...

  近日,Arm 宣布了其即将到来的新产品 Neoverse N1 平台和 E1 CPU。据官方介绍,这两款产品实现了对基础架构性能的巨大提升。Arm 表示他们已在移动设备领域取得了不错的成绩,但因为整体性能的一些不足,所以未能在服务器市场占有一席之地。


  不过他们一直在努力提升性能,以将其市场从移动设备扩大到服务器。为实现这一目标,Arm 在2018年做了很多的工作 —— 推出了堪称性能巅峰的全新 Cortex A76 微架构,而这两款即将发布的产品,毫无疑问正是承载了 Arm 进军服务器市场的宏愿。

  没成想 Arm 宣布的这则消息引起了 Linux 之父 Linus Torvalds 的兴趣。他在 realworldtech 网站报道 Arm 即将推出面向服务器的产品的帖子中进行了回复:大意是 Linus 对 Arm 的说法持保留态度,不过他也坦陈 ARM 确实比以前有了很大的进步。

  看到 Linus 的回复,一位名为 Michael S 的用户回复了这么一句话,大意是认为 Linus 不甚了解交叉开发对大多数开发者的意义,而这恰好是 ARM 的长处。正是这条回复,使得 Linus 开启了“战(pen)斗(zi)”模式,直言兼容 ARM 架构的处理器永远不会主宰服务器市场,并用“如果每个人都采用交叉开发的模式,那么必将影响产品的稳定性”这个论据以支撑自己的观点。

  对于 Linus 的这番言论,Redis 创始人 Salvatore Sanfilippo(网名:antirez)似乎有不同的声音,他在 Hacker News 的一篇帖子中发表了自己的看法:antirez 表示自己正努力将 ARM 作为 Redis 的主要架构,恰好 Redis 中的一段底层代码仅可在 ARM 上运行,并且所有测试都可以通过,没有任何稳定性的问题。为此,他并不同意 Linus 的观点。更多消息大家可以关注本次专辑……

  近日,小米在 Github 上开源了小米 9 的内核源代码,项目代号“cepheus”。
此次内核源代码的发布,意味着开发者可以更轻松开发自定义 ROM。目前开源的内核版本为小米 9 的稳定版,开发版内核源代码在后续也会陆续开源。

  此外,小米 9 SE 内核代码以及其他旧设备内核源代码,在2019年都会逐步开源。小米工程师 @秋叶随风 在微博表示,2019年小米的目标是,上市即开源。目前仅开源 2 日,其 Github Start 数已经 2600+,issue open 485 个,足以见得开发者对于小米这次开源的喜爱。更多消息,请大家关注本次专辑……

  2月19日,Redis 在总部 Redis Labs 实验室宣布,Redis 已经筹集了 6000万美元的新融资。Redis 的 CEO Ofer Bengal 说,之所以能够拿到这笔融资,很大一部分原因在于新的「开源协议」。Bengal 说 「社区现在明白,最初的开源定义需要修正,因为它已经不再适用于现代社会。在这个时代,云公司利用它们的垄断力量,在没有任何贡献的情况下,可以随意使用任何开源项目」。


  对于此种看法,Cloud Native Computing Foundation (CNCF) 的首席技术官 Chris Aniszczyk 并不认同。Aniszczyk 说:「一些云服务商也是开源的最大贡献者」。例如 Google 和 Microsoft 一直推动其在开源领域的影响力。

  Aniszczyk 远非唯一一个反对 Redis 开源立场的人。Apache 基金会的联合创始人 Jim Jagielski 在推特上说:「如果说当前的开源现象,是20年来从来都没有解决过的问题,那么他要么一无所知,要么就是不诚实」。

  它说,Apache Web 服务器的开发人员一直被商业公司免费使用。因为这样做是为了确保为所有网络用户提供一个开放和公平的竞争环境。Rich Bowen 是一位 RedHat 的开源布道师,它想知道 Redis 是不是真的一无所知。

  面对这么多批评,那么 Redis 为什么要采用这种方式呢?这很大程度上是因为 AWS ElastiCache 提供免费的 Redis 服务。Redis 正在通过在公共条款中添加新的代码来解决这个问题。亚马逊使用 Redis,并将其作为一项免费服务来运行,而且重命名为 AWS ElastiCache 。虽然这合法,但是开源作者认为这是错误的,不以利可持续的开源生态发展。更多内容,请关注吧本次专辑……


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部