本页面上记录的是我们所使用的软件,以供参考。 特别说明,我们使用的完全是[自由软件](https://www.gnu.org/philosophy/free-sw.html),并[极力避免在你的浏览器中运行非自由的JavaScript](https://www.gnu.org/philosophy/javascript-trap.html),这其实是一个特定的道德和技术选择,这些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,带有一些性能相关的微调。你可以在这里下载完整的源代码,它与这台服务器上的版本完全对应: - https://codeberg.org/xwx/luantiserver ## Minetest mapserver - https://github.com/minetest-mapserver/mapserver 4.10.0版,代码部分使用MIT(指的是Expat,下文同理)许可证,资源部分使用`CC BY-SA 3.0`,运行在这台服务器上的版本没有经过修改。 ## luanti-wasm - https://github.com/paradust7/luanti-wasm 自编译版本,因为作者没有正式地提供一个可自行部署的软件包,MIT许可证。 # OpenLiteSpeed & LSPHP - https://openlitespeed.org 这台服务器运行着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主题的一个自修改版本: - https://codeberg.org/xwx/old-fashion 此修改版遵循原作者的MIT许可证。主要修改在于使用[highlight.php](https://github.com/scrivo/highlight.php)替换了highlight.js。这个网站的所有JS都遵循原先的许可证,但是highlight.php本身是BSD-3-Clause许可的,与MIT兼容,对于修改版主题的`lib/Highlight`这整个目录,遵循highlight.php项目的许可证。 其他修改: 1. 添加了许可证注释以便LibreJS正确识别。 2. 将亮暗主题切换移动到服务端进行处理。 3. 为文章和页面添加了查看原始Markdown的功能。 4. 优化了外观并提高了字体大小。 后面这俩是插件,Typecho-ViewsCounter版本为1.0.0,GAuthenticator则是0.1.1版,未作修改,且这仅适用于管理这个网站的情况,或者提供功能增强,并且几乎完全是在服务端计算的。 # Debian GNU/Linux - https://www.debian.org 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`软件包,第一个链接是介绍页面,第二个是密钥环的链接。