微軟在SourceForge網(wǎng)站上公布了其“Windows模板庫(kù)”。其中的一些列代碼能夠讓開(kāi)發(fā)人員更容易地創(chuàng)建與Windows系統(tǒng)相兼容的圖形用戶界面。這些模板在微軟的開(kāi)發(fā)人員網(wǎng)站上已經(jīng)免費(fèi)提供五年了。
這個(gè)微軟第二次根據(jù)開(kāi)源軟件許可證協(xié)議發(fā)布源代碼。這兩次發(fā)布都采用了CPL(通用公共許可證)協(xié)議。今年4月,微軟已經(jīng)公布了“Windows Installer XML”軟件的代碼。那是一套使用XML源代碼創(chuàng)建Windows產(chǎn)品安裝程序的工具。
微軟共享資源計(jì)劃經(jīng)理Jason Matusow表示,這件事并不是一件全新的事件。有人擔(dān)心我們不能提供足夠的源代碼。他說(shuō),通過(guò)允許其他人修改這些代碼,微軟可以從增加Windows的程序開(kāi)發(fā)中得到好處,編程人員可以從改進(jìn)的工具方面得到好處。
微軟已經(jīng)與其他人共享了源代碼,但是,這種共享受到了嚴(yán)格的共享資源計(jì)劃的限制。這種計(jì)劃允許其他國(guó)家的政府和機(jī)構(gòu)看微軟的代碼,但是不允許修改。微軟還有一些計(jì)劃讓大學(xué)和其它機(jī)構(gòu)看微軟的代碼,但是,僅允許以非商業(yè)性的目的修改代碼。
今年年初,微軟的Windows 2000的部分源代碼的確出現(xiàn)在了互聯(lián)網(wǎng)上。