想要避免蹲大牢,程序員首先要明白,你的老板(前老板)可能就是那個觸發(fā)危險的扳機。
收集源代碼?前東家送你進大牢
程序員謝爾蓋·阿列尼科夫(Sergey Aleynikov)2007 年 5 月到 2009 年 6 月在高盛公司工作,負(fù)責(zé)開發(fā)和改進高盛電腦化交易程序中使用的軟件代碼。阿列尼科夫從高盛離職后去了芝加哥的 Teza Technologies,這家創(chuàng)業(yè)公司和高盛存在一定的競爭關(guān)系。
萬萬沒想到,在阿列尼科夫離職后高盛集團向曼哈頓地區(qū)的檢察官告發(fā)了他。原因就是阿列尼科夫在離職前幾天內(nèi)分四次下載了大約 32 兆字節(jié)的高盛交易平臺數(shù)據(jù),并將其上傳到了一個設(shè)在德國的服務(wù)器。根據(jù)地區(qū)檢察官的指控,阿列尼科夫涉嫌非法使用秘密的科學(xué)資料以及電腦相關(guān)資料的副本,這兩項都能夠成重罪。
阿列尼科夫在法庭上
阿列尼科夫表示他并沒有打算賣掉信息或利用它們從事違背高盛雇傭協(xié)議的活動,他只是想要收集開源代碼,這對于程序員來說是一種很常見的事情。
阿列尼科夫及其律師凱文·馬里諾與聯(lián)邦法庭、州法庭展開了長達(dá) 6 年的控辯拉鋸戰(zhàn)。六年間阿列尼科夫先是被聯(lián)邦法庭以竊取商業(yè)機密罪判刑 8 年,蹲了 1 年大牢,失去了妻子和存款,后又被紐約州法庭指控,交出了護照,交納了 3.5 萬美元保釋金。2015 年阿列尼科夫終于被紐約州陪審團審判后無罪釋放。然而直到 2016 年還是有抓著他不放的檢察官準(zhǔn)備尋求恢復(fù)其有罪判決提出上述。
本案還有一個奇妙的延伸,受到了阿列尼科夫案件的啟發(fā),作家 Michael Lewis 寫出了暢銷書《Flash Boy》。
老板搞龐氏騙局,大齡程序員連帶背鍋
世紀(jì)巨騙伯納德·麥道夫(Bernard Madoff)于 2008 年被捕,他的騙局導(dǎo)致投資者損失了超過 170 億美元本金。2009 年該公司的兩名程序員資深杰羅姆·奧哈拉(Jerome O’Hara)和喬治·佩雷斯(George Perez)也被 FBI 逮捕了。這兩名程序員分別自 1990 年和 1991 年開始為麥道夫工作,他們被指幫助麥道夫開發(fā)能創(chuàng)建虛假交易的計算機程序。2014 年關(guān)于他們的判決終于下來了,這兩個程序員和麥道夫的前秘書、業(yè)務(wù)經(jīng)理,會計經(jīng)理都被判證券欺詐罪,面臨兩年半監(jiān)禁。
中年程序員丟了工作又被告,你說慘不慘
雖然他們二人都聲稱不清楚麥道夫的詐騙目的,只是出于對麥道夫的信任為其工作,但是陪審團拒絕接納他們的辯護理由,兩人的律師對陪審團的裁決表示失望,稱將會上訴。
這個案例對于國內(nèi)那些為 P2P 金融理財公司工作的程序員應(yīng)該深有啟發(fā),如果老板詐騙錢財跑路了,自己要如何自證清白、撇清關(guān)系。
既然上班有可能被老板坑,那么不上班自己創(chuàng)業(yè)的程序員會不會更安全一些呢?并沒有。藝高人大膽,膽大很可能就會被抓。不論你是為了人類信息傳播的自由,還是為了創(chuàng)造知識分享的美好未來,都有可能被司法機關(guān)盯上。
俠以武犯禁:為了信息傳播的自由
在 2013 年 1 月被發(fā)現(xiàn)自縊于布魯克林家中的艾倫·斯沃茨(Aaron Swartz)死時只有 26 歲,他是一位年少成名的天才程序員。斯沃茲不僅是 Reddit 的聯(lián)合創(chuàng)始人,更是早在 14 歲就參與創(chuàng)造 RSS1.0 規(guī)格。從斯坦福大學(xué)退學(xué)后斯沃茲與朋友一起創(chuàng)立了 Infogami 軟件公司,參與創(chuàng)立 Open Library,與 John Gruber 共同設(shè)計了 markdown 排版語言。
2008 年時斯沃茲曾經(jīng)推出了游擊隊開放獲取宣言(Guerrilla Open Access Manifesto),該宣言稱,不論信息存儲在何處,他們都將義不容辭地「獲取信息,建立備份,并同全世界分享」。
斯沃茲的宣言并不是做做樣子,空口說白話,他將自己的宣言付諸了實際行動。2011 年 7 月斯沃茲進入麻省理工學(xué)院和期刊數(shù)據(jù)庫西文過刊全文庫(JSTOR),通過自己編寫的腳本程序,使得超過 1300 份期刊的每一期內(nèi)容均一頁一頁地自動跳進他的電腦。因為下載流量超過平時的 100 倍,斯沃茲的腳本程序最終導(dǎo)致 JSTOR 的數(shù)臺服務(wù)器崩潰。
如此操作讓斯沃茲面臨一系列刑事重罪指控。聯(lián)邦法庭指控他涉嫌電信詐騙、電腦詐騙、非法獲取信息以及損害電腦。美國司法部稱,如果所有罪名成立,他將面臨 100 萬美元的罰款和高達(dá) 35 年的牢獄之災(zāi)。這刑期甚至比美國某些殺人和搶銀行的重罪還要長。
斯沃茲一直受到抑郁癥的困擾, 麻省理工學(xué)院強硬拒絕緩刑妥協(xié),訴訟費用讓他幾乎破產(chǎn),多重打擊無疑是雪上加霜。斯沃茲的家人認(rèn)為是麻省理工學(xué)院和聯(lián)邦法庭將其逼上了自殺的絕路。
盜版精神領(lǐng)袖海盜灣:創(chuàng)始人和資助人都被判刑
海盜灣(Pirate Bay)在 BT 分享界「聲譽卓群」,該網(wǎng)站于 2003 年上線,最多時擁有 2200 萬用戶,影響巨大,在瑞典有以海盜灣理念為基礎(chǔ)建立的政黨盜版黨(Piratpartiet)與盜版教(Kopimism)。全世界多個國家都在海盜灣精神的感召下成立了盜版黨,甚至還組成了盜版國際(Pirate Parties International)。
年輕的兩位創(chuàng)始人不會想到他們有一天要亡命東南亞
從 2006 年起,瑞典警方就時不時地對海盜灣進行突擊搜索,沒收服務(wù)器,但海盜灣往往會在國外重新開放服務(wù)器,網(wǎng)站沒幾天就會恢復(fù)正常。在 2008 年初瑞典檢察官向海盜灣的三位創(chuàng)始人 Gottfrid Svartholm、Peter Sunde、Fredrik Neij 和資助者 Carl Lundstrom 提起訴訟。2009 年斯德哥爾摩地方法庭作出一審判決:四名被告為侵犯版權(quán)者提供幫助,罪名成立,各判刑 1 年,賠償原告共計 360 萬美元。海盜灣三位創(chuàng)始人的上訴請求被法庭駁回,但是三人的刑期減至 4 到 10 個月,賠償金額增至 650 萬美元。隨后三人向最高法院再次提出上訴,這一次瑞典最高法院拒絕受理上訴,維持原判。
海盜灣的創(chuàng)始人們當(dāng)然不會甘愿蹲監(jiān)獄,雙雙逃離了瑞典前往東南亞。Gottfrid 2012 年 9 月在柬埔寨金邊被捕,這次他的刑期被延長至 3 年半。Fredrik 流亡老撾并在老撾結(jié)婚生子,2014 年 11 月 Fredrik 在試圖越境進入泰國時被捕。同年另一位創(chuàng)始人 Peter Sunde 也在瑞典南部被捕,并為侵犯版權(quán)事由服刑 8 個月。
Fredrik 在泰國被捕時還上了電視新聞
如果你在美國經(jīng)營成人網(wǎng)站,只要不涉及兒童色情,不偷稅漏稅,美國司法部與 FBI 都不會找你麻煩。然而如果你膽敢搞在線內(nèi)容分享網(wǎng)站,惹怒好萊塢的大佬們,砸傳媒巨頭的飯碗,被電影協(xié)會與唱片協(xié)會盯上,那就離大牢不遠(yuǎn)了。
KickassTorrents:一代 BT 種子網(wǎng)站的覆滅
就在剛剛過去的 2016 年的 7 月 20 日,BT 下載網(wǎng)站 KickassTorrents(KAT)的創(chuàng)始人兼運營者阿爾特姆·沃林(Artem Vaulin)在波蘭被警方逮捕,美國已通知波蘭方面要求引渡。美國司法部控告沃林涉嫌侵犯版權(quán)和洗錢。KickassTorrents 是「訪問量最大的非法文件共享網(wǎng)站」,該網(wǎng)站擁有 5000 萬包月用戶,僅一年廣告費就接近 1700 萬美元。像海盜灣一樣,KAT 不直接侵犯文件版權(quán),而是提供了 .torrent 和 .magnet 下載鏈接,這樣用戶可以未經(jīng)授權(quán)就下載電視節(jié)目、電影,以及來自其他用戶的文件。
Kickass Torrents 曾經(jīng)多次調(diào)整網(wǎng)站以逃避司法部門追蹤,僅網(wǎng)址就從最初的 KickassTorrents.com 轉(zhuǎn)向了菲律賓、湯加、索馬里等地,最近該服務(wù)的網(wǎng)址是在哥斯達(dá)黎加注冊的。
有一點令人意想不到,是蘋果公司提供的一條 iTunes 交易的 IP 地址成為了抓捕 Artem Vaulin 的重要線索,該 IP 地址同一天登錄到了 kickasstorrents 的 Facebook 賬戶。
如果說上面這些被捕的程序員多多少少是觸犯了法律,那么下面給大家介紹的這個程序員就是真正地遭受了飛來橫禍,而且相比蹲幾年監(jiān)獄來說,他可是差點就被執(zhí)行了死刑。
天降橫禍:你的代碼不清真
Saeed Malekpour 在伊朗出生求學(xué),2004 年與妻子一同去了加拿大,在加拿大從事網(wǎng)頁開發(fā)工作并獲得永久居留權(quán)。就在他 2008 年回伊朗探望病危的父親時卻被政府抓了起來,給他安上的罪名是「設(shè)計開發(fā)成人網(wǎng)站,顛覆伊朗政權(quán),侮辱神圣不可侵犯的伊斯蘭教」。其實 Malekpour 只是開發(fā)了一個照片上傳軟件,在他不知情的情況下該軟件被別人用于上傳成人圖片。
Malekpour 和妻子曾經(jīng)在加拿大過著幸福的生活
被捕一年后 Malekpour 在伊朗國家電視臺出面認(rèn)罪,但是在他之后從監(jiān)獄送出的信中寫道,這種認(rèn)罪是因為身心都被折磨虐待,政府對他的家人進行威脅,并且虛假承諾只要認(rèn)罪就可以被釋放。整一出認(rèn)罪的戲碼都是審訊人員口述,迫使他在鏡頭前重述。
2010 年 12 月 Malekpour 被伊朗判處死刑,2011 年 6 月伊朗最高法院因為加拿大政府的抗議暫緩死刑,Malekpour 重新被投回監(jiān)獄等待再審。加拿大政府與國際特赦組織一直呼吁釋放 Malekpour,但是得到的僅僅是其律師表示在 2012 年 12 月死刑被暫停,但是其本人至今一直被關(guān)押在獄中。
加拿大民眾為呼吁釋放 Malekpour 走上街頭
Malekpour 的遭遇不僅讓人想起了一句中國網(wǎng)友熟悉的話語——「做技術(shù)并不可恥!
現(xiàn)實世界里人們遵紀(jì)守法,不去輕易去搶銀行,除了大家都知道搶銀行被抓到之后要承擔(dān)嚴(yán)重的法律后果之外,還因為搶銀行本身就是一件技術(shù)難度極高的事情:武裝保安、防彈玻璃、防盜卷簾、多重密碼鎖以及半米厚的鋼門。然而反觀從上世紀(jì) 80 年代才剛剛開始構(gòu)筑的「網(wǎng)絡(luò)世界」,現(xiàn)有的安全防范設(shè)施對于稍有技術(shù)的人來說就如同紙糊的墻一般脆弱,這也導(dǎo)致了許多程序員和黑客在翻越這些本不可逾越的高墻時,完全沒有意識到自己在做些什么。
世界上不存在絕對安全的工作崗位,每一個工作都有其復(fù)雜性,或許都蘊藏著外人不可知的危險,祝福每個程序猿,能夠不用大牢走一遭就安然地度過這一生