關係造就成功——律師護航開源的三種方式
我是 紅帽公司 的一名開源律師,我工作中的一個重要部分是向其他公司(包括其內部法律顧問)提供有關紅帽公司如何採用完全開源的開發模式來構建企業級產品的信息,並回答他們有關開源許可的一般問題。在聽了紅帽公司的成功經驗之後,這些律師與我對話的話題常常轉變為其所在組織如何發展成為更具開源意識和能力的組織,他們也經常詢問我如何改善他們的做法,以便更熟練地為其組織的僱員提供開源法律諮詢。
在本文和下一篇文章中,我想闡述一下針對這些話題我通常對企業內部法律顧問是怎麼說的。如果你不是內部法律顧問,而是在軟體領域為客戶提供法律服務的律師事務所,你可能還會發現此信息也很有用。(如果你正在考慮上法學院並成為一名開源律師,則應在進入開源律師職業之前閱讀 Luis Villa 的出色文章《在入坑成為開源律師之前先要知道的那些事兒》)
我的觀點基於我在各種工程實踐、產品管理和律師職位上的個人經驗,並且這種經驗可能非常獨特。我的非典型背景意味著我能通過與大多數律師不同的視角看世界。因此,下面介紹的想法可能不是傳統做法,但是在我的實踐中它們對我很有幫助,希望對你也有所幫助。
一、與開源組織保持聯繫
許多開源組織對開源律師來說特別有用,其中不少組織對開源許可協議的觀點和解釋具有可以衡量的影響。可以考慮加入一些著名組織,例如 開源促進組織 (OSI)、 軟體自由保護組織 、 軟體自由法律中心 、 自由軟體基金會 (FSF)、 歐洲自由軟體基金會 和 Linux 基金會 。還有許多有用的郵件列表值得追蹤甚至參與,例如 OSI 有關許可協議討論和許可協議審查的郵件列表。
參加這些組織和列表將幫助你了解在落實開源法規時可能遇到的無數獨特問題,比如社區如何解釋開源許可協議文本里的各種術語。沒有什麼判例法可以指導你,但是有很多人樂於幫助你回答問題,這些資源是最好的指導來源。這也許是落實開源法規的非常獨特而令人驚奇的一個方面——開發社區的開放性與法律社區提供觀點和建議的開放性相匹配。你只要問就行啦!
二、採用業務經理的思維方式,並找到實現目標的途徑
產品經理最終要對產品或服務的全周期負責,其中當然也包括讓其產品或服務進入市場。由於我的職業生涯的大部分時間都花在服務產品管理型組織上,所以我的思路是無論如何要尋找一條途徑,將可行的產品或服務推向市場。我鼓勵所有律師都採用這種思維方式,因為產品和服務是所有企業的命脈。
因此,在發現問題並為面臨風險的客戶提供建議的法律實踐中,我一直採用的方法是始終以尋找通向「YES」的途徑為目標,尤其是當我的分析影響產品/服務開發和發布時。在為企業內部評估法律問題時,我的團隊或我有時可能會認為風險過高。在這種情況下,請繼續鼓勵每個人都致力於去解決問題,因為以我的經驗,解決方案最終會以一種意想不到的方式呈現出來。
確保利用你的所有資源,包括你的軟體開發客戶(參見下文),因為它們可以成為解決問題(通常使用技術來解決問題)的創造性方法的絕佳來源。我對這種方法感到非常高興,我的客戶似乎也對此感到滿意。我鼓勵所有律師考慮這種做法。
可悲的是,內部法律顧問出於自我保護總是很容易說「NO」,並消除可能對企業造成任何風險的因素。我總是發現這種回應是站不住腳的。所有商業交易都有風險。作為法律顧問,你必須了解這些風險並將其呈現給你的客戶,以便他們做出有根據的業務決策。在存在任何風險時簡單地說「NO」,而沒有提供任何緩解風險的其他情境或途徑,對組織的長期成功不利。企業需要提供產品和服務才能生存,你應該儘可能地幫助它找到通向「YES」的道路。當然,在某些情況下,你可以負有道德責任地說「NO」,但首先請窮盡所有合理的選擇。
三、與開發人員建立積極關係
與你的軟體開發客戶建立積極關係絕對至關重要。融洽和信任是加強這些關係的兩種重要方法。
1、融洽
你作為開源律師的成功通常是與軟體開發人員建立積極關係的直接結果。在許多情況下,你的軟體開發人員是你的法律建議的直接或間接接受者,他們將尋求你的指導和諮詢。不幸的是,許多軟體開發人員對律師持懷疑態度,並經常將律師視為其開發和發布軟體能力的障礙。克服這種弊端的最好方法是與客戶建立融洽的關係。對於大多數人來說,操作方式有所不同,但是這裡有一些建議。
對客戶的工作表現出興趣:對他們項目的細節、項目的工作方式、底層的編程語言、它如何與其他系統連接以及如何使公司受益感到好奇。在確定法律風險和減輕風險的方法時,其中一些答案將在你的法律分析中很有用,但是更重要的是,這為與客戶保持積極的關係打下了堅實的基礎。
讓你的客戶清楚,你正在努力尋找通向「YES」的途徑:讓你的客戶知道你對他們項目的某些方面感到擔憂,但隨後提出減輕這些擔憂的想法。向他們保證,與他們一起找到解決方案,而不是成為障礙。但是這裡面不能誇大其詞。
參與一個開源項目:如果你具有軟體開發經驗,則尤其應當如此。即使你沒有這樣的經驗,也可以通過多種方式參與,例如幫助編製文檔或進行社區拓展。或僅僅是為了更多地了解他們的工作,要求參加他們的進度會議。這也讓你可以按需實時提供顧問服務,以便團隊可以在此過程的早期進行糾正。
2、信任
你的軟體開發人員在其開源社區中非常活躍,並且是了解當前影響開源軟體和開發問題的最佳資源。當你與當地的律師協會或國家層面的法律組織等保持聯繫,以了解最新法律進展時,你還應該與各種軟體開發資源進行定期溝通,並就各種事項徵求他們的意見(例如,對於此許可協議應用於某項目,社區的觀點是什麼?)。
四、關係造就成功
開源法規之所以獨特,是因為其對成功的不尋常要求,其成功即是與其他開源律師、開源組織的聯繫以及與客戶的深厚和互相尊重的關係。成功是這些關係的直接成果。
在本系列的第二部分中,我將探討為什麼給你的組織找到「開放」之路並開發可擴展的解決方案是如此重要,並告訴你如何去做。
作者簡介:Jeffrey R. Kaufman 是全球領先的開源軟體解決方案供應商 紅帽公司 開源法務團隊的資深商務法律顧問,還擔任 北卡羅來納大學 的兼職法律教授。在任職紅帽公司之前,Jeffrey 曾擔任 高通公司 的專利和開源法律顧問。
譯者簡介:薛亮,集慧智佳知識產權諮詢公司互聯網事業部總監,擅長專利分析、專利布局、競爭對手跟蹤、FTO 分析、開源軟體知識產權風險分析,致力於為互聯網企業、高科技公司提供知識產權諮詢服務。
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive