Kotlin 基金会

Kotlin 基金会由 JetBrains 与 Google 创立,其使命是保护、促进并推动 Kotlin 编程语言的发展。基金会确保 Kotlin 作为自由软件开发与发行,这意味着可以对其自由复制、修改以及重新分发,包括对对官方版本的修改。

范围

Kotlin 基金会的主要职能是:

  • 持有与项目相关的商标
  • 任命首席语言设计师
  • 控制对语言的不兼容更改

开发。项目的代码主要由受雇于 JetBrains 的团队在 GitHub 上公开开发,并得到了谷歌以及其他各方的贡献。基金会的工资单上没有开发人员。各个贡献者拥有他们所创作代码的版权。代码在 Apache 授权许可 2.0 版下发布。

商标。Kotlin 商标以及相关标志、徽标与域名都属于 Kotlin 基金会。 基金会允许根据《Kotlin 品牌使用指南》使用商标。所有不允许自动使用的用途都需要得到基金会的明确书面许可。

首席语言设计师负责关于项目开发及语言演进的所有决策。基金会任命首席语言设计师,但不直接决定项目的进程。

不兼容的变更。由基金会任命的一个特殊的语言委员会评审首席语言设计师提出的变更,并有权拒绝不兼容的变更或者要求执行某些弃用过程。语言委员会无权过问兼容的变更,例如为语言添加新功能。兼容的变更由首席语言设计师自行决定。委员会维持一套在做决定时所遵循得准则。语言委员会的会议纪要可在线查看

结构

Kotlin 基金会是一家在美国特拉华州注册的非营利性非股份公司。基金会由董事会管理,董事会通过投票做出所有决定。董事会任命首席语言设计师以及语言委员会成员。

总裁与秘书也由董事会选举产生。总裁担任基金会的首席执行官,监督基金会的事务与运营。秘书记录董事会及其委员会的所有会议,并跟进会员、董事以及第三方的会员资格与通知。

现任人员

总裁:Maxim Shafirov(JetBrains)

秘书:David Winer(Google)

董事会:

  • Maxim Shafirov(JetBrains)
  • Roman Elizarov(JetBrains)
  • William R. Cook(德克萨斯大学奥斯汀分校)
  • Grace Kloba(Google)
  • Anwar Ghuloum(Google)

首席语言设计师:Roman Elizarov(JetBrains)

语言委员会:

  • Roman Elizarov(JetBrains)
  • William R. Cook(德克萨斯大学奥斯汀分校)
  • Jeffrey van Gogh(Google)