“贡献者公约”(Contributor Covenant)是一项行为准则,现已整合到超过40,000个开源项目中,包括来自苹果、微软和谷歌的软件,它源于科拉琳·艾达·埃姆克(Coraline Ada Ehmke)的工作。她常驻芝加哥,在编程、倡导和技术领导力领域拥有长达三十年的职业生涯,持续关注数字基础设施与社会伦理的交汇点。
Early Software Development
埃姆克于1994年进入软件行业,最初使用Perl编程语言。她早期的职业轨迹涉及多个领域,包括广告、医疗保健、工程和咨询。到2007年,她将主要精力转向了Ruby编程语言。在随后的几年里,她编写了23个Ruby gem,并为Rspec和Ruby on Rails等重要项目做出了贡献,最终在2016年的RailsConf上荣获Ruby英雄奖(Ruby Hero award)。
Activism and Ethical Coding
除了技术贡献之外,埃姆克还成为倡导包容性社区的杰出人物。2014年,她推出了OS4W.org,这是一个致力于通过导师制支持开源女性的平台。同年,她撰写了《贡献者公约》。在2014年针对GitHub领导层的指控之后,她与贝茨·海贝尔(Betsy Haibel)合作建立了“文化抵消”(Culture Offset)项目,允许那些因工作需求而觉得不得不继续使用GitHub平台的开发者向支持弱势技术人员的组织进行捐赠。她的活动后来扩展到开发“希波克拉底许可证”(Hippocratic License,一个开源的道德框架),并于2020年成立了“道德开源组织”(Organization for Ethical Source)。
Professional Challenges and Public Discourse
埃姆克曾担任播客《Greater Than Code》的创始小组成员,并在RailsBridge和Ruby Together担任董事会职务。2016年,她加入GitHub从事社区管理工具的工作。她的任期大约一年后结束,随后她在2017年7月发表了对公司文化及其离职协议性质的批评。她公开的说法通过CNN关于保密协议的报道获得了进一步的关注。在她的整个职业生涯中,她经常参加国际论坛,包括2018年在瑞士日内瓦举行的联合国商业与人权论坛上的一场辩论。
Personal Life and Creative Output
作为一名于2014年3月开始变性之旅的跨性别女性,埃姆克通过各种演讲探讨了自己在科技行业工作的经历,其中包括在Madison+ Ruby和Alterconf上题为《他不再在这里工作》(He Doesn't Work Here Anymore)的演讲。除了专业角色外,她还是一名音乐家,曾以“A Little Fire Scarecrow”和“Sudre’s Violin”等化名发行专辑。她还是Apress于2025年出版的著作《我们只是在建造锤子:负责任技术的过去、现在和未来》(We Just Build Hammers: Stories from the Past, Present, and Future of Responsible Tech)的作者。
Fast facts
- 出生:2000年,美国 - 主要编程语言:Ruby - 贡献者公约项目:40,000+ - Ruby英雄奖:2016年 - 创立的组织:道德开源组织 (2020年) - 音乐化名:A Little Fire Scarecrow, Sudre’s Violin - 职业角色:程序员、演说家、作家
Questions readers ask
### What is the Contributor Covenant?
这是埃姆克于2014年为开源项目创建的行为准则,旨在促进包容性环境,目前已被谷歌和苹果等主要实体使用。
### What was the Culture Offset?
这是与贝茨·海贝尔于2014年共同开发的一个项目,允许开发者向多元化倡议捐款,以此作为对GitHub抵制的一种形式。
