VSCode 知名主题 material-theme 仓库代码清空

40 天前
 chensuiyi

大家好,我是前端之虎陈随易。

这是我的个人网站 https://chensuiyi.me

出大事了

看到了一篇前端社区开源扛把子 Anthony Fu 的帖子。

经过一番了解,出大事了!

知名 VSCode 主题 material-theme 仓库清空了!

连带着所有提交的历史纪录,统统没了。。。

背景知识

在进一步的对这个事情报道之前,根据我查到的资料,我们先对 material-theme 简单了解一下。

这是 material-theme 官网,可以看到,不仅是 VSCode,对于很多其他软件和工具,都提供了主题适配。

根据官网显示,光是 VSCode 的用户,就有 600 万。Star 数 11k ,5 星好评,800 左右的 fork 数。

那么,如此成功的项目,为什么会一夜之间把仓库全部清空呢?我们追寻蛛丝马迹,娓娓道来。

Anthony Fu 的担忧

作为开源大佬,Anthony Fu 一直是我非常敬佩的开发者。

不仅是他的作品和项目,给众多开发者带来了难以估量的体验改进和效率提升。

他本人对于开源界和编程界的维护和担心,每次都首当其冲,第一个站出来。

在这个事情发生的第一时间,Anthony Fu 克隆了一份代码仓库,并做了补充说明。

恢复仓库?

作为一个有着 800 个 fork 的知名开源项目,就算代码被完全清空了,也还是存在着无数个备份,要想恢复,也是很简单的事情。

针对代码恢复这个问题,Anthony Fu 有着他的思考和观点。

是的,如果贸然恢复仓库,由社区接手继续维护和更新,那么对于整个开源社区而言,在某些情况下,是不利于开源氛围的。

试想一下,如果是我们自己开源了这样一个仓库,因为某些原因,自己突然删除了仓库,接着马上就有社区接手继续维护,换做是谁都会不舒服。

辛辛苦苦,无数个日夜的更新与维护,成他人之嫁衣。

所以,我们需要知道,这清空仓库背后的原因。

删除原因

这是 material-theme 仓库 https://github.com/material-theme/vsc-material-theme 仅剩的 2 个 issue 。

第一个是 Anthony Fu 的,呼吁恢复仓库。

这是第二个 issue 的原文。

这是第二个 issue 的译文。

从这个说明中,我们也明白了事情发生的一些原因,有好有坏。

好的一面就是,该项目会继续维护。

坏的一面就是,该项目不会开源了。

同时呢,也会以一次性付费的形式,进行有偿使用,我觉得,这可以理解。

从以上说明中,我大概列举一下 2 点具体原因:

  1. 项目维护 9 年以来,消耗了大量的时间和精力,但却几乎没有多少盈利,反而要掏钱买域名,买服务器等。
  2. 9 年以来,贡献者寥寥,绝大部分人,只想索取,不愿意贡献。

笔者的思考

我认为,事情的本质,很简单,就是没有赚到钱。

如果是我,只要做开源可以赚钱,没有人贡献代码,没有人一起维护,完全没问题,我可以贡献到老。

同时呢,这也是很多很多开源维护者,贡献者的窘境。

费尽精力,时间,减少了陪伴家人,孩子的时间,做了很多伟大又有用的事情,自己的回报却寥寥无几。

如果有人说,你觉得开源这么难,可以不做开源啊。

很多事情,都不是头脑简单地这么一刀切的,社会和人,都是很复杂的。

如果没有开源的力量,我们的社会和科技,压根不会发展到现在这个程度。

同样的,自己付出了精力和时间,做出了有用有价值的事情,也理应获得一些回报。

程序员是一个非常单纯的群体,单纯到很多时候误解了 开源 的含义。

开源 不等于 免费,这个问题我们在一开始就要搞清楚。

否则,当你的开源对现实世界产生影响,而不是只在自己的世界中意淫的时候,作为免费劳动力当你,是继续开源呢,还是停止维护呢?

基于这个问题,有很多开源项目,都提供了一些非常好的实践和案例。

在兼顾开源的同时,也通过开源赚到了或多或少,甚至是可观的收入。

所以,在此,我想跟每一个 单纯 的同行们说:**请采取适当的策略,让自己产生的价值,变成价格**。

4648 次点击
所在节点    程序员
25 条回复
jjx
40 天前
名和利 其实是等价的, 优秀的开源作者有的虽然没有得到利,但不少是得到了名

得到了名, 其实是可以转换为利的

但的确有些人不会利用这个名

这样就很尴尬了


开源 无偿奉献, 其实同开源社区一开始的定位有关系, 通常开始时并不奔利去的, 到后期,利字为先自然会让人不舒服
l4ever
40 天前
哦。我选 github theme ,官方的
Vonrix
39 天前
我以为我在看掘金呢
FightPig
39 天前
所以不要再说什么国内开源怎么怎么的,你看,国外的也一样,白嫖的还是多
TimPeake
38 天前
开源就开源 收费就收费。完全理解开发者的心态,但是你决定开源了又在那里哭穷博取同情,我不知道这些开发者到底啥意思。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1063950

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX