Cloudflare 有一个 OpenSSL Patch( https://github.com/cloudflare/sslconfig) ,能令 OpenSSL 1.0.2 和 1.1.0 在无 AES 指令集的设备上优先使用 CHACHA20,但这个 Patch 不能适用 OpenSSL 1.1.1-dev
我照猫画虎的手动 patch OpenSSL 1.1.1-dev 的相关文件并测试成功后,用diff生成了适用 1.1.1-dev 的 patch,并发表于 Github( https://github.com/Hardrain980/sslconfig_openssl_1.1.1)
我做的是基于 Cloudflare 的 repository,但我注意到,Cloudflare 使用的是 BSD 协议,而我使用了 GPLv3,这是否有问题?
看起来 Github 也不能修改一个 repository 使用的 License(除非删除重建?)