校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 若相關(guān)程序員不幸逝世 他的開源軟件會有人維護嗎

若相關(guān)程序員不幸逝世 他的開源軟件會有人維護嗎

熱門標簽:智能電銷機器人 官網(wǎng) 領(lǐng)地人生mmo地圖標注 地圖標注推廣話術(shù) 齊魯軟件園 百度地圖標注位置定位 福泉公司如何申請400電話 溫州電話外呼系統(tǒng)好用嗎 400電話申請擇好商客通 西安自動外呼系統(tǒng)軟件
 

你可能從來沒有聽說已故Jim Weirich或他開發(fā)的軟件。但是你幾乎必定會使用過在他研究基礎上開發(fā)出的各種應用程序。

Weirich為面向?qū)ο?面向?qū)ο蟪绦蛟O計)腳本語言Ruby創(chuàng)建了幾個關(guān)鍵工具,Ruby是Hulu,Kickstarter,Twitter和其他無數(shù)主流網(wǎng)站代碼的編程語言。Ruby的代碼是開源的,這意味著任何人都可以使用它并對其進行修改。 Ruby開發(fā)人員兼軟件公司Test Double聯(lián)合創(chuàng)始人Justin Searls說:“Weirich是西方世界Ruby社區(qū)的創(chuàng)始人之一。

當Weirich于 2014 年去世時,Searls注意到?jīng)]有人再去維護Weirich的一個軟件測試工具。這意味著如果其他開發(fā)者再向Ruby社區(qū)提交關(guān)于Ruby語言的錯誤修復,安適補丁或其他改進,就不會有人批準更改。任何依賴該工具的測試最終都會失敗,因為代碼會隨著時間推移變得過時,而且與新技術(shù)不再兼容。

事件凸顯了開源軟件社區(qū)日益關(guān)注的一個問題。當程序員過世后他們所編寫的代碼會怎么樣?關(guān)于在用戶死后其社交媒體賬戶會發(fā)生什么的文章已經(jīng)寫得很多了。但關(guān)于程序員過世這個問題沒有那么嚴重。部分原因是因為大多數(shù)公司和政府所運行的都是商業(yè)軟件,都有專人維護。但現(xiàn)暫,更多的程序依賴于像Weirich這樣的程序員所開發(fā)的晦澀難懂但卻重要的開源軟件。

一些開源項目是眾所周知的,如Linux操作系統(tǒng)或Google的人工智能框架TensorFlow。但是這些項目中都依賴于更小的開源代碼庫。而這些開源代碼庫又是基于另一個代碼庫。結(jié)果構(gòu)成了一個復雜的,不為人知的彼此依存的軟件網(wǎng)絡。

這可能會帶來很大的問題,如 2014 年,在OpenSSL中發(fā)現(xiàn)了一個被稱為“Heartbleed”的安適漏洞,幾乎每個處理信用卡或借記卡支付過程的網(wǎng)站都會使用這個開放源代碼程序。該軟件與大多數(shù)Linux版本綁縛在一起,但由幾個志愿者維護,他們沒有時間或資源進行廣泛的安適審計。在Heartbleed安適漏洞被發(fā)現(xiàn)后不久,在另一個常見的開源應用程序Bash中也發(fā)現(xiàn)了一個同樣的安適問題,這使得無數(shù)的Web辦事器和其他設備很容易受到攻擊。

必定還有更多未發(fā)現(xiàn)的漏洞。 Libraries.io是一個分析軟件項目之間關(guān)系的團隊,其已經(jīng)確定了超過2, 400 個開源代碼庫在其他 1000 個程序中使用,但是很少受到開源社區(qū)的關(guān)注。

安適問題只是這個問題的一部分。如果軟件庫無法及時更新,軟件升級后也就無法運行。這意味著在用戶在更新了相應軟件之后,那些依賴于過期庫的應用程序可能無法工作。當維護代碼庫的開發(fā)人員離世或放棄一個項目時,使用該軟件的每個人都會受到影響。去年,當程序員AzerKo ulu從互聯(lián)網(wǎng)上刪除了一個叫做Leftpad的代碼庫后時,它造成了漣漪效應,據(jù)說在Facebook,Netflix和其他很多地方都引起了令人頭痛的問題。

大巴系數(shù)

一個開源軟件的維護者越少,其被孤立的風險就越大。開發(fā)商甚至有這樣一個病態(tài)的名字:大巴系數(shù),這意味著在沒有人維護開源項目的情況下會受到影響的人數(shù)。 Libraries.io已經(jīng)確定了大約 3000 個開源庫,在許多其他程序中使用,但只有極少數(shù)的人在默默貢獻。

項目孤立是使用開源軟件的風險,但商業(yè)軟件制造商也可能會停止支持或更新舊程序,從而給用戶帶來同樣的麻煩。在某些情況下,醉翁之意的程序員會采用孤立的開源代碼。

這就是Searls在處理Weirich開源項目中遇到的一個問題。 Weirich最受歡迎的項目在他去世的時候有共同辦理者。但是Searls注意到一個測試工具Rspec-Given沒有被移交出去,他有意負責更新,但一路上遇到了不少麻煩。

Rspec-Given的代碼托管在代碼托管和協(xié)作站點GitHub上,后者目前擁有 6700 萬個代碼庫。 Weirich在GitHub上的Rspec-Given頁面是其他Ruby用戶陳訴錯誤或自愿幫手改進代碼的主要地方。但GitHub不會讓Searls控制這個頁面,因為Weirich在他去世之前還沒有進行命名。所以Searls必需創(chuàng)建一個新的代碼副本,并將其轉(zhuǎn)移到其他地方。他還必需說服分發(fā)代碼的“包辦理系統(tǒng)”Ruby Gems運營商使用他的Rspec-Given版本,而不再是Weirich的版本,,以便使所有用戶都能拜候的變換。 GitHub拒絕討論其關(guān)于轉(zhuǎn)移項目控制的政策。

相關(guān)方法能夠解決與Rspec-Given有關(guān)的潛在問題,但是它也讓Searls看到了許多可能出潛在問題。 Searls說:“我們很容易將開源看作一種純粹的技術(shù)現(xiàn)象。但是,一旦有些事情產(chǎn)生,而且被其他人所依賴,這也是一種社會現(xiàn)象。”

大多數(shù)軟件包辦理系統(tǒng)的維護人員至少有一個專門的流程來轉(zhuǎn)移對庫的控制權(quán),但是這個過程通常取決于是否有人能夠注意到項目已經(jīng)被孤立,然后自愿接管它。 Ruby Gems項目的Evan Phoenix說:“我們沒有官方政策,主要是因為它不會經(jīng)常出現(xiàn)。 “我們有一個顧問委員會,用來逐個處理這種類型的事情。”

標簽:駐馬店 石家莊 白銀 信陽 百色 秦皇島 鷹潭 阿里

巨人網(wǎng)絡通訊聲明:本文標題《若相關(guān)程序員不幸逝世 他的開源軟件會有人維護嗎》,本文關(guān)鍵詞  若,相關(guān),程序員,不幸,逝世,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《若相關(guān)程序員不幸逝世 他的開源軟件會有人維護嗎》相關(guān)的同類信息!
  • 本頁收集關(guān)于若相關(guān)程序員不幸逝世 他的開源軟件會有人維護嗎的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    奇米影视7777精品一区二区| 欧美成人bangbros| av动漫一区二区| 成人av手机在线观看| 成人亚洲一区二区一| 暴力调教一区二区三区| jizzjizzjizz欧美| 99久久国产免费看| 色综合天天综合网天天狠天天| zzijzzij亚洲日本少妇熟睡| 97精品久久久久中文字幕| eeuss鲁一区二区三区| 91亚洲国产成人精品一区二三| 色综合中文字幕国产| 欧美系列亚洲系列| 欧美一区午夜视频在线观看| 欧美zozozo| 中文一区二区完整视频在线观看| 中文字幕中文字幕中文字幕亚洲无线 | 国产91精品精华液一区二区三区| 国产成人免费在线观看不卡| 成人免费观看视频| 在线观看免费成人| 91麻豆精品国产91久久久久久久久| 欧美一级精品在线| 亚洲国产成人在线| 一区二区三区欧美亚洲| 日本视频在线一区| 成人免费观看男女羞羞视频| 在线免费av一区| 日韩欧美综合一区| 国产精品国产三级国产三级人妇| 亚洲综合精品自拍| 麻豆精品国产91久久久久久| 国产suv精品一区二区6| 在线观看中文字幕不卡| 欧美成人精品3d动漫h| 中文字幕在线观看一区二区| 一区二区在线观看免费| 久久99国产精品免费网站| 91在线观看成人| 欧美一区二区三区在线| 国产精品午夜春色av| 日日欢夜夜爽一区| 国产成人无遮挡在线视频| 欧美精品一二三区| 国产精品每日更新| 青娱乐精品视频在线| 99久久精品国产导航| 欧美大胆人体bbbb| 亚洲精品乱码久久久久久黑人| 男女男精品视频网| 色猫猫国产区一区二在线视频| 精品国产乱码久久久久久久久| 一区二区三区不卡在线观看| 加勒比av一区二区| 欧美日韩国产一级| 日本一区二区三区电影| 日本在线不卡视频| 99精品国产91久久久久久 | 性做久久久久久| 成人精品免费网站| 日韩欧美国产一区在线观看| 一区二区三区欧美在线观看| 欧美一级二级在线观看| 精品美女在线观看| 亚洲欧美日韩国产手机在线 | 精品一区免费av| 国产人成亚洲第一网站在线播放| 一区二区三区免费看视频| 亚洲一区二区三区四区的| 粉嫩aⅴ一区二区三区四区 | 波多野结衣中文字幕一区| 国产清纯白嫩初高生在线观看91| 国产做a爰片久久毛片| 亚洲精品一区二区三区福利| 国产精品资源在线观看| 国产日韩精品视频一区| 大白屁股一区二区视频| 综合自拍亚洲综合图不卡区| 91影视在线播放| 1024国产精品| 欧美亚洲综合色| 日韩成人免费看| 精品成a人在线观看| 国产电影一区在线| 日韩伦理av电影| 在线免费亚洲电影| 男男成人高潮片免费网站| 久久综合狠狠综合久久激情| 波多野结衣中文一区| 亚洲资源中文字幕| 日韩精品自拍偷拍| 懂色av一区二区三区蜜臀| 亚洲人成网站色在线观看| 欧美影院一区二区三区| 日本午夜一本久久久综合| 久久久久国产精品人| 91色porny在线视频| 天天综合日日夜夜精品| 久久久精品人体av艺术| 91蜜桃传媒精品久久久一区二区| 亚洲第一激情av| 久久久三级国产网站| 色噜噜狠狠成人中文综合| 美女尤物国产一区| 国产精品视频免费看| 欧美午夜不卡在线观看免费| 捆绑变态av一区二区三区| 中文字幕精品一区| 欧美高清一级片在线| 国产乱码精品1区2区3区| 一区二区三区四区av| 欧美大片日本大片免费观看| 91蝌蚪porny成人天涯| 日韩黄色免费网站| 国产精品美女久久久久久| 欧美日韩国产精选| 成人av资源在线| 日韩成人精品在线观看| 国产精品国产三级国产普通话蜜臀 | 国产精品热久久久久夜色精品三区 | 国产精品美女久久久久aⅴ| 欧美系列在线观看| 国产盗摄视频一区二区三区| 午夜久久电影网| 国产午夜精品久久久久久免费视 | 首页国产丝袜综合| 中文在线资源观看网站视频免费不卡| 欧洲一区二区三区免费视频| 国产一区激情在线| 亚洲午夜久久久久久久久电影院 | 色综合久久中文综合久久牛| 久久国产欧美日韩精品| 一级女性全黄久久生活片免费| 精品国产欧美一区二区| 91福利在线观看| 成人av在线网| 激情六月婷婷久久| 亚洲成人动漫在线观看| 最新热久久免费视频| 精品区一区二区| 在线不卡欧美精品一区二区三区| 高清免费成人av| 韩国av一区二区三区| 日韩制服丝袜先锋影音| 一区二区三区资源| 国产精品理论在线观看| 26uuu色噜噜精品一区| 91精品国产91综合久久蜜臀| 在线观看91视频| 99re免费视频精品全部| 国产成人啪免费观看软件| 久久99久久精品| 日韩av网站免费在线| 一区二区三区在线观看视频| 中文字幕一区三区| 国产人成亚洲第一网站在线播放| 欧美变态tickling挠脚心| 69堂精品视频| 欧美精品久久99久久在免费线 | 亚洲国产精品久久艾草纯爱| 亚洲视频1区2区| 国产精品视频线看| 中文字幕精品一区二区三区精品| 精品福利在线导航| 精品国产青草久久久久福利| 日韩欧美成人一区二区| 日韩视频一区二区| 日韩欧美国产精品| 日韩精品综合一本久道在线视频| 欧美一区二区视频在线观看| 56国语精品自产拍在线观看| 7777精品伊人久久久大香线蕉的 | 国产一区二区看久久| 美女看a上一区| 午夜精品久久久久影视| 午夜精品久久久久久久 | 久久综合九色综合久久久精品综合| 日韩欧美123| 精品免费国产二区三区| 2024国产精品视频| 欧美韩日一区二区三区| 国产婷婷色一区二区三区| 国产精品天美传媒| 亚洲日本在线天堂| 亚洲美女电影在线| 一区二区视频在线| 一区二区三区在线看| 亚洲国产一区在线观看| 性久久久久久久久久久久| 日韩精品三区四区| 久久国产精品99精品国产| 久久精品av麻豆的观看方式| 精品一区二区在线视频| 国产一区二区三区四区五区美女| 国产aⅴ精品一区二区三区色成熟| 成人福利视频在线| 91麻豆国产福利在线观看| 在线观看免费亚洲|