正在读取数据,页面载入中,请稍后...

开源社区

开源社区又称开放源代码社区,一般由拥有共同兴趣爱好的人所组成,根据相应的开源软件许可证协议公布软件源代码的网络平台,同时也为网络成员提供一个自由学习交流的空间。由于开放源码软件主要被散布在全世界的编程者所开发,开源社区就成了他们沟通交流的必要途径,因此开源社区在推动开源软件发展的过程中起着巨大的作用。

经历

我国开源社区几乎和我国互联网建设同时起步。20世纪90年代初,开源软件传入中国。1997年6月17日,中国软件行业协会自由软件研究应用发展分会在北京成立,同时中国自由软件库建立。1998年的年中开始,我国渐渐地产生了一些开源社区组织,这其中包括上海的Linux User Group、北京Linux俱乐部、南京LUG、中国JavaUnion等,也都吸引了大量的开发人员参加,并且产生了一定的社会影响力。

从1999年开始,在国家产业政策的倾斜扶植下,随着互联网的迅速普及,大批具有开源社区特征的网站和组织在全国各地大批涌现,其中比较引人注目的包括共创软件联盟(COSOFT)和LinuxSir、ChinaUnix等,各高校BBS(电子公告牌)上也以相应版面呈现出活跃的社区形式,一批具有一定技术含量、在国际上有一定影响力的开源软件也应运而生,例如Linux 虚拟服务器LVS、小型化图形接口MiniGUI、嵌入式系统模拟器SkyEye等。

开源软件

开源软件(Open Source Software)简单的说就是源代码对公众开放的软件。不同的开源软件均可以在其相应的开源社区中供人自由下载,并欢迎大众自由的参与到社区的开发中,也允许商业机构进行再次开发并按照相应的开源协议进行发布。

人们平常所说的自由软件(Free Software)一般指的就是开源软件,有人据此称为免费软件却不是很准确,免费只是开源软件的一个普遍特点,不是本质的。开源软件主要是强调源代码开放以使更多的人成为软件开发的参与者,并让这些积累下来的软件源代码能真正成为人类的共同财富。

开源软件具备很强的利他主义精神,参与到开源软件开发并把源代码开放给大家共享的开源社区成员,一般称之为贡献者(Contributor)无论是自由软件还是开源软件,都一直处于“利他主义(Altruism)和利己主义(Capitalism)”既斗争又合作的漩涡之中,自由软件当然主张纯粹的“利他主义”,而开源软件则力求从中取得平衡点。

开源软件相对于自由软件有两点“发展”:①在一定程度上开源软件可与私有软件相连接,②允许开源软件建立商业模式;开源软件在继承并融合自由软件哲学理念的基础上,在发展中形成多元的指导思想;开源软件可以包容自由软件。

自由软件与开源软件在价值观念和实现方式上是可以互补的,在原创性开发和规模化发展上也是互补的,我们通常可以把他们看成是一体,统称为自由/开源软件(FLOSS,Free/Libre and Open Source Software)。

社区分类

门户型

提供与开源软件的信息、资源、交流、开发相关的软硬件平台,包括共创软件联盟、LUPA社区、开源中国社区OSS等;

传播型

引进国外开源项目,以信息汇聚、技术交流为主,如Javaunion、LinuxSir、ChinaUnix、兰大开源社区等;

项目型

社区的支持方主要包括企业或组织(如lupa、linuxaid)、松散团队(如javaunion、huihoo)、个人(如linuxsir、chinajavaworld)等。

发展问题

我国的开源社区已从最初的爱好者社区发展到具有开发、应用、服务功能的稳定社区。但总的来说,发展仍处于一个无序、动荡和无目标的状态,具有人气不足、人才缺乏、项目缺少、运行不稳定等缺点。要想发展壮大中国开源社区,解决以下问题:

1、人才培育问题

众多有识之士都指出具有奉献精神的开源人才是开源社区发展的动力,但我国程序员大都生活压力大,影响对社区的投入和贡献。而且遍地开花的开源社区,势必造成相对紧张的开源程序员、社区贡献者的相互分化和竞争。缺少奉献型人才成为阻碍我国开源社区进一步壮大的最大瓶颈。需加大开源人才培育工作,并加强对开源、开源社区的宣传普及工作。

2、运营经费问题

由于开源社区域名、主机和带宽主要由个人或几个人的松散组织承担,经常由于经费困难等原因导致社区的消失和不稳定。若能解决运营经费问题,予以稳定的经费支持,带宽和主机需求问题就能得到较好解决,并得到相应的支持服务,这将有力推进开源社区的发展。

3、合理引导和整合需求

我国的开源社区普遍存在分散、规模较小等问题,对于开源认知、开源技术方向、开源项目管理等方面存在较大不足。这种状况需要通过相关开源推动机构通过培训提供、开源活动组织和社区协调引导,使国内开源社区尽快形成大型、人气旺和具有社会意义的开源项目的成熟社区。

4、推动开源商业模式需求

从国际开源形势看,开源已经是一种能够被普遍接受、行之有效的商业模式。但由于国内缺乏典型成功案例,很多愿意从事开源的企业或个人不敢在开源方面过多投入资源,更多的是凭兴趣进行尝试性、短暂性的开源行为。通过建设能够创造社会价值和商业价值的示范性社区与重点项目研发,以点带面,进而带动更多企业、组织和个人参与到开源运动推进行列是当务之急。

国内社区

1、Linux中国

Linux中国是广大的Linux爱好者自发建立的以讨论Linux技术,推动Linux及开源软件在中国的发展为目标的技术型社区网站。Linux中国的宗旨是给所有的Linux爱好者、开源技术的朋友提供一个自由、开放、平等、免费的交流空间。

Linux中国的前身是Linux大本营,创办于1999年,经过多年的努力和发展,于2007年正式更名为Linux中国,启用全新的域名。

2、开源中国社区

开源中国社区是工信部软件与集成电路促进中心创办的一家非盈利性质的公益网站,其目的在于建立一个健康有序的开源生态环境,促进中国开源软件的繁荣,推动中国的信息化进程。社区提供了论坛、协同开发、软件资源库、资源黄页等资源,它的协同开发平台支持了国内第一个开源ERP项目—恩信ERP, 清华大学学位论文LaTeX模板等重要项目。

3、LUPA

LUPA 是开源高校推进联盟( Leadership Of Open Source University Promotion Alliance )的英文缩写,于2005 年6月12日在杭州成立。LUPA 是中国开源运动的探索者和实践者,也是“中国开源模式”的缔造者。LUPA 主张软件自主创新,围绕学生“就业与创业”搭建起学校与企业沟通的桥梁。给在校学生或社会群体提供一个直接与产业对话的平台, LUPA 融合国际最新前沿技术,打造新型、实用的标准化课件,促进中国高校教学教程改革,扶持高校学生自主创业和灵活就业,是解决我国“就业瓶颈”的理想模式。

4、共创软件联盟

共创软件联盟自2000年2月份成立运作迄今,通过灵活的开放源码策略实现广泛的智力汇聚和高效的成果传播,推进创新软件技术的迅速发育和成长,促进我国软件产业在先进的机制上实现跨越式发展。 一方面,充分继承国际上已经投入数千亿美元开发出来的开放源码软件;

另一方面,以国家863计划为战略导向,组织研发尚没有、同时急需的软件并加以集成,按照联盟许可证规则进行开放。在联盟的环境中执行了一批新的863项目,以联盟许可证的方式来管理和支持这些项目。

5、ChinaUnix.net

ChinaUnix.net(以下简称CU)是一个以讨论Linux/Unix类操作系统技术、软件开发技术、数据库技术和网络应用技术等为主的开源技术社区网站。CU的宗旨是给所有爱好Linux/Unix技术、开源技术的朋友提供一个自由、开放、免费的交流空间。

6、红旗Linux技术社区

红旗linux技术社区是为了让更多的用户通过技术社区得到更好的用户体验而创立的社区。注册人数众多,发挥了促进产品技术创新和广泛吸引用户的作用。

7、PHPChina

PHPChina是一个以PHP为中心,面向软件开发者、程序爱好者的开源技术网站及交流社区。作为PHP语言开发公司Zend Technology在大中华区的唯一授权官方网站,PHPChina同时也是Zend中国技术支持中心的官方社区,更是中国每个PHPer自己的开源社区。

8、JAVA中文站

一个老牌的站点提供大量的JAVA资料,是国内较好的java专业技术网站之一,在J友中已经具有相当的名气。

9、JAVA世界中文论坛

该社区专为JAVA开源项目讨论和研究而设,几乎包含了所有流行的开源技术。

10、兰大开源社区

该社区是校内开源爱好者自发建立并由兰大分布与嵌入式系统实验室支持的组织,旨在学习和研究开源软件技术,宣传和推广开源软件的应用和开发,营造良好的计算机技术学习氛围。

国外社区

1、kernel

内核世界的中心位置位于kernel.org,在这里从事开放工作的人都是勇气可嘉的,因为你很难发现其他类似的网站。

2、Alpha

Alpha处理器在Linux领域中很受欢迎,在很长一段时间里Alpha是人们在处理高性能计算时最乐于使用的Linux处理器。

3、PowerPC

PowerPC社区主要提供对使用PowerPC微处理器的Mac计算机的支持,同时也会支持一些IBM的系统。

4、PA-RISC

PA-RISC是由HP开发的处理器家族。

5、Sourceforge

6、Opensource

7、open office

完结撒花

免责声明

全民百科词条内容由用户共同创建和维护,不代表全民百科立场。如果您需要医学、法律、投资理财等专业领域的建议,我们强烈建议您独自对内容的可信性进行评估,并咨询相关专业人士。