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

主頁 > 知識庫 > 若相關(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)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    欧美日韩国产首页在线观看| 成人手机电影网| 午夜精品一区二区三区免费视频 | 麻豆一区二区三区| 人妖欧美一区二区| 丁香婷婷深情五月亚洲| 99久久伊人网影院| 欧美三级视频在线播放| 久久九九久久九九| 亚洲成人激情自拍| 成人av电影免费在线播放| 欧美日韩国产在线观看| 欧美精品一区二区三区高清aⅴ| 中文字幕一区二区三区不卡| 男女视频一区二区| 欧美在线一区二区三区| 久久久久久久久久久久电影 | 欧美一级片在线观看| 欧美在线你懂得| 欧美精品 国产精品| 国产精品拍天天在线| 久久精品国产亚洲一区二区三区| 高清不卡一区二区| 欧美一卡2卡三卡4卡5免费| 亚洲丝袜另类动漫二区| 国产成人精品免费| 337p粉嫩大胆噜噜噜噜噜91av | 精品蜜桃在线看| 一区二区三区精品久久久| 不卡电影免费在线播放一区| 久久影院电视剧免费观看| 免费亚洲电影在线| 日韩欧美精品在线| 亚洲成人动漫一区| 在线免费精品视频| 一二三区精品福利视频| 日本久久电影网| 亚洲国产日韩av| 欧美日韩精品一区二区三区| 日韩1区2区日韩1区2区| 日韩免费性生活视频播放| 毛片不卡一区二区| 日本一区二区免费在线| 成人av影视在线观看| 亚洲日本在线天堂| 欧美亚洲动漫精品| 极品瑜伽女神91| 日韩毛片精品高清免费| 欧美日韩美少妇| 国产一区二区h| 亚洲精品国产a久久久久久 | 性做久久久久久免费观看| 欧美一级xxx| av不卡免费电影| 日韩黄色免费电影| 国产精品免费视频网站| 在线不卡a资源高清| 国产91色综合久久免费分享| 樱花影视一区二区| 国产亚洲一区二区三区| 6080亚洲精品一区二区| 91免费在线看| 国产成人av资源| 另类专区欧美蜜桃臀第一页| 中文字幕一区二区三区色视频 | 国产美女一区二区三区| 一区二区三区四区不卡在线| 中文字幕的久久| 精品国产乱码久久久久久1区2区| 欧美在线小视频| 色综合视频一区二区三区高清| 高清在线不卡av| 91麻豆swag| 亚洲裸体xxx| 国产精品第13页| 国产精品第一页第二页第三页| 国产欧美一区二区精品忘忧草 | 91麻豆成人久久精品二区三区| 蜜桃视频一区二区三区在线观看| 亚洲国产成人私人影院tom| 国产一区二区精品久久| 伦理电影国产精品| 久久国产三级精品| 国内一区二区在线| 青椒成人免费视频| 日韩黄色小视频| 五月综合激情婷婷六月色窝| 亚洲电影在线免费观看| 偷拍一区二区三区四区| 久久激情五月婷婷| 国产超碰在线一区| 国产馆精品极品| www.在线欧美| 欧美美女直播网站| 欧美xxxxx裸体时装秀| 91精品婷婷国产综合久久竹菊| 久久综合色8888| 亚洲免费成人av| 亚洲午夜三级在线| 美女www一区二区| 国产精品综合在线视频| 成人a区在线观看| 欧美一区二区成人| 国产女人18毛片水真多成人如厕| 亚洲在线一区二区三区| 国产一区二区三区免费| 色哟哟在线观看一区二区三区| 日本二三区不卡| xfplay精品久久| 亚洲bt欧美bt精品777| 国产成人在线网站| 91精品国产一区二区| 国产精品成人免费| 国产麻豆精品95视频| 欧美日韩亚州综合| 亚洲精品伦理在线| 白白色 亚洲乱淫| 欧美tk—视频vk| 精品一区二区三区蜜桃| 欧美一区二区高清| 亚洲bdsm女犯bdsm网站| 欧美日韩精品高清| 中文字幕中文字幕在线一区| 国产福利不卡视频| 国产精品网站一区| 成人午夜激情片| 国产日韩欧美精品在线| 成人免费看片app下载| 日韩美女视频一区二区| 久久99精品国产麻豆婷婷| 欧美一级日韩不卡播放免费| 日韩高清不卡在线| 欧美一区二区三区公司| 蜜臀99久久精品久久久久久软件| 欧美午夜电影在线播放| 五月天婷婷综合| 777亚洲妇女| 国产精品一区二区在线观看网站| 精品国产乱码久久久久久老虎| 国产综合成人久久大片91| 欧美国产一区视频在线观看| 色婷婷久久久亚洲一区二区三区| 一区二区三区在线免费视频| 欧美日韩一二三| 国产精品88av| 午夜激情综合网| 日本一区二区成人在线| 欧美日韩在线播放三区四区| 视频一区视频二区在线观看| 亚洲国产精品激情在线观看| 欧美日本精品一区二区三区| 丰满亚洲少妇av| 天天色图综合网| 18成人在线视频| 2017欧美狠狠色| 欧美变态tickling挠脚心| 日本久久电影网| 成人高清免费在线播放| 日本欧美加勒比视频| 国产精品的网站| 久久婷婷成人综合色| 欧美喷潮久久久xxxxx| 国产成人精品免费网站| 日本va欧美va瓶| 一二三区精品视频| 亚洲精品国产a久久久久久 | 亚洲一区二区三区视频在线| 国产欧美一区二区三区在线老狼| 在线观看网站黄不卡| 99综合电影在线视频| 成人18视频日本| 高清国产午夜精品久久久久久| 奇米精品一区二区三区在线观看 | 国产成人精品一区二区三区四区 | 欧美亚洲综合一区| 日本乱人伦aⅴ精品| 在线观看日韩一区| 欧美老肥妇做.爰bbww视频| 欧美日韩国产一区| 欧美大胆一级视频| 国产精品视频免费| 亚洲日本一区二区| 一区二区三区四区亚洲| 日韩av在线免费观看不卡| 免费成人你懂的| 国产大片一区二区| 91亚洲精品久久久蜜桃网站| 欧美日韩国产大片| 国产女人水真多18毛片18精品视频 | 成人免费看的视频| 欧美日韩国产高清一区二区三区 | 图片区小说区国产精品视频| 麻豆精品一区二区综合av| 国产99久久精品| 91电影在线观看| 日韩一区二区精品| 国产精品乱码妇女bbbb| 日韩福利电影在线观看| 国产资源精品在线观看| 91福利在线免费观看|