相信很多人都开源过自己的软件,不过每个人的开源初衷可能都不一样,有的人是为了学习,有的人为了自用,还有的是为了帮助身边的朋友们,那你做开源软件初衷是什么?
欢迎一起来聊聊。
1
Cola98 Jun 26, 2022
把 GitHub 当网盘使用吧,而且写的东西还可以去交流,还有一些绿绿的提交记录,看的很有成就感。。
|
2
Fatpandac Jun 26, 2022 让自己写的代码有人用,有人看,有人评价
|
3
LonnyWong Jun 26, 2022 via iPhone 因为找不到兼容 tmux 的 rz / sz ,于是写一个 https://github.com/trzsz/trzsz 自用,也开源分享给大家。大家提的需要和建议多了,也就越来越完善了。
|
4
dufu1991 Jun 26, 2022 学习 Svelte ,做个项目练手,顺便也可以使用。https://github.com/dufu1991/simple-cloud-music
|
5
icyalala Jun 26, 2022 via iPhone
觉得自己的代码写得还不错,要展示出来给别人看
|
6
mr0joker Jun 26, 2022 自由
|
7
F4NNIU OP @LonnyWong 我们 FastAdmin 最初的开源的初衷和你的类似,当时实在找不到一款合适的后台框架,于是我们自己造了一个,然后分享给身边的朋友们使用,后来越来越多的朋友加入,大家一起完善,功能也越来越强大。
|
9
ClericPy Jun 26, 2022
跟我入行的原因差不多吧, 就是好玩儿
|
10
pengtdyd Jun 26, 2022
学习技术是其次,主要是为了能一个人单挑一款产品,一个人做所有人的工作,未将来能做自己的产品打个基础吧。
目前在做的一款练手的产品: https://github.com/feiyu-rs/lime |
11
waruqi Jun 26, 2022 via Android
无聊的时候 敲敲代码打发时间,顺带方便自己日常开发用的 https://github.com/xmake-io/xmake
|
12
dagger8224 Jun 26, 2022
@dufu1991 这位兄弟也可以考虑用 dagger.js ( https://daggerjs.org )写下试试
|
13
golangLover Jun 26, 2022 via Android
@pengtdyd 这个后端没有开源吗?
|
14
estk Jun 26, 2022 via Android
帮助别人+学习+自用+项目需要
|
15
zhaojun1998 Jun 26, 2022 |
16
imldy Jun 26, 2022 via Android
Cool
|
17
zhaojun1998 Jun 26, 2022
甚至辞职了,然后全职一段时间做这个,也不为赚钱,就为了了个心结,工作实在没时间写。
|
18
pengtdyd Jun 26, 2022
@golangLover 我还没写呢,先把页面做出来再弄后端
|
19
Macv1994 Jun 26, 2022
学习 flask 、vue 写的一个论坛 https://github.com/weijiang1994/university-bbs
|
20
F4NNIU OP @zhaojun1998 ,你这个牺牲会不会太大了,现在怎么样?什么开源软件?
|
21
F4NNIU OP @zhaojun1998 看到了,zfile 。 👍
|
22
thetbw Jun 26, 2022 via Android
为了哪天有人看上
|
23
C603H6r18Q1mSP9N Jun 26, 2022
fastadmin 非常赞,用了 5 年,不错不错;就是感觉 5 年没啥大版本更新
|
24
F4NNIU OP @shanghai1998 ,界面上可能看不大出来,功能一直在更新迭代,生态也在稳健发展。
|
25
F4NNIU OP @shanghai1998 ,非常感谢支持 FastAdmin ,言归正传,可否请你聊聊为什么开源,或者为什么参与开源?
|
26
neilp Jun 26, 2022
就为了给这个世界带来一丁点的改变.
|
27
charlie21 Jun 26, 2022
|
28
freetes Jun 26, 2022 嫌弃 flomo 一些细节太丑了,于是自己做了个 https://github.com/usememos/memos
|
29
duke807 Jun 27, 2022 via Android
為了給人類留下一點東西吧,好不好另說
|
30
dcsuibian Jun 27, 2022
我觉得源码没有什么价值,无论是别人的还是自己的。大部分时候我都排斥看别人的代码。
没有什么价值-->不想着盈利-->没必要闭源-->MIT 。 |
31
msg7086 Jun 27, 2022
因为长期用着别人的开源软件,别人停止维护了,我遇上失业了正好去帮着多糊一些屎山。
找到新工作以后越来越忙,也没时间再多糊了。 还有一些都是小工具,也是自己要用就写出来了,但估摸着别人也有需求,就开源了,都是 MIT 或者 BSD 。 |
32
timothyye Jun 27, 2022 via Android N 年前玩 pt 高清下载,搞了个高清下载机,那时候还没有光纤上网,都是 adsl 拨号。为了在公司能访问家里的下载机,当时也正好自学 go ,就用 go 写了个 DDNS 客户端,顺便开源了。没想到这项目一维护就是 8 年了,这个周末都还在重构代码。
https://github.com/TimothyYe/godns |
33
nishuoshenme Jun 27, 2022
因为分享欲和成就感吧
|
35
garlics Jun 27, 2022
为了简历好看
|
36
iamxcd123 Jun 27, 2022
|
37
StrongNoodles Jun 27, 2022
学习开源,回馈开源
|
38
RRyo Jun 27, 2022
|
39
leeggco Jun 27, 2022
从自己的需求出发,解决小众需求
|
40
Rache1 Jun 27, 2022
|
41
easymbol Jun 27, 2022
就想做一个桌面客户端,于是写了 ToDb 练手 https://github.com/xingcxb/ToDb
|
42
Cloutain Jun 27, 2022
主要目的是钱
|
43
lwch Jun 27, 2022
|
44
C603H6r18Q1mSP9N Jun 27, 2022
不开源,我写的每行代码都是为了钱
|
45
sadhen Jun 27, 2022
热爱,如果为了赚钱,我觉得写代码做金融相关的事情更靠谱。
首先是热爱,如果最后兴趣和爱好能赚到钱,也是一件蛮开心的事情。 |
46
qa2080639 Jun 27, 2022
收藏的电影经常在本地和 nas 之间移动 不方便管理 于是做了一个通过文件 hash 的方式来关联信息
https://github.com/qa2080639/fs_media_manager |
47
lzuntalented Jun 27, 2022
为了世界的和平与稳定
|
48
lzuntalented Jun 27, 2022
@lzuntalented 哈哈哈,主要为了分享
微场景编辑器: https://github.com/lzuntalented/lz-h5-edit 私有 Github: https://github.com/lzuntalented/lz-git |
49
lesismal Jun 27, 2022
为了日常能使用简单方便又高性能的框架,为了去解决实际的工程问题,为了给自己留个念想
1. 除了性能高,这可比其他只有 RPC 功能的 RPC 框架好用太多了,缺点是只支持 go/js ,精力有限,照顾不到太多语言 https://github.com/lesismal/arpc 2. go 全网唯一支持 tls/http1.x/websocket 的 poller 网络框架,底层异步,应用层仍然同步,基本兼容标准库,方便与其他知名库结合比如 gin/echo ,性能>=目前已知的同类 poller 库 https://github.com/lesismal/nbio 3. 这几天刚造的,标准库的 sql 确实大道至简但应用层被迫繁冗,而且市面上的所有 go ORM 和 rawsql 库都没能达到我对简洁的定义的标准: https://github.com/lesismal/sqlw 有兴趣的同学欢迎看我历史主题 |
50
Terry05 Jun 27, 2022 不管做什么,一开始都只想着满足自己,逐渐变成要满足别人,甚至要被辱骂
|
51
zhaojun1998 Jun 27, 2022
@F4NNIU
本来那份工作也是不喜欢,正好休息几个月,写写开源项目 |
52
zhaojun1998 Jun 27, 2022
|
53
anan1314git Jun 27, 2022 希望自己的代码有持久的生命力
|
54
CasualYours Jun 27, 2022 第一动力当然是对自我价值寻同认可
https://github.com/BaoXuebin/beancount-gs |
55
xiaohusky Jun 27, 2022 不喜欢在实验室做欺上瞒下的忽悠事
|
56
eryajf Jun 27, 2022 |
57
bloodspasm Jun 27, 2022 通过别人的代码解决了不少问题, 也希望自己可以帮助到别人.
|
61
lookStupiToForce Jun 28, 2022
@pengtdyd #60 那人如果回复你了也敲我一下吧,我也想看看他有什么高端的主流技术
|
62
userKamtao Jun 28, 2022
想拥有一个自己的组件库,于是开发了一个组件。https://github.com/lewkamtao/Lew-UI
|
63
userKamtao Jun 28, 2022
在开源过程中,很多人会给你提建议,大胆谦逊的展示自己的不足,以及收获一些成就感,才有动力冲冲冲。
|
65
encro Jun 29, 2022
@pengtdyd
@lookStupiToForce 项目介绍里面写上用的都是主流技术开发,然后举例是“Flutter 、Nestjs 、PostgreSQL 、GraphQL”, 不反对这些技术是主流,用户规模也不少,个人也认同都是非常值得学的, 只是感觉写在介绍里面有点奇怪,笑一下,没有鄙视之意。 个人感觉这些技术应该属于极客常用,企业使用都在第二梯队吧。 自己动手做开源项目也没必要用主流技术(除非是给其他做的二开底层工具之类),毕竟自己做产品很重要就是学习,练手,效率,新技术红利等。 |
66
rockstar99 Jun 30, 2022 via Android
https://github.com/yoshiko2/movie_data_Capture
小姐姐管理器 快 5k stars 了 解决自己需求顺便分享 顺便收点赞助补贴大学生活费 |