偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

貴公司知不知道正在使用哪些開源產(chǎn)品?

譯文
開源 系統(tǒng)
許可證可謂是開源項目的法律基礎(chǔ),但是許多公司并非始終懂得如何管理許可證。Jeff Luszcz創(chuàng)辦了Palamida,旨在幫助企業(yè)組織確保遵守上游軟件許可證。在擁抱開源大會(All Things Open)上,Jeff發(fā)表了兩場演講:一場是如何實現(xiàn)管理開源在業(yè)務(wù)和安全方面帶來的投資回報,另一場是如何保護基于Linux的產(chǎn)品避免知識產(chǎn)權(quán)侵犯和安全漏洞。

  [[151274]]

【51CTO.com快譯】許可證可謂是開源項目的法律基礎(chǔ),但是許多公司并非始終懂得如何管理許可證。Jeff Luszcz創(chuàng)辦了Palamida,旨在幫助企業(yè)組織確保遵守上游軟件許可證。一路走來,他及其團隊發(fā)現(xiàn),如果不知道使用的開源許可證所導(dǎo)致,帶來的后果是未能意識到需要打上補丁的安全漏洞。

  在擁抱開源大會(All Things Open)上,Jeff發(fā)表了兩場演講:一場是如何實現(xiàn)管理開源在業(yè)務(wù)和安全方面帶來的投資回報,另一場是如何保護基于Linux的產(chǎn)品避免知識產(chǎn)權(quán)侵犯和安全漏洞。我最近跟他談?wù)摿嗽S可和安全的交匯。

  乍一看,知識產(chǎn)權(quán)侵犯和安全漏洞似乎是兩個不搭界的話題。它們最后怎么碰到一起的?

  Palamida在2004年剛創(chuàng)辦時,我們的客戶絕大多數(shù)很關(guān)注確保自己遵守所使用的開源軟件(OSS)組件隨帶的許可義務(wù)。他們發(fā)現(xiàn),在通常情況下,使用的許可證少算了95%以上,這讓他們很震驚(現(xiàn)在仍是這樣)。這導(dǎo)致了知識產(chǎn)權(quán)(IP)和許可侵犯以及大量的返工,換掉違反政策的組件。

  一路走來,我們發(fā)現(xiàn)安全漏洞同樣是根源一樣的問題。如果一家公司沒有為確保符合IP而跟蹤開源代碼,它同樣沒有注意版本更新、錯誤報告和補丁。這就導(dǎo)致安裝的軟件系統(tǒng)里面含有有時十年之前的代碼庫,存在已知的安全問題。

  哪怕今天在Palamida掃描期間,仍會發(fā)現(xiàn)Heartbleed(2014年發(fā)現(xiàn)OpenSSL存在的安全漏洞),盡管之前全球已動員查找和升級這個代碼庫。大多數(shù)軟件產(chǎn)品并沒有受到掃描或?qū)彶椋瑢σ资芄舻能浖M件不聞不問。

  基層員工如何才能說服管理班子:使用開源項目以及為開源項目做貢獻有利于公司?

  這可能是一項漫長而艱難的工作。在Heartbleed發(fā)生之前,OpenSSL每年收到的捐款只有區(qū)區(qū)數(shù)千美元,這可能讓人很意外。而在Heartbleed發(fā)生之后,情況要好得多。其他項目就沒有這么幸運了,捐款和源代碼貢獻方面仍差強人意。

  我看到有幫助的一件事就是,為驅(qū)動你產(chǎn)品的重要開源項目做貢獻。這些直接取代自主開發(fā)的代碼,有望“節(jié)省成本”。保持這些組件欣欣向榮的勢頭,同樣有助于提高貴公司的收入。許多公司在做的兩項“容易”的輔助活動就是捐款和錯誤報告/錯誤修正版。捐錢快速簡單,又不影響最后期限。哪怕數(shù)額不大的捐款也會受到感激。

  要是貴公司的啤酒或咖啡預(yù)算比開源捐獻預(yù)算還大,我敢說貴公司有問題。

  捐獻代碼或時間可能更難。貴公司規(guī)模越大,需要克服的法律難題就越多。錯誤修正版或補丁常常不如捐獻一項主要功能或捐出一名專職開發(fā)人員來得有爭議。這是個良好的開端,可以幫助管理班子了解面對開源捐獻的細枝末節(jié)。

  現(xiàn)在,越來越多的開發(fā)人員將開源捐獻作為其崗位描述的一部分,并利用自己在公司里面的影響力,確保得到向上游發(fā)布代碼所需要的支持。“如果我不能在Linux或Hadoop上工作,就會將目光轉(zhuǎn)移到別的地方上。”雖然這可能并不適用于許多開發(fā)人員,但如果你夠幸運的話,處在職業(yè)生涯的這個階段,那么就能極大地影響貴公司。

  你的演講似乎側(cè)重于從開源公司的角度來管理產(chǎn)品。像軟件自由保護協(xié)會和Apache基金會這些組織在幫助這這方面能扮演什么樣的角色?

  這些組織儼然是頗具影響力的開源項目奠定者,它們在幫助確定人們在創(chuàng)建和使用開源方面的期望值。我們常常告訴客戶,不僅要看許可證義務(wù),還要看代碼作者的理念和編寫方法。法律上符合許可證是一回事,符合你所面對的社區(qū)的文化是另一回事。有時候,公司會嘗試“法律上準確”的方法來遵守許可證條文,但是完全違反了許可證的精神。社區(qū)會迅速告訴你,這是不可接受的。

  雖然正確使用開源的責(zé)任在于開源用戶,但是鼓勵正確行為對諸如此類的組織最有利。大多數(shù)公司都想做正確的事情,可是常常不知道做什么、如何開始入手。

  通過進行培訓(xùn)、與社區(qū)內(nèi)外的開發(fā)人員合作,并且讓公司很容易與行業(yè)組織溝通,這些類型的社區(qū)就能有助于讓許多公司更容易使用開源軟件。

你認為遵守開源方面的最大挑戰(zhàn)是什么,這方面的未來形勢如何?

  沒有人相信他們實際上在使用眾多的開源。我們與許多公司打交道時,要求對方告知他們在使用多少開源軟件。最常見的回答是:“我們知道自己在使用開源,但不知道在哪里使用。”要是真給逼急了,公司通常只能說出5%的實際使用的開源。審查一下代碼,就會發(fā)現(xiàn)他們不知道自己在使用的數(shù)百個、有時數(shù)千個代碼庫。這每個被遺忘的代碼庫都違反了許可證。

  讓技術(shù)管理班子了解合規(guī)并編制相應(yīng)的預(yù)算可能很難,除非他們看到代碼審查的結(jié)果。只有團隊消除眾多代碼庫,為數(shù)百個代碼庫建立并發(fā)布許可證披露,并且潛在的安全漏洞根據(jù)需要升級和打補丁而堵上后,“第一次就做對”才變得更容易。從成本和聲譽的角度來看,從頭開始正確構(gòu)建好系統(tǒng)總是比事后修復(fù)來得省錢。

  時不我待。許多公司發(fā)現(xiàn)對開源使用情況知之甚少后,面對合規(guī)工作不知所措。要是每個首席執(zhí)行官提出他們以為很快答得上來的問題:“我們在哪里使用OpenSSL?”,很快變成了耗費資源、歷時數(shù)月的分析,這時候項目人員才開始有所注意。Heartbleed這一事件確實改變了許多公司的合規(guī)工作,因為它們認識到自己在這方面的意識離真相偏差有多大。

  你認為今年的擁抱開源大會上哪些演講是不容錯過的?

  我對開源許可很有興趣,今年的擁抱開源大會上就有幾場精彩的演講是有關(guān)這個話題的。

  我與Heather Meeker已共事多年,很期待她的演講:《解放你的代碼(又不嚇壞律師):發(fā)布和貢獻代碼時需要考慮的許可證和IP問題》。Heather已做過大量這種類型的工作,會深入淺出地講述處理這個過程的一些經(jīng)驗教訓(xùn)。我總是能從她的談話中學(xué)到新東西。

  另外,Bradley Kuhn的演講:《GPL有利于公司》也很值得一聽,有助于了解為開源使用通用公共許可證的社區(qū)的目標(biāo)和動機。只可惜,與我的演講在同一個時間,所以今年怕是當(dāng)面聽不到了。

  最后,《將商業(yè)軟件引入開源的技術(shù)、商業(yè)和法律方面的選擇》,以及《了解開源許可證》,這兩場演講看起來都令人關(guān)注??上Х稚矸πg(shù),要不然我都想去聽一下。

原文標(biāo)題:Does your company know how much open source it uses?,作者:Ben Cotton

【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責(zé)任編輯:火鳳凰 來源: 51CTO.com
相關(guān)推薦

2022-02-25 11:04:21

Reactlanelanes

2020-08-10 07:58:18

異步編程調(diào)用

2016-07-22 17:55:07

云計算

2024-04-03 10:24:01

e.targetDOM元素

2022-04-24 15:30:51

前端Javascript

2020-08-11 11:20:49

Linux命令使用技巧

2018-11-25 10:08:44

阿里巴巴技術(shù)開源

2023-10-23 09:48:00

2020-07-28 08:26:34

WebSocket瀏覽器

2020-06-12 09:20:33

前端Blob字符串

2018-06-06 00:06:48

開源存儲存儲軟件存儲

2011-04-28 13:00:15

投影幕投影

2019-11-01 11:12:50

PythonExcelWindows

2010-08-23 09:56:09

Java性能監(jiān)控

2021-07-14 11:25:12

CSSPosition定位

2010-03-03 16:26:10

ubantu使用技巧

2011-09-15 17:10:41

2020-12-21 09:00:04

MySQL緩存SQL

2022-10-13 11:48:37

Web共享機制操作系統(tǒng)

2009-12-10 09:37:43

點贊
收藏

51CTO技術(shù)棧公眾號