※※※※※※※※※※※※※※※※※※※※※※
※※※※※※※※※※※※※※※※※※※※※※
【善用新一代的產業智慧:從自由軟體授權相容談起】
Written by 林懿萱 Thursday, 20 May 2010
【自由軟體鑄造場(Open Source Software Foundry)】
自由軟體鑄造場(以下簡稱鑄造場)基於過去與台灣企業接觸的經驗,瞭解到目前大多數台灣企業對於自由軟體的認知仍過於狹隘,因此除了授權條款內容之外,近來也開始接觸商業應用相關的議題與資訊,並開始與外國的自由軟體推動機構或計畫有所聯繫、交流。歐洲自由軟體基金會(Free Software Foundation Europe,以下簡稱 FSFE)即為近來鑄造場接觸的外國組織之一,該組織長年在歐洲地區收集與散布授權以及商業應用相關的資訊,並提供教育訓練,累積相當可觀的資源與經驗。因此鑄造場特別邀請到,在 FSFE 長年處理授權與商業應用問題的資深顧問, Shane Coughlan 先生(以下簡稱 Coughlan),於今年 (2010) 5 月 11 日為台灣的企業帶來一場以「善用新一代的產業智慧:從自由軟體授權相容談起」(Licensing Compliance as Business Intelligence)為主題的演講。
演講正式開始前,由中央研究院資訊科學研究所暨資訊科技創新研究中心合聘副研究員,莊庭瑞博士致開幕詞。莊博士長期關注自由軟體及公眾授權的議題,同時也是鑄造場計畫的協同主持人。他提到,鑄造場從過去舉辦活動與企業接觸的經驗中發現,許多授權問題的發生,可以在更初步的階段,透過建立適當的自由軟體應用政策來避免。因此,鑄造場從去年開始,陸續舉辦了以自由軟體訴訟及自由軟體授權相容性為主題的工作坊,而這次的演講則是這一系列活動的延續-「自由軟體授權應用及商業建議二十講系列之三」。
演講一開始 Coughlan 先簡短介紹他自己及 FSFE。Coughlan 在自由軟體界具備多重身份,除了是 FSFE 的資深顧問外,同時也是 Open Invention Network (OIN) 的亞洲區理事(Regional Director Asia)及專長在商業溝通顧問公司-OpenDawn 的總裁 (Managing Director)。因為長期關注自由軟體相關政策的經驗,Coughlan 認知到爭議點不在於科技面,而是在於法律面,因此他開始專注於建立自由軟體的授權管理,多年來並在歐洲協助過許多國際知名企業處理自由軟體商業授權方面的問題。而 FSFE,是一個非政府組織,它秉持著任何人均享有使用、研究、分享與改進軟體的四大自由,堅信在資訊時代中,眾人平等的參與及合作是極其重要的理念,因此 FSFE 努力建立社會大眾對於自由軟體的基本認識,同時,其將更多的重心放在推動自由軟體相關的政策上,希望透過對政策的影響,來達到推廣自由軟體的目的。
透過幾個數據, Coughlan 說明自由軟體的重要性。一份由聯合國大學 (United Nations University , UNU) 所做的研究指出,預期到西元 2011 年時,對於 32 % 的歐洲企業來說,自由軟體將成為最重要的科技;另一個數據則顯示,到西元 2011 年,自由軟體的產值將占整個歐洲國家國內生產總值 (GDP) 的 4 %。因應這樣的潮流,FSFE 決定為自由軟體參與者建立網絡,也由於認知到法律規範對自由軟體是重要的,唯有透過授權內容才能夠建立共同的使用規則,所以 FSFE 建立歐洲法律網絡 (European Legal Network),提供非正式的溝通管道,讓大家可以彼此分享資訊,進而互相學習。
Coughlan 接著提到,現今所有科技的取得 (procurement) 都可能涉及自由軟體,但是當軟體採購或承包過程涉及自由軟體開發時,企業主該如何因應呢?最好的策略就是直接將自由軟體納入規劃考量。然而自由軟體也有不少風險,這些風險最常來自於兩個普遍的問題:不看授權條款內容及不遵守授權條款的規定。避開這些風險的方法,就是要閱讀授權條款內容,並遵守這些規範。原則說起來簡單,實行起來卻很複雜,因為這和整個流程管理 (process management) 息息相關。在這個過程中,為了讓自由軟體的專案可以順利依照自己的需求來開發,企業可能會需要和自由軟體專案開發者進行溝通,但是一個自由軟體專案的開發者可能來自四面八方,跟這些背景各異的開發者溝通並非易事,不過重要的技巧只有一個:忠於事實地陳述你需要的是什麼。當專案開發者有著不同的文化背景,這代表所謂的社會規範可能在一國行得通,在另一國卻行不通,唯有忠於事實、誠實地表達你想要什麼,才是全球共通的溝通語言。而當和企業溝通時,方式和自由軟體專案會有些不同,因為大家是共用平台來開發各自的產品,彼此間通常是競爭關係,所以這時技巧在於:告訴其他企業你需要什麼、你將有什麼貢獻可以回饋、以及你們共同的利益是什麼;當大家有相同的利益,關係就建立了。從「西方」的經驗 ("Western" experience) 可以瞭解到,自由軟體主要的優勢來自協力合作。任何使大家無法共同合作的阻礙,都將會減少利益並耗費金錢。但是要如何讓彼此不認識,甚至彼此不信任的眾人協力合作呢?方法就是透過授權條款的正式語言來溝通。如果大家不遵守交易規則,也就是不遵守授權規定時,將會減損自由軟體的價值,其潛力將無法極大化地發揮。因此期望大家在利用自由軟體時,都能遵守授權規範、協力合作、並且都能認同自由軟體的價值。
在談論了理論及方法後, Coughlan 接著提到,自由軟體最大的問題所在是供應鏈 (supply chains) 管理。企業在軟體採購或軟體開發承包的過程中,因為害怕遭遇到風險且不願多花費成本,所以買方(或客戶)多將風險由供應商負擔,但這對協力合作並無幫助,唯有公平地分擔風險才有助於供應鏈管理。此外,散布對自由軟體來說也是很重要的觀念,甚至可以這麼說,自由軟體授權的重點就在於程式碼的散布,因為一旦程式碼被散布出去,散布者就負有提供原始碼的義務,為了善盡提供原始碼的義務,企業需要針對程式碼進行紀錄與稽查(audit),企業需要知道所欲使用的程式碼來源為何,以及這些程式碼是遵守怎樣的授權規範,如此一來,當有人提出異議時,企業就有利於自己的證據可以提出。因此建議企業取用程式碼時,採行幾個關鍵步驟,以建立內部紀錄與稽查程式碼的制度:確認程式碼來源、確認供應商、確認工程師如何將這些程式碼使用在企業開發的產品中,以及確認這些程式碼是遵循怎樣的授權內容。
Coughlan 也指出,許多企業在內部使用自由軟體,這時候只要簡單地列出工程師「可以做」及「不可以做」的清單,同時讓他們知道當遇到「不確定」(unknown)事項時需請教法務,這樣工程師就可以自由地開發,而無須事事先詢問法務人員。Coughlan 並舉了飛利浦(Philips)公司內部使用的自由軟體許可流程圖(Free Software Approval Flowchart)來說明這樣的觀念。此外,如果程式碼僅限於企業內部使用,不涉及散布的話,則無須過份擔心。
最後 Coughlan 談到遭遇實際爭議問題時的解決方法。首先,他建議可以設計一個接受爭議報告的管道,像是留下電子郵件地址,讓想提出特定爭議的人知道該與誰聯絡。此外,要有人來閱讀這些電子郵件,同時對提出的爭議點進行調查,並且提供調查的進度和結果,讓提出爭議的人可以知曉調查的狀況,這樣將可有效減少訴訟的發生。
Coughlan 在結語時強調,要認知到自由軟體只是一個工具,它本身不具價值,自由軟體的應用才是價值的所在;而規範自由軟體的授權條款,則讓互不認識,甚至不信任彼此的人,能共同協力合作開發,進而獲得自由軟體科技所帶來的最大利益。因此只要以遵守授權條款的方式,來利用自由軟體,並且共同協力合作,就可以達到善用自由軟體這個新一代產業智慧的目的,讓產品的開發更有效率,進而讓所付出的投資得到最大的回饋。
演講之後,Coughlan 與現場的與會者進行了半個多小時的問答與討論,整場活動最後就在熱絡的討論互動之中結束。
鑄造場預計未來將會繼續舉辦這類型態的演講活動,規劃的主題包括了程式碼的區隔、自由軟體專利、商業模式以及如何與社群合作來創造利潤等等。透過這一系列的演講,鑄造場希望以互動化的方式來分享自由軟體授權與商業應用相關的各類資訊,拓展國內企業對於自由軟體認知的層面,進而達到完善利用自由軟體的目的。
※※※※※※※※※※※※※※※※※※※※※※
沒有留言:
張貼留言