你为什么做开源软件?

2022-06-26 14:36:11 +08:00
 F4NNIU

相信很多人都开源过自己的软件,不过每个人的开源初衷可能都不一样,有的人是为了学习,有的人为了自用,还有的是为了帮助身边的朋友们,那你做开源软件初衷是什么?

欢迎一起来聊聊。

7181 次点击
所在节点    程序员
66 条回复
F4NNIU
2022-06-26 20:08:55 +08:00
@zhaojun1998 看到了,zfile 。 👍
thetbw
2022-06-26 20:12:59 +08:00
为了哪天有人看上
C603H6r18Q1mSP9N
2022-06-26 20:33:58 +08:00
fastadmin 非常赞,用了 5 年,不错不错;就是感觉 5 年没啥大版本更新
F4NNIU
2022-06-26 20:45:13 +08:00
@shanghai1998 ,界面上可能看不大出来,功能一直在更新迭代,生态也在稳健发展。
F4NNIU
2022-06-26 21:51:09 +08:00
@shanghai1998 ,非常感谢支持 FastAdmin ,言归正传,可否请你聊聊为什么开源,或者为什么参与开源?
neilp
2022-06-26 22:40:33 +08:00
就为了给这个世界带来一丁点的改变.
charlie21
2022-06-26 22:41:08 +08:00
@dufu1991 请问如果我想打开一个歌单,是否有 url 可以直接访问此歌单? 目前任意歌单的 url 都是
simplecloudmusic.com/#/playlistdetail
freetes
2022-06-26 23:03:47 +08:00
嫌弃 flomo 一些细节太丑了,于是自己做了个 https://github.com/usememos/memos
duke807
2022-06-27 00:17:19 +08:00
為了給人類留下一點東西吧,好不好另說
dcsuibian
2022-06-27 00:42:20 +08:00
我觉得源码没有什么价值,无论是别人的还是自己的。大部分时候我都排斥看别人的代码。

没有什么价值-->不想着盈利-->没必要闭源-->MIT 。
msg7086
2022-06-27 02:56:39 +08:00
因为长期用着别人的开源软件,别人停止维护了,我遇上失业了正好去帮着多糊一些屎山。
找到新工作以后越来越忙,也没时间再多糊了。
还有一些都是小工具,也是自己要用就写出来了,但估摸着别人也有需求,就开源了,都是 MIT 或者 BSD 。
timothyye
2022-06-27 08:21:15 +08:00
N 年前玩 pt 高清下载,搞了个高清下载机,那时候还没有光纤上网,都是 adsl 拨号。为了在公司能访问家里的下载机,当时也正好自学 go ,就用 go 写了个 DDNS 客户端,顺便开源了。没想到这项目一维护就是 8 年了,这个周末都还在重构代码。

https://github.com/TimothyYe/godns
nishuoshenme
2022-06-27 08:31:50 +08:00
因为分享欲和成就感吧
dufu1991
2022-06-27 08:35:26 +08:00
@charlie21 目前不可以,我没有通过 url 传歌单 id ,而是从缓存取的。
garlics
2022-06-27 08:45:06 +08:00
为了简历好看
iamxcd123
2022-06-27 08:48:43 +08:00
自己有这个需求,然后发现其他人也有这个需求,就开源了。当然了还有混个 star 让简历好看😂

https://github.com/iamxcd/tkinter-helper
StrongNoodles
2022-06-27 09:29:12 +08:00
学习开源,回馈开源
RRyo
2022-06-27 09:29:54 +08:00
基本全是自用
https://github.com/RyoLee
leeggco
2022-06-27 09:39:11 +08:00
从自己的需求出发,解决小众需求
Rache1
2022-06-27 09:42:23 +08:00
@zhaojun1998 我擦,这是什么操作,刚刚 star 了,然后收到了一封邮件

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

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

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

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

© 2021 V2EX