軟體與宗教

很久很久以前,記得有人問過我一個問題,覺得怎樣的程式碼看起來最不舒服?我想了想,給了一個連我自己都很訝異的答案:

"
我覺得沒有在程式碼前面加上 license 宣告很不舒服"

這幾年,軟體 license 的觀念像顆隕石般重重衝擊著電腦科學的世界,但在真實的世界中,有多少人真的懂得去尊重這些 license。自由軟體 (Free Software) 與開放原始碼軟體 (Open Source Software) 有什麼差別?GPL v2GPL v3LGPLBSD LicenseMIT LicenseApache LicenseMPLEPL…...到底又有什麼分別?法律專家真的懂得這些 license?如果專家都不懂,我們又該怎麼去尊重這些 license

或許我們能夠有個更簡單的角度來看待這些 license。人們從不同的角度、不同的立場,延伸出對於軟體 license 不同的解釋,我聽過的有:安全的與不安全的、會感染的與不會感染的、看得懂的與看不懂的、邪惡的與正義的、爽的與不爽的…...用這些方式來說明 license,簡單多了!但我個人比較喜歡把這些軟體 license 當作是一種信仰,每個 license 就是一門宗教,各有各的信念,各有各的神。

信仰是一種力量,看看我們這個還不至於失序的世界就知道,這對於軟體也一樣。偉人、偉大的國家都有消失的一天,但宗教信仰往往可以一直長存在這世界,同樣地,有著信仰的軟體也可以千秋萬世,有著 license 的軟體跟宗教一樣都是人類社會莫大的資產,這樣無形卻強大的力量不是任何人、任何組織、任何企業可以去抵抗的。

很多人看著自由軟體與開放原始碼軟體的社群在辯論的時候常常都一頭霧水,這其實跟十六世紀歐洲的宗教戰爭一樣,基督教可以有新舊教,自由的軟體當然也可以有不同的定義。但不要重蹈歷史的覆轍,我們要懂得尊重彼此的觀點,欣賞彼此的堅持,讓軟體好像中國古時百家爭鳴般地豐富精彩。

我喜歡看著同事們為 license 的問題而爭吵:
"
整合這個軟體進來吧!它是用 Apache License 的,不會影響到我們原有設計的元件。"

我也喜歡聽著客戶質疑產品的 license 問題:
"
你們的軟體沒有問題吧?有沒有侵犯到 GPL?我們公司很大很有名,別亂搞啊!"

有些人覺得軟體工程師只是個枯燥、死腦筋、關心電腦勝過一切的史前生物,但重視 license 的軟體工程師,是有信仰的,心靈是富足的,有著強烈且超越一切的精神世界,有著一個像電影中描述的 Matrix。重視 license 的軟體工程師不再只是個冷血的工匠,而是個熱情洋溢的藝術家,是個可以獨領風騷的大師。相反地,我不相信一個不尊重 license 的枯萎靈魂可以編織出有生命力的軟體,寫程式卻不重視 license,就好像出門旅遊時, 面對著有著悠久歷史的雄偉建築只能讚嘆著:"哇,好大喔...好美喔......"

打開你心愛的程式編輯器,在程式碼前面加上一小段 license,哪怕只是小心翼翼地寫個 "All Rights Reserved.",這就是你的歌、你的電影、你的蒙娜麗莎,你自己。

舞夢

西元 2009 年 6 月 25 日,我的第一個藝人偶像,流行音樂之王 -- Michael Jackson 離開了這個紛擾的世界。

從以前就是 big fans 的古哥,想要寫下這篇文章來悼念我的偶像。

標題出自 Michael Jackson 的一本散文作品 -- 舞夢 (Dancing the Dream),Michael 除了廣為人知的音樂作品之外,其實他也有不少文字作品。從這本書當中可以一窺 Michael 的內心世界,節錄書中的一段文字:

"將兩臂擴張,我朝海走去,引動了內在的另一支舞。月亮在我內裡跳舞是緩緩的,柔得像草坪上的藍影。當海面上的浪暴漲時,我聽到地球的心。我感覺出海豚在白沬間躍跳,試著想飛,當浪頭捲上天時也差點就要飛起來;牠們的尾巴劃下一道光弧就像浪間滋生的浮游生物。 "

這本在 1992 年出版的作品,台灣的翻譯版本是出自陳樂融先生的手筆 (他同時也是去年金曲獎的評審團總召)。

在正式介紹這偉大的巨星之前,古哥先列出大家一定要知道的 10 件事實:
  • Michael Jackson 音樂專輯 "Thriller" 的銷售量至今無人能超越
  • Michael Jackson 得過 13 座葛萊美獎
  • Michael Jackson 是全球捐助慈善事業金額最高的藝人
  • Michael Jackson 曾設立多個慈善機構,並且固定資助 39 個慈善機構
  • Michael Jackson 曾在 1998 年與 2003 年兩度提名諾貝爾和平獎
  • Michael Jackson 性侵孩童這個事件......是被仙人跳的!
  • Michael Jackson 漂白皮膚這件事情...有延腦的人就知道......是假的!世界上哪有漂白皮膚這種技術!
  • Michael Jackson 傾斜 45 度角的表演不是吊鋼絲的,是有申請專利的 (US patent 5255452)
  • Michael Jackson 在 "Childhood" 這首歌當中講述了自己悲慘的童年
  • Michael Jackson 生前原定 2009.07.13 開始的世界巡迴演唱會,50 場總共 115 萬張票全部售完
這是 Michael Jackson,你認識了多少?

其實不需要認識全部的 Michael Jackson,光是聽他的音樂就足以感動與撫慰人心。古哥從小就深深著迷他的音樂,那時候我根本連 "I am fine, and you?" 都沒學過呢......。他的音樂可以跨越語言的藩籬,這也是他為什麼可以擁有全世界這麼多歌迷的魔力所在。

他的演出與演唱會也為後來的藝人訂下一個全新的標準,其後其他藝人的演出,不管是舞步,或是演唱會設計,到處看得到 Michael 的影子。同時他也是很多藝人的偶像,像亞洲舞王郭富城也在去年台北的演唱會當中,特別跳上一段 Michael 的舞步,獻給他唯一的偶像;在日本,日劇天王木村拓哉也在紅白歌唱大賽節目中跳上一段 "Billie Jean"。

其實 Michael Jackson 在電玩上也有不小的成就,最有名的就是 Michael 與遊戲公司共同開發的 Michael Jackson's Moonwalker 系列。這個系列不只是在當年 (1990) 造成轟動,而且還是跨足各種平台喔!欣賞一下各平台版本的遊戲畫面:

SEGA Mega Drive (Genesis) 版本的畫面




大型電玩版本的畫面




兩種版本玩法不太一樣,唯一相同的是不管遇到多兇惡的敵人,只要 Michael 一聲令下,在場的好人壞人都會放下手邊的事情,與 Michael 一同起舞~ 多麼有趣的設計,事實上,Michael 的音樂就是有這樣的魔力,讓人聽了會不由自主的動起來!

另外在名製作人水口哲也的大作 -- Space Channel 5Space Channel 5: Part 2 當中,Michael 也有參與,扮演遊戲中 Space Michael 的角色:



古哥最近將這些作品都翻出來回味了一遍~

隨著 THIS IS IT 這部電影的落幕,古哥寫下這篇文章來掉念這個偉大的巨星,他絕對是人類歷史上最傳奇的藝人,他所創造的紀錄與演出,可能再也無人能超越。推薦一本書給各位,《誰殺了麥可傑克森:真正認識流行樂之王》(Michael Jackson Conspiracy),這本書特別的是,它並不是在 Michael 離開之後才出版,這本書的原文版早在 2007 年就發行,這也意味著書中所言真實性高。書中描述了 Michael 生命中後面幾年所苦的官司問題,還有 Michael 如何成為媒體與那些不法份子的犧牲品。沒有這些風風雨雨,也許 Michael 可以再帶給世人更好的音樂、更精采的表演;也或許,腐壞的人心、惡質的媒體,讓這個腐惡的世界再也不配上這個擁有著赤子之心、深愛著這塊土地的天使。唯一欣慰的是,離開以後,很多事情慢慢都還給了 Michael 公道與清白。

最後欣賞這首古哥很喜歡的歌: She's Out Of My Life



Michael 每次在演唱會幾乎都會演唱這首歌,唱到快尾聲的時候就會停下來,蹲在地上傷心地哭泣,然後在觀眾的鼓勵聲當中起身並且哽咽地唱完這首歌。

在去年的 7 月 25 日,古哥以個人的名義舉辦了 Michael Jackson 的追思會,活動溫馨且順利圓滿結束,往後,每年的 6 月 25 日都會持續舉辦追思會,歡迎同是 Michael 的 fans 們一起參加!

Long live Michael!



消息來源:古哥打電動