Skip to content

起底开源邪教NCC组织

Tony Qu edited this page Sep 9, 2021 · 6 revisions

原文发表于知乎

写这篇文章的初衷,是希望国内.NET社区回归到4年前的状态(即NCC创立之前),至少做开源的人不会被人霸凌,开源作者本来就不容易,我们需要的是共同努力让国内.NET社区更加和谐完善,而不是整天排挤其他开源项目,来营造自己项目多牛逼的假象,这是社区最基本的运营底线。

NCC最早诞生于2016年,一开始它只是一个技术文档翻译组织,我在NCC早期的github贡献中找到了早期翻译的技术文档,不得不说一开始他们的动机是比较单纯的。但之后他们的性质在逐步发生转变,野心也有大了,在近2年得到了所谓.NET社区领袖"张善友"的扶持之后,更加变本加厉,所以没人管恐怕是不行了。

杨晓东是谁呢?

他是dotnetcore.npoi的项目经理,因为几乎没有贡献任何代码,主要是各种namespace重命名和改Readme.md,我们且称他为项目经理吧(反正在我看来,开源项目不写代码的都是垃圾)。

他也是一个叫CAP项目的作者,这玩意基本上就是抄Masstransit,但是呢又没有抄全,Saga状态机根本就没实现。他自称CAP比Masstransit先进,支持了各种数据库provider,但实际上消息队列组件就是因为要摒弃数据库的频繁拉取(polling)而出现的产品,所以CAP的架构从一开始就是畸形的,然后国内所谓领袖、培训机构机构还鼓吹CAP是业内唯一的分布式消息队列框架,真的是无知!你也不去看看Masstransit的nuget下载量,眼睛瞎吗?

其实Masstransit的作者Chris Patterson是业内非常资深的架构师,你们去看看他领英的履历就明白。杨晓东要出名可以,但你能不能不要带偏社区的节奏,做个瞎搞的项目到时候很多人用了要在公司里替你背锅的好吗?最后就变成了.net不行,老板不再相信微软技术,转java了,这种事情我见太多了。

为什么称NCC为开源邪教?它干了哪些见不得人的勾当?

A. 冒充微软.NET基金会的中国分会

image image

然后官方从来没有承认NCC,以下是.NET基金会marketing director的Beth Massi女士官方答复 image

我来翻一下:我们已知晓此事,并且正在和微软官方商榷,感谢报告,这个组织并非微软公司或.NET基金会授权的组织。在我于2020年底举报之后,这帮人心虚,就把NCC的说明改成了An unofficial .NET open-source community born in China(一个诞生在中国的非官方.NET开源社区),并且更换了logo。

问题是2017年骗到2020了,历史你能改吗?你们可以洗,但你们洗的干净吗?

B. Surging项目的遭遇

作者在2018年加入NCC之后,由于是早期几个NCC组织里的Github“千星”项目,被各种催各种赶进度,NCC内部的管理更像是一个邪恶的压榨机器,它的目的不是服务社区,而是用里面的各种项目的Star数和下载量去证明自己组织有多厉害,管理多么完善,但又完全不给钱(最多就送作者一本书,也就100快吧),纯粹就是压榨,还不如996公司的老板,人家至少钱给够。

所以你们可以去看作者范亮在2019年发的暂停维护声明,其中从头到尾没有感谢NCC,为什么?这似乎和NCC官方说的Surging和平退出相矛盾哦。说的通俗点,就是一个本来是爱好的开源项目,加入NCC之后,被逼着赶进度,很多本来可以拒绝的需求也被强制要求完成,开源项目的原则本来就是爱用不用,你去理哪些无理用户干嘛?最后就变成了这样子。换句话说,NCC间接导致了这个项目的死亡。

暂停研发surging,是否继续维护 - fanly11 - 博客园

我还特地去surging的commit history里面找ncc其他成员的所谓贡献,猜猜我找到了啥

唯一的贡献来自于Alexinea(刘怡),就加了一个ncc badge,没了。所以是纯贴牌咯,那我要你这个组织干嘛?

C. SqlSugar项目遭到FreeSql作者的频繁诽谤

其实一直没搞懂现在国内开源项目作者的自我感觉怎么都这么好,都活这么大岁数了,难道不知道天外有天,人外有人的道理吗?FreeSql截止到2021年7月25号nuget也就40w不到的下载量,日均400下载量,这都3年的项目了,这点量你就得瑟了?人家SqlSugar作者自己开公司的,当然比你忙,人家做开源就是图个开心,也许有名气,但没有你这么功利。你倒好,一个打工的,拿着每月固定工资,整天搞人家,就是太闲没事做,话说这事你老板知道吗?

手把手撸套框架-放弃SqlSugar转用FreeSql-Near_wen-博客园

2020年.NET ORM 完整比较、助力选择

image

你们这些文章写了不就是要说明NCC组织的项目才厉害,不加入组织都是个人项目,都不行!请问加入组织了真的有人会来帮忙一起写代码吗?那Surging作者为啥说自己其实还是一个人维护项目的呢?那其实加入了还是个人项目咯,只是多了很多不写代码的“领导”咯。

有本事你直接去跟Dapper或者EF竞争市场,不用跟SqlSugar较劲,说的通俗点你这就是找软柿子捏呗。

D. Furion作者被FreeSql作者网络霸凌

FreeSql也就是嘴炮厉害,整天说别人怎么样怎么样,自己什么德行也不照照镜子。这年头社区里PK技术都不用看代码的吗?整天就是骂人,拼人品,搞笑吗?!

记:那一个臭不要脸的程序员 - nicye - 博客园

最后Furion作者看不下去直接把FreeSql作者给告了,据说最后是FreeSql缺席审判,法庭判Furion作者胜诉,所以最近半年你们有没有发现FreeSql作者消停点了。

E. 网络霸凌 NPOI作者,各种歪曲事实

在dotnetcore/npoi archive之前改了Readme.md,以各种恶心的语言和不正确的信息引导舆论,目的还是一个:既然我NCC不能用NPOI了,我就毁掉它。 但半年过去了,NPOI nuget下载量并没有受任何影响,反而在不断增加,这说明了什么?你们不是号称NCC国内影响力很牛逼吗?好像并没有吹的这么厉害,呵呵。 刘怡是NCC的重要组织者之一。 刘怡是个社区大流氓,是他一手策划了各种黑我的事情,就连dotnetcore/npoi/readme.md也是他merge进master的。他还造谣我黑azure和AWS,你还真的搞错了,我只是阿里黑,外资云我一直支持的。Azure CN账号注册的bug还是我催着中国区改的,不信你可以去问微软中国的人。 杨舜杰只是表面的君子,其实是个小人 此人网名叫 James Yeung,是ant design blazor作者,目前在上海某.net厂上班(很遗憾,他自己的厂也不用ant design blazor,专挑社区小白鼠)。去年还在社区群里、朋友圈故意去PUA我的前同事们,搞事情,这种没有底线的事情也只有James做得出来。

image

甚至最近还在NCC群里莫名黑我,太神奇了。人家发一个release,我去告人家干什么?小人的思路真的很奇怪。

image