Giter Site home page Giter Site logo

Comments (7)

unicornx avatar unicornx commented on July 19, 2024

Linux 内核代码达到 2700 万行量级
https://www.phoronix.com/scan.php?page=news_item&px=Linux-Git-Stats-EOY2019

As of this morning in the Linux kernel Git source tree, the kernel weighs in at 27.8 million lines! The stats as we start 2020 put the Linux kernel source tree at 27,852,148 lines (including docs, Kconfig files, user-space utilities in-tree, etc), 887,925 commits, and around 21,074 different authors. The 27.8 million lines are divided among 66,492 files. During 2019, the Linux kernel saw 74,754 commits, which is actually the lowest point since 2013. The 74k commits is compares to 80k commits seen in both 2017 and 2018, 77k commits in 2016, and 75k commits in both 2014 and 2015. Besides the commit count being lower, the author count for the year is also lower. 2019 saw around 4,189 different authors to the Linux kernel, which is lower than the 4,362 in 2018 and 4,402 in 2017. While the commit count is lower for the year, on a line count it's about average with seeing 3,386,347 lines of new code added and 1,696,620 lines removed. Besides Linus Torvalds, the most prolific contributors to the kernel were David S. Miller, Chris Wilson, YueHaibing, Christoph Hellwig, and Thomas Gleixner.

phoronix 网站近日统计出 Linux 内核在 2019 年的一些数据。截至 2020 年元旦为止,Linux 内核:

代码行数总量已达到 27,852,148 行;(新增 52,733,303 行,移除 24,881,155 行)
参与内核的开发者人数为 21,074;
提交量 887,925。内核贡献参与者(author)排名

不出意外,Linus 排第一,2019 年经他处理的 commit 量达到 28815 条,占比 3.25%。2019 年的最后一天,他还在活跃。
David S. Miller 连续 3 年排在第二位。Chris Wilson、YueHaibing、Christoph Hellwig 与 Thomas Gleixner 也非常活跃。

from tinylab.org.

unicornx avatar unicornx commented on July 19, 2024

https://www.tiobe.com/tiobe-index/

Everybody thought that Python would become TIOBE's programming language of the year for the second consecutive time. But it is good old language C that wins the award this time with an yearly increase of 2.4%. Runners up are C# (+2.1%), Python (+1.4%) and Swift (+0.6%). Why is the programming language C still hot? The major drivers behind this trend are the Internet of Things (IoT) and the vast amount of small intelligent devices that are released nowadays. C excels when it is applied to small devices that are performance-critical. It is easy to learn and there is a C compiler available for every processor. Congratulations to C! Other interesting winners of 2019 are Swift (from #15 to #9) and Ruby (from #18 to #11). Swift is a permanent top 10 player now and Ruby seems to become one soon. Some languages that were supposed to break through in 2019 didn't: Rust won only 3 positions (from #33 to #30), Kotlin lost 3 positions (from #31 to #35), Julia lost even 10 positions (from #37 to #47) and TypeScript won just one position (from #49 to #48). Let's see what 2020 has in store for us!

想必很多人都认为Python会蝉联TOIBE年度编程语言宝座吧,不过,这一次获得年度编程语言的是老编程语言C语言,它的增长率为2.4%,排名第二的是 C# (+2.1%),然后分别是 Python (+1.4%) 和 Swift (+0.6%)。C语言流行背后的主要驱动力是物联网(lOT)和当下发布的大量小型智能设备,当C语言被应用到对性能至关重要的小型设备时,它表现的非常出色,而且容易上手学习,每个处理器都有一个可用的C编译器。无论如何,再次祝贺C夺得2019年度编程语言宝座。

from tinylab.org.

unicornx avatar unicornx commented on July 19, 2024

Fedora 32 Goes Through Its Formalities To Land GCC 10 + Golang 1.14
Fedora 32 正式引入 GCC 10 + Golang 1.14
https://www.phoronix.com/scan.php?page=news_item&px=Fedora-32-Proposals-GCC10-Go114

Fedora Linux has long been well known for always shipping with bleeding-edge GCC compiler releases even if it means a near-final pre-release, thanks in part to Red Hat's significant engineering resources to GCC and the GNU toolchain in general. With Fedora 32 it's expected to be no different with having the upcoming GCC 10 compiler.

Fedora Linux一直以来都以提供最新的GCC编译器版本而闻名,即使它意味着一个接近最终版本的预发布,这在一定程度上要感谢Red Hat为GCC和GNU工具链提供的大量工程资源。对于Fedora 32,预计将与即将面世的GCC 10编译器保持一致。

我们已经知道Fedora 32的目标是LLVM 10和GCC 10,这并不奇怪。现在,他们只是在完成提交变更建议的手续,以引入这些系统范围内的变更。

GCC 10的变更建议在周四得到了确认。尽管这是一个迟来的变更建议,但它仍然决定是否所有的F32包将由GCC 10重新构建,或者是否只有包将有选择地及时重新构建,而完整的重新构建将推迟到Fedora 33。值得庆幸的是,Red Hat的编译器团队已经在用GCC 10测试Fedora Rawhide,以消除bug。

另外,在Fedora 32的更新编译器端,预计将使用Golang 1.14。

from tinylab.org.

unicornx avatar unicornx commented on July 19, 2024

腾讯视频Linux版发布,优麒麟应用生态再添强兵

12月29日消息根据网友投稿,腾讯视频现已推出了Linux版本,提供deb和rpm包下载。
腾讯视频Linux版于2019年12月27日推出,最新的版本是1.0.10,感兴趣的小伙伴可以通过下方链接下载。根据网友反馈,腾讯视频Linux版在播放视频时暂时无法识别为客户端,无法享受PC客户端免费1080P待遇,预计腾讯视频会在之后的更新中修复。

from tinylab.org.

unicornx avatar unicornx commented on July 19, 2024

https://meterpreter.org/python-2-7-reaches-end-of-life/
Python 2.7 已经正式终止支持,现在是Python 3时代

Python 2.7 officially ceased maintenance on January 1, 2020, which also means that Python 2 is fully retired, and it is now the era of Python 3. The father of Python announced two years ago that Python 2.7 would end support on January 1, 2020, and that day has now come. Most popular packages now run on Python 2 and 3 and are increasing every day. The retirement of Python 2 will affect millions of systems.

Python 2.7已于2020年1月1日正式停止维护,这也意味着Python 2已完全淘汰,现在是Python 3的时代。Python的父亲两年前宣布Python 2.7将于2020年1月1日终止支持。这一天已经到来。现在大多数流行的包在Python 2和3上运行,并且每天都在增加。 Python 2的淘汰将影响数百万个系统。

由于Python 2与下一代Python 3之间的兼容性问题,Python 2的退役一直是开发人员和公司关注的焦点,因为在第二代退役之前,要确保企业迁移到Python 3尽可能以方便维护系统。目前,已知一些项目会做适当的准备,例如NumPy,Requests和TensorFlow等许多知名项目将在2020年停止支持2.x,Ubuntu 20.04 LTS开发周期的重要任务是删除Python 2。 QEMU终止了对Python 2的支持,Fedora也提出了一个统一的流程,以使其可控地丢弃数千个Python 2软件包。

建议遵循官方迁移建议到Python3。为简化过渡,官方迁移指南提供了有关在Python 3中运行Python 2代码的建议。

英国国家网络安全中心敦促开发者淘汰Python 2 https://www.linuxidc.com/Linux/2019-08/160355.htm

from tinylab.org.

unicornx avatar unicornx commented on July 19, 2024

Debian开发人员决定初始化 init 系统多样性:“提案B”获胜
https://vote.debian.org/~secretary/gr_initsystems/results.txt

近几个月来,在Debian决定从一开始就转向systemd五年后,对于Debian应该关心systemd替代方案有很多不同的看法。 Debian阵营中的许多人都支持Debian-without-systemd作为选项,但并非所有开发人员,而且那些修复的bug关心的是不会影响systemd的bug,然后就有了这次的EOY2019投票...

提案B获得了最多的票数,它是“Systemd,但我们支持探索替代方案。”

from tinylab.org.

unicornx avatar unicornx commented on July 19, 2024

Linux Kernel 5.3 生命周期终止,用户应升级到Linux Kernel 5.4
Linux 5.3内核系列已经到了生命周期的尽头,它将不再接收修复关键安全问题或错误的维护更新。

著名的Linux内核开发人员Greg Kroah-Hartman上周宣布了Linux 5.3内核系列(版本5.3.18)的第18个维护更新版本,该版本总共更改了59个文件,其中369个插入和329个删除。但是,开发人员还指出,这将是Linux内核5.3系列的最后一次更新,现在已经到了生命的尽头。

“我宣布发布5.3.18内核。注意,这是最后一个5.3.y内核版本。现在是生命的尽头。请现在转到5.4.y。5.3内核系列的所有用户必须升级。”Greg Kroah-Hartman 在邮件列表公告中说。 “可以在 https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary." 中找到更新的5.3.y git树。”

建议用户升级到Linux Kernel 5.4

无论您是Linux用户还是Linux操作系统供应商,强烈建议您考虑将操作系统升级到Linux 5.4内核系列的最新版本。如果目前还不可能,至少升级到Linux Kernel 5.3.18。这两个版本都可以从kernel.org下载,但需要手动编译和安装。

因此,我们建议在从Linux Kernel 5.3升级之前,等待Linux 5.4内核软件包进入您喜欢的GNU/Linux发行版的稳定软件存储库。 Linux Kernel 5.4带来了许多新功能,首先是对期待已久的Microsoft exFAT文件系统的支持,以及人们期盼已久的“锁定(lockdown)”安全功能。

from tinylab.org.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.