本文分享自华为云社区《【先锋开发者云上说】从热爱到深耕,全国Top10开源软件出品人探索“开源云上行”》,作者:华为云社区精选。

《2022-2023 中国开源开发者调查报告》中有数据显示:只有2%的开发者从未使用过开源,49%的开发者表示参与过开源;63%的开发者从未在开源中获得收入,超过80%的开源开发者在用爱发电。

拥抱开源,将爱好变成事业

开源作为一种推动软件开发技术创新的新模式,广受开发者的喜爱。

潍坊雷鸣云网络科技有限公司(以下简称:雷鸣云)创始人管雷鸣就是国内众多开源开发者中的一员。他从2010年开始笔耕不辍为各种开源项目贡献代码,也正是凭借着对开源领域的热爱,如今的他已经发布了四十余个开源项目,并成为全国开源软件Top10的出品人。

2010年管雷鸣发布了第一个开源项目-寻仙WAP2.0,这是一个用于建手机网站的系统,发布于中国站长站。随后几个月的时间,项目下载量破千。看到有人使用自己的作品,使得管雷鸣精神上得到了极大的满足,由此爱上了开源。2015年管雷鸣接触到开源中国码云,用Java开发了一个游戏辅助工具并将源码放在了码云上,这也成为他在开源代码托管平台上发布的第一个项目。

当开源遇上“云”

在做开源的过程中,管雷鸣遇到了很多问题,团队的能力有限,需要专业的伙伴一起攻坚克难,才能做出更好更稳定的产品。管雷鸣发现华为云在技术、商业和生态方面的能力,能够推进像雷鸣云这种中小企业的数字化发展。在技术方面,华为云开发者技术服务专家(DTSE)可以提供很多专业的建议和帮助。例如,雷鸣云团队在开源的云建站系统项目中,遇到成本高、交付慢、变现难等方面的问题。

  • 首先需要购买大量的服务器、存储和网络等资源,导致成本支出就非常高;
  • 研发出来的产品安全稳定性相对差一些,容易遭到恶意攻击,而且网站访问的高峰期容易出现访问卡顿的现象;
  • 项目交付周期长,每次都需要技术人员完成开发、运维、部署、测试和发布等一系列工作,项目才能上线。

最终就导致在产品交付方面,每次都需要花费一两周的时间。

华为云DTSE对雷鸣云团队遇到的问题进行了研究和解答,提供了非常详细具体的使用方式和技术指导:

  • 通过一键部署上云,系统能节省45%的成本;
  • 在安全性方面,建站系统部署在华为云OBS上,实现了安全、可靠、无限扩容等功能,网站的整体数据安全持久性能够达到99%;
  • 在华为云DTSE的指导下,项目组基于华为云LTS 、NLPMT等开放技术能力,推出了1小时快速智能建站解决方案。

诸如此类问题,之前需要花费一两周才能解决,华为云团队迅速响应支持,一天就定位到了问题并迅速解决,效率非常的高。合作期间让管雷鸣感受到了被尊重,也感觉到了华为云对于开源这块的重视和支持。后续和华为云的一些产品融合得更加紧密,依靠华为云提供方便、稳定的服务组件,配合本身系统,雷鸣云做出来几款如:云客服、国际化翻译支持等产品,赢得了不少客户的信赖和认可,使得团队有了越来越多的订单。

不仅如此,在商业化方面,华为云云商店还给雷鸣云提供了如云服务资源等扶持和帮助。截止到目前,通过云商店已经完成了120+企业交付。

2022年,管雷鸣参与“华为云开源生态开发者支持计划”,发布DataX for Huawei Cloud OBS插件,开发这个插件时,他通过华为云技术文档,高效完成了开发,该插件不仅获得了华为云沃土云创计划开源权益,同时也上架到了华为云云商店,支持其他开发者云上一键部署。

“目前在华为云开源组织中,还有不少开源项目可以参与。在项目完成后,通过审核之后大家可以在软件中留名、被华为云开源组织认可,获得资源扶持及激励。”管雷鸣表示,“正是有了像华为云这样的企业,这两年国内开源环境得到了很大的改善,开源作者不再被一直薅羊毛,开源也不再被认为是不务正业了。”

和华为云一起携手开源同行者前行

为了更好的帮助开源软件开发者,华为云推出华为云沃土云创计划鼓励开发者基于华为云进行技术创新并提供赋能和支持,华为云面向开源软件工具链与环境、开源应用构建和开源生态组件构建这三大重点场景,提供技术、奖金、活动等支持,邀请更多的开发者,携手构建开源for HuaweiCloud。

开源for HuaweiCloud就是指开发者将开源软件工具、开源应用和开源组件与华为云对象存储OBS、数据仓库 GaussDB(DWS)、云容器CCE等云服务对接,同时基于Terraform模板,上架到华为云云商店,支持其他开发者一键部署使用开源组件。参与贡献的开发者将有机会获得​华为云沃土云创计划激励,领取云服务资源代金券,可用于开发部署,并向开发者提供产品能力认证,还对通过认证的产品和服务或者解决方案提供营销支持。

开源是开放创新的有效手段,面对多样的数字化时代,只有共建开放繁荣的开源生态,才能促进技术蓬勃发展,激活产业创新。华为云也在持续加大对开发者的生态投入,帮助开发者扩大个人影响力和获取商业回报。“在和华为云的合作中,让我感觉到,在开源的路上我不是一个人在战斗。在华为云这个生态中,我们这些中小企业通过‘云上’低成本、强服务的技术产品,实现了新的突破,步入了高速发展期。”管雷鸣如是说。

在开放协作的世界里,每一份贡献都值得回报,致敬这群执着前行的开源奉献者!

点击关注,第一时间了解华为云新鲜技术~

从热爱到深耕,全国Top10开源软件出品人探索“开源云上行”的更多相关文章

  1. 从热爱到深耕,全国Top10开源软件出品人手把手教你如何做开源

    摘要:DTT直播邀请到管雷鸣与广大开发者分享"如何在开源领域找到适合自己的路". "想象一下,你写的代码被越来越多的人使用,并极大地帮助他们提高了开发效率和稳定性.&qu ...

  2. 2014 年最热门的国人开发开源软件 TOP 100 - 开源中国社区

    不知道从什么时候开始,很多一说起国产好像就非常愤慨,其实大可不必.做开源中国六年有余,这六年时间国内的开源蓬勃发展,从一开始的使用到贡献,到推出自己很多的开源软件,而且还有很多软件被国外的认可.中国是 ...

  3. [转]开源中国的 IT 公司开源软件整理计划介绍

    [转]开源中国的 IT 公司开源软件整理计划介绍 http://www.oschina.net/news/61534/oschina-opensource-collection-plan-for-it ...

  4. Spring Boot 2.0(三):Spring Boot 开源软件都有哪些?

    2016年 Spring Boot 还没有被广泛使用,在网上查找相关开源软件的时候没有发现几个,到了现在经过2年的发展,很多互联网公司已经将 Spring Boot 搬上了生产,而使用 Spring ...

  5. blender 3d模型软件介绍(开源,免费,易用,强大)

    关于BLENDER Blender是一个开源的多平台轻量级全能三维动画制作软件 具有建模,雕刻,绑定,粒子,动力学,动画,交互,材质,渲染,音频处理,视频剪辑以及运动跟踪,后期合成等等的一系列动画短片 ...

  6. (转)Spring Boot 2 (三):Spring Boot 开源软件都有哪些?

    http://www.ityouknow.com/springboot/2018/03/05/spring-boot-open-source.html 2016年 Spring Boot 还没有被广泛 ...

  7. Spring Boot 2.0(二):Spring Boot 开源软件都有哪些?(转)

    2016年 Spring Boot 还没有被广泛使用,在网上查找相关开源软件的时候没有发现几个,到了现在经过2年的发展,很多互联网公司已经将 Spring Boot 搬上了生产,而使用 Spring ...

  8. Spring Boot 2 (三):Spring Boot 开源软件都有哪些?

    016年 Spring Boot 还没有被广泛使用,在网上查找相关开源软件的时候没有发现几个,到了现在经过2年的发展,很多互联网公司已经将 Spring Boot 搬上了生产,而使用 Spring B ...

  9. 开源中国的 IT 公司开源软件整理计划介绍

    直击现场 <HTML开发MacOSApp教程>  http://pan.baidu.com/s/1jG1Q58M 开源中国的 IT 公司开源软件整理计划介绍 oschina 发布于: 20 ...

  10. 2015年热门的国产开源软件TOP 50

    2015年热门的国产开源软件TOP 50 开源中国在 2015 年得到了快速的发展,单开源软件收藏量就接近 40000 款,其中不乏优质的国产开源项目.本文从软件的收藏.下载.访问等多角度挑选出了 2 ...

随机推荐

  1. Vue之属性

    Vue中的属性:举例 看一下就明白了 <!DOCTYPE html> <html lang="en"> <head> <meta char ...

  2. My 2022

    很久以前好像是想过要写这么一个东西的.然而时间已至却毫无思路,故拖延至今. 很充实的一年.但似乎是唯一除了 whk/OI 相关完全不知还能写些什么的一年呢.(笑) 本来想写些别的什么,又忽而发现所有想 ...

  3. Xmind思维导图工具2023最新专业版破解思路

    工具介绍 XMind 是一款最为流行的专业级思维_导图_制作与编辑软件,它现在在全球范围内都已极具名气,可谓是办公.学习.团队交流必备工具之一. 准备工作 1,官方Xmind软件 2,一个心意的编辑器 ...

  4. 管道channel

    管道 go语言中管道底层是一个环形队列(先进先出),写入(send)和 取出(recv)都是从同一个位置按照同一方向顺序执行. sendx表示最后一次插入元素位置,recvx表示最后一次取出元素的位置 ...

  5. [C++]线段树 区间修改 单点查询

    线段树 区间修改 单点查询 请先阅读上一篇Bolg 算法思想 由于是区间修改 那就把下放的每一个线段给套上一层标记 来表达增加的值 单点查询就把那些标记穿起来就行了 当然 还要加上那原来的值 来举个例 ...

  6. fileinclude

    这里的话需要注意几个点 cookie中的变量赋值不适用冒号而是等于号 如果后面有路径的话就直接写文件名就好了,不用写后缀

  7. markdown语法基本使用

    markdown 语法基本使用 目录 markdown 语法基本使用 各级标题 字体 引用 分隔线 图片 列表 表格 代码 超链接 各级标题 井号加上空格,几级标题用几个井号加上空格 字体 单星号引起 ...

  8. Android 锁屏时的生命周期

    锁定屏幕前,应用被打开:onCreate->onStart->onResume 此时按下电源键,锁定屏幕:onPause->onStop 解锁屏幕,重新回到应用:onRestart- ...

  9. Nginx自定义日志中时间格式

    背景 工作需要对接内部的日志中台,对日志打印有固定的格式要求,为了使Nginx的access日志也能被采集,需要对日志格式进行自定义,要求日志格式为: yyyy-MM-dd HH:mm:ss.SSS ...

  10. 微信小程序记住密码,让登录解放双手

    密码是用户最重要的数据,也是系统最需要保护的数据,我们在登录的时候需要用账号密码请求登录接口,如果用户勾选记住密码,那么下一次登录时,我们需要将账号密码回填到输入框,用户可以直接登录系统.我们分别对这 ...