设为首页收藏本站

LUPA开源社区

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

LUPA开源社区:祝大家国庆节快乐!

2018-9-30 12:02| 发布者: joejoe0332| 查看: 8410| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 国庆长假即将到来,再次LUPA预祝广大网友节日快乐,都能开开心心享受长假。Linux社区近日宣布采用 COC 行为准则,该行为准则旨在营造一个开放而热情的环境,为项目和社区的每位参与者创造免受骚扰的体验。但事与愿违 ...


  据国外媒体《WIRED》(连线)杂志报道,自 Linus Torvalds 创建 Linux 以来已经快 30 年了,Linux 是一个开源操作系统内核,现在大部分网络服务器运行的都是 Linux 系统,世界上最流行的智能手机操作系统 Android 也是基于同样的内核。其他应用包括汽车等其他小工具。在那段时间里,Torvalds 已经建立了十分严厉、不估计他人感情的声誉,评论家们说他的行为已经达到了情感虐待的地步。


  Torvalds 的不妥协风格经常受到赞扬,包括《WIRED》杂志也曾对这种坚持称赞有加 。 但是,他倾向于指责其他 Linux 贡献者,有时甚至会言语辱骂他们,因此营造的开发环境也受到内部或外界的批评。周日的时候,Linus 为多年的不当行为道歉。

  Torvalds 在给 Linux 内核邮件列表的电子邮件中表示,自己发表过的对抗性的言语是不专业的也是没有必要的,他对此真诚的道歉,他需要改变自己的行为,想要向被他言语伤害的人道歉。他还宣布 Linux 内核项目最终将采用 Code of Conduct 行为准则,然后表示自己想休息一下,以了解更多“如何理解人们的情绪并做出适当的反应”的处事方法。

  Torvalds 写道:“我并没有打算推退出 Linux 维护。恰恰相反。 我非常想继续做这个我已经工作了近三十年的项目。”行为准则取代了旧的“冲突准则(codeof conflict)”,并鼓励参与者,一旦感受到“个人受到攻击、受到威胁或其他不舒服的行为”,都可以与 Linux 基金会的技术顾问委员会联系。

  新准则禁止“愚弄,侮辱/贬损评论,以及个人或政治攻击”的语言出现。但准则的公布并非 Linus 公开道歉的起因。据众人猜测,Torvalds 计划的一个假期与于 11 月在加拿大温哥华举行的计划 Linux 开发者峰会冲突,才是 Linus 决定道歉的诱因。更多内容请关注本次专辑……

  Linux 内核作为一个超级巨大的开源项目,你知道它最新的状态如何吗?总共有多少行代码?贡献代码的开发者有多少?代码的提交状况如何?为了获取当前 Linux 内核开发趋势的一些新数据,有开发者对 Linux 内核的 Git 仓库进行 gitstats 分析后发现了一些新东西,下面将为大家带来相关的数据和分析。


  Linux 内核仓库总共包含 782,487 次提交,目前有大约 19009 位开发者在维护。项目仓库大约由 61,725 个文件组成,而总共的代码行数为 25584633 行 —— 要注意还有文档,包涵诸如 Kconfig 构建文件,各种帮助程序/实用程序等这些内容。

  再看今年的数据,到目前为止,今年已有 49,647 次提交,增加了 2,229,836 行代码,同时删除了 2,004,759 行代码。所以净增加 225,077 行代码。还值得关注的是,Linux 内核今年删除了一些对旧的 CPU 架构支持和内核中的其他代码,所以在添加了许多新功能的同时,由于进行了一些清理,内核并没有像人们预期的那样膨胀。

  另外,2017 年有 80,603 次提交,其中包括 3,911,061 次添加和 1,385,507 次删除。鉴于今年还剩下约四分之一的时间,所以像提交情况和代码行数这些数据目前可能会低于前两年。可以看到,Linus Torvalds 依然是最活跃的提交者,拥有了 3% 以上的占有率。而今年对内核的其他顶级贡献者也是我们熟悉的几位:David S. Miller, Arnd Bergmann, Colin Ian King, Chris Wilson 和 Christoph Hellwig. 更多内容,大家可以关注本次专辑……

  在 Linux 4.19-rc4 发布和 Linus Torvalds 休假之前,Linus 已经确定将 Code of Conduct 行为准则应用于 Linux 内核。以前 Linux Kernel 有一个“冲突代码(Code of Conflict)”,有些人可能认为内容相当严苛。

  但现在它已被“行为准则”所取代,该行为准则源自 X.Org Foundation / FreeDesktop.org 项目等使用的贡献者公约。对此,Greg Kroah-Hartman 评价道:Code of Conflict 并没有实现其培养文明的隐含目标,也没有发挥“共同优秀”的精神。而明确的新指导方针已经在内核的其他项目和其他领域取得成功。更多相关内容,请大家关注本次专辑……

  美国当地时间9月25日,Oracle 官方宣布 Java 11 (18.9 LTS) 正式发布,可在生产环境中使用!这是自 Java 8 后的首个长期支持版本,非常值得大家的关注。按照 Oracle 公布的支持路线图,Java 11 将会获得 Oracle 提供的长期支持服务,直至2026年9月。


  此前我们曾报道过,为了更快地迭代,以及跟进社区反馈,Java 的版本发布周期变更为每六个月一次 —— 每半年发布一个大版本,每个季度发布一个中间特性版本,并且承诺不会跳票。通过这样的方式,开发团队可以把一些关键特性尽早合并到 JDK 之中,以快速得到开发者反馈,在一定程度上避免出现像 Java 9 这样两次被迫延迟发布的窘况。

  按照官方的说法,新的发布周期会严格遵循时间点,将于每年的3月份和9月份发布。所以 Java 11 的版本号是 18.9(LTS)。不过与 Java 9 和 Java 10 这两个被称为“功能性的版本”不同(两者均只提供半年的技术支持),Java 11 不仅提供了长期支持服务,还将作为 Java 平台的参考实现。

  Oracle 直到2023年9月都会为 Java 11 提供技术支持,而补丁和安全警告等扩展支持将持续到2026年。新的长期支持版本每三年发布一次,根据后续的发布计划,下一个长期支持版 Java 17 将于2021年发布。更多内容,请关注本次专辑……


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部