
整理 | 鄭麗媛
出品 | CSDN(ID:CSDNnews)
有那么一群程式員,在結束了一天的辛苦作業后,下班時間也沉浸在自己的程式世界,或開發個人專案,或參與內核開發,
上班時間的他們為了領導的要求而努力,下班時間的他們卻無拘無束,可以完全按照自己的意愿去做一個滿意的成果,成為自己的王,
可近日,IBM 對此的一番言辭卻引起熱議:“你 100% 的時間都是 IBM 員工”,并對員工在業余時間用個人郵箱、以個人名義為內核貢獻代碼感到不滿,

引發眾怒的發言
事情發生于 4 月 19 日,一名身為 Linux 內核 IBM Power SR-IOV 虛擬網卡驅動程式維護者之一的 IBM 員工 Lijun Pan,更新了一個很“奇怪”的 commit:將自己從維護者名單中除名,
對此,Lijun Pan 解釋是收到了公司的命令:
由于我收到了以下指令,所以我再次做了這個更改,
“作為 IBM 員工,你不允許使用 Gmail 帳戶以任何方式在 VNIC 上作業,你不能將個人電子郵件帳戶作為“愛好”使用,因為你 100% 的時間都是 IBM 員工,請從維護者檔案中徹底洗掉自己,我給你一次例外,你可以對 VNIC 貢獻來進行此更改,”

其實通常情況下,許多 Linux 內核開發者使用的都是個人電子郵箱來提交內核補丁或處理其他補丁作業,因為他們在業余時間也會參與內核開發,再加上如果經常跳槽的話,使用自己的個人郵箱來堅持內核作業的話更加方便,
不過,也有些公司會要求員工使用公司電子郵箱去進行補丁提交,這不難理解,畢竟這有助于營造公司的口碑和影響力,能利用的資源公司豈能放過,
但這次 IBM 的這番言論卻強硬過頭了,
這位 IBM 領導說的“你 100% 的時間都是 IBM 員工”這句話,看起來就是在否定一名開發者在非作業時間可以做的事情,哪怕他是在改進公司自己的開源驅動程式也不行,
因此,這番言論無疑惹怒了同樣習慣在業余時間開發專案的開發者以及感同身受的網友們,
有人表示曾經遭受到了同樣的經歷:
曾經,我的雇主堅持認為他們擁有我寫的每一行代碼,即便是在我自己的時間寫的,有些公司就不值得你去作業,

有人認為 IBM 強行霸占了非作業時間:
所以他們基本上是在說"非作業時間的活動實際上也屬于作業時間"
我沒理解錯吧?

也有人抗議這樣的話 IBM 就應該支付全天的工資:
所以這個人應該問 IBM 的薪水是按“100% 的時間”還是一天 8 個小時的標準給的,

或許是網路上的輿論太過激烈,又幾乎清一色地都在“討伐” IBM 的霸道,IBM 終于在 4 月 22 日出面回應了此事,

IBM:誤會,都是誤會
IBM 通過聯系外媒 Phoronix 進行了澄清,IBM 表示,真實情況與 Lijun Pan 在 commit 所說的相反,IBM 促進并鼓勵員工參與 Linux 開源社區,無論他們使用的是 IBM 電子郵件 ID 還是個人電子郵件 ID,
當被問到為何會發生這種完全對立的情況時,IBM 開放技術副總裁 Todd Moore 解釋道:
“我們尊重我們的開發者作為獨立個體的需求,理解他們以個人 ID 貢獻的開源代碼可以代表他們并豐富他們的簡歷,這次事件是一次本不應公開的分歧,公司內部會有相應的準則來處理,而且通常情況下,IBM 的開發者都會有一個個人 GitHub ID 和一個 IBM GitHub ID,公司會使用工具來跟蹤兩個 ID 下的貢獻,以確保每個人都能在我們的表彰計劃中獲得榮譽,此外,我們也十分重視并鼓勵員工參與開源貢獻,無論他們是為 Linux 內核提交代碼、審查代碼、撰寫檔案、問題分類,還是把它作為職業生涯或業余時間的增值方式,”
不過,即便 IBM 如此澄清,網友們也其也并沒有改觀許多,尤其是對說出“你 100% 的時間都是 IBM 員工”的那位領導的現狀感到“好奇”,
網友@macemoneta:
所以,開發者恢復參與原來的專案了嗎?引起這個問題的領導是否經過了“再培訓”?

網友@milkylainen:
像預期的那樣,IBM 很快就進行了澄清,那位過分熱心的領導需要學習一些社交技巧……

還有網友 @tildearrow 也很“有才”,套用原話改編成了想對那位領導說的新版本:
作為一名 IBM 領導,你不允許以任何方式阻止其他 IBM 員工作業,你不能讓我們的聲譽一落千丈也不能阻止我們的員工繼續作業,你是一個 100% 誠實的經理,請你徹底離開公司,我允許你在 IBM 上有 1 次例外來進行此更改,

注意合約內容
其實,有關“程式員的業余個人專案是否屬于公司”這個問題的討論已經斷斷續續持續了很久,熱議巔峰當要屬 2019 年商業服務器公司 NGINX 的兩位聯合創始人被捕事件,被捕的其中一位是 Nginx 之父 Igor Sysoev,
彼時,Rambler 公司指控 Nginx 是 Igor Sysoev 在職期間開發的(Igor Sysoev 曾在 Rambler 擔任系統管理員,在職期間利用業余時間開發了 Nginx 服務器,離職后創辦了 NGINX 公司),著作權應該屬于 Rambler,
Igor Sysoev 卻對此主張道:Nginx 服務器是在自己的業余時間開發的,Rambler 公司甚至一開始都不知道,
在這起事件期間,還有一位谷歌員工借此話題,也將谷歌的知識產權管理政策“噴”了一通,這位谷歌的開發者表示,谷歌也試圖把員工業余時間開發的專案據為己有,
谷歌在關于個人專案部分的合約中表示,“谷歌最有可能擁有你在公司期間所創造的知識產權”,而這個范圍不僅包括入職之后的專案,“在入職谷歌之前所開發專案的更新”也囊括在內,
可能是為了修飾自己過于“直白”的條款,谷歌還“貼心”地制定了另一個程式:“員工可以提交申請以讓個人專案脫離谷歌”,不過呢,批不批準就是另一回事了,
因此在這種情況下,哪怕公司要占據你在業余時間開發的專案也是“合理”的:白紙黑字的合約,你都簽約入職了,就表示同意了啊,
因此,程式員們如果要在業余時間進行個人專案,為了避免未來發生著作權糾紛,請先看看你跟公司簽署的合約,或者確定公司是否有相關的明文規定吧!
參考鏈接:
https://www.phoronix.com/scan.php?page=news_item&px=IBM-Open-Source-Leisure-Work
https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/commit/?id=4acd47644ef1e1c8f8f5bc40b7cf1c5b9bcbbc4e

60+專家,13個技術領域,CSDN 《IT 人才成長路線圖》重磅來襲!
直接掃碼或微信搜索「CSDN」公眾號,后臺回復關鍵詞「路線圖」,即可獲取完整路線圖!

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/281432.html
標籤:其他
