主题
许可
这个站和这套书用两份许可证,界线只有一条:书里教你的代码归你,其余的照原样传播。
正文与网站源码:CC BY-NC-ND 4.0
书稿正文、速查页、项目页、站点文案,以及这个网站的源码本身(scripts/ 装配脚本、docs/.vitepress/ 站点配置与主题、部署配置),都适用 CC BY-NC-ND 4.0(署名 — 非商业性使用 — 禁止演绎)。全文见仓库里的 LICENSE-CONTENT.md。
意思是:你可以自由地转载、打印、分发这套书和这个站的源码,只要署名、不拿去卖、不改动内容再发布。这个站是一件完整的作品——书、书架、装配管线是一体的,所以源码和正文走同一份许可。
署名格式:
Charles Tao,《AI 时代的编程指南》,books.stickmancharles.com
翻译请来信,通常会同意。ND 条款默认禁止改编(翻译在法律上算改编),但我不想把翻译这条路堵死——想把这套书翻成别的语言,写邮件聊,大概率是一句"去做吧"。
书中的代码段:MIT
书里出现的所有代码段适用 MIT,全文见仓库里的 LICENSE。
为什么单独放开?因为教学代码存在的意义就是被复制和修改。你从书里抄一段代码、改到面目全非、放进自己的项目、拿它赚钱——这正是我们希望发生的事。把"禁止演绎"套在你正在学的代码上是错的,所以书中代码单独走 MIT,怎么用都行,署名都不必。
一句话总结
书和网站照原样传播,书里教的代码随便拿去改。拿不准的情况,来信问:charlesisworkinghard@gmail.com。