Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【开源之道talking】Linux kernel 29 years history report discuss #189

Open
lijiangsheng1 opened this issue Aug 30, 2020 · 7 comments
Open

Comments

@lijiangsheng1
Copy link
Contributor

2020.8.25 linux 度过其29周岁的生日,并在此前不久发布了历史上最多、最大的版本:5.8,Linux 基金会特别发布了一个报告,以详细的数据述说了这个人类历史上最大的开源项目!

就让我们就这些数据一起聊聊吧。~

@lijiangsheng1
Copy link
Contributor Author

@lijiangsheng1
Copy link
Contributor Author

https://www.zdnet.com/article/commit-1-million-the-history-of-the-linux-kernel/

至顶网的这个报道可以参考一番。

@lijiangsheng1
Copy link
Contributor Author

lijiangsheng1 commented Sep 14, 2020

Over time, contributions from companies vary based on business needs and strategies. Some of the top 20 contributors had not even contributed to the kernel back in 2007. Others who were strong contributors in 2007, have since been bought/acquired and are no longer participating. The diversity of contributors has been a strength and continues to provide resilience to the project.

大厂决定参与到Linux到开发当中来,2007年才是转折点,这一年到底发生了什么?

2000 年是Linux基金会成立的一年:Open Source Development Labs和 Free Standards Group 合并。

@lijiangsheng1
Copy link
Contributor Author

lijiangsheng1 commented Sep 14, 2020

One of the other key process changes in the history of the Linux kernel was the standardization of the
Developer Certificate of Origin (DCO)36 in 200437. The DCO was added to provide additional legal protections to developers and users without adding a significant process burden.

被社会认可是非常重要的一环,亚文化到主流文化并没有那么的容易。

image

被认可是共同体非常重要的一环~ 这种文化是需要习得的。

@lijiangsheng1
Copy link
Contributor Author

image

Kernel 的静态分析、安全检测、机器人分析跟踪、自动化测试都是非常先进的。

@lijiangsheng1
Copy link
Contributor Author

In 2020, the Linux kernel earned a gold CII best practices badge, which demonstrates that the project applies
many practices to improve quality, improve security, and prevent defects.

这是否代表开源的顶级软件工程能力?

@lijiangsheng1
Copy link
Contributor Author

The focus of the kernel community to maintain a common goal of having a high quality operating system with no
regressions, willingness to create new processes and tools as needed to help them be more efficient continues
to improve dependability of the Linux kernel as it gets deployed in new markets. Tooling improvements emerging
in the kernel testing infrastructure are helping developers keep up with the rate change in the upstream kernel
and continue to improve the stable kernels and future releases as being transparent about the processes followed. Kernel developers have demonstrated they are willing to question and discuss improvement and welcome diverse perspectives. There now exists a great foundation for the Linux kernel to continue to lead the way in creating best practices that help the entire open source software industry.

开源的典范!旗帜不倒~

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant