开发记事本

生命中闪过了多少if...then...else...

  博客园 :: 首页 :: 联系 :: 订阅 订阅 :: 管理
  55 Posts :: 2 Stories :: 277 Comments :: 9 Trackbacks

前段时间刚刚向大家推荐了DotNet下的开源图形控件The Netron Project,才不过半个月的时间,Netron项目就没有了,真是世事难料啊。

在CodeProject上(http://www.codeproject.com/script/profile/whos_who.asp?vt=arts&id=524590)Netron的作者Francois *Swa* Vanderseypen有一个简单的自我介绍,这篇自我介绍说明:Francois实实在在是一个天才:

Job: .Net architect in Belgium. Heterogeneous integrations, now more than ten years in the field. Time flies...During working hours I play with IBM Tivoli, SQL Server, mainframes, WebSphere MQ and everything in between. If you have a challenging job for me, drop me a note

Interests: as good as everything, but with a PhD in theoretical physics you can assume I spend a lot of time with mathematical ideas and complexity. Quantum gravity (Loops and knots) in my nostalgic moments. I tend to improvize a lot on my piano and thanks to the blogging phenomenon I write quite a lot of pseudo-philosophical essays.

天才可以写出一流的软件,但未必能够成功地推动一个开源项目,非常优秀的The Netron Project似乎名声不是很大。

Netron的最后版本2005年夏天发布的v2.2.2036;在2006-01-19作者发布新闻:预计将在七月份发布全新的3.0版本,功能也将比2.2强大更多;

然而我们可能永远都无法等到这个版本了。

在我向大家推荐Netron的时候,Netron的主页(http://netron.sourceforge.net)已经无法访问,所有的资料全部丢失,取而代之的是一首诗:

The truly creative mind in any field is no more than this:
A human creature born abnormally, inhumanly sensitive.
To him…
a touch is a blow,
a sound is a noise,
a misfortune is a tragedy,
a joy is an ecstasy,
a friend is a lover,
a lover is a god,
and failure is death.
Add to this cruelly delicate organism the overpowering necessity to create, create, create -
so that without the creating of music or poetry or books or buildings or something of meaning,
his very breath is cut off from him.
He must create, must pour out creation.
By some strange, unknown, inward urgency he is not really alive
unless he is creating.

(Pearl Buck)

这个时候很难知道发生了什么事情,大约2006-06-13左右,访问netron.sourceforge.net看到的是如下的内容:

Give me,
a job with free spacetime for working on diagramming stuff,
a fair allotment and good coffee,
no commercial worries, just faith in innovative ideas.
In return I can give you
the best .Net open source around,
creativity and passion unlimited,
an inspiring and erudite compeer,
impartial friendship, true commitment.

Let me,
be.

Until then; I am sorry.

看来作者对于工作和爱好的矛盾已经无法调和了(是谁说国外搞开源的程序员都是在衣食无忧的情况下搞开源的?),但是因此而删除网站内容的行为似乎不太应该,由于Netron项目一直缺乏很详尽的文档,Netron主页上的资料(主要是其中的一些教程)对于Netron的学习和使用是至关重要的,删除网站内容对于Netron的使用会造成非常大的困难。

随后,Netron在SourceForge(http://www.sourceforge.net/projects/netron)上的项目内容除了CVS仓库以外全部被删除,共同开发人员也已经被Francois删除,再去访问netron.sourceforge.net,则是如下内容:

While I beg you for your financial help,
you continue asking me my latest code
just to make sure
your business can continue.
My God,
the open source world is truly
a cruel place!

看来作者在寻求帮助的时候,得到的却都是索要源代码的请求,因此对开源已经失去了信心(the open source world is truly a cruel place!),做出了一个很极端的举动。

我想没办法责怪作者,毕竟自己为之付出了那么多的心血,却得不到积极响应是件很让人伤心的事情。

不过开源的好处在Netron目前的情况中得到了相当好的体现,Netron关闭后,用户only_me在SourceForge上注册了一个新的项目:Netron Reloaded;这个项目将延续Netron原有的代码和文档,并将作为Netron官方版本之外的一个分支继续开发下去。

这一期(2006年第7期)的《程序员》杂志在描述Ubuntu Linux的时候有一段话,用来说明Netron的当前状态很合适:“只要它仍然有益于社区,就会有人站在它倒下的地方,继续前行。开源的魅力正在于此。


现在的情况:
Netron的主页(http://netron.sourceforge.nethttp://www.netronproject.com)都指向了一个商业图形软件的订购页面;有人说是作者把Netron卖给了商业网站了,也有人说作者是想让大家看看Netron项目有多高的价值。

Netron Reloaded项目已经恢复了Netron项目在SourceForge上发布过的原有的文档和源代码的下载,only_me在2006-06-15说将在当晚恢复代码的CVS仓库,但是时至今日Netron Reloaded的CVS仓库仍然是一片空白。

Netron项目使用的协议是作者自己编写的一个协议,Netron Reloaded项目则采用了LGPL开源协议,尽最大可能地保证了和原协议的兼容,但是有人指出擅自改变原有代码的授权协议并不合适。

希望Netron Reloaded能够一路走好,也祝愿Francois能够找到一个更好的工作,能够有足够的时间和资源 working on diagramming stuff。

posted on 2006-07-01 21:30 NetCobra 阅读(1606) 评论(6)  编辑 收藏 所属分类: 开发心得

Feedback

#1楼  2006-07-01 22:49 木野狐      
可惜
  回复  引用  查看    

可惜,但是说实在,人还是要吃饭的,当衣食住行都不能得到保障的时候,怎么可能有共产主义的到来呢~
  回复  引用  查看    

#3楼  2006-07-02 10:01 Ricky1981 [未注册用户]
可惜。我曾经我已经安装了那个项目,但是还没有研究~
  回复  引用  查看    

#4楼  2006-07-02 15:24 ode      
深表惋惜。
开源就好像摇滚乐一样,在当今社会是非主流的,得不到大多数人的认同的时候只有呐喊和放弃。
  回复  引用  查看    

#5楼  2006-07-02 21:11 gozh2002      
可惜。不过我有一个问题,到底是什么样的产品才适合开源呢?
也许,NETRON本身并没有太多的应用的地方。

开源的产品因为已经是免费了,就需要有非常大的流量和吸引眼球。
成功的开源,好象NANT, NHIBERNATE, NUNIT,反而都是程序员
在日常应用时就需要的,所以会不断的扩大。

  回复  引用  查看    

#6楼  2007-10-12 14:17 麒麟.NET      
最近有个项目想用netron,到网上找文档,没想到是这样的结果,哎。。。
  回复  引用  查看    


标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2006-07-01 21:37 编辑过
 
向地震灾区捐赠爱心