LLVM 基金会董事会新成员宣布
The LLVM 基金会 宣布其新的董事会成员。
Chandler Carruth
Mike Edwards (财务主管)
Hal Finkel
Arnaud de Grandmaison
Anton Korobeynikov
Tanya Lattner (主席)
Chris Lattner
John Regehr (秘书)
Tom Stellard
两位新成员和七位继续任职的成员被选入九人董事会。
我们感谢 David Kipping 在董事会上的两届任期。David 一直积极参与 LLVM 开发者会议,并且在过去四年中担任财务主管。财务主管是一个时间要求很高的职位,因为它支持基金会的日常运营,平衡账目,并生成每月的财务报告。
我们还感谢所有申请加入董事会的申请人。在投票选举新董事会成员时,我们考虑了所有贡献(过去和现在)以及目前在 LLVM 社区的参与度。我们还尝试创建一个来自各种背景和地区的个人的平衡董事会,以代表 LLVM 社区中的尽可能多的群体。考虑到这些标准以及强大的申请人,我们将董事会成员从 8 人增加到 9 人。
关于董事会成员(按姓氏字母顺序排列)
Chandler Carruth
Chandler Carruth 从 2007 年开始积极为 LLVM 做出贡献。多年来,他一直致力于 LLVM 的内存模型和原子操作、Clang 的 C++ 支持、与 GCC 兼容的驱动程序、最初的配置文件感知代码布局优化过程、过程管理器、IPO 基础设施等等。他是内联和 SSA 形成的当前代码所有者。
除了他众多技术贡献之外,Chandler 自 2010 年以来一直领导着 Google 的 LLVM 努力,并推动了许多新的努力,这些努力对 LLVM 项目产生了积极而显著的影响。这些新的努力包括将 C++ 模块添加到 Clang、将地址和其他清理器添加到 Clang/LLVM、使 Clang 与 MSVC 兼容并使 Windows C++ 开发者社区可以使用它等等。
Chandler 在 Google Inc. 担任 C++ 开发者平台的技术主管,并且在过去四年中一直担任 LLVM 基金会董事会成员。
Mike EdwardsMike Edwards 是 LLVM 社区的新成员,几年前在为索尼 Playstation 工作时开始参与。Mike 发现 LLVM 社区是一个令人难以置信的奇妙且友好的群体,他知道他必须找到一种方式来贡献。Mike 以前在 DevOps 中的工作让他参与了帮助 LLVM.org 基础设施的工作。去年,在董事会和几个社区成员的帮助下,Mike 能够将 LLVM.org 基础设施迁移到亚马逊网络服务公司的一个现代计算平台上。Mike 是我们 LLVM.org 基础设施的维护者之一。
Mike 目前在 Apple, Inc. 担任软件工程师,负责 LLVM 和 Clang 开发的持续集成和质量工程工作。
Hal FinkelHal Finkel 自 2011 年以来一直积极为 LLVM 项目做出贡献。他是 PowerPC 目标、别名分析基础设施和其他组件的代码所有者。
除了他众多技术贡献之外,Hal 在过去五年中一直担任 LLVM in HPC 研讨会的主席,该研讨会与超级计算 (SC) 同时举行。该研讨会为工业界和学术界来自工业界和学术界的与 HPC 相关的研究 LLVM 提供了一个展示平台。他还参与了在 SC 和奥斯汀的 LLVM 社交活动中组织一个以 LLVM 为主题的 BoF 会议。
Hal 是阿贡国家实验室领导计算设施的编译器技术和编程语言负责人。
Arnaud de GrandmaisonArnaud de Grandmaison 自 2008 年以来一直在破解 LLVM 项目。除了他的开源贡献之外,他还在 Parrot、DiBcom 或 Arm 公司的私人树外 LLVM 项目中工作多年。他还通过组织 EuroLLVM 开发者会议、巴黎社交活动以及主持或参与 LLVM 开发者会议和其他与 LLVM 相关的会议的众多计划委员会,成为欧洲 LLVM 社区的领导者。
Arnaud 参加过许多 LLVM 开发者会议,并且自愿担任主持人或演讲者。他还主持几个 LLVM 邮件列表。Arnaud 还积极参与社区范围的讨论和决策,例如重新许可和行为准则。
Arnaud 是 Arm 公司的高级首席工程师。
Anton KorobeynikovAnton Korobeynikov 自 2006 年以来一直积极为 LLVM 项目做出贡献。多年来,他对 Windows 支持、ELF 功能、调试信息、异常处理和 ARM 和 x86 等后端领域做出了众多技术贡献。他是 MSP430 和原始 System Z 后端的原始作者。
除了他的技术贡献之外,Anton 还通过管理申请、截止日期和整体组织来维护 LLVM 在 Google Summer of Code 中的参与。他还支持 LLVM 基础设施,并且一直担任 LLVM 开发者会议(美国和 EuroLLVM)的众多计划委员会成员。
Anton 目前是圣彼得堡国立大学副教授,并且在过去四年中一直担任 LLVM 基金会董事会成员。
Tanya LattnerTanya Lattner 参与 LLVM 项目已有 14 年之久。她开始时是一名研究生,她用 LLVM 撰写了她的硕士论文,并在她作为编译器工程师的职业生涯中,在她担任的不同工作中继续使用和扩展 LLVM 技术。
Tanya 自 2008 年以来一直组织着美国 LLVM 开发者会议,并且参加了每次开发者会议。她担任 LLVM 发布经理三年,主持 LLVM 邮件列表,并帮助管理 LLVM 基础设施服务器、邮件列表、Bugzilla 等等。Tanya 还一直是美国 LLVM 开发者会议(4 年以上)和 EuroLLVM 开发者会议的计划委员会成员。
在最初的董事会的支持下,Tanya 创建了 LLVM 基金会,定义了其慈善和教育使命,并努力获得 501(c)(3) 认证。
Tanya 是首席运营官,并且在过去四年中一直担任 LLVM 基金会董事会主席。
Chris LattnerChris Lattner 是 LLVM 项目的创始人,多年来对该项目做出了大量的技术贡献。他推动了 LLVM 和 Clang 的早期实现、架构和设计的大部分工作。
Chris 参加了每次 LLVM 开发者会议,并在其中许多会议上发表了演讲。他帮助推动了 LLVM 基金会的构思和合并,并担任其秘书。Chris 还授予 LLVM 项目的提交访问权限,主持邮件列表,主持和编辑 LLVM 博客,并推动与 LLVM 项目相关的重要的非技术性讨论和政策决定。
Chris 在 Google 管理着一个团队,负责构建机器学习基础设施,并且在过去四年中一直担任 LLVM 基金会董事会成员。
John RegehrJohn Regehr 参与 LLVM 已有多年。作为犹他大学计算机科学教授,他的研究专门针对编译器正确性和未定义行为。他在 LLVM 社区中因他的团队向 LLVM/Clang 报告的数百个错误报告而闻名。
John 是 IOC 项目的负责人,这是一个基于 Clang 的整数溢出检查器,最终成为 UBSan 的整数部分的基础。他也是 C-Reduce 的主要开发者,C-Reduce 利用 Clang 作为库,通常用作编译器问题的测试用例缩减器。
除了他的技术贡献之外,John 还担任过几个与 LLVM 相关的计划委员会成员。他还有一个关于 LLVM 和其他编译器相关问题的广泛阅读博客(嵌入在学术界)。
Tom StellardTom Stellard 自 2012 年以来一直为 LLVM 项目做出贡献。他是 AMDGPU 后端的原始作者,也是 libclc 的积极贡献者。自 2014 年以来,他一直是 LLVM 项目的稳定版本发布经理。
Tom 目前是 Red Hat 的软件工程师,并且是包括 Clang/LLvm 在内的新兴工具链的技术主管。他还为 Fedora 项目维护 LLVM 软件包。