GNU C库“glibc”是采用行为准则(CoC)的最新自由软件项目,旨在鼓励开发人员和其他利益相关者在将这一关键组件引入Linux软件生态系统时的欢迎行为和更少的争议。
Glibc行为准则遵循了GCC和其他GNU关键项目采用类似语言来涵盖其邮件列表、错误跟踪器、Wiki、Git、IRC和其他地方的行为。Glibc CoC是宣布 昨天,一个CoC委员会也成立了。
最新形式的Glibc CoC可在 Sourceware.org维基。Glibc CoC最初的形式归结为:
-要友善和耐心。
- 欢迎我们努力成为一个欢迎和支持各种背景和身份的人的社区。这包括但不限于任何种族、族裔、文化、民族血统、肤色、移民身份、社会和经济阶层、教育水平、性别、性取向、性别认同和表达、年龄、体型、家庭状况、政治信仰、宗教和精神或身体能力的成员。
- 你要考虑周到。你的工作将被其他人使用,反过来你将依赖于其他人的工作。你所做的任何决定都会影响到用户和同事,你在做决定时应该考虑到这些后果。请记住,我们是一个全球性的社区,所以你可能不会用别人的主要语言进行交流。
-要尊重他人。不是所有人都会一直同意,但不同意并不是不良行为和不良举止的借口。我们可能都会时不时地经历一些挫折,但我们不能让这种挫折变成一种人身攻击。重要的是要记住,一个让人感到不舒服或受到威胁的社区不是一个富有成效的社区。社区成员在与其他成员以及社区外的人打交道时都应该尊重他人。
--在措辞上要谨慎。善待他人。不要侮辱或贬低其他参与者。骚扰和其他排他性行为是不可接受的。这包括但不限于:
针对另一个人的暴力威胁或语言。
+歧视性的笑话和语言。
*+发布露骨或暴力的色情材料。
+发布(或威胁要发布)他人的个人身份信息(“DOXING”)。
*+人身侮辱,特别是那些使用种族主义或性别歧视术语的人。
这+不受欢迎的性关注。
*鼓吹或鼓励上述任何行为的。
+多次骚扰他人。一般来说,如果有人叫你停下来,那就停下来。
-当我们意见不一致时,试着理解为什么。社会和技术上的分歧时有发生,glibc社区也不例外。重要的是,我们必须建设性地解决分歧和不同观点。自由软件的一个强项是多样化的社区,来自广泛背景的人。不同的人对问题有不同的看法。无法理解一个人为什么持有某种观点并不意味着他们是错的。别忘了,犯错是人之常情,相互指责对我们没有任何帮助。相反,要专注于帮助解决问题并从错误中吸取教训。
2023年是各种开源项目采用CoC的相当长的一年,尽管它的有用性和影响是一个问题辩论 and varying degrees of success across different free software communities.