真是绝了, github 上 YunaiV/ruoyi-vue-pro 项目打着开源的旗号收费

2023-07-26 20:13:22 +08:00
 itechnology

今天无意中在 github 上发现了这个项目,点开发现 stars 挺多的,在 gitee 上 stars 更是惊人,有 73.4K 之多,想着 stars 这么多,项目应该不错,就 clone 到本地看下,准备看文档启动的时候问题来了,访问文档地址竟然要登录,这都没啥,你点击快速启动以及功能列表,会有个弹窗,要求你先 star 才能看。“后端手册”手册就更离谱了,要求你微信扫码加入星球,而加入星球需要支付 199 元人民币,也就是说,你要看到完整的文档,需要 star+支付 199 元人民币……

他项目的 README.md 写着“芋道,以开发者为中心,打造中国第一流的快速开发平台,全部开源,个人与企业可 100% 免费使用”,代码可以免费使用,文档要收费,没毛病[手动狗头]

20108 次点击
所在节点    程序员
119 条回复
pkwenda
2023-07-27 20:43:00 +08:00
@GoRoad 可以没问题,看了看 / ==UserScript== 前面注释少了个 /

用 tampermonkey
YunaiV
2023-07-27 22:25:53 +08:00
大家好,我是芋艿,https://gitee.com/zhijiantianya/ruoyi-vue-pro 的作者。

不常玩 V 社,下班路上,前同事转了个贴,地铁上吃了会自己的瓜。

Q:为什么这个项目叫 ruoyi-vue-pro 呢?
A:最早是公司内技术分享,所以基于 ruoyi-vue 重构出了 ruoyi-vue-pro 项目,也问 ruoyi 大佬要了授权。
随着项目越来越大,名字就比较难改,外部很多地址无法修改。
不过在做 Cloud 版本时,名字是叫 yudao-cloud 。

Q:为什么文档强制 star 可阅读?
A:首先要承认,这个行为不是个很好的行为,用户体验是非常不好。
不过对于我来说,越多的 star ,个人愿意投入更多业余的时间去开发功能。
实际结果也是如此,可以看看我这 2-3 年的提交历史。

Q:为什么部分文档要收费?
A:说起来我也是 90 后,再过 2 年也 35 岁,也有老婆,也准备要小孩,养家糊口,总是必须的。

Q:为什么项目写“个人与企业可 100% 免费使用”?
A:收到至少 100+ 用户咨询,基于这个项目做公司或外包项目,要不要给钱。答案是不用的~ 也为了打消大家的顾虑,所以后来补充了“不用保留类作者、Copyright 信息”。
每个人对开源定义不同,所以在 README 开头写了“所有代码全部开源”。

Q:这个项目后续会继续做什么功能?
A:在我工作的时候,一直希望有个项目可以让我学习,这个项目也是满足过去的自己。
目前有 pay 支付、mp 公众号、bpm 工作流,未来希望有 erp 、im 聊天、mall 商城、社交论坛。
继续肝 3-5 年。

-----

大概就是这样吧~
继续写代码了
test4zhou
2023-07-27 22:29:44 +08:00
ruoyi 真的可以的,pro 收费另算
YunaiV
2023-07-27 22:37:38 +08:00
@1145148964 = = 应该不是我。我没玩过 V 站;从 12 年开始写博客开始,也没喷过人。。。
YunaiV
2023-07-27 22:41:45 +08:00
@xaplux 😜 最近更新了 pay ,应该也可以再学到一丢丢东西。
为了更容易读懂代码,我写了蛮多注释的。

最近的 1.8.0 版本:
- 总代码行数:139152
- 源码代码行数:85791
- 注释行数:31891
- 单元测试用例数:899
790002517zzy
2023-07-27 22:49:05 +08:00
@alleluya ...逻辑感人
1145148964
2023-07-28 06:56:33 +08:00
@YunaiV 非常抱歉。我记错人了。我向您致以诚挚的歉意
aosan926
2023-07-28 09:14:26 +08:00
@1145148964 你说得应该是 vue-admin-beautiful 的作者吧
wumanxing123
2023-07-28 09:43:14 +08:00
看过 ruoyi 源码,代码规范可以说没有。以前公司老项目用的 ruoyi ,后来全重写了。
dcdlove
2023-07-28 11:52:33 +08:00
我只想知道收的费分给开源贡献的开发者了吗
QWE321ASD
2023-07-28 17:28:02 +08:00
若依有代码规范这个说法吗,我觉得创作者的设计能力很强,但是代码和规范优雅确实不沾边啊
alleluya
2023-07-28 18:52:46 +08:00
@790002517zzy 脑子不够用就去看医生 别人不能觉得 ruoyi 代码质量差? 你不觉得差你说你觉得好的地方说服别人 而不是叫唤让别人再写一套同样的东西
790002517zzy
2023-07-28 20:09:20 +08:00
@alleluya ...智商感人 说若依不好 自己又拿不出好的来(你没有,别人的开源项目也行)。 还反而要求拿出好的证据。哈哈哈哈哈哈
ryd994
2023-07-29 01:56:06 +08:00
没毛病啊。免费软件,开源软件,自由软件,这是三个概念
RHEL 的基础文档虽然不收费,但是 RHEL 的服务支持,以及服务支持论坛上的官方回复,是可以收费的。
你可以对它进行道德上的批判,但是它确实没有违反任何开源协议。
williamx
2023-07-30 12:24:36 +08:00
@itechnology 然后你损失了什么?被骗了 star ? 要是觉得被骗了 star ,取消就可以了啊。

文档手册收费让一些不愿读代码的程序员破防到发帖公开抱怨,我辈白嫖人士是感到惊诧的!

人心不古竟至如斯!
wuzhewuyou
2023-08-26 16:26:00 +08:00
@pkwenda 有问题哦,刚测试了下并无反应,脚本已注入

另外,
unsafeWindow.setTimeout = function(ref, tm)
这个按照我的粗浅理解是将 setTimeout 函数替换为 function(ref, tm),实际在 jquery.min.js 找不到这个函数啊,求大佬指点
shimada666
326 天前
还行,起码不坑懂的人。js 里留密码什么的,也像是作者故意留个后门给哥们,视频什么的也只是赚小白的钱。
除了内置功能多了点,启动慢了点,其他的框架,也没啥比这好用的了
Trinity888
256 天前
@YunaiV 个人是支持芋道,一个开发人员,抽自己业余时间完成这么大项目。 并且重点重点是:全部开源呀,各位。可以商用。没有几个可以这样保障。文档收费(个人看了,这不是一两天能写出来,肯定是无法个日日夜夜,作者辛苦写出来的)收点费用当然是可以的,人家也要生存,生活
lueffy
255 天前
目前公司要求基于 ruoyi-vue-pro 中的 CRM 模块,试图改造成生产环境可用的应用,发现很多 bug ,很多明显是没有经过联调测试的,设计上也有很多问题。
并且项目中使用到的框架,都是经过个人封装的,用到大量的个人开源项目。稳定性不敢相信。
“免费的才是最贵的”

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/960003

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX