自由软件运动由大胡子Richard Stallman于20世纪80年代初发起,开源软件运动由Eric Raymond于20年底90年代末发起。到今天已经遍地开花并影响了整个IT产业的知识增长模式和开发模式。其中就包括以各地爱好开源/自由软件的geek们组成的LUG组织的诞生。
LUG即Linux用户组[1]的缩写,也可以认为是Linux&Unix用户组或者*NIX本地用户组。深圳Linux/Unix用户组[2]正式成立于2006年初,主要通过线上的邮件列表[3]进行交流,成立三年来也成功组织过多次线下的聚会[4]。SZLUG的中文开源/自由软件界的重要人物不少,例如Fedora中文[5]的主要负责人、Gentoo中文[6]的主要负责人 、chmsee[7]的当前维护者等等。话说Ubuntu中文社区的负责人oneleaf也在东莞,不知何故他没有参加SZLUG。
SZLUG为在深圳乃至整个珠三角的开源/自由软件开发者和爱好者创建了一个靠谱的交流平台。随着SZLUG的发展,相信会有更多的开发者和最终用户从中受益。
我对SZLUG的聚会倾慕已久,无奈前几次都碰上其它事情耽搁,直到今天。今天这次聚会是SZLUG创建至今参与人数最多的一次线下交流,到场20多个人。从成员上来看,包括了Linux内核开发者、Linux发行版维护者、开源/自由软件作者、程序员、系统管理员、普通开源/自由软件用户,已经有了相当广泛的受众代表性。
聚会地点是南山实验学校鼎太校区,该校一位致力于在小学实施非商业性的开源/自由软件教育的老师“哥伦布”为成员们提供了一个较长期的稳定活动场所。SZLUG大部分成员都是典型的geek──对新生的科技事物有强烈兴趣的人。所以聚会的第一个议程就是参观南山实验小学的乐高RCX机器人。

RCX使用ARM9为核心,可以通过简单编程,并扩展多种模块化的积木和传感器部署出有完整自定义功能的机器人[8],包括玩魔方、走迷宫等等。对小学生们而言是相当寓教于乐的玩具。

第二个议程是Gentoo中文主要负责人zhllg(同时也是Linux内核中龙芯采用的mips架构的主要代码贡献者之一)对Gentoo发行版的一个概括介绍。和不少人一样,我现在用的Linux发行版是Ubuntu。也曾经用VirtualBox尝试安装过一次Gentoo,由于虚拟机上编译软件实在太慢而最终放弃。之前只知道,Gentoo以自由软件的源代码为基础构建,为用户提供了高度的可配置性。据zhllg介绍,Gentoo除了入门门槛有点高外,事实上以后的学习曲线和管理都会相对轻松不少。
PS:今天也才知道zhllg在校时学的是会计专业,事实上很多自由软件领域的重要人物至少在中国都不是正儿八经计算机或者软件专业出身的(有传说fcitx的作者甚至是文科……),关键还是你是否拥有一颗热爱自由和分享的心啊。
第三个议程是crquan介绍他最近在IBM Devloperworks发表的一篇文章“使用 /sys 文件系统访问 Linux 内核”[9]。IBM Devloperworks是我在Google Reader上重点订阅的对技术提高很有帮助的中文RSS种子之一。procfs我还算比较熟悉,sysfs是去年下半年准备开始重点关注内核时才注意到的文件系统。如果要熟悉sysfs,除了内核文档外,他的这篇文章是很好的中文资料。
最后的议程是讨论关于SZLUG委员会的成立和发展问题。话说我也不知道今天算是party还是speech还是meeting还是conference什么的,不过随着SZLUG的发展壮大,一方面由于参加线下活动的人数增多,需要正式注册以寻求活动得到法律保护,另一方面也将会有更多的工作需要协调施行。故SZLUG必将会进一步的走向正规化,服务性的管理机构出现是早晚的事情。成员们各抒己见,细节和方向问题讨论的比较热烈。不过个人觉得以后这些还是放到线上讨论比较好,线下的讨论不容易详细记录和在短时间内出结果。
[1] http://en.wikipedia.org/wiki/Linux_User_Group
[2] http://www.szlug.org/
[3] http://groups.google.com/group/szlug/
[4] http://wiki.szlug.org/index.php5?title=SZLUG%E7%9A%84%E5%8E%86%E5%8F%B2&variant=zh-cn
[5] http://www.fedora-zh.org/
[6] http://www.gentoo-cn.org/
[7] http://code.google.com/p/chmsee/
[8] http://home.donews.com/donews/article/1/123499.html
[9] http://www.ibm.com/developerworks/cn/linux/l-cn-sysfs/index.html