有很多组织与Julia编程语言相关,但是很多人并不完全清楚这些群体的职责以及他们之间的关系。在这篇博文中,我将回答这些问题。

Julia

Julia 项目由 Jeff Bezanson,Alan Edelman,Viral Shah 和我(Stefan Karpinski)创建。它由一些代码和一群维护代码的人组成。其中,有一组人可以访问 JuliaLang GitHub 组织:目前有67个贡献者(36人活跃,31人不太活跃)。然而,真正定义这个项目的并不只是这些人,因为还有许多人并不在提交者之列,但却是Julia生态系统多产的贡献者。开源的特性使得我们很难精确定义 Julia 项目何时结束,何时开启更大的社区,但这正是我们喜欢它的地方。

Julia 管理员

一个代表 Julia 项目确实存在的官方组织:Julia Stewards。该小组的任务是处理冲突,报告Julia 社区和生态系统中不当或有问题的行为。目前,该小组的管理员是:Milan Bouchet-Valat,Simon Byrne,Tim Holy,Katharine Hyatt,Steven Johnson,Stefan Karpinski和Viral Shah。他们在收到(罕见)有关潜在问题情况的电子邮件后会进行秘密讨论并决定如何方法。管理员小组不做出任何形式的技术决策或以任何其他方式指导项目,而只负责处理投诉和争议。

Julia 实验室

许多 Julia 的核心开发早期工作都是在麻省理工学院完成的,现在被称为 The Julia Lab,由Alan Edelman教授指导。Julia 的所有共同创建者一定程度上都属于实验室的一部分。在早期,我们还没有把它称为 Julia Lab,它只是一间办公室,在这里,有些人从事高性能计算,数值线性代数,随机矩阵理论以及这个名为Julia的新编程语言。虽然不是 Julia 实验室的正式成员,林肯实验室的Jeremy Kepner 是Julia Lab的早期信徒和对Julia工作的资助者。此后,在 Jiahao Chen,Andreas Noack和Valentin Churavy的领导下(按时间顺序),Julia Lab 组织变得更加有条理,一直作为 Julia 重大创新和贡献的稳定来源。

除了Julia 实验室之外,麻省理工学院还有其他几个团队多年来为 Julia 做出了重大贡献。麻省理工学院教授 Steven Johnson 领导着自己的团队,但在业余时间已成为Julia(目前#10提交)最多产的贡献者之一。JuMP和Cassette项目主要由Juan Pablo Vielma教授的优化研究小组的现任和前任成员开发。现在,麻省理工学院有很多研究小组在使用Julia,为 Julia 生态系统建设做出了重大贡献。当然,全世界许多其他大学也为Julia做了大量工作。

NumFOCUS

NumFOCUS是一家美国501(c)(3)非营利组织,通过为开源项目赞助资金和推进领域教育,促进科学研究、数据科学和科学计算方面的开源实践。通过NumFOCUS,个人和企业可以捐赠NumFOCUS的任何财政赞助项目,包括Julia,NumPy,Jupyter,Pandas,JuMP,rOpenSci,QuantEcon等。这些项目已与NumFOCUS的关系得到合同和法律的保障。这意味着作为项目领导机构或其继任者将在组织的非营利组织范围内管理项目的技术方向和计划。NumFOCUS 是项目资金的法律和财务管理员,根据项目领导机构的要求支付资金,并由NumFOCUS 董事会进行最终监督。

但 NumFOCUS 资金有限,不可能赞助所有项目,这只代表着 NumFOCUS 在法律上能够接受来自个人、企业、私人基金会和政府实体的捐款,用于赞助项目。另外,由于没有合约关系,一些与 NumFOCUS 有关的项目并没有资金赞助,包括 Conda,Cython,Dask,SciPy和scikit-learn。

Julia 与 NumFOCUS 的签约人是Jeff Bezanson,Tim Holy,Steven Johnson,Viral Shah和John Myles White。这组人被选为值得信赖的,独立的(并非来自任何一家公司或组织)开源项目代表。签署方会进行监督,以确保资金用于合法目的。 Julia社区的其他成员也积极参与NumFOCUS的其他工作:作为前董事会成员,我还是咨询委员会的一员,Jane Herriman是现任董事会成员。

NumFOCUS 为 Julia 赞助了多少钱?这些钱是怎么花的?当你点击“捐赠给Julia”按钮时,捐款将转到NumFOCUS,并指定用于Julia项目。这笔钱将用于支付基础设施和员工费用,包括网站托管,持续集成服务以及通过 NumFOCUS(目前没有人)从事Julia工作的人。到目前为止,通过 NumFOCUS 为Julia筹集的资金最大开销是用于年度 Julia会议-JuliaCon。来自 JuliaCon 门票销售和赞助的资金转到 NumFOCUS,NumFOCUS 向供应商支付JuliaCon产生费用并报销。来自 JuliaCon 的超额资金(如果有的话)与捐款进入同一个资金池。JuliaCon 资金由财务主席管理,并由JuliaCon组委作为项目和社区代表进行批准。进出 NumFOCUS 的所有资金都有公共记录,因为它是一个非营利组织。

Julia Computing

2015年,Julia 的四位联合创始人以及 Keno Fischer 和 Deepak Vinchhi 创立了美国公司 Julia Computing。Julia Computing 为 Julia 提供产品、支持和服务,包括JuliaBox,JuliaPro,JuliaTeam 和 JuliaAcademy。该公司雇用了Julia 的许多顶级贡献者(前十名贡献者中的一半),使用了重要的Julia软件包,特别是数据科学和机器学习。尽管该公司与开源项目之间没有正式联系,但 Julia Computing 致力于Julia,并且每年会赞助 JuliaCon 并推动 Julia 开源开发。

原文链接:https://julialang.org/blog/2019/02/julia-entities

对Julia社区不熟悉?创始人来告诉你相关推荐

  1. “我们的开源项目”发起人、息壤开源社区共同创始人——程旭文专访

    "我们的开源项目"已经成功举办了六届,在业界引起了较大的反响.上一期我们 专访了发起人之一庄表伟,请他介绍了该活动的举办情况以及对开源的一些建议. 本期我们邀请了该活动的另一位发起 ...

  2. Julia ---- 为Julia做一下辩解

    我写这篇文章的主要目的就是为了给我喜欢的Julia语言一辩,并且指出人们对Julia语言的几个常见的误区. 预警:文章非常长,所以需要希望入坑的人有耐心阅读 文章内容 1.常见误区 2.重新认识Jul ...

  3. 【历史上的今天】2 月 14 日:第一台通用计算机面世;IBM 诞生;Julia 公开发布

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 2 月 14 日,在 1819 年的今天,打字机和第一台 QWERTY 布局键盘的发明者克里斯托弗· ...

  4. 美联储加持的小众语言 Julia ,能否成为机器学习的明日之星?

    早在 2009 年,Jeff Bezanson.Alan Edelman.Stefan Karpinski 和 Viral Shah 四个人聚到一起决心创造一种全新的编程语言.新语言要快速.有表达力, ...

  5. 【历史上的今天】2 月 14 日:第一台通用计算机面世;IBM 成立;Julia 公开发布

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2023 年 2 月 14 日,在 1819 年的今天,打字机和第一台 QWERTY 布局键盘的发明者克里斯托弗· ...

  6. 构建sns社区的三板斧

    <http://bbs.chinalabs.com/406641.html> 构建sns社区的三板斧       已阅506次 今年sns社区很热,热得我键盘都烧坏了一块,现在换了新键盘, ...

  7. 再见 Python,Hello Julia!

    作者 | Rhea Moutafis 译者 | 苏本如,责编 | 夕颜 头图 | CSDN 下载自视觉中国 出品 | CSDN(ID:CSDNnews) 随着Python的停滞不前,一个新的热门竞争对 ...

  8. 开源十问, 社区新人快速上手指南

    第一次接触开源,该从何处入手? 没有基础,怎么在开源社区做贡献? 如何成长为开源社区的大牛? -- 刚接触开源的你,可能还有很多困惑.别担心,SegmentFault 思否通过调查问卷的方式收集了开发 ...

  9. Julia 语言可重用性高竟源于缺陷和不完美?

    [编者按]关于Julia编程语言,最值得注意的最大优势之一就是程序包的编写方式.你几乎总是可以在自己的软件中重用他人的类型或方法,而不会出现问题. 通常来说,从高层角度来说,对于所有编程语言而言这是正 ...

最新文章

  1. Java面试题总结-Day4
  2. SAP SD基础知识之现金销售
  3. Solaris 常用命令
  4. 在线旅游资源点评受宠,但质量参差不齐
  5. 使用MAT(Memory Analyzer Tool)工具分析dump文件--转
  6. Python 网络爬虫笔记1 -- Requests库
  7. go基本语法:channel未关闭遍历结束后会报错deadlock
  8. python数据降维_使用python实现多维数据降维操作
  9. 【深入浅出WF】——令牌环的变身—书签
  10. Hybris ECP(Enterprise Commerce Platform)的调试
  11. 图像的频率谱和功率谱代表什么_视频/图像质量评价综述(三)
  12. 【SPOJ】2713 Can you answer these queries IV
  13. 记录——《C Primer Plus (第五版)》第九章编程练习第一题
  14. Excel--数据分列功能
  15. ETL-informatica进阶资料整理
  16. 电视行业迎来市场“拐点” TCL曲面电视表现最为抢眼
  17. 华为手机体验鸿蒙系统,再过40天,你就能在华为手机上,体验到鸿蒙系统了? - 区块网...
  18. 【UV打印机】RYPC打印软件教程(七)-PCS说明(上)
  19. C语言期末考试测试题及答案
  20. windows网络服务之配置网络负载均衡(NLB)群集

热门文章

  1. 计算机科学与虚拟技术,虚拟现实与可视化技术
  2. pandas 删除列名字符串中的空格
  3. 二十九、基本分页存储管理的基本概念
  4. 机器学习算法python实现
  5. Ubuntu安装python3.7,并将python链接指向python3.7
  6. Java序列化bean保存到本地文件中
  7. java泛型的逆变_Java泛型的逆变
  8. bootstrap signin将邮件改成用户名_[源码和文档分享]基于VC++和Oracle数据库的邮件管理系统的设计与实现...
  9. 知不知道 Thread.sleep(0) 到底有什么用?
  10. 指针 与 swift 中的引用