说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

【OSTC讲师专访】ZoomQuiet:因商业化而开源是中国开源界最大的囧处

HTML文档下载 WORD文档下载 PDF文档下载
CSDN“开源技术大会•2014”(OSTC•2014)将于2014年3月30日在北京丽亭华苑酒店召开。我们将陆续发布参会讲师的系列采访,谈谈他们将在本次活动分享的内容。本期采访的是长期活跃在开源社区中的周琦(ZoomQuiet)。

编者按: CSDN “开源技术大会·2014” (OSTC·2014 )将于2014年3月30日在北京丽亭华苑酒店召开。我们将陆续发布参会讲师的系列采访,谈谈他们将在本次活动分享的内容。

本期,我们采访的是华蟒用户组(CPyUG)创办人之一周琦


周琦(ZoomQuiet)

周琦(新浪微博 @ZoomQuiet),Python中文社区创始人、华蟒用户组(CPyUG)创办人之一和管理员、OBP及蟒营工程设计者/主持人、哲思社区资深成员、ECUG社区宣传部长。主持编撰了《可爱的Python》,主持翻译了多本Python 技术图书,参与了各种开源项目的开发、运维、翻译和宣传实践。

关于“华蟒用户组”:中国第一个正式的Python用户民间组织。由全球使用中文的Python程序员自发组成,关注Python语言在中国的应用、推广、学习。成员号称“行者”

以下是采访记录:

CSDN 您是什么时候加入开源的?是什么机缘开始的?

周琦:加入开源,这个很模糊的概念呐。 如果说真切的理解什么是开源,那是从1999年和同学合 RedHat 4.2开始的。要是说真正加入开源社区,并贡献第一行补丁/代码,那是在2003年左右对tiddlywiki的 中译了。

大学里只知道M$/JAVA,工作后自学asp。但是,客户有要求Linux环境的,于是标准的LAMP折腾起来。后来从PHP知道了Zope;进入Python后,才真正理解了FLOSS, 从此一发不可收拾。

CSDN 大家对您最熟悉的是华蟒社区,除了这些,您还参加过什么社区?为开源做了哪些贡献?

周琦中国Python社区的发展脉络可以参看这个 介绍CSDN注:摘要请见文章开头的华蟒社区介绍)。

参加过的社区,如果说是订阅社区列表、加入讨论,那么我掺合的社区超过200个;如果是说有列表管理权限,或是真实进行了事务管理的,一直折腾到今天的包括CZUG.org(2003年)、Woodpecker.org.cn(2004年)、CPyUG(2005年)、OpenBookProject(2006年)、zeuux.org(2006年)、ECUG.org(2007年)、sociallearnlab.org(2008年)、code.ijinshan.com(2010年)、OpenResty.org(2011年)、GDG Zhuhai(2013年)等等。

说到对开源的贡献,这也是个非常模糊的问题,我自认算贡献的话包括以下这些。

1. 社区管理

  • 通过持续的主持/管理/运营各种社区,形成了自个儿的社区管理体系
  • 并通过各种社区交流,不断的分享经验,影响越来越多的社区规范化
  • 进而让技术社区能更好的帮助

2. 社区活动

通过发起/主持/推动各种社区活动,聚集社会资源、导向社区,形成社会影响力。 主要的系列活动包括:

  • BPUG会课40+期
  • 蠎营
  • 哲思峰会 2008/2009
  • 所有PyConChina
  • ECUG三次
  • 开源卫士讲座49
  • GDG Zhuhai活动

3. 社区知识

通过维基建设、图书翻译,聚集社区知识,建立了出版社关系, 详情。

出版图书清单:

  • 《Python核心编程》,2008年
  • 《可爱的Python》,2009年
  • 《真实世界的Python仪器监控》,2013年

在线文档(参考):

  • 《Dive Into Python中文版》
  • 《Dive Into Python3中文版》
  • 《简明Python 2.3教程》
  • 《hg妙招》
  • 《乱入系列快速自学手册》
  • 《蠎周刊》

4. 社区项目

通过组织/发起/开发/发行社区项目,聚集社区成员,自主学习,创造价值。主要项目有Trac系列插件/翻译、开源微信后台等。

CSDN 作为中国较早一批开始开源社区建设的人士,您认为好的开源社区建设有哪些需要注意的地方?

周琦分三部分,人、活动、资源。详细的内容,会在我的演讲中分享。

CSDN 《社区的艺术》一书的翻译进行到什么程度?是如何组织社区参与到翻译中来的?

周琦:翻译进行了不到10%。从2010年知道此书,看过两遍,到2012年接手翻译,2013年整体停顿了一年,最近才刚刚重启。

翻译使用OBP流程,从一开始就进行开源项目式的社区化管理。具体的过程可以参考这篇经验分享: 《如何组织在线图书工程》。

CSDN 你是如何评价现在越来越功利化的开源项目和中国开源事业?

周琦:“功利化”这种提法本身就是一种偏见,应该说是中国开源界越来越重视商业化进程。这是好事儿,说明主流媒体意识到开源了,同时也是最坏的事儿。因为,开源之所以从Free Software分离出来,是因为足够优秀的自由软件需要商业化兼容的许可证。

注意,一是“足够优秀”,二是“要商业化”。而在中国,则是相反的逻辑:一是“需要商业化”,二是“所以开源”。这应该是所谓中国开源界最大的“囧处”了。

CSDN 您在此次OSTC大会上将会分享什么话题?

周琦:我的演讲话题是《但行好事,莫问前程》,分享我个人的社区经验,大体包括:

  • 厘清什么是技术社区;
  • 技术社区应该关注什么;
  • 什么是技术社区组织者应该关注的。

CSDN CSDN在2014年会对开源加大投入,您对此有何建议?

周琦:投入到真正需要的地方去!


2014年3月30日,由CSDN主办的“开源技术大会·2014”将在北京丽亭华苑酒店召开。多位开源界资深人士将出席大会并发表演讲,欢迎大家亲临现场与大牛零距离交流。开源爱好者和贡献者可申请获得免费门票。

>>>大会官网: http://ostc.csdn.net/

谷歌有麻烦了!联邦贸易委员会正调查其搜索业务 当数据中心遭遇污水 微软新能源数据中心的诞生 2012vForum:更加注重开发者 腾讯赵伟:Hive在腾讯分布式数据仓库的实践 Apple将在2013年启动香港数据中心的建设 顶级域名扩张受阻:ICANN透露部分域名存争议 硅谷创业教父Paul Graham:如何获得创业好点子? GDC2012特别报道:中西方游戏开发思想在这里融合 应用示例和对象是编程的未来吗? 为什么2012年HTML5发展远未达预期 当程序不再工作时,程序员说 独立游戏开发者易犯的9大致命错误 “Do Not Track”的前世今生 《Warcraft是怎样炼成的(三)》:从Demo到游戏 无限强大的超级马里奥AI 以Google第二代数据库产品MegaStore为理论模式 探索HBase系统 传Google明年推Chrome OS触摸屏上网本 下载自己过去的Tweets?用户准备好了吗? 微软任命研究部门新副总裁 负责北京等实验室 欧朋首席标准官:HTML5将在2014年成熟 开发利器:对游戏开发者最具价值的5类iOS应用 专访前IE浏览器内核研发工程师,带你深入了解IE10 Windows 8市场接纳速度慢于Windows 7 别只看下载量!“用户留存率”才是关键! 预计2020年出现百亿亿次级超级计算机 Google数据中心PUE的秘密 一个传奇:有个人不断赢得世界算法冠军 音乐能力开放平台合作探索之旅 社交网络海外营销技巧及工具实战 大数据谬误 —— 为什么我们需要收集更多的数据 传苹果地图负责人Rich Williamson遭解雇? 给分!!!!!啊!!!!!!!!!!!!! 给啊!!!!!!!!!!!!! 不是俺蓄意谋两位帮主的反,实在是 ... APPLET连接数据库。。。(我已经每粉了) 千分散尽不复来!!! 千分散尽不复来!!!! 千分散尽不复来!!!!! 千分散尽不复来!! 千分散尽不复来!!!!!!!! 千分散尽不复来!!!!!!!!! 千分散尽不复来!!!!!!!!!!!!! 用分把灌水乐园咽死!!!!! 千分散尽不复来!!!!!!!!!!!!!!!!! 千分散尽不复来!!!!!!!!!!!!!!!!!! 千分散尽不复来!!!!!!!!!!!!!!!!!!! 千分散尽不复来!!!!!!!!!!!!!!!!!!!!! 千分散尽不复来~ 千分散尽不复来~! 请教数据窗口的问题 千分散尽不复来? 千分散尽不复来?! 有LVS_OWNDATA属性的CListCtrl 加图标的问题,25分 在做会员注册时,在添加新数据页,程序一运行就在RS.updata出错,为什么(原程序) 高手请你回答我啦!!!! 我要回家了,第一个给300 哪有msproxy下载????? 请问要怎么样才能在自己写的程序运行时让用户无法使用开始菜单? jdbc的版本 发分!!!!!!!!! 对于初学者,应该学些什么样的数据库? Java的优点 化功大法第一章--散分。 吸星大发第一章--散分 i need help 葵花宝典第一章--散分 求哈密而顿路的算法 我是新手请问下面程序哪错了!为什么提示我有1处错误! ???????????请问怎样将.h连入.CPP中 richtextbox控件的什么方法能实现打字功能 小弟想在假期开始学习PHP不知该从何学起呢? Keyboard stuck key detected 机子启动时出现这样的提示并有F1(设置)或ESC(BOOT) 谁是第100个?!?!?!? :???????????请问怎样将.h连入.CPP中 着火啦!快请来帮帮忙吧!越快越好!!!!! MD,野球拳第一章--散分 那里能搞到Visual FoxPro 写的人事管理的原代码,师弟毕业设计,急需,高分答谢,其它代码也行,只要完整 vb中不能声明动态数组吗? 倾家荡产求购优秀系统分析案例 111222(decay generation) ,散分 那里有VB编的工业自动化监控程序提供下载? *********急救**********怎么控制光标在EDIT BOX上的位置!???? 800乘800等于多少? 3分之22除以三分之四等于? "@"表示一种运算符号,其意义是A@B=2A-B,若X@(3@4)=2,则X=( ) (200+40)除以4-2= 1除以三分之跟号三等于多少?要详细步骤谢谢了,大神帮忙啊 若a★b=2a-b 中★表示一种运算符号 则x★(1★3)=2中x等于多少 (1-7/15)x+40=200-x+7x/15.你这里的/表示除以还是? 378*8+21*8+8简算怎们算 *表示一种运算符号,其意义是a*b=2a-b.若|x*(1*3)|=2求x 200+40除40-20,如果要最后算除法,算式应为 ( ) 378*21-378简算 “*”表示的是一种新的运算符号,其意义是对于任意的a,b都有a*b=2a-b,如果x*(1*3)=2,则x=( ) 200+40除40-20,如果要先算加法,再算除法,最后算减法,算式应为 ( ) 378-99用简便计算 ”表示一种运算符号,它的含义是2!=2*1;3!=3*2*1;……求1/2*2!+2/3*3!+3/4*4!+……+8/9*9!的值 按要求在以下一道 200+40÷40-20的算式中的的地方填上小括号1.先算加,在算除,最后减的算按要求在以下一道200+40÷40-20的算式中的的地方填上小括号1.先算加,在算除,最后减的算式是200+40÷40-20 2. 3+8等于几 24除以4等于多少? 200-200÷20+20,如果要先算加法,再算除法,最后算减法,算式应为( ) 8/3×π×8等于几求啊 1/3乘以3等于1,但1除以3却是0.3333.而0.3333.乘以3又不等于1/3乘以3等于1,但1除以3却是0.3333.而0.3333.乘以3又不等于1,这是为什么? 20除以()=()分之36=():60=百分之8 3/8×π×8等于几 已知ab不等于0,且a+b+c=0.则代数式a的平方除以bc,加b的平方除以ac,加c的平方除以ab的值是多少 八十分之几=二十四分之几=几分之二十五=八分之五=几分之十=五除以八 8➗8等于几 b的平方除以a的平方 减去 2b除以2a 加上1等于0.求b除以a 加上 a除以b等于多少? ( )除以20分之1=( )除以30分之1=( )除以四十分之一=2 16➗8等于多少 除以5表示把( )平均分成( ),取其中的( ),也就是求4分之3的几分之几是多少,可以用( )乘( )等于 0.123除以0.15=( )除以15 3×15等于 a+2的绝对值加上b-3的绝对值等于零,球b-a除以3的值讲讲怎么求出来的 有哪些四位数除以80后小数点后等于0.2 (4/3-15/1×9)÷3/4等于多少? 若ab不等于0,则a的绝对值分之a+b的绝对值分之b可能的取值有哪几种情况? 哪个4位数先除以80,再减去整数,剩下的小数(小数点后面的数),乘以80,等于1、3、5 【 】除以5分之3减去7分之2乘以10分之7等于5分之2 2,5分之4乘以【 】减去5分之1等于3请问括号里填多少 若ab不等于0,则a的绝对值分之a+b分之绝对值b可能得取值有哪些? 四个数字,先除以八十,再减去其整数,剩下的小数(小数点后面的数字)乘以八十等于三 求这个四位数字帮忙算一下! 在各方框□中填上适当的运算符号(+,-,×,÷),使下列各等式成立 2□(﹣4)□6□(﹣8)2□(﹣4)□6□(﹣8)=0﹣8□(﹣2)□(﹣4)□(﹣6)=2 诺ab不等于零,则a分之a的绝对值+b分之b的绝对值的取值为 哪个4位数先除以80,再减去整数,剩下的小数(小数点后面的数),乘以80,等于18 3 4 6 13用加减乘除符号运算怎样能得24? 若ab不等于0,则a的绝对值分之a+b的绝对值分之b可能的取值有哪几种情况? 有一个四位整数,在它的某位数字前面加上一个小数点,再加上一个小数点再与这个四位数相加,得数是2000.81用方程解得数2000.81,两数相加 在各方框中填上适当的运算符号(加、减、乘、除)使下列等式成立 2□(-4)□6□(-8)=0-8□(-2)□(-4)□(-6)=2 若ab≠0,则a除以a的绝对值+b的绝对值除以b可能的取值是什么a除以|a|+|b|除以b 一个四位数,在它的某一位数字前面加上小数点,在于四位数相加,得2000.81,这个四位数是多少 若我们定义a*b=4ab-(a+b),其中符号‘‘*”是我们规定的一种运算符号,例如6*2=4x6x2-(6+2)=40.求:①(-4)*(-2);②(-1)*2的值 若3a=b(b不等于0),求3a分之b—(-b)/a—2b分之a+-b分之2a的值 两个相邻的自然数之积是1980,这两个相邻的自然数是.帮偶 按周易81理数 算手机号吉凶 我的尾数是1280 除以80得16 到底是吉还是凶 定义某种运算< >,a< >b=a^2-ab+a-1,求3< >6的值和(1< >3)< >(-3).< >为什么符号?过程要看得懂, 八十加八十等于多少? 第44页49÷7可以读作(四十九除以七),也可以读作(?). 若我们定义a*b=4ab-(a+b),其中符号*是我们规定的一种运算符号,例如:6*2=4X6X2-(6+2)=40.求:①(-4)*(-2);②(-1)*2的值 80毫米等于几米 (0.48*0.49*1.5)除以(0.05*0.24*0.7) @表示一种运算符号,其意义是a@b=2a-b,如果x@(1@3)=2,那么x的值是————————
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn