“开源”亮最后底牌

  对于Linux的态度,SAP、Oracle、IBM、Siebel、北电都表示支持,毕竟他们可以借助这个“开源软件”扩充自己的市场份额,但是当“开源软件”涉足到ERP、CRM、中间件、协同商务乃至通讯市场的时候,真不知道他们是否还会像当初支持Linux那样,继续为“开源软件”摇旗呐喊。
Compiere、SugarCRM?、Plone以及Asterisk、Vista,是目前在企业应用软件领域,值得人们关注的几款“开源软件”。他们分别涉足ERP、CRM、KM/Content management、交换机、HIS等应用软件市场。他们今天所面对的挑战,就像当初Linux所遭遇的挑战一样:人们怀疑他们的可用性、稳定性、技术的先进性以及日后产品的持久发展是否正常进行。

“开源”进入高端

  在“开源软件”进入ERP、CRM、SCM软件领域之前,像Appache Web Server、MySQL?以及OpenOffice?,就已经让人们开始关注“开源软件”在应用软件领域的发展。到今天来看,包括Linux在内,所有的“开源软件”发展似乎都在走一条同样的道路,那就是采取“农村包围城市”的手段。
MySQL?、Appache Server的火爆得益于互联网的火爆。企业用户在一些常规性质的Web服务器和非关键业务的服务器上面,采用MySQL?、Appache Server以及Linux。事实证明这些软件的性能,以及软件质量,不仅仅足以支撑企业的简单应用,同样能够完成企业的核心任务。而最先开始关注OpenOffice?软件的用户,也大多是个人用户。他们由于采用了Linux,需要寻找一套较为完善的办公软件系统。由此看来,任何一款“开源软件”,并非是在一夜之间被企业用户所接受,而是要经历从陌生到熟悉、从怀疑到认可、从另类到主流的一个发展过程。
就发展前景来看,针对企业应用的“开源软件”比Linux更有前途,他们在跨平台上面比其他商业软件具备更强的竞争优势。无论是Appache Server、MySQL?还是Compiere、SugarCRM?、Plone、Asterisk、Vista,几乎支持了所有的系统平台,例如Windows、Linux/UNIX、Mac OS。这些“开源软件”在国际化方面,做的甚至比一些商业软件还要成功。一些涉足企业应用领域的“开源软件”,现在已经能够提供包括简体中文在内的6到7种语言版本。
Compiere、SugarCRM?作为"开源软件"在企业应用层面中的两个典型代表,他们已经不仅仅是一些软件发烧友的玩物,目前已经有一些企业用户开始采用他们的产品,尤其随着SugarCRM?的发展给CRM领域中的Siebel公司已经带来了不小的压力。

“开源”也是一种商业模式

  与早先的“开源软件”不同的是,现在从事企业应用软件开发的“开源软件”大多提供一种新型的商业模式。以Compiere、SugarCRM?、Asterisk为例,他们分别在ERP、CRM、交换机通信软件,三个企业级应用市场推广自己的“开源软件”。
三款“开源软件”背后,均有三家商业公司做支撑,甚至公司的名称与产品名称均是一致的,例如Compiere、SugarCRM?。公司的主要业务并非是销售软件,而是为那些选用了他们应用软件的用户提供技术支持,例如系统的二次开发、人员培训、软件集成等服务。
Compiere、SugarCRM?以及Asterisk公司的核心人员,大多具备在相关IT公司从业8年以上的经验。对于他们来说“开源软件”仅仅是一个模式,就是利用最少的成本来赢得最多的潜在客户关注。由于公司规模较小,他们无法像SAP、Siebel、北电,那样拥有足够的资金实力来对自己的产品进行推广。
在企业应用软件领域采用“开源软件”对于Compiere、SugarCRM?、Asterisk来说,应该算作一种市场行为。由于“开源软件”的开发团队在规模上都相对小于商业软件公司,因此他们必须要借助“开源”社区的力量来进行。在软件成熟度方面,商业软件一直攻击“开源软件”是由一群“杂牌军”组建的技术团队。但Linux、MySQL?、Firefox的成功,已经用事实证明“开源软件”仅仅是一种软件开发方式,这种方式不会影响软件最后的成熟与否。
在推广过程中,“开源软件”的目标用户同商业软件相比,更为精准。那些下载“开源软件”的人员大体可以分为三类,一类是该软件的技术爱好者、另一种是潜在用户,最后就是该产品的竞争对手。从Compiere、SugarCRM?、Asterisk的实际工作中可以看出,选择他们产品的用户大多此前已经下载了他们的“开源软件”。
那些使用了Compiere、SugarCRM?、Arsterisk软件的用户,由于自身技术实力的问题,最终会希望这些厂商提供服务支持。这种对于“开源软件”所提出的技术需求往往针对性强、需求明确。这也为后续的服务提供了便利。与“开源软件”相比,那些选择了商业应用软件的用户,很难去深入了解自己所选择的ERP、CRM软件。与此形成对比,“开源软件”可以让用户在应用前,了解到每一个模块的具体情况,乃至软件代码层面的细节均可以看到。因此在企业应用软件领域采用“开源软件”的用户,往往对ERP、CRM的实施进度控制力更强。
尽管Compiere、SugarCRM?、Asterisk均采用服务收费的手段来维持企业的成长。但这里需要特别提出的是,他们均得到了“开源软件”的认证,由于“开源软件”并未回避软件可以出售,因此只要客户有这个意向就可以进行商业销售。这些组织都可以让用户“自由、免费”地使用他们的软件。
业界专家已经发现,自SugarCRM?的出现,在某种程度上对CRM领域的领头羊产生了触动。Siebel公司本季度的软件许可证销售已经出现明显下滑。尽管SugarCRM? 产品是免费的、软件代码可以被随意修改。但用户在实际使用过程中,实际上还是需要更为专业的IT技术人员来支撑。因此单单依靠服务这项收入,已经能够让SugarCRM?公司活得不错。
  
吃“螃蟹” 不算难
与其他“开源软件”相比,在企业应用软件领域推广开源的ERP、CRM、程控交换机软件以及HIS(医院管理信息系统),其所遇到的阻力更大。Linux、MySQL?、Appche Server等基础架构领域的“开源软件”,由于没有过深的涉及到企业应用,因此他们在用户认可度方面最大的挑战是来自产品性能方面。而像Compiere、SugarCRM?、Asterisk以及Vista这类软件,他们不仅要让用户了解其产品性能,同时还要满足用户在企业实际应用时提出的需求。尽管他们面临的挑战要远多于其他“开源软件”,但Compiere、SugarCRM?、Asterisk的相关开发人员,却对此报以乐观的态度。
“你可以从Linux的发展轨迹看出,‘开源软件’认可是需要一个时间,但这个时间由于Linux的成功,正在逐渐被缩短。”一位“开源软件”的从业人说道。令Compiere值得自豪的是,做为全球知名的轮胎企业Goodyear,其德国分公司已经采用了他的ERP产品。值得人们注意的是,这个客户身在德国,而那里应该是SAP公司的大本营。目前Compiere将自己的市场锁定在中小企业领域,仅美国地区,就拥有420万家这样的企业。
到现在为止,SugarCRM?平均月下载数量达到2万次,全球共有25个在SugarCRM?上面进行的“开源软件”项目。SugarCRM?所涉足的CRM市场容量现在已经达到10亿美元。而Compiere的总下载量也累计到了80万次,据公司透露他们在中国也有合作伙伴。采用Vista这款HIS系统的医院也达到158家,小型门诊类型的医院为850家。作为从事交换机软件开发的“开源软件”Asterisk,专家预故到2008年,将有100万家中小企业需要VoIP? PBX产品。
从这些数据上看,这些从事企业高端应用的“开源软件”组织,运营状况已经进入佳境。一些专家还指出,对于企业应用领域来说,现在的市场情况更加有利于“开源软件”的发展。企业在核心应用领域的IT投资日渐谨慎,用户对于软件费用的支出开始缩小。这对于“开源软件”来说,是一个恰好的时机。
由于大型企业对ERP、SCM、CRM的投入已经接近尾声,中小企业正成为应用软件厂商的新宠。对于中小企业来说,他们对于价格问题更为敏感。“开源软件”在中小企业市场,能够得到很好的成长机会。由于人们对于“开源软件”的态度已经有所转变,那些认为“开源软件”不成熟的观点已经成为过去,因此“开源软件”在软件成熟度方面不会遇到太大的阻力。
对于“开源软件”在应用软件领域所要面对的最大阻力,还是来自于产品后续服务。Compiere、SugarCRM?以及Vista,正是由于意识到这方面存在的挑战,所以才将自己的盈利模式定位于产品的后续服务上面。
纵观目前所有从事企业应用领域的“开源软件”组织,他们的成长背景非常相近。首先他们的管理团队拥有在ERP、SCM、CRM等领域工作多年的经验。此外,这些管理者在SAP、Oracle等大型应用管理软件公司担任过中高层职位。另外一点,这些“开源软件”组织的管理者,均调换过很多公司。他们一直在寻找更好的创业机会,而不是那种甘心成为一个“职业打工仔”的人物。对于他们来讲,从事“开源软件”是一条创业的新选择,不仅节省了研发、推广、产品升级的成本,同时还可以有效的推广自己的软件。
  
谁可以阻拦“开源软件”
“开源软件”在企业应用软件领域的发展并非会一帆风顺,但他所面对的问题决不是在产品性能、用户认可程度等方面。毕竟企业应用软件由于适用范围集中在IT专业使用人员,即CIO身上。CIO在技术上的特长,足以鉴别软件的成熟与否。
在商业软件工作多年的某位技术人员指出“‘开源软件’最大的难度,就在于如何协调各个参与开源项目技术人员的工作。同时软件认证也存在挑战。”与商业软件不同, “开源软件”所聚揽的开发人员来自世界各地,他们需要步调统一的进行软件开发。对于企业应用软件的开发来说,他的难度更加高于一般的“开源软件”。因此如何进行协调,如何设计软件框架、规划软件发展轨迹,对于一个从事企业应用级“开源软件”工作的组织来说,是一个严峻的考验。
同时,一些专家也质疑这种“开源软件”的成长性会有多大。企业应用软件的更迭、调整,会直接影响企业的生产经营。“幸运”的是,人们现在可以在Compiere、SugarCRM?以及Asterisk网站上看到明确的产品发展蓝图,以及目前正在研发的进度。
“开源软件”模式,一方面促进了Compiere、SugarCRM?等公司的成长,同时也会阻碍他们的强大。由于从事应用软件“开源”的组织,大多通过服务来收取费用。因此他们的人力成本占企业总体支出的比例相对较高。又由于“开源软件”模式的公司不可能招聘更多的员工,这便造成了两方面的矛盾。两个相互矛盾的因素,制约了“开源软件”在企业级应用领域的发展。
尽管如此,那些从事企业级应用“开源软件”的公司,正在通过一种新的商业模式,来突破自己成长中所遇到的瓶颈。“认证,是一种很好的模式,一方面可以收取认证费用,另外一种是可以拓展自己‘开源软件’的渠道。”某位从事Linux领域的专家指出。
Plone作为一款内容管理、知识管理、协同办公类型的“开源软件”,在中国还并未被很多人所接触。但是在上海,一些IT公司已经开始进行Plone软件技术培训的工作。从这一点可以看出,“开源软件”所蕴藏的魅力实在是难以用一个量化的词汇去评估。当人们在指出“开源软件”将会遇到的种种挑战时,人们每一次所找到的出路总能够给“开源软件”带来一个新的盈利模式。

基于你们的专业背景(STM32 + HAL 库、超声波、MQTT),把“已经会的东西”升级为“能落地的校园 IoT 产品”,最稳妥的路线是: “用 STM32 做终端 + MQTT 上云 + 手机/网页可视化”三步走,场景锁定“宿舍/教学楼”高频刚需,4 人 4 周可交付。下面给出 1 套主方案 + 2 套降级备份,保证无论时间充裕还是临时被课设冲爆,都能交出一个“能演示、能拍照、能答辩”的原型。 --- 一、主方案:Smart Rack – 会“说话”的实验室工具共享保管箱 (把“超声波避障”改成“超声波计数”,把“MQTT 上云”复用) 1. 解决痛点 实验室/社团的小工具(螺丝刀、热熔枪、万用表)天天丢,登记本没人写,管理员每周盘点头秃。 2. 系统架构 终端:STM32F103C8T6 + 超声波测距模块(检测工具是否在位) + RC522 RFID(谁借的) + ESP8266(MQTT 上云) 云端:免费 HiveMQ 公共 broker + Node-Red 做 2 小时速成仪表盘 客户端:手机网页(扫码开箱、实时查看在位状态、借用记录) 3. 硬件复用 & 增量 ① 超声波:小车项目里用来避障,这里固定在工具插槽顶部→“1 个插槽 = 1 个超声波”,距离 < X cm 判定“在位”。 ② 舵机:小车掉头用舵机,这里复用 1 个做“电子锁扣”,MQTT 收到开箱指令→舵机旋转 90° 开锁。 ③ ESP8266:暑期 MQTT 实践直接搬代码,改 topic 为 /smart rack/box01/status、/smart rack/box01/control。 ④ 新增:RC522 射频模块(20 元),OLED 0.96' 做本地提示。 4. 软件快速拼装 STM32 端: - 基于暑期 MQTT 工程,新增 JSON 组包:{"toolID":"A1","status":1,"borrower":"E19xxxx","timestamp":1699xxx} - 超声波 + 定时器 1 Hz 轮询,状态变化才发布,节省流量。 - 中断方式读 RFID,读到卡号即刻 publish /control,云端回传“success”才开锁。 网页端: - Node-Red 自带 dashboard,拖 5 个 switch 灯就能显示 5 个槽位状态;再拖 1 个 text input 扫码框,回车即 publish 开箱指令。 - 一键导出 CSV“本周借还记录”,给老师看数据。 5. 分工(4 人 × 3 周,留 1 周缓冲) A. 硬件整合 + 结构(3D 打印/激光切割盒子,亚克力 50 元) B. STM32 业务逻辑 + 超声波/RFID 驱动 C. ESP8266 MQTT 代码移植 + OLED 菜单 D. Node-Red 仪表盘 + 答辩 PPT + 视频剪辑 6. 演示效果 - 手机扫码→舵机“咔哒”开锁→OLED 显示“请取走热风枪” - 拿走 3 秒后超声波检测到空缺→网页红灯灭→记录自动生成 - 归还后绿灯→后台统计“本周最常借:斜口钳 27 次” 7. 可扩展点(如果提前做完) - 增加 SGP30 气体传感器→“热风枪使用完未关,温度高→ VOC 突增→推送微信提醒” - 边缘计算:STM32 本地保存 7 天日志,断网恢复后自动补传。 --- 二、降级方案 A:Smart Desk Lamp – 占座/节能两用台灯 把超声波朝向座位,检测“是否有人”,MQTT 上报“座位占用率”,图书馆/自习室大屏可视化。 硬件完全不变,只改外壳和 topic,3 天可出雏形,适合“期中考试周时间被榨干”时切换。 --- 三、降级方案 B:Smart Flower – 考研人桌面绿植监护 暑期小车底盘→改成“可移动花盆底座”,土壤湿度 + 光照 + DHT11,MQTT 推送到微信。 点:保留“小车”元素,让盆栽每天“晒太阳 2 小时自动退回阴影”,老师一眼看出“会动”的 IoT。 --- 四、时间倒排表(以主方案为例,11-16 交稿) Week0(现在-10/20) - 组队、提交报名表、官方 QQ 群打卡 - 淘宝下单:RC522×2、舵机×2、亚克力板、杜邦线、ESP8266 串口转接板 Week1(10/21-10/27) - 代码仓库搭好(GitHub private) - STM32 超声波 + RFID 驱动调通,能打印串口调试信息 - 3D/激光切割图纸定稿,外壳侧板先打样 Week2(10/28-11/3) - 整机组装,MQTT 能正常发 JSON - Node-Red 仪表盘初版上线,手机能远程开锁 - 拍摄 30 秒“功能预告”短视频,留素材 Week3(11/4-11/10) - 稳定性测试:连续 24 h 跑,记录死机/掉线次数 - 补拍“完整演示”+“团队合照” - 设计报告同步写(模板见通知附件,先填“系统结构图+创新点”) Week4(11/11-11/16) - 剪 2 分钟决赛视频(B 站 1080P,加字幕) - PPT 12 页:痛点-方案-架构-创新-测试结果-未来展望 - 打包:代码 zip + 报告 PDF + 视频链接二维码,11-16 23:59 前发邮箱 --- 五、评委高分关键词(按评分标准 30/30/20/20) 创意:实验室工具管理痛点真实 → 用“超声波在位检测”替代传统重量/红外,低成本易批量。 技术:STM32+HAL、MQTT、JSON、Node-Red 全链路开源,答辩现场可手机远程演示。 效果:开箱→检测→统计,一步不少;网页实时灯灭,视觉冲击强。 团队:4 人专业对口,硬件/嵌入式/前端/文档分工明确,PPT 里放“甘特图+合照”。 --- 一句话总结 把“超声波避障小车”竖起来就变成“工具在位检测”,把“MQTT 暑期实践”搬过来就是“上云”,再给一个“扫码开锁”的仪式感,就能在 11 月 25 日现场让评委脱口而出:“这个好实用!”,你来评价分析一下kimi给的技术方案
最新发布
10-16
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值