啥是开源软件?
简单说,就是按一定规则,公开完整源代码,并且允许别人随意修改,随意分发 (不管是分享还是出售)的软件。
说到源代码,不懂编程的同学可能就迷惑了。
大家都知道,软件是代码构成的,代码是程序员写的。其实,程序员写的代码,还要经过编译(类似翻译的过程),才能变成我们平时用的软件。而编译后的软件代码,是给机器看的,人看不懂。因此程序员写的,人能读懂的代码就叫做源代码。
有了源代码,自然就能学习软件这个是怎么设计的,还能进行修改,再编译成自己的软件。
为啥用开源软件?
- 开源软件普遍都可以免费下载使用,省钱。
- 开源软件更安全。公开源代码以后,人人都可以监督软件做了什么。某些闭源软件偷偷拿用户隐私卖钱,在这里就行不通。
- 开源软件更稳定,因为有很多人盯着,所以软件存在什么bug也能很快发现。
- 开源软件更灵活,能满足更多人的需求,功能多。
我推荐的开源软件
7-Zip(Windows/Linux)
压缩与解压缩软件
Bangumi(Web)
GitHub页面 ACG wiki和论坛
calibre (Windows/macOS/Linux)
电子书管理器,阅读器和编辑器
Clash for Windows
代理客户端,用来翻墙
Firefox (Windows/macOS/Linux/Android/iOS)
重视隐私的浏览器,来自 Mozilla基金会,网景Netscape浏览器的亲儿子
foobar2000 (Windows/macOS/Android/iOS)
本地音乐播放器
FeedMe(Android)
RSS阅读器
KeePass (Windows/macOS/Linux/Android/iOS/etc.)
本地的密码管理器
LibreOffice (Windows/macOS/Linux)
自由的办公套件,拒绝微软垄断
Motrix (Windows/macOS/Linux)
多功能下载管理器,支持种子和磁力
OBS (Windows/macOS/Linux)
录视频
Obsidian(Windows/macOS/Linux/Android/iOS)
使用 Markdown 格式的笔记软件,插件很多
qBittorrent (Windows/macOS/Linux)
BitTorrent客户端,更专业
Telegram(Windows/macOS/Linux/Android/iOS)
加密即时通讯软件
VLC (Windows/macOS/Linux/Android/iOS)
老牌多媒体播放器
v2rayNG(Android)
v2ray客户端
yEd (Windows/macOS/Linux/Web)
图表编辑器,可以画流程图,支持自动布局,有在线版
YesPlayMusic (Windows/macOS/Linux)
第三方网易云音乐播放器