大廠前實(shí)習(xí)生被威脅,“關(guān)閉開(kāi)源項(xiàng)目,不然就告你”
“我們剛?cè)谫Y2000萬(wàn),不介意用這筆錢(qián)來(lái)對(duì)付你”
夢(mèng)晨 明敏 發(fā)自 凹非寺
量子位 報(bào)道 | 公眾號(hào) QbitAI
程序員小哥Radon寫(xiě)了個(gè)網(wǎng)站,能在線運(yùn)行200多種語(yǔ)言,還是開(kāi)源的。
沒(méi)想到,卻收到了來(lái)自前老板的律師函警告:
這是抄襲,下架,要不就告你。你實(shí)習(xí)的時(shí)候我們還是一家小公司,我們現(xiàn)在剛融資2000萬(wàn)美元,我不介意雇傭頂級(jí)律師對(duì)付你。
小哥表示冤枉啊,在個(gè)人網(wǎng)站上寫(xiě)了萬(wàn)字長(zhǎng)文進(jìn)行辯解。
事情是這樣的,小哥之前在Repl.it實(shí)習(xí)。
這是一個(gè)交互式編程環(huán)境網(wǎng)站,不用配置任何開(kāi)發(fā)環(huán)境就能在線運(yùn)行五十多種語(yǔ)言,并提供在線協(xié)作、分享代碼,網(wǎng)站托管等增值服務(wù)。
劃一下重點(diǎn),Repl.it也是開(kāi)源的。
小哥覺(jué)得在瀏覽器上運(yùn)行代碼可太好玩了,結(jié)束實(shí)習(xí)以后自己又把古老或冷門(mén)的語(yǔ)言都給支持了一遍,最后共支持216種,并把這個(gè)項(xiàng)目起名叫Riju。
實(shí)習(xí)結(jié)束2年之后,小哥收到前老板發(fā)來(lái)的郵件,告訴他實(shí)習(xí)時(shí)參與的包管理項(xiàng)目終于上線了。
小哥很高興啊,回復(fù)中表示祝賀,還分享了他正在做的開(kāi)源項(xiàng)目,看看對(duì)公司有沒(méi)有什么啟發(fā)。
老板說(shuō)酷啊,我們也打算增加支持語(yǔ)言的數(shù)量。順便公司現(xiàn)在發(fā)展壯大了,如果你想回來(lái)工作隨時(shí)歡迎。
還沒(méi)到半個(gè)小時(shí),老板突然變臉了:
不對(duì)啊你這是抄襲,我仔細(xì)看了一下,語(yǔ)言描述、運(yùn)行方式和UI都很像。雖然我們有很多模仿者,但你在我們這工作過(guò),這感覺(jué)太怪了,而且把我們產(chǎn)品中的缺點(diǎn)都抄過(guò)去了。
這也算抄襲?
小哥這下懵了,要說(shuō)運(yùn)行方式,那確實(shí)一樣。
一種是在瀏覽器里輸入代碼直接運(yùn)行,一種是上傳文件運(yùn)行,這也想不出第三種了呀。
要說(shuō)UI,除了左邊是編輯器,右邊一個(gè)虛擬終端,頂部放一個(gè)運(yùn)行按鈕以外,別的地方都不像了。
而且?guī)缀跛械脑诰€運(yùn)行代碼網(wǎng)站,都長(zhǎng)這個(gè)樣。
于是小哥問(wèn)道:
您能具體指出哪里讓您覺(jué)得不對(duì)勁了嗎?
老板到最后也沒(méi)指出來(lái),只是說(shuō)別人抄襲都是對(duì)著最終產(chǎn)品進(jìn)行“黑箱抄襲”,你不一樣,你在公司里干過(guò),你這是“白箱抄襲”。
建議問(wèn)問(wèn)你的導(dǎo)師或者其他比你有更多行業(yè)經(jīng)驗(yàn)的人,看看他們覺(jué)得算抄襲么。
最后小哥無(wú)奈把項(xiàng)目下架了,先發(fā)一封郵件道歉,表示自己確實(shí)沒(méi)有惡意,要不然也不會(huì)把項(xiàng)目鏈接發(fā)給你了,并希望能夠電話溝通。
老板回復(fù)說(shuō)“沒(méi)必要打電話,只要你把這個(gè)項(xiàng)目下架了我就對(duì)你沒(méi)意見(jiàn)。接受道歉并祝好?!?/p>
老板是沒(méi)意見(jiàn)了,小哥還有意見(jiàn)呢,但是后續(xù)的郵件都被這老板無(wú)視了。
換句話說(shuō),威脅依然有效,只要小哥把項(xiàng)目重新上線,就會(huì)收到律師函。
郵件溝通無(wú)果,小哥只能把自己的想法補(bǔ)充在個(gè)人網(wǎng)站上讓大家評(píng)判。
首先,我沒(méi)利用任何內(nèi)部資料,Repl.it是開(kāi)源的,技術(shù)思路也會(huì)發(fā)在博客上,我實(shí)習(xí)的時(shí)候還寫(xiě)過(guò)幾篇。
其次,我的開(kāi)源項(xiàng)目Riju不尋求任何商業(yè)價(jià)值,我都不會(huì)讓用戶去注冊(cè)。
我花很多時(shí)間給Hexagony和SNOBOL這種沒(méi)人用的語(yǔ)言添加支持,完全是出于愛(ài)好。
我甚至不想讓Riju太流行,因?yàn)槲沂俏ㄒ唤o服務(wù)器掏錢(qián)的人。Repl.it的核心價(jià)值也不是在線運(yùn)行代碼這個(gè)基礎(chǔ)部分,而是配套的增值服務(wù),在線運(yùn)行代碼很多網(wǎng)站都有。
網(wǎng)友:這老板自己也抄襲啊
小哥的遭遇引起了大家的共鳴,在Hacker News上半天時(shí)間就蓋起了一千多樓。
由于目前這個(gè)開(kāi)源項(xiàng)目已經(jīng)關(guān)閉,暫時(shí)沒(méi)有人能鑒定它是否真的存在抄襲行為。
所以大家只能憑借蛛絲馬跡來(lái)判斷,這事到底誰(shuí)有問(wèn)題。
比如有人就從Repl.it老板身上找到了華點(diǎn):
2011年,Amjad Masad曾在提供在線免費(fèi)編程課堂的CodeAcademy做過(guò)類似的項(xiàng)目。
我們也很高興地宣布Amjad與我們合作的首批(眾多)項(xiàng)目之一:Codecademy Labs,這是一個(gè)最簡(jiǎn)單的在線玩JavaScript、Ruby和Python的方法。
之后在2016年,他創(chuàng)立了Repl.it。
所以,如果他可以以抄襲的名義起訴Radon,那他自己也會(huì)被前公司起訴啊。
而且最有意思的是,Repl.it的老板自己也是Hacker News的常客,每個(gè)討論Repl.it的帖子他都會(huì)出現(xiàn)。
果然,Amjad本人對(duì)此作出了回應(yīng):我還沒(méi)畢業(yè)時(shí)就開(kāi)始研究Repl.it了,在Codecademy做的才是復(fù)制品。
但是大家對(duì)他的說(shuō)辭并不買(mǎi)賬,因?yàn)镽epl.it本身的原創(chuàng)性和技術(shù)性其實(shí)都不高。
一方面,有人指出Repl.it在一定程度上復(fù)制了Lively Kernel(更早的開(kāi)源網(wǎng)絡(luò)編程環(huán)境)的創(chuàng)意。
我在Lively Kernel項(xiàng)目上工作了十年,該項(xiàng)目最初由Sun Microsystems的Dan Ingalls創(chuàng)建。在其中運(yùn)行JavaScript、Smalltalk、R、Clojure、Haskell、Python、C++和其他一些語(yǔ)言。
當(dāng)我第一次看到Repl.it時(shí),我想,哇,有人復(fù)制了Lively的1/4。他們真的認(rèn)為他們有一個(gè)原創(chuàng)的想法嗎?
另一方面,一家在今年2月剛拿到2000萬(wàn)美元融資的公司,居然被一個(gè)剛畢業(yè)大學(xué)生業(yè)余時(shí)間寫(xiě)的開(kāi)源項(xiàng)目威脅到。
這技術(shù)門(mén)檻也著實(shí)有點(diǎn)低了吧。
如果一家公司會(huì)被一個(gè)實(shí)習(xí)生業(yè)余時(shí)間寫(xiě)的項(xiàng)目威脅到,那是不是應(yīng)該思考一下自己的技術(shù)壁壘也太低了。
再回到事件本身:實(shí)習(xí)生在離職后寫(xiě)的項(xiàng)目,真的會(huì)構(gòu)成侵權(quán)嗎?
Amjad在回應(yīng)中也提到了這一點(diǎn),他堅(jiān)持認(rèn)為復(fù)制前老板產(chǎn)品這種行為,是很不道德的。
這就涉及到了一個(gè)法律概念,非競(jìng)爭(zhēng)協(xié)議:
用人單位和被雇用者勞動(dòng)合同中約定保守用人單位的商業(yè)秘密和知識(shí)產(chǎn)權(quán)相關(guān)保密事項(xiàng)。
不過(guò)現(xiàn)實(shí)情況是,他們所在的加州并不承認(rèn)非競(jìng)爭(zhēng)協(xié)議,所以以上威脅很可能無(wú)效。
也有網(wǎng)友直言,愿意資助Radon把這個(gè)官司打到底,并且對(duì)“抄襲”發(fā)表了自己的看法:
就個(gè)人而言,我對(duì)抄襲沒(méi)有敵意。如果你復(fù)制另一家公司所做的事情并執(zhí)行得更好,那就是進(jìn)步。亞馬遜網(wǎng)站也只是一個(gè)網(wǎng)站版的西爾斯目錄(一個(gè)紙質(zhì)版商品價(jià)目表)。
但可悲的是,你自己的公司僅僅只是眾多提供在線代碼編輯和評(píng)估的網(wǎng)站之一,你卻對(duì)復(fù)制有這種負(fù)面的看法,這真是諷刺。
這件事情最令人迷惑的點(diǎn)也在于此:
一個(gè)已經(jīng)融資2000萬(wàn)美元的公司,要起訴一個(gè)剛畢業(yè)的學(xué)生,還不一定能贏。
不說(shuō)別的,請(qǐng)個(gè)律師也蠻貴的。
有網(wǎng)友總結(jié)了為什么網(wǎng)友很氣憤,并對(duì)老板給出了建議:
人們會(huì)支持真誠(chéng)的創(chuàng)業(yè)者,你不能一邊在社區(qū)宣傳自己的親民形象一邊欺負(fù)實(shí)習(xí)生。
從頭到尾沒(méi)指明具體問(wèn)題、直接就律師函警告、項(xiàng)目下線以后就拒絕溝通,這是你成為Hacker News公敵的原因。
你所處的位置比實(shí)習(xí)生高得多,很難有人會(huì)支持“用剛?cè)诘?000萬(wàn)美元對(duì)付你”這種言論的人。
當(dāng)你手持大棒,說(shuō)話應(yīng)該輕一點(diǎn)。
不過(guò)Amjad也著實(shí)是變臉大師。
在強(qiáng)硬回應(yīng)后的2個(gè)小時(shí)后,他首先虛心接受了網(wǎng)友給他的建議。
回復(fù)這位網(wǎng)友1小時(shí)后,Amjad就發(fā)布了向Radon的公開(kāi)道歉,并表示會(huì)讓他的開(kāi)源項(xiàng)目重新上線。
大家好,我想在此為我的所作所為道歉。盡管我認(rèn)為他確實(shí)做得不對(duì),但是我應(yīng)該和他電話溝通、了解他的想法并解決現(xiàn)在的問(wèn)題。
現(xiàn)在,我正在嘗試如何把他的項(xiàng)目重新上線。我很抱歉,Radon。
這一波神操作,很難不讓人猜想……這不會(huì)是Repl.it策劃的一場(chǎng)營(yíng)銷吧?
并且隨著事件的發(fā)酵,知道Repl.it的人也的確越來(lái)越多,這怕不是免費(fèi)做宣傳?
參考鏈接:
[1]https://intuitiveexplanations.com/tech/Repl.it/
[2]https://news.ycombinator.com/item?id=27424195