Google開(kāi)放源代碼計劃經(jīng)理Chris DiBona表示,Google的計算機系統上安裝各式各樣的開(kāi)源軟件,例如Ubuntu。 該公司最近也依據開(kāi)源授權發(fā)布用來(lái)開(kāi)發(fā)Java軟件的Google Web Toolkit,以協(xié)助程序設計師打造Web 2.0應用程序。
Google還出資贊助一項稱(chēng)為“Net Trust”的計劃。這項開(kāi)放源代碼程序的源代碼最近通過(guò)Google Code (Google為開(kāi)源開(kāi)發(fā)人員建立的在線(xiàn)協(xié)作園地)發(fā)布。Net Trust由印第安納大學(xué)的L.Jean Camp率先發(fā)起,是一項反網(wǎng)絡(luò )釣魚(yú)(antiphishing)軟件開(kāi)發(fā)計劃,其作用是根據網(wǎng)絡(luò )使用者所屬社區的成員對網(wǎng)站的評價(jià),來(lái)標注某網(wǎng)站值不值得信任。
日前DiBona接受CNET News.com專(zhuān)訪(fǎng)時(shí)表示,Google雖積極參與開(kāi)源活動(dòng),但也篤信專(zhuān)有(proprietary)軟件的價(jià)值。他提到Google偏好的開(kāi)源程序、Java開(kāi)放源代碼對Google的影響,以及有些程序代碼Google絕不會(huì )對外部開(kāi)發(fā)人員開(kāi)放的理由。以下是訪(fǎng)談?wù)?/p>
問(wèn):Google支持開(kāi)源計劃的標準何在?
DiBona答:必須考慮三件事。有時(shí),Google的工程師會(huì )拿某個(gè)計劃給我們過(guò)目,希望我們出資贊助。我們會(huì )研究看看,評估那項計劃構不構成合理的投資條件。所謂“合理”,意味如果投資的話(huà),會(huì )不會(huì )催生更多的程序、或培育出更多的開(kāi)源程序開(kāi)發(fā)人員、或對開(kāi)源社區做出其它別的貢獻。
我們已發(fā)布許多程序代碼,但我們比較可能參與既有的社區,而不是自己從頭建立新社區??纯次覀冑澲^(guò)的活動(dòng),即可知道那些計劃都符合這三項標準中的一項,或不只一項。比方說(shuō),Net Trust基本上協(xié)助這所大學(xué)(印第安納大學(xué))編寫(xiě)更多的開(kāi)源程序,并培養出更多的開(kāi)源程序開(kāi)發(fā)人員,因為可征召一群學(xué)生投入此事。我們贊助這類(lèi)計劃的范圍很廣。
問(wèn):Net Trust是Google從旁協(xié)助的開(kāi)源計劃之一,來(lái)龍去脈為何?
答:約莫一年前,某個(gè)Google工程師與這個(gè)開(kāi)源集團接觸。他的朋友在印第安納大學(xué)就讀,正在研究如何運用社交網(wǎng)絡(luò )反制網(wǎng)釣問(wèn)題。我們曾贊助許多的開(kāi)源軟件,而這項計劃聽(tīng)起來(lái)很有意思。后來(lái)我們跟Jean Camp面談,進(jìn)一步了解她的研究計劃,覺(jué)得很有趣,所以就出資贊助。
簡(jiǎn)單說(shuō),Net Trust是一種讓使用者互相參考意見(jiàn),以確認某個(gè)網(wǎng)站的確是表里如一,而不是掛羊頭賣(mài)狗肉。背后的觀(guān)念是:如果你信任你的朋友,也連帶信任你朋友的朋友,那么你對因特網(wǎng)的信任感就會(huì )增加一些。這很吸引人。
問(wèn):有很多人要求你支持開(kāi)源計劃嗎?
答:提到開(kāi)源跟錢(qián),有趣的是,錢(qián)未必能轉化成程序代碼。我們非常注重贊助活動(dòng)會(huì )不會(huì )產(chǎn)生程序。意思是,當登門(mén)造訪(fǎng)的人想做的不是以程序為導向的活動(dòng)時(shí),我們不支持。眾所周知,如果你想寫(xiě)程序,跟我們很好談;如果你要的是建立別的管理組織,就不怎么好談。
問(wèn):Google本身可曾產(chǎn)生開(kāi)源計劃?
答:我們曾經(jīng)發(fā)布許多程序代碼,但我們比較可能參與既有的社區,而不是建立新的社區。我寧可在(Linux)核心之上添加補丁程序,而不是另外再打造新的核心。我寧可在A(yíng)pache上加入補丁程序,而不是另外再創(chuàng )造新的Apache。我認為這樣做更好。
問(wèn):Google或Google人參與的頂尖開(kāi)源計劃為何?
答:各種的Apache計劃,以及整體而言,Apache軟件基金會(huì )。不過(guò),我們聘請Andrew Morton之后,也很重視Linux核心。我們曾回饋一些補丁程序給MySQL,但MySQL也許擠不進(jìn)前五名。我們另?yè)艹鲈S多人力投入OpenBSD和OpenSSH。
問(wèn):Firefox呢?
答:喔,Firefox當然有。我不知道為什么忘了提。
問(wèn):Firefox顯然是客戶(hù)端程序,除此之外,你們參與的其它開(kāi)源計劃似乎都偏向服務(wù)器方面。這是巧合呢,還是你們偏重服務(wù)器計劃呢?
答:大致來(lái)說(shuō),的確是如此。
聯(lián)系客服