據(jù)外媒報(bào)道,一位來(lái)自澳大利亞的開(kāi)發(fā)者 Brendan Gregg 在最近的一篇博客中表示,他的開(kāi)源項(xiàng)目「DTraceToolkit」代碼 被 IT 巨頭 Sun Microsystems 竊取,而對(duì)方只是刪掉了代碼中的注釋,無(wú)可奈何。
IT之家了解到,Sun Microsystems 是一家 IT 及互聯(lián)網(wǎng)技術(shù)服務(wù)公司(已于 2009 年被甲骨文收購(gòu)),創(chuàng)建于 1982 年,主要產(chǎn)品包括工作站、服務(wù)器和 UNIX 操作系統(tǒng)等,內(nèi)地多譯為太陽(yáng)計(jì)算機(jī)系統(tǒng),曾被認(rèn)為是最具創(chuàng)造性的企業(yè)之一,也是引領(lǐng)過(guò)一個(gè)時(shí)代的巨頭,例如 Java、MySQL 等。
(小插曲:甲骨文收購(gòu)后利用該專利狀告谷歌的 Android 項(xiàng)目使用了大量 Java 代碼(閉源),雙方扯皮十多年,最終由美國(guó)最高法院在 2021 年 4 月判處谷歌勝訴)
說(shuō)回 Brendan Gregg,這個(gè)故事要從 2005 年講起,當(dāng)時(shí)他作為一名個(gè)人性能顧問(wèn),而恰逢 Sun Microsystems 剛發(fā)布了 DTrace 工具,迅速在他這類性能分析師 中爆火起來(lái)。
而他發(fā)現(xiàn),他開(kāi)發(fā)出的 DTrace 工具比 Sun 本身生產(chǎn)的還要多,包括 DTrace 開(kāi)源項(xiàng)目 DTraceToolkit 和其他 DTrace 工具(也就是腳本) 編寫(xiě)和發(fā)布的高級(jí)性能工具。
(科普:DTrace 全稱 Dynamic Tracing,即動(dòng)態(tài)跟蹤,是由 Sun Microsystems 開(kāi)發(fā)的一個(gè)用來(lái)在生產(chǎn)和試驗(yàn)性生產(chǎn)系統(tǒng)上找出系統(tǒng)瓶頸的工具,可以對(duì)內(nèi)核和用戶應(yīng)用程序進(jìn)行動(dòng)態(tài)跟蹤并且對(duì)系統(tǒng)運(yùn)行不構(gòu)成任何危險(xiǎn)的技術(shù))
之后他還附上了一張 DTraceToolkit v0.96 tools (2006) 的截圖佐證。
在那之后,一位官方專家從美國(guó)到訪,并交給他了一個(gè)內(nèi)部項(xiàng)目,其中包括來(lái)自 Sun 的一些高端技術(shù)。他們見(jiàn)面之后,對(duì)方向他演示了一些 DTrace 功能,例如雙擊圖標(biāo)來(lái)運(yùn)行多個(gè) DTrace 工具,并將原始數(shù)據(jù)輸出到單獨(dú)的窗口中,或者將結(jié)果顯示為折線圖,原主認(rèn)為似乎相當(dāng)平庸,而且對(duì)方還向他炫耀。
此時(shí),為了避免尷尬,原主決定順對(duì)方的意思看一下其演示內(nèi)容的套接字 I/O 腳本。
之后,當(dāng)他找到這些工具的目錄后發(fā)現(xiàn),它們名字都顯得十分很熟悉,例如其中一個(gè)叫做「socketsnoop.d」的程序,他嘗試了一下,結(jié)果證實(shí)了心中的猜想:是他在那一年前的嘗試性內(nèi)容,當(dāng)時(shí)已作為開(kāi)源項(xiàng)目發(fā)布。
再然后,他嘗試了更多工具,編碼風(fēng)格完全一致,最后發(fā)現(xiàn)這些工具基本都是他早期編寫(xiě)的腳本,而他注釋中的署名、開(kāi)源許可證等也完完全全地被替換掉,也就是說(shuō)這些人推銷(xiāo)抄襲的工具竟然可笑地推銷(xiāo)到了原主頭上。
他并沒(méi)有當(dāng)場(chǎng)發(fā)作,只是建議他們更新一下代碼,因?yàn)橛行?bug 已經(jīng)修復(fù)很久了,而且他還開(kāi)發(fā)出了比「socketsnoop.d」更好用的新版本。
值得一提的是,他也只是講述了這個(gè)十多年前的故事,而沒(méi)有帶公眾節(jié)奏或試圖去拿到賠償,也僅僅只是以第一人稱講了一個(gè)故事罷了。
此外,他還特意表?yè)P(yáng)了蘋(píng)果,因?yàn)樘O(píng)果在那之后也將其數(shù)十種工具添加到 OS X 中,不過(guò)這次完整地保留了原作者的姓名、版權(quán)和完整的 CDDL 開(kāi)源許可證等信息。
- 蜜度索驥:以跨模態(tài)檢索技術(shù)助力“企宣”向上生長(zhǎng)
- 可解釋的人工智能如何建立對(duì)深度學(xué)習(xí)的信任
- 智能標(biāo)簽如何改變供應(yīng)鏈和貨物追蹤
- 釋放網(wǎng)絡(luò)潛力:適用于家庭和辦公室的終極5端口千兆以太網(wǎng)交換機(jī)
- 2025年工業(yè)軟件市場(chǎng)格局:7個(gè)關(guān)鍵統(tǒng)計(jì)數(shù)據(jù)與分析
- 24端口千兆以太網(wǎng)交換機(jī)選擇指南
- 如何選擇合適的千兆以太網(wǎng)交換機(jī)
- 規(guī)模超40億元!中國(guó)聯(lián)通2024年5G核心網(wǎng)集采:華為、中興中標(biāo)
- 千家早報(bào)|蘋(píng)果被一韓國(guó)電纜公司起訴侵犯無(wú)線充電專利;云天勵(lì)飛與閃極科技、LOHO聯(lián)合發(fā)布AI智能眼鏡——2024年12月26日
- 普天科技董事兼總裁朱忠芳辭任、沈文明繼任
- 中國(guó)電信聯(lián)手地方國(guó)資,加碼低空經(jīng)濟(jì)
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。