开源究竟有什么用?

作者: Luat物联网通信模块 | 来源:发表于2017-06-06 02:52 被阅读161次

这篇文章讲述的是一个开源的故事。

不是传统意义的开源,是一个很传统的产品----GPRS通信模块----的开源,硬件和软件的同时开源,硬件开源是公开设计图纸,软件开源是公开源代码。

几年前,提到开源,我一直想不明白,自己公司辛辛苦苦写出来的代码为什么要开源呢?多卖点钱多赚点利润不是更好吗? 就算开源了,谁会辛辛苦苦帮你找bug,帮你提交代码修复bug呢?这不是傻瓜吗?

随着开源项目接触多了,也确实有点明白,原来开源确实是众人拾柴火焰高,开源还是有好处的。

直到去年年底,我的老同事和好朋友,许小刚,跟我喝茶扯淡的时候说,你应该把你的模块开源出来,给大家看你的源码,这样你会得到挺多好处。当时我没听太明白,可能是我的智商不太行吧。于是过几天我又拉着我同事,陆相成和李炜镪,又继续跟许小刚接着扯淡,许小刚跟李炜镪聊了一大堆后台架构的事儿,我也没太明白,反正回去后,我们就把多年积累的 GPRS 模块软件代码开源了。 而且是底层上层全部开源了,不信你去看 https://github.com/airm2m-open/。

因为这个软件架构的特色是Lua虚拟机,上层应用是Lua语言来写,而传统的模块开发应用的方式都是用AT指令,所以我们给这个开源起了个名字叫做 Luat(Lua+AT),中文名字到现在都还没想出来。 

接着, 配合开源的动作,新注册了一个淘宝店,信誉是零蛋,成交是零蛋,找了个淘宝上GPRS 模块的最低价,标注的价格跟这个最低价一致,然后把这个消息发布到很久没有维护的一个技术支持QQ群里面,这个群是2014年建立的WIFI模块的技术支持群,剩下有700人出头,但是有2年多没有什么正经的话题了。刚刚发布出去,就有几个人退群了,可能是突然发现原来还有个垃圾群在这里吧。如果你好奇现在这个群还有多少人, 群号是201848376,你可以自己去看看。

但是,没想到的是,因为我们开源的是Lua架构,碰巧有些人了解Lua,所以还是有些人有浓厚的兴趣的,有几个人还是下单购买开发板了。

这个消息发布的时候,离春节放假也没几天了,当时只有顺丰还在接单,于是用顺丰发了开发板出去,这几个同学收到板子基本上就快大年三十了。

于是,很神奇地,这一个春节放假的十来天时间,包括大年三十和大年初一,群里就没消停过,尤其是一个名字叫做淡然处之的家伙,居然在大年三十和大年初一这几天,从现学Lua语言,到开发出来他的单模块告警器应用,居然用了不到3天,也许时间可能更短,抱歉我记不清了,反正很快。

这个春节也许是最充实的一个春节了,我们的软件工程师朱天华同学,一个春节就在不停地发布各种例子,用Lua开发的例子,没日没夜地给开发者解答各种问题,也不知道他夫人有没有骂他,估计被骂习惯了。

下面是淡然处之开发出来他的应用之后,淘宝写的评论,他是真实的用户,不是我们刷单的,千真万确。你看他写评论的日期是大年初二的夜里23:10,感觉当时他是挺兴奋的。

这个小小的开门红,给了我们极大的鼓舞。

从这之后,一发不可收拾,到发稿的今天为止,我看了下,这个从零开始的淘宝店,4个月多一点的时间,已经是三颗星了,信誉是1008(也就是好评减去差评的个数,我的理解),而且一个单都没有刷过,因为压根没有机会去刷单。同时,另外两个后来开启的淘宝店,成交也相当迅猛。从开店到现在,下单购买的用户,已经超过800人了,而且这个数字还在加速增长。

但是,这跟开源有什么关系呢? 我们开源的无论是底层代码,还是上层代码,依然没有一个人去提交代码,都是我们自己的工程师在不断地提交代码,更新版本,更新文档和教程。

这里面还是奥妙的, 众多的开发者用户,虽然没有提交代码,但是每天在不停的测试这个代码,不停的在走读和评审这个代码,开发者每提交一个问题,每发现一个bug,都对Luat团队形成了无形的压迫。因为我们已经脱光了毫无保留的展示出来了,任何瑕疵都是无法掩盖的,除了不断的做到尽善尽美,是没有退路的。

我们的感受是如此,群众的眼睛当然也是雪亮的,每一个用户的反馈,都是在QQ群里面的,接近2000人的群,每一句话都是公开透明的,这个公信力,确实是无与伦比的。群里面的开发者们,到目前为止,还基本上都是赞扬声一片,仿佛是我们找了1000多个托在那里说好话似的,这真是让人感到神奇。

于是,模块的硬件原理图和PCB走线图纸,也开放了,如果你有兴趣,可以到这来下载:http://bbs.openluat.com/forum.php?mod=viewthread&tid=2546&extra=page%3D1

这个绝对是我们量产的模块全部设计图纸。下载的次数已经有335次了,但是我相信不会有人真的去用它来生产,但是起码能表达出我们开源的决心。

硬件图纸的全部无条件开放,倒逼着我们模块的定价不能高,从自身的供应链角度去提升效率。这也是小米供应链的精髓,低毛利高品质,倒逼自己的团队提升运营效率。

接下来, 云后台,APP,都会逐步的开源出来,给大家来挑刺儿,这个体验确实很好。

开源,就是把自己无条件暴露出去,就像你把衣服脱了给人家看,看到全是大胖肉,肯定不好意思,起码得把八块腹肌练出来再脱吧。

把设计开放出来给大家挑刺,确认没有品质问题,然后给出来极低价格的模块,让大家放心做产品赚钱。放心品质,还不用担心买贵了,这就是Luat 的初衷。

故事讲完了,请允许我插播一条广告:如果你要发短信,比如发短信验证码之类的,可以用Luat 的短信业务,每条最低3.5分钱,绝对成本价:

访问 http://sms.openluat.com 就可以去使用低价短信业务了。

也许将来哪天打不开,就把 http 换成 https 就行了。 截止到发稿这天还是 http,不是 https。

祝大家有个好心情,再见。

相关文章

  • 开源究竟有什么用?

    这篇文章讲述的是一个开源的故事。 不是传统意义的开源,是一个很传统的产品----GPRS通信模块----的开源,硬...

  • 上大学的意义

    现在的很多人都在问,上大学究竟有什么用?上好大学究竟有什么用? 以前的我,有一段时间也这样思考过,觉得...

  • 也许,仓央嘉措的一生都是为爱情而来~

    没有人知道,这世界上,究竟有多少情,属于浅相遇,深相知; 更没有人知道,这世界上,究究竟有多少情,属于默然相伴,寂...

  • 8.11   23:49

    有的时候,会想很多的事情,会想和别人聊天究竟有什么用,那些所谓的赞,评论数有什么用。现在想通了,好像真的没用。聊天...

  • 2018-08-29

    生命的意义究竟在于什么 中午的时候问我的母亲读书究竟有什么用,母亲立马训斥了我,说道,读书有什么用 ,读书是为了你...

  • 读书究竟有什么用?!

    对于爱读书的人来说,读书最大的好处就是能让自己高兴,能安放和陶冶自己的灵魂,能与自己对话,能更好的认识自己甚至世界...

  • 读书究竟有什么用?

    人为什么要读书,因为书中自有千钟粟,书中自有黄金屋,书中自有颜如玉”。读书,在古代是可以到功名,可以当官,有权有钱...

  • 钱,究竟有什么用?

    我们宿舍的一个同学,其实他是副班长,班干部呢,因为助学金的事和W君闹的有些不愉快,我觉得他是有些嫉妒W君吧。 ...

  • 读书究竟有什么用?

    文/阿青 我曾读过不少书,可是回想起来,我已经忘掉了里面经典的话语,忘掉了故事的经过,忘掉了作者的感悟,看似除了当...

  • 读书究竟有什么用

    在知乎网上看到了一个问题,“读书究竟有什么用?”这话题让我回忆起自己读书的那段时光,那时自己很懒散,对功课也不怎么...

网友评论

    本文标题:开源究竟有什么用?

    本文链接:https://www.haomeiwen.com/subject/cxnbfxtx.html