代碼測(cè)試工具 Code Climate 宣布開(kāi)源
代碼測(cè)試工具創(chuàng)業(yè)公司Code Climate最近做出一個(gè)重大決策,宣布將該公司此前的私有源代碼性能測(cè)試工具開(kāi)源。
Code Climate可以看作是開(kāi)發(fā)團(tuán)隊(duì)的云機(jī)器人,無(wú)需執(zhí)行代碼就可對(duì)代碼進(jìn)行標(biāo)準(zhǔn)化測(cè)試,能發(fā)現(xiàn)Ruby和JavaScript的安全漏洞和各種代碼錯(cuò)誤。
開(kāi)源后的Code Climate將支持更多的編程語(yǔ)言和開(kāi)發(fā)框架,開(kāi)發(fā)者如今可以在Code Climate中調(diào)用新的引擎以支持包括CoffeeScript、CSS樣式表、Go、JavaScript、PHP以及Ruby等,開(kāi)發(fā)者還可以根據(jù) 新的規(guī)范為任何語(yǔ)言開(kāi)發(fā)測(cè)試引擎,在Code Climate的服務(wù)器上運(yùn)行測(cè)試。
Code Climate還推出了一個(gè)新的開(kāi)源命令行界面(CLI),方便開(kāi)發(fā)者在本地電腦中運(yùn)行測(cè)試。換而言之,開(kāi)發(fā)者將無(wú)需將代碼上載到GitHub或Bitbucket的遠(yuǎn)程代碼庫(kù)中(越來(lái)越多的開(kāi)發(fā)者對(duì)GitHub感到不放心),在本地就可完成測(cè)試。
Code Climate的開(kāi)源對(duì)于其他代碼測(cè)試公司形成挑戰(zhàn),這些公司包括BitHound、Codacy和Scrutinizer等。
很多人質(zhì)疑Code Climate這樣的高價(jià)值工具開(kāi)源后如何獲得收入。但是Code Climate創(chuàng)始人Bryan Helmkamp似乎并不擔(dān)心,相反,他認(rèn)為:開(kāi)源能帶來(lái)更多收入,因?yàn)楦嗳耸褂肅ode Climate的技術(shù)本身就意味著更大的商業(yè)價(jià)值。
根據(jù)Helmkamp的博文,目前大約有5萬(wàn)開(kāi)發(fā)者在使用Code Climate, 每個(gè)工作日分析的代碼量高達(dá)7000億行。