Monday, March 7, 2016

关于暂时停止更新ShadowsocksR

首先,这和喝茶没有任何关系,不然就不是“暂时”

我开发SSR仅为一时之兴趣,从2015年5月至今已有10个月,共发布C#版本至少56个,其中3.7.4.2版未发布。当时开发的动机是感觉原版本不够好用,而后来还发现原协议的各种问题,于是做出插件机制。

而之所以选择暂时停止更新,有好几个原因,其中一个原因是暂时失去更新的动力,因为我对其它东西感兴趣了,作为半个围棋爱好者,看了1月29日的新闻后,对3月9日那四个小时特别的期待(我猜测结果是AI 1:4 李),并且我又再次兴趣转移到人工智能上面,也许之后会弄点什么好玩的给大家玩玩。另外,我发现其实现在的GFW完全有能力封杀SS原版协议,但却只在少数地区这么做,不知道出于什么原因。而SSR现在由于多了协议和混淆选项,配置相对更麻烦,用户数少得多,并且因为混淆更难被封杀也容易骗过QOS,即使不维护也应该能使用到房价跌到谷底,直到爆发全国大范围断网为止。所以接下来的维护重点,也就在其它平台上折腾了,而我没有那些平台环境,也不想折腾。

还有一些别的原因,比如Google搜索ShadowsocksR第一页就能看到批评的博客文章,不过我对其错误之处没有兴趣反驳,又比如很多人反感SSR,再比如很多人讨厌SSR更新频率高,再再比如我不是软件专业,写的代码又差又缺乏基础知识,反正即使我不再写,也会有水平比我高的人继续写软件,根本就不缺我一个,最好是我滚得远远的,别动其它人的代码就对了,反正本来SSR的定位就是我写给自己用的小玩具,自己够用就好了。

至于“暂时”是多久?比如我写SSR本身就是暂时的。什么时候再继续?我不知道,也许什么时候我感觉不好用的时候。

从2015年每逢大事前后一个月左右上国外网络超卡,到现在感觉不到什么影响,我也感觉到我应该花时间在别的东西上,包括争取出国留学。最近因时间都花在别的东西上了,twitter上并没有说多少话,以后会慢慢继续聊天的,主要都是聊天为主,twitter的time line上不解答SSR的任何问题。有兴趣聊天什么的可以@breakwa11