对于这个问题,作为一个重度OpenFOAM v4.1, 轻度OpenFOAM v1606+,和目前轻度但在不远未来的重度OpenFOAM extend-4.1的使用者,我很想去了解这其中的一些渊源。我想从一个最普通用户的角度,来谈谈这个问题。
OpenFOAM v4.x 这个系列的最早的开创者是 Henry Weller. 来源 他在 1989年将FOAM,也就是OpenFOAM的前身创造成OpenFOAM,他被认为是OpenFOAM的创始者之一。目前这个系列的代码由 OpenFOAM Foundation 有限责任公司所推动。网站的页角列出了三名主要的董事会成员:
Henry Weller
Chris Greenshields
Cristel de Rouvray
OpenFOAM+ 系列的基地则对应这里。 它是由ESI公司的子公司OpenCFD有限责任公司所推动。
OpenFOAM extend 对应的是一个“延展”计划,它的基地在这里 目前的管理员主要有 来源:
Bernhard Gschaider
Henrik Rusche
Hrvoje Jasak
Håkan Nilsson
Martin Beaudoin
Robert Keser
以上是仅列举了一些主要三大分支的一些基本信息。
============================================================================================
下面我想谈谈基于这些基本信息的个人感受:
个人来讲,我使用OpenFOAM的最主要原因是Licence的问题。Fluent的费用是无法承担的。 可以这么说,如果研究组里能用钱能解决Licence的问题,我恐怕很难会像今天这么依赖OpenFOAM。
Henry Weller对于我来说,一直是一个神秘一般的存在。作为OpenFOAM这样一款优秀的C++库的作者之一,我在互联网上很难找到有关他的个人信息。如果有一天,当面见到他,我恐怕都无法认出他。对Hrvoje Jasak 则是我在这个帖子中才听说的一个人,可能是由于我过分依赖OpenFOAM vx.x 系列。但是,我简单搜索就能找到关于Hrvoje Jasak的个人信息。我不想也不愿意做过多的猜测Henry Weller为什么如此“低调”。
另外,我想谈谈自己对开源精神的理解。
我觉得开源最核心的思想是这样:当一个东西被开源出来,它就不属于与任何一个人,而存在于人们共同的某种“想象”。人们觉得在自己力所能及的范围内,贡献出自己的东西,能够让这个“想象”更好,是推动这个“想象”不断前进的动力。至于推动的动机何在,不同的人有不同的理解。商业运作并没有被排斥在外。维基百科的理念,我个人觉得就是对开源精神的最好实现之一。但是人是复杂的,社会是复杂的。一个人的想法都会随着年龄段的不同而呈现不同想法,更何况千千万万人组成的社会呢?Linux各种各样的发行版,何尝不是这种对开源精神的不同解读而产生的结果。
============================================================================================