开源软件基金会的作用是什么?如果你没有经历过软件被侵权的黑暗,那么很难理解人类社会为什么会有知识财产法,如果你开源了一款软件,却被他人夺去了所有,那么才可能明白许可的涵义,如果你想利用更多的力量来发展自己的软件,又不愿意资本的介入的话,或许才能明白开源软件非营利基金会的功能和作用。赛博空间中我们如何维护自己的权益?或者退一步讲,我们该如何认知赛博空间?常在河边走,哪有不湿鞋,只要我们把大部分的时间放在网络的对话中,那么必然会和不知道是谁发生一些碰撞、龌龊,那么现实时间的机构是否可以肆无忌惮的干涉我们在网络空间中的作为?其实早在1990年就有先驱们为我们想过了,而且二十多年来一直都在尝试维护我们的权益。市面上流行一种说法:开源是为了打造生态,那么我们就不妨来探究一番商业公司将开源项目分离公司,进而成立基金会的做法典范 CloudFoundry 为例,这篇文章会采用较为新的写法,想到哪里写到哪里,没有结构,没有顺序,甚至没有逻辑,但主题从一至终。毋庸置疑,Eclipse 是成功的,无论是项目本身,还是基金会运作,它所打造的IDE栈,引领了一个时代,彻底改变了IDE的格局,也让一门语言赢得了天下,那么这个项目和其背后的基金会背后有着什么样的经历?让我们不妨回顾一番。赞助者文化、法律支撑、社会自组织、信任关系、工程技术等等关系铸就了开源软件非营利基金会机构的建立,这不是一个章程、一笔资金、一条中央指示的事情,就让我们来从技术的角度出发,来看看一个优秀的基金会的演变史。向来以官方-民间、国家-社会、城市-乡村、正规-野路子等二元来区分所有事情的本土文化,对于赞助非营利的机构是陌生的,但是没有关系,开源软件的发展,尤其是对于基础设施的奠基作用,会让朝野的人明白是怎么回事的。建构于国家的官僚体系,是无法驾驭匠人的,甚至金钱都不是最关键的。这个题目应该反过来问:Debian 为什么需要成立非营利基金会?基于共同体驱动的项目,近二十年来运转一直良好。SFC 是为旗下FLOSS 项目提供法律、捐赠和行政上的服务的,而SFLC 则是另外一个独立的实体,旗下并没有什么项目,而是诸如FSF之类的基金会的合作来行使自己的使命的。那么有SFC 引出的SFLC,我们也有必要了解一番。非正式、正式的开源组织究竟是怎么回事?令人眼花缭乱的Community、Forum、Group、Organization、Foundation、non-profit corpation等等该如何区分?或者再细分一下,那些个开源组织的法律权益由谁来维护?凡事不是有个主的吗?中国自古以来就是无主的事,就是官方的事,那么现代化的分工下,这个又该如何处理?基金会黄金时代的道理,不止于国内的有识之士看到了这点,欧美地区的很多人也在虎视眈眈这块肥肉,中国政府对于非营利性的组织把关非常严格,相反欧美要宽松了很多,那么他们的成功率又如何了呢?我们不妨了解一个想的挺美,结果很差的例子。