产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

对 Julia 社区不熟悉?创始人来告诉你

  • 2019-02-13
  • 本文字数:2097 字

    阅读完需:约 7 分钟

对Julia社区不熟悉?创始人来告诉你

有很多组织与 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


2019-02-13 12:013769
用户头像

发布了 98 篇内容, 共 64.2 次阅读, 收获喜欢 285 次。

关注

评论

发布
暂无评论
发现更多内容

粗糙的草稿编辑成文章的五个步骤

董一凡

写作

做一个"靠谱"的敏捷教练

Yanel 说敏捷产品

敏捷 敏捷开发

流量的战场,如何做裂变?

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

"深刻创新"八步法

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

Linux-常用命令

Flychen

Linux

你必须了解的产品经济学

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

企业经营 "造物" "造人" "造钱"三阶段

Yanel 说敏捷产品

敏捷 敏捷开发

职场寒冬,给你讲四个小故事

池建强

人生 职场

PyTorch 1.5 发布,与 AWS 合作 TorchServe

神经星星

人工智能 facebook 微软 亚马逊云 AWS Lightsail 工具

Netty 源码解析(七): NioEventLoop 工作流程

猿灯塔

游戏夜读 | 游戏数据分析师

game1night

为什么公众号订阅没有「分组」的功能?

Fenng

微信公众平台 产品设计

聊聊“坚持”这件事

小天同学

个人成长 写作 坚持 自控力

从"远程工作"到"分布式团队"

Yanel 说敏捷产品

项目管理 敏捷 敏捷开发

Mac效率配置指南

Winann

macos 效率 效率工具 Mac

常用电脑软件清单

彭宏豪95

软件 工具 windows 生产力

我的理财小心得

史前靓仔

学会用"云—雨—伞"引导敏捷实践

Yanel 说敏捷产品

敏捷 敏捷开发

我是如何读完技术书,然后忘得一干二净的

ayesd

读书 读书方式

python 文章中图片下载

Flychen

自动化测试框架知识,读这一篇就够了!

禅道项目管理

程序员 DevOps 自动化 测试

扎心!天天写代码,方向真的对吗?

Apache Flink

大数据 flink 流计算 实时计算

变化在加速,你的机会和挑战在哪里?

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

你懂什么是"结对测试"么?

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

如何度量敏捷开发团队

Yanel 说敏捷产品

敏捷 敏捷开发

人是一切

Neco.W

个人感想 感悟

tcp_tw_recycle 【坑】

孤星可

TCP 服务端

使用JUnit、AssertJ和Mockito编写单元测试和实践TDD (二)为什么要写单元测试

编程道与术

编程 编程语言 TDD 代码审查 单元测试

DIY 可用性测试

Yanel 说敏捷产品

产品 产品经理 产品设计 测试 产品推荐

2020版Kubernetes快速上手指南,让你所见即所得

ABC实验室

Kubernetes 容器 云原生 群集安装 新手指南

Oracle 将为职场歧视买单,4100 位女员工集体诉讼

神经星星

oracle 互联网巨头 互联网 职场

对Julia社区不熟悉?创始人来告诉你_语言 & 开发_Stefan Karpinski_InfoQ精选文章