一起做一款开源软件吧–开源软件诞生1

故事的起源--第1篇

用日志记录“开源软件”的诞生

进入链接,点亮星标,支持一下

加微信与开发者交 kzca2000

码云:https://gitee.com/redragon/+ c 9 C s d f mredragon-er- % / i Lp

GitHub:https://github.com/redragon1985/rk ( &edragon-& U ^ { * ) Ferp

一起做一款开源软件吧--开源软件诞生1

35+j B A的困境

作为一个刚刚度过35岁生日的程序员,也真正陷入了35+的人生迷茫。真实的现状就是:经验充足、能力5 ( @还不错、但近况糟糕到了极点。可我不甘心!1 d } *!!想证明自己,但找不到机, g | ( M + p h会和方向。

如何抉择

经过反复的思考,觉得总要做点什6 r w m I :么有意义的事情。那就做一款属于自己的开源软件吧,证明自己的价值,证明自己还不老。

启动时的思考

做款什么内容的软件好呢?思量再三,最终选择了ERP。为什么呢?

  1. 一直在甲方工作,信息化经验丰富,十几年的积累不能浪费
  2. ERP是一款几乎每家企业都需要并且含金量较高的系统
  3. ERP高昂的价格一直是很多企业s K ] z q D z 4 v望而却步的理由,那我就做个免费的吧

准备工~ o I 1 ; ! = r

  • 搭建底层框架:S@ ? . 3 Y u 3 h Zpringboot2、Redis、Shiro
    由于是开源项目,所以原则上用最通用最简单的技术框架实现业务需要,这样可以最大限度降低学习成本,开发成本和运维成本
  • 准备域名和云服务器:皆来自于阿里云
  • 产品需求:借鉴了国内外优秀ERP产品设计(用友、金蝶、oracle、SAP),并结合自身积累总结的国内企业信息化经验

进展现状

  • 完成了0.5.x版本的研发
  • 发布到github和码云并开源
  • 准备下一个版本的产品需求

后记

由于时间因素,今天的开源软件日记就先写到这里,下一篇我们来聊聊技术选型和开U q { 0 6 (源协议的部分。

最后还是希望大家可以进入码云或github点L n h d { d ( Z L亮星标,O d , 0 % z B P给予支持,愿意与我沟通可私信,我们可以加微信沟通更多细@ g F ] y 4 g J T节。w x I O # * T A F