【隨筆】開源之殤

KIWI發表於2020-04-01

image.png

1

這兩天有個新聞比較火,一個叫丹尼斯·普什卡列夫的俄羅斯程式設計師,因為騎車撞人被判 18 個月。騎車撞人可能不是什麼大新聞,造成嚴重後果的,被判刑也無可厚非。

可問題就出在這個撞人的程式設計師上,他是前端知名開源框架 core-js 的作者。這個庫有多知名呢?反正蘋果公司在使用,並且 vue 也依賴這個專案。

image.png

上圖是 core-js 在 npm 的專案截圖,可以看到每週有 2600w+ 次的下載量。這個體量可以說是一個前端生態的基礎框架了。

說了這麼多,我只想表達這個專案真的很重要,有很多很多人每天都在使用。

所以在得知作者被判刑之後引起了很多人的擔憂,專案沒人維護了,在專案的 github 上的 issues 就有人直接了當的問作者,入獄之後這個專案怎麼辦。

有人提議作者轉移 core-js 的控制權,畢竟他有很長一段時間是沒法維護的。甚至還有人建議作者在監獄的圖書館裡繼續維護這個專案。

總之大多人關心的是這個開源專案未來是否能繼續穩定的使用,而不是作者本人以及交通事故的受害者。雖說不上對錯,但總感悲涼,人都已經入獄了,還被人催著維護專案。

2

另一件事,部分人可能有些印象,2017 年的年中的時候,有一篇文章在開源界傳的很廣。帖子的標題叫作 知名公司(努比亞/中興)拿我的開源軟體( XXL-JOB)申請國家知識專利,我該怎麼辦?部分內容如下:

image.png

一家國內知名企業把一個開源專案一字未改的拿取申請了國家專利。也就是說你辛辛苦苦寫的程式碼,無償給別人使用,別人拿著你的程式碼去申請了智慧財產權,到頭來自己使用自己的專案都可能被告侵權。是不是很魔幻。

其實這個開源專案在業內有一定的知名度,作者本身也有一定的影響力。甚至當時開源中國網站也介入維權。下面是開源中國官方的維權進展報告

image.png

注意這個最新進展報告的釋出時間及文章的最後一句話。到寫本文時(2020-03-31),我仍然可以在專利網站上找到這個專利申請。大概率永遠也不會有什麼改變。

3

去年,我在 v 站看到了一篇帖子,一直在腦海裡久久不能平息,帖子的標題是 程式設計師總喜歡自斷後路,難怪職業生涯只能到 35 歲 。原帖內容如下:

image.png

如果早幾年,我還在學校,或者剛剛接觸 IT 行業,我點開這篇文章,肯定一噴到底。現在看到這樣的內容,只能無言以對。我知道作者只是一時情緒激動,通過偏激的方式去表達,但是我能感同身受到作者的那種憤怒與無奈。

4

剛接觸到 github 的時候,我感到很震驚,怎麼會有人把自己寫的程式碼無償的提供給其它人使用。接觸久了,我又覺得理所應當,熟視無睹後,覺得 IT 行業本來就應該是這樣的。但是再久點,我又開始疑惑,真的是理所應當的嗎?我接觸到的各行各業,從來沒有看到過任何一個行業,有 IT 行業,這種如此普遍的共享與開源精神。

時至今日,我仍不明白開源的精神究竟是什麼,又是什麼力量驅動著無數程式設計師為之通宵達旦,嘔心瀝血而不求回報。

我想,開源也許是獨屬於程式設計師的浪漫主義吧。

image.png

相關文章