遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/5341)
<a href="https://www.bestpractices.dev/projects/5341"><img src="https://www.bestpractices.dev/projects/5341/badge"></a>
openEuler 内核是 openEuler操作系统的核心,是系统性能和稳定性的基础,是链接芯片、设备与业务的桥梁。openEuler 内核致力于打造成最具活力的产业Linux平台,成为信息产业基础设施的可靠基石。
https://gitee.com/openeuler/kernel/blob/kernel-4.19/Documentation/process/development-process.rst
https://gitee.com/openeuler/kernel
https://gitee.com/openeuler/kernel/blob/kernel-4.19/Documentation/process/license-rules.rst
https://gitee.com/openeuler/kernel.git
http://kernelnewbies.org/
https://www.kernel.org/category/signatures.html
https://gitee.com/openeuler/kernel/tree/kernel-4.19/Documentation
https://gitee.com/openeuler/kernel/blob/kernel-4.19/Documentation/process/development-process.rst describes how 'make tests' works.
https://01.org/lkp/documentation/0-day-test-service The 0-day bot does testing of every commit before it is merged into the main repository.
There is no such tool that can provide this.
And code coverage is not an indication of code quality
No such tool can provide this.
The kernel implements network packets in general; applications running on top request or perform network communication. The kernel does implement IPSEC, which is used if requested. Otherwise, the user specifically requests or configures whatever network protocol is used.
The kernel properly implements TLS if you are so crazy as to wish to use it from within kernelspace.
https://github.com/openeuler-mirror/kernel // One or more of the required security hardening headers is missing.
Lots of people audit the kernel all the time for these types of issues.
The Linux kernel self protection project develops hardening improvements for the Linux kernel; many of them have already been accepted into the Linux kernel mainline: http://kernsec.org/wiki/index.php/Kernel_Self_Protection_Project There are a number of hardening mechanisms in the Linux kernel, such as Linux kernel stack protection.
https://01.org/lkp/documentation/0-day-test-service runs lots of these tools on all trees before release.
Look at all of the wonderful BUG_ON() calls in the kernel (hint, you really don't want those to ever trigger, but they are there...
后退