Add a client that supports Reality protocol#1865
Conversation
This is my one-click build reality script (https://github.com/BoxXt/installReality), the script outputs a clash.meta configuration about Reality that works fine on Pharos Pro, so I came to add it to the client list.
|
这个客户端直接使用了 Clash.Meta 的代码吧?应该放到 Clash.Meta 下面 |
|
违反开源协议的商业软件不应该由开源项目推广。 |
|
Clash 及其衍生品都是 GPL,这个客户端使用了相关的代码却没以 GPL 开源的话,则不适合收录至 README |
|
|
|
|
|
其实这个客户端很早就有了,当时还没有 Clash.Meta,但我觉得现在它可能直接使用了 Clash.Meta 的代码,是因为:
XTLS Vision 和 REALITY 与传统代理协议不同,都是需要一些 hack 才能实现,若语言非 Go,还要重新实现 uTLS, 好吧应该是直接集成了 Clash:
|
呃,具体实现技术细节不是很清楚,现在除了sfi客户端,目录里面其他的客户端有开源的吗?似乎都是闭源的 |
你说反了,大部分都是开源的 |
|
|
我对开源与否没有喜好,但这个客户端的问题在于它直接使用了 Clash.Meta 的代码,理应也开源,若不开源则是违反了 GPL,我们不应当支持这样的行为。此外,我没有找到 meta_for_ios 的开源仓库,但我相信经过一段时间的测试后他们会开源的。 |
插眼,等等看会不会开源 |
|
对了,Xray 也有一个开源的 iOS 客户端 Mango,这个是我自己搜到的, |
|
|
@Daemooon 有上架 App Store 的计划吗 |
|
大概看了一下工程,质量很高,架构设计也很合理,技术选型都是做过比较的。后续潜力很大。 |
暂时没有。等完成度高一些的吧! |
内存占用,毕竟 iOS 内存有限。还有集成难易程度,是否还在维护等等吧 |
|
看到你在 Pharos Pro For iOS 群说我们双标,我纠正下,这不是双标,不收录该项目并不是因为它没开源,而是因为它使用了 GPL 的代码却没开源,请分清前后是完全不同的概念,若分不清,请咨询它的开发团队,我相信他们是清楚的,并且理解我们的标准 你疑惑的点在于,README 中已有一些闭源的 iOS 客户端,区别是,它们并不存在上述问题,所以对于这件事,我们并没有双标 此外,我咨询了 meta_for_ios 的作者 Rook,得到的回复是:
我也看到了他对上架前就开源的顾虑,我是非常理解的, |



This is my one-click build reality script (https://github.com/BoxXt/installReality), the script outputs a clash.meta configuration about Reality that works fine on Pharos Pro, so I came to add it to the client list.