![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
文章平均质量分 72
Linux学习心得
LinuxXsw
每一个不曾起舞的日子,都是对生命的辜负
展开
-
Linux内核贡献者契约行为准则解释
贡献者契约行为准则准则是一个通用文档,旨在为几乎所有开源社区提供一套规则。每个开源社区都是独一无二的,Linux内核也不例外。因此,本文描述了Linux内核社区中如何解释它。我们也不希望这种解释随着时间的推移是静态的,并将根据需要进行调整。与开发软件的“传统”方法相比,Linux内核开发工作是一个非常个人化的过程。你的贡献和背后的想法将被仔细审查,往往导致批判和批评。审查将几乎总是需要改进,材料才能包括在内核中。要知道这是因为所有相关人员都希望看到Linux整体成功的最佳解决方案。...原创 2022-07-30 20:02:36 · 160 阅读 · 0 评论 -
Linux 内核代码风格
这是一个简短的文档,描述了linux内核的首选代码风格。代码风格是因人而异的,而且我不愿意把自己的观点强加给任何人,但这就像我去做任何事情都必须遵循的原则那样,我也希望在绝大多数事上保持这种的态度。请(在写代码时)至少考虑一下这里的代码风格。首先,我建议你打印一份GNU代码规范,然后不要读。烧了它,这是一个具有重大象征性意义的动作。...转载 2022-08-01 22:27:43 · 310 阅读 · 0 评论 -
如何参与Linux内核开发
这是一篇将如何参与Linux内核开发的相关问题一网打尽的终极秘笈。它将指导你 成为一名Linux内核开发者,并且学会如何同Linux内核开发社区合作。它尽可能不包括任何关于内核编程的技术细节,但会给你指引一条获得这些知识的正确途径。如果这篇文章中的任何内容不再适用,请给文末列出的文件维护者发送补丁。注意:此文件的目的是为让中文读者更容易阅读和理解,而不是作为一个分支。...原创 2022-07-30 19:28:31 · 840 阅读 · 0 评论 -
程序设计语言
内核是用C语言c-language编写的。更准确地说,内核通常是用gcc在-std=gnu11gcc-c-dialect-options下编译的ISOC11的GNU方言这种方言包含对语言gnu-extensions的许多扩展,当然,它们许多都在内核中使用。对于一些体系结构,有一些使用clang和icc编译内核的支持,尽管在编写此文档时还没有完成,仍需要第三方补丁。...原创 2022-08-01 22:16:52 · 285 阅读 · 0 评论 -
贡献者契约行为准则
为了营造一个开放、友好的环境,我们作为贡献者和维护人承诺,让我们的社区和参与者,拥有一个无骚扰的体验,无论年龄、体型、残疾、种族、性别特征、性别认同和表达、经验水平、教育程度、社会状况,经济地位、国籍、个人外貌、种族、宗教或性身份和取向。我们的标准¶1使用欢迎和包容的语言2尊重不同的观点和经验3优雅地接受建设性的批评4关注什么对社区最有利5对其他社区成员表示同情1使用性意味的语言或意象以及不受欢迎的性注意或者更过分的行为。...原创 2022-07-30 20:00:37 · 120 阅读 · 0 评论 -
如何让你的改动进入内核
对于想要将改动提交到Linux内核的个人或者公司来说,如果不熟悉“规矩”,提交的流程会让人畏惧。本文档收集了一系列建议,这些建议可以大大的提高你的改动被接受的机会.以下文档含有大量简洁的建议,具体请见同样,给出在提交代码前需要检查的项目的列表。如果你在提交一个驱动程序,那么同时阅读一下其中许多步骤描述了Git版本控制系统的默认行为;如果您使用Git来准备补丁,您将发现它为您完成的大部分机械工作,尽管您仍然需要准备和记录一组合理的补丁。...原创 2022-08-01 22:10:51 · 1078 阅读 · 0 评论