易软开源->开源思考 http://www.1zsoft.com 易软开源 2005-2007 2008-02-24 21:02 +0800 开源思考系列--为什么会有开源项目终止 Author: wwccss

本文作者:王春生 地址:http://www.1zsoft.com/node2556.html 转载请注明出处。
如果你到全球最大的开源项目托管网站www.sourceforge.net上面查看,会发现已有17万多的登记项目。但如果你按照项目的活跃度进行检索的话,会发现大部分的项目没有开始或者已经停止。
从我平时使用的php相关的项目来看,也已经有不少的项目停止了。这其中比较有名的有Turk MMCache。还有一个非常好用的编辑器keynote,也停止开发了。再有就是linux下面的输入法fcitx,也停止开发了。 ]]>
http://www.1zsoft.com/node2556.html http://www.1zsoft.com/node2556.html 开源思考 2008-02-24 21:02 +0800
开源思考系列--为什么会有人来做开源软件? Author: wwccss

本文作者:王春生 地址:http://www.1zsoft.com/node2554.html 转载请注明出处。 
长期以来思考的一个问题就是为什么会有人来做开源软件?今天来写这篇文章也只能用揣度来形容,因为我并没有和太多的开源者交流过这个问题。
先来谈自己的原因。最开始做开源软件应该是受开源软件的熏陶。从大二学计算机的时候,就开始接触开源软件。那个时候给系里面搭建网站,就是使用的linux+apache+php+mysql,那个时候php4还刚刚出来,mysql还是3.23系列的版本。在学习使用开源软件的过程中,似乎自己已经形成了一个习惯,软件应该是开源的。所以当后来做BugFree的时候,很自然的就以开源软件的方式发布了。 ]]>
http://www.1zsoft.com/node2554.html http://www.1zsoft.com/node2554.html 开源思考 2008-02-18 21:58 +0800
开源思考系列之选择的自由 Author: wwccss

本文作者:王春生 ,本文地址:http://www.1zsoft.com/node2553.html,转载请注明出处。 
对于广大的终端用户来讲,开源最好的意义是为你提供了一种免费、安全、自由的选择。免费是指开源软件基本上不用花费。安全是指因为源代码开放所以安全,自由是因为你可以用它,也可以不用它,完全取决于你自己的决定。
如果你不喜欢windows,ok,没有问题,你可以试一下linux或者FreeBSD,甚至其他各种各样的开源的操作系统。如果你不想花钱买软件,也没有问题,绝大部分我们常用的商用软件都有开源的替代方案。如果你不相信那些非开源软件,尤其是在中国的环境中,流氓软件满天飞,开源软件是一个很好的选择。 ]]>
http://www.1zsoft.com/node2553.html http://www.1zsoft.com/node2553.html 开源思考 2008-02-14 21:05 +0800
开源思考系列之执著前行的奉献者篇 Author: 王春生

本文作者:王春生,本文地址:http://www.1zsoft.com/node2548.html 转载请著名出处与作者。
每次想到“开源”,我想到的第一个词就是“奉献”,一群执著前行的奉献者。

每一位从事开源事业的人,其目的可能不尽相同。有的可能完全出自个人的爱好,有的则可能是出于对商业软件的反感,有的则可能是感恩于开源软件对其的帮助而反哺开源社区…… 不管其出发点如何,其客观的行为是奉献。 ]]>
http://www.1zsoft.com/node2548.html http://www.1zsoft.com/node2548.html 开源思考 2008-01-06 21:36 +0800
关于开源的思考 Author: wwccss

最近我老婆在捣鼓她的文化共创网站(http://www.co-culture.com),而且还设立了一个开源之门的栏目,吵着让我写几篇文章。
前一段时间工作比较繁忙,也没有时间来写。但平时也一直在思考,开源究竟是什么。今天先把自己的思路整理一下,后面陆续的整理一些文字,也算做是对自己这几年经历的一个总结,也好对领导交差。
开源,这个话题太大了。而且已经有很多的大家发表过很多精彩的评论,我能把它写成什么样子,心里面实在是没底。  ]]>
http://www.1zsoft.com/node600.html http://www.1zsoft.com/node600.html 开源思考 2007-12-31 23:54 +0800
工具,还是系统? Author: 王春生

最近在几位朋友讨论是做一个工具,还是一个系统的问题。事情的缘起是这样的,公司内部的流程推进时有一些问题。比如在项目的研发方面,公司有比较好的流程,但在执行的时候出现了走样:流程执行不到位,或者压根就不执行流程。那么原因是什么呢?是不是怪开发人员不遵循研发流程呢?我想事情没有这么简单。

我认为好的流程是需要好的工具或者系统来支持的。一个流程如果只能靠大家的自觉来执行,那么在执行的时候肯定出现问题。因此有一个好的工具或者系统来支持流程,流程的执行就会比较好。 ]]>
http://www.1zsoft.com/node403.html http://www.1zsoft.com/node403.html 开源思考 2007-06-14 22:57 +0800
糟糕的国内开源环境--回复Jasper兄 Author: wwccss

昨天Jasper兄发表了一篇回复,也是有感而发:

一年以来,我也一直在做开源软件Starlight Portal,也在开源和商业之间头疼。
正如我们所知道的,如果软件作者没有饭吃,那怎么来继续开源软件的发展。
2个月前,我也辞职专心于软件的开发,可是到目前为止,仍然不知道怎么继续走下去。
www.starlight-portal.com,这是我的软件。

我觉得国内的开源开发人员还要在阵痛中挣扎很长时间,因为无论从哪个方面来看,国内的开源环境都不好:

从国家政策来看,缺乏有效的扶持政策; ]]>
http://www.1zsoft.com/node212.html http://www.1zsoft.com/node212.html 开源思考 2005-10-09 17:09 +0800
开源和商业--由一位网友的Bug谈起 Author: wwccss

前几天推出了一项BugFree的收费服务列表,大家可以查看:服务列表

我当时在做这个表的时候,就考虑到会有网友批评。呵呵,只不过没有想到会来得这么快。一位网友在我们的demo里面给我们上了一个bug.

之前说的软件是开源软件的,想起来真让人为之高兴;可是不久,技术服务是收费的,就像金山毒霸一样,我们不卖软件,我们卖的是服务!其实一样了,只是换人方式赚钱了。安也支持收费, ]]>
http://www.1zsoft.com/node209.html http://www.1zsoft.com/node209.html 开源思考 2005-10-08 01:58 +0800
我和我们原来的同事共同制定的PHP编码规范 Author: wwccss

附件里面的PHP编码规范是我在西线工作的时候制定的,刚一开始的时候,我们有两位开发人员,接手原来的网站。原来的网站开发非常的混乱,我们两个开发人员之间当时也没有合作,就分别按照自己的习惯开始写代码,后来发现这样不行,就来制定编码规范。

这份编码规范主体是由我来制定的,期间振飞提过很多的意见,后来玉鹏和叶琳也加入了西线,他们两位也提供了很多宝贵的意见。后来我们将这份文档开源了,大家可以随便来使用。

这份规范与其他规范不同的地方是它更多的是一个系统架构的理念,设计到了现在linux+apache+mysql+php+xhtml+css+javascript经常遇到的问题,我想对大家的工作还是有一定的借鉴意义的。 ]]>
http://www.1zsoft.com/node128.html http://www.1zsoft.com/node128.html 开源思考 2005-08-03 02:20 +0800
关于抛砖引玉这个栏目 Author: 王春生

《抛砖引玉》这个栏目的目的是为了和大家分享一下自己平时的一些想法。自己平时会有一些想法,我都会把它们记录下来。有一些点子自己觉得不错,或者自己还可以做,会付诸实施。但绝大部分的想法或者由于时间、精力有限而无法实现,或者因为点子本身就是非常的不成熟而无法去执行。但我想把这些点子记录下来,和大家分享,应该是一件不错的事情。因此就设立了这个栏目。

如果大家觉得点子对你有所帮助,就回复鼓励一下,如果觉得点子压根就很幼稚,就一笑而过,权当做是笑话。:) BTW,如果大家有好的建议或者意见,也可以告诉我们。 ]]>
http://www.1zsoft.com/node15.html http://www.1zsoft.com/node15.html 开源思考 1970-01-01 07:00 +0800