“我的开源项目被威胁了!”
Posted 程序人生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“我的开源项目被威胁了!”相关的知识,希望对你有一定的参考价值。
Replit 是什么?
我的开源项目
languages---------2020-06-05 df9ba38 Initial commit 02020-06-05 5e3a4a4 Install some packages into a Docker image 02020-06-05 e937c8f Simple Express server with "Hello world" 02020-06-06 0961498 Embed terminal on frontend app 02020-06-06 c66cf63 Embed Monaco editor on frontend 02020-06-06 27ab1f7 Add "run" button 02020-06-06 f417858 You can run Python code now 12020-06-07 d543081 You can run many languages now 82020-06-07 e2a3e71 All languages 17 working now 172020-06-07 473c50c ALL THE LANGUAGES 252020-06-08 3718315 even more languages 332020-06-08 548c1c1 repl.it superiority!! 382020-06-08 1ae424f More languages, we need all the languages 482020-06-09 c34ccf2 A lot more languages 772020-06-09 846caf2 At this point the number of languages is absurd 79
与 Replit 分享了我的开源项目
-
邮件中提到“类似这样的代码提交”(commits like this),实际上是一种误导。我的项目中只有一次代码提交提到了“Replit”,就是我上面展示的那个,在写代码的第三天,我就添加完了 Replit 支持的 38 种语言,然后又继续添加了 178 种其他语言。 -
邮件中还说他们非常需要我这样的实习生,但我不明白这是什么意思。尤其是在第一份邮件中,他们还说希望我能回去。但是无所谓了,因为这与眼前的问题并没有什么关系。
Replit 威胁要起诉我
Replit 做的对吗?
-
我的项目 Riju 完全是非商业性质的。与 Replit 不同,我没有从任何资金来源:广告、捐赠、集资、订阅等等。我对商业经营没有兴趣,而且也从来没想过有一天我的项目会非常流行,因为服务器的费用都是我个人支付的。 -
我的项目 Riju 并没有挖走任何 Replit 的客户。根据我的分析数据,2月份 Riju 共收到了38次访问(其中一半可能是我自己)。然而,Replit 拥有 700 多万用户。显然,Riju 不可能与 Replit 竞争。 -
我的项目 Riju 的建立初衷根本不是为了成为Replit 的竞争对手。由于我的架构仅限于在单个服务器上运行,因此只要任何人向我扔一个 fork 炸弹,我的整个系统都会崩溃。如果我想设计一个能与 Replit 竞争的产品,绝不会选择如此儿戏的架构。 -
Replit 的核心价值主张不是在线运行代码(许多网站都有此类免费的服务),而是提供附加功能。而我的项目 Riju 根本没有这些功能,比如:用户账号、保存工作成果、分享工作成果、发布 Web 应用、永久的工作空间、论坛、与 GitHub 集成等等。 -
在开发 Riju 的时候,我对 Replit 没有任何恶意,也没有试图隐藏任何东西。从一开始,我就通过 GitHub 公开了该项目,而 Replit 发现这个项目,也是因为我主动与他们分享了我的项目,希望他们能够从我的产品中获得一些灵感。 -
我从未想过将 Riju 打造成一款产品,这只不过是我个人的实验或艺术品。我甚至花了几十个小时添加了 Hexagony 和 SNOBOL 等语言。
为什么 Replit 会有如此行为?
-
鼓励开源开发。例如,部分开源技术,为 Replit 添加 GitHub 支持;Replit 的 CEO还声称:“我的整个职业生涯都应归功于开源”(https://web.archive.org/web/20210108083314/https://amasad.me/github)。 -
回馈社区(https://web.archive.org/web/20210504051428/https://blog.replit.com/upm)。 -
降低分享与创作的难度。例如,Replit 的 CEO 在学习编程时曾说:“我会下载相关的项目……并进行相应的修改,以及获取灵感。”(https://web.archive.org/web/20210522215545/https://blog.replit.com/github)
-
他们说他们鼓励开源开发,但是当我的开源项目冒犯了他们时,他们就采用极端偏激的手法要求我立即关闭项目。 -
他们声称通过希望开源和博客文章回馈社区,但是当我在社区项目中使用这些想法时,他们威胁要起诉我。 -
他们说他们希望降低分享与创作的难度,但是当我尝试借鉴 Replit 构建新项目时,却成为了他们的眼中钉。
Replit 给予这篇博文的回应
-
他没有因为威胁我的事情而向我道歉(甚至没有提及),也没有在电话结束后更新帖子; -
他没有因为公开转发指控我“窃取和发布 IP”而道歉(甚至没有提及),尽管他删除了转发; -
他没有因为对我进行人身攻击而道歉(甚至没有提及),尽管前面曾提到十分需要我; -
在电话中,在“道歉”之后,他觉得就好像他邀请我去他家,而我却背叛了他的信任; -
即使我在电话中多次询问,他依然拒绝了详细说明我究竟复制 Replit 的哪一部分,他坚持声称我复制 Replit 的行为很不道德,无论是私下还是公开场合; -
他断章取义,引用我说过的话,让人看起来好像是我同意他的指控。
网友评论
评论 1:
评论 2:
以上是关于“我的开源项目被威胁了!”的主要内容,如果未能解决你的问题,请参考以下文章