软件
本页面上记录的是我们所使用的软件,以供参考。
特别说明,我们使用的完全是自由软件,并极力避免在你的浏览器中运行非自由的JavaScript,这其实是一个特定的道德和技术选择,这些JS完全来自Typecho本身和主题,你可以在下面获取源代码。
如果你认为我们没有以适当的方式提供修改后的源代码,或者使用了不恰当的非自由内容(例如,软件或者这个服务器提供的内容不是自由许可),请在这里留下评论,也可以写信给h@ypixel.net。还可订阅本站的RSS,不定期地会发布一些技术文章,可能包含相关信息(手机版浏览器的用户可以点左上角的三根线)。
Luanti (Minetest)
- https://www.luanti.org/zh-Hans
- https://github.com/rollerozxa/luantiserver
- https://github.com/cygbs/Luanti-Tools/tree/main/WASM-PROXY
我们运行的是一个修改版本,带有WASM-PROXY补丁(该补丁是MIT许可的)。目前这台服务器上运行的是5.16.1版luantiserver,带有一些性能相关的微调。你可以在这里下载完整的源代码,它与这台服务器上的版本完全对应:
Minetest mapserver
4.10.0版,代码部分使用MIT(指的是Expat,下文同理)许可证,资源部分使用CC BY-SA 3.0,运行在这台服务器上的版本没有经过修改。
luanti-wasm
自编译版本,因为作者没有正式地提供一个可自行部署的软件包,MIT许可证。
OpenLiteSpeed & LSPHP
这台服务器运行着1.9.1版OLS(GPLv3),以及LSPHP 8.5。
Typecho
- https://typecho.org
- https://github.com/MrXiaoM/typecho-theme-old-fashion
- https://github.com/vndroid/GAuthenticator
- https://github.com/Quarkay/Typecho-ViewsCounter
Typecho 1.3.0版(GPLv2),运行着old-fashion主题的一个自修改版本:
此修改版遵循原作者的MIT许可证。主要修改在于使用highlight.php替换了highlight.js。这个网站的所有JS都遵循原先的许可证,但是highlight.php本身是BSD-3-Clause许可的,与MIT兼容,对于修改版主题的lib/Highlight这整个目录,遵循highlight.php项目的许可证。
其他修改:
- 添加了许可证注释以便LibreJS正确识别。
- 将亮暗主题切换移动到服务端进行处理。
- 为文章和页面添加了查看原始Markdown的功能。
- 优化了外观并提高了字体大小。
后面这俩是插件,Typecho-ViewsCounter版本为1.0.0,GAuthenticator则是0.1.1版,未作修改,且这仅适用于管理这个网站的情况,或者提供功能增强,并且几乎完全是在服务端计算的。
Debian GNU/Linux
Debian 13云镜像,仅开启了main仓库,未开启non-free或contrib。
Linux-libre
- https://www.fsfla.org/ikiwiki/selibre/linux-libre
- https://linux-libre.fsfla.org/pub/linux-libre/freesh/pool/main/f/freesh-archive-keyring
最新的linux-libre-lts软件包,第一个链接是介绍页面,第二个是密钥环的链接。