学生组建开源社区的困境与危机

很多大学都有一批喜欢技术的学生,很多人聚起来想组建开源社区,这是好事,但是事情的发展远没有那么顺利。

开源社区听起来似乎很好组建,只要召集一票人马,大家加个QQ群,这就算初步组建成功了。以后再建个论坛网站什么的,心血来潮再去Github上传几个个人开发的小项目,这就算是正式成立了。

但是创业容易守业难,开源社区是以贡献作为话语权的标准,学生社区在这点上很难做到,或者说很容易走偏。基本上按照大多数人的思路,谁带头建立的就由谁来负责,话语权就大,即是他与大多数人的意见不合,那么大不了就分道扬镳了。这就导致了学生开源社区组建后长时间发展不起来,迟迟做不出成效,即使是基础的技术交流环节也聚不齐人。过个一年半载,Github上还是那么几行代码,博客主页上依然是成立宣言,没有任何新的东西出现,开源社区死气沉沉。

归根结底就是社区没有很好的制度作保障,当所有人都把目光转向讨论哪种技术、选择哪种开源协议时,他们却忽略了,技术之外的东西更加重要,这也是整个社区的基石。

如果社区的制度让其他成员感到自己的合理建议根本不被考虑,自己毫无存在感,那么人心离散,这个社区也就离着散伙不远了。

要稳定的运营一个社区是非常困难的,创始人一般是话语权最大的,而且手中握着社区的各种资源,包括网站服务器、群管理权限等,靠这些完全可以为自己争取更大的决定权,这就违背了以贡献来衡量话语权的初衷。任劳任怨的人会不会因为和创始人的分歧而受到不公平对待,整个社区是不是只有几个人说了算,这都是很现实的问题。虽然技术社区就应该纯粹一点,但是有组织的地方就有“权力”这种东西,不可避免,如何合理的分配决定权话语权,保证社区的发展良好向上,这是每个社区都面对的问题。尤其是面对学生这个涉世未深的群体。

开源不仅是技术的探索,更是组织制度的发展,本文仅是我自己的一点小感想,谢过各位看官。

时间: 2024-10-28 15:55:23

学生组建开源社区的困境与危机的相关文章

JEECG开源社区第六期架构培训班开始报名

JEECG开源社区架构师培训班 ******************************************* 教学特点 学原理,写架构,非学框架,用框架 ******************************************* 教学方法 老师带着你学习编程,每个技术课题,会有对应的视频和作业. 同学以自学为主,遇到问题找老师解答. 每个课题,需交作业,作业完成既可进行下一课题学习! ******************************************* 学

jeecg开源社区近期版本发布计划

jeecg开源社区近期版本计划 开源项目一:jeecg(数据权限+国际化+多数据源) 开源项目二:jeewx(捷微微信管家开源版本-升级) 开源项目三:jeewx-api 基于微信接口API 开源项目四:jeewx-cms 响应式网站(兼容手机pc等)

【dotnet跨平台】谈一谈dotnet-cli开源社区的产品持续集成

?? [dotnet跨平台]谈一谈dotnet-cli开源社区的产品持续集成 进入其中一个PR:https://github.com/dotnet/cli/pull/2580 可以看到微软使用自己搭建的持续集成平台来保证产品和代码的质量,其中每一个即将整合代码到rel/1.0.0这个主分支的代码都要经过7个测试通过,其中2个windows平台,4个linux平台和一个OS X平台如下: Details Windows_NT x64 Release Build - Build finished.

纪念我第一次为开源社区贡献的代码

最近由于继续做在职研究生的毕业论文,在openstack上下了一些功夫,做了一个基于openstack的弹性扩展的小程序,中间需要调用Ceilometer的API接口对虚拟机的cpu使用效率做监控.试用了几乎所有的openstack的java API开发包,其中jclouds没有Ceilometer的API接口,openstack-java-sdk的Ceilometer支持很差,基本无法使用,所有最终选择了openstack4j.它的API还是比较好用,底层用了jersey.但是在调用Ceilo

500 G JAVA视频网盘分享(JEECG开源社区)

[涵盖从java入门到深入架构,Linux.云计算.分布式.大数据Hadoop.ios.Android.互联网技术应有尽有] [转载:http://blog.csdn.net/zhangdaiscott/article/details/18220411] JEECG开源社区秉承开源宗旨,分享社区Java架构视频,更多资料点击: www.jeecg.org JAVA架构QQ技术群: 39596137 Jeecg开设师徒架构学习班(师傅带徒弟模式),有兴趣的可以参加学习 => 开源社区师徒架构班 1

MySQL 创始人:写代码比打游戏爽,程序员应多泡开源社区

根据StackOverflow的最新调查,MySQL仍然是全世界最流行的数据库,受访的开发者中有44.3%的人在使用,超过了第二位的SQL Server 10多个百分点.可是你知道MySQL是怎么诞生的吗?openocean 的一篇有关MySQL开发者Michael “Monty” Widenius的传记为我们揭秘. 大学计算机专业的数量总是会随着技术公司的兴衰而起伏,而现在,计算机科学正处在全盛时期.这意味着,不管怎样,计算机科学专业的毕业生绝大部分可能都会去敲2年的代码,再转到产品管理,然后

开源社区热烈欢呼政府采购法实施条例的颁布实施

开源社区热烈欢呼政府采购法实施条例的颁布实施 今年3月1日,中华人民共和国政府采购法实施条例(本文简称"实施条例")正式颁布实施.开源社区为何热烈欢呼"实施条例"的颁布实施? 2月15日,我在短文"超级联盟逆势而动必败,开源软件大势所趋必胜"中指出,根据国际开源软件协会(OSI)的官方定义:"Open source software is software that can be freely used, changed, and sh

3月12日广州开源社区巡讲活动

3月12日广州开源社区巡讲活动 欢迎大家报名参加

作为一名非Commiter,如何向开源社区提交自己的代码

前言 作为一名职业程序员,如果去除待遇,薪资等等的因素考虑,从纯技术的角度出发,如何才能达到一个比较高的境界呢,答案是与最顶尖的那一批人交流合作,当然,最顶尖的那批人很多几乎估计都不在身边,而且大多在国外.那么难道就没有办法了吗,不是的,不要忘了还有网络这个东西,可以通过社区,邮件进行交流,提出自己的想法.这些人往往活跃于许多开源社区,比如Apache.下面有很多的子项目,都是非常棒的系统.所以本文的1个关键词,开源社区.所以说,如果一个普通开发者能够向开源社区打出自己的patch(补丁),并且