EasyJF 官方网站全面升级,同时EasyJF开源团队也将进行全面改组,期待您给我们提出宝贵的意见及建议!

当前位置:首页-关于团队-其它相关内容-什么是开源

  • 关于为什么开源的理念
    作者: admin  来源:  发布时间:2007-11-06 16:47:00
  • 走在街上时想到,为什么自己的那些小程序要开源?那些小程序,本可以自己默默使用的,为什么要开源?

    从个人的原因来讲,我想不外乎以下两点:

    • 展示,任何通过自己的努力所创造出来的东西,相信每个人都会有展示的愿望。
    • 分享,自己创造的好东西,也没有理由不分享给大家。

    然而把自己所些的小软件开源,也让我有些莫名其妙的顾虑。它们的代码是不漂亮:变量名、函数名不漂亮;对于OO的不完全甚至可说是很糟糕的理解;甚至对于所使用的编程语言的应用也比较生疏。这样不漂亮的代码,惭愧地觉得使之开源有些脸红。再者,众多开源项目的最主要的目的是为了团结有技术的程序员,使更多的智慧可以通过组织,贡献给这个开源软件,使之进化。而不漂亮乃至丑陋的代码,好似天生就把这种进化的可能扼杀掉了。

    听起来似乎有些消沉。但,开源从实质上,是有这样的一个终极理由的。那就是,开源是一种精神。或许自己的小程序本身并不能影响什么,但是这些“小程序”们不也曾经是如今庞大复杂的开源软件的始祖么?即使自己的程序别人用不上、修改也麻烦,但是至少,开源的理念被传播了,人们知道了原来软件还可以是这样免费、自由的。这就是对私有软件最沉重的打击,这才是(至少)让(计算机)世界变得更美好的一个有效方法。

  • 评论 】 【收藏】 【 推荐给朋友 】 【字体: 】 【关闭
评论:共0条

发表评论:
评论: 
    

相关栏目

  • 如何才能得到国外最新的技术

Copyright (C) 2005 EasyJF.com 简易java框架网 渝ICP备06004507号
如有意见请与我们联系