zoukankan      html  css  js  c++  java
  • 从毕业到现在,我对开源的理解有了些许微妙的变化!

    时间轮拨回到3年前,那是刚刚毕业,在某公司面试,

    经理问:你以后有什么目标呢? 我信誓旦旦回答道:要做成一个类似本地XX论坛一样的网站。

    时间再往前拨点,在一个大学教室里,讲的是马列哲学,放着综艺节目《鲁豫有约——80后财富新贵》,

    他们能做到的,我为什么不能做到?之后那半年我在图书馆拼命学习入门PHP语言。

    初入职场,还不懂PHP框架是什么玩意?刚开始看了一点Codeigniter,后来公司又用到了thinkphp,那么以公司的为主,便开始习惯了thinkphp的写法,

    那时还天真的以为这么好用的东西肯定有政府支持补贴,后来才知道采用的开源协议,那时候接触到了什么是开源软件,

    包括还有MySQL,后来据说MySQL被Oracle收购了,论坛上谣言四起,说是MySQL开始要收费了,

    对于习惯了使用免费的产品的我来说,要收费怎么得了?有点不适应。

    那时的thinkphp还是刚刚出道,管理员论坛上很活跃,一直享受着开源带来的好处

    瞬间变成了开源的卫道士。

    然而,当我不再是一个用户,而以一个创业者的身份来做的话,就觉得很迷茫了,为什么别人做的那么火热,自己却举步维艰呢。

    这也是我近期才领悟的一个事情,

    就以thinkphp来说,它的开源是为了提高知名度,带来商业效益,原来它的老大是开公司的。

    MySQL的开源占据了很多的市场,被收购卖了个好价钱。

    Android的开源也是为了占领ios和塞班的市场

    ……

    原来开源只是一种手段,就像商品降价、商品促销一样,

    A的商品质量好,又降价了,B的商品自然不好卖了,除非B商品有A商品没有或不足的特色功能。

    我们广大信奉开源的程序员就像商场的小市民,一直被忽悠。

    有的人效仿开源,譬如“我只是为了兴趣,贡献代码”,就好比自己的商品免费赠送给别人。那么你自己又得到了什么?

    钱没有?名没有?

    那么做这件事的意义是什么呢?或有人回答:因为我热爱开源事业。那么究竟开源事业是什么呢?

    毫无回报的无私的奉献?

    俗话说“兴趣是学习的动力”,那么开源的动力是什么呢?

    看过影片《1942》的人应该记得一个场景:日本军官在飞机上说的一句话,“首先他们是人,然后才是中国人”

    那么我的心得是:做开源,首先你得养活你自己,然后再去做开源,不要盲目的被忽悠进去,一直傻傻的贡献自己的源码,也许那不仅仅是源码,

    是自己花费无数宝贵时间,做出来的心血。

    刚刚看到某UI的更新新闻,售价16000,评论下方有人说还不如jquery easyui,我去查了一下,我的天,免费开源软件。

    如果我是客户,我肯定用免费的。其他的同类产品怎么活?

    就像360杀毒,一旦免费了,其他的杀毒软件基本陨没,当360一家独大的时候,杂七杂八的功能就多了,内存占用就大了。

    免费是一种手段,开源也是一种手段,当人无利可图而去坚持做一件事情的时候,不是圣人就是傻子。

  • 相关阅读:
    C#编写最小花时隐藏为任务栏图标的Window appllication
    XML与HTML的结合
    敏捷思维-架构设计中的方法学(1)从方法论看架构设计
    敏捷思维-架构设计中的方法学(4)团队设计
    敏捷思维-架构设计中的方法学(2)架构设计的敏捷视图
    敏捷思维-架构设计中的方法学(5)简单设计
    hdu 1116(并查集+欧拉路判断)
    hdu 2145(最短路+排序)
    hdu 2377
    hdu 2962(最短路+二分)
  • 原文地址:https://www.cnblogs.com/youcle/p/3890434.html
Copyright © 2011-2022 走看看