2011.04.12 18:04

用腳寫程式, Adrian Hands 的最後一個 Patch

ADVERTISEMENT

ALS是肌肉萎縮性側索硬化症的略稱。又稱漸凍人症。一位罹患ALS症的程式設計師Adrian Hands在病危之際,用腳打字,幫一個存在已久的GNOME臭蟲完成修補檔,在他完成後不久,Adrian Hands先生就往生了。他的兒子為他拍下生前最後的影像,感動許多網友。

筆者對程式撰寫算是外行。最近注意到有部份網站轉貼一則短訊,患有的程式設計師Adrian Hands病危之際,用腳打字,為一個 2002年左右提報的GNOME 臭蟲「Bug 78514 - copy item in edit menu」提出修補方案,在他發表這則更新之後,在2011年2月,這位偉大的程式設計師就往生了。

Adrian Hands在2010年底為這條臭蟲提交了Patch,當時的他已經病魔纏身,無法使用雙手打字,為了完成Patch,他的家人幫他利用一架USB介面的摩斯電碼鍵盤模擬器,並用塑膠支架固定住雙腿,讓他雙腳有力氣輸入程式碼。Patch檔發出後,開發者之一的Felix Riemann 一度以為這是不成熟的修補檔。但之後否定了這個說法,確定修補檔可用,算起來將近有9年歷史的Bug 78514已經完成除蟲。

ADVERTISEMENT

Adrian Hands先生的兒子Ian Hands在父親過世之後,公佈了父親生前竭盡心力,艱苦撰寫程式碼的照片。這張照片也感動了不少網友,而Adrian Hands先生雖然已經過世,但是他的貢獻仍然會留在社群中,繼續傳承下去。

▲Adrian Hands生前的照片,原始圖檔在Picasa 網路相簿中有不少網友留言。願他安息。

ADVERTISEMENT

ADVERTISEMENT