最近也看了關(guān)于國產(chǎn)自主知識產(chǎn)權(quán)的操作系統(tǒng) COS 的一些爭論,尤其是有人拿到真機(jī)用同步工具看到其為 Android 4.1.2 后,網(wǎng)友討論異常激烈。但無非就是兩種觀點:一是就是安卓,做的皮膚+內(nèi)置 App 而已;另外一種就是說為了兼容安卓而做的虛擬層,所以同步工具認(rèn)為是 Android 4.1.2。 但是我們跳出圈子想一想,到底什么才是自主研發(fā),自主知識產(chǎn)權(quán)呢?
其實從法律層面來說,只要拿到了產(chǎn)權(quán)局辦法的知識產(chǎn)權(quán)證,就算是有自主知識產(chǎn)權(quán)。哪怕這后面有金錢交易,甚至是拿刀架在局長脖子上強(qiáng)迫他發(fā)證??傊灰C件到手,都是合法自主知識產(chǎn)權(quán)。
不過,就如同專利一樣。不是每個合法專利都會為社會做出有用的貢獻(xiàn)。就軟件工程對社會貢獻(xiàn)領(lǐng)域來講,什么才是自主研發(fā)呢?
我們先來回憶一下什么是操作系統(tǒng)?操作系統(tǒng)是管理和控制計算機(jī)硬件與軟件資源的計算機(jī)程序。也就是說,操作系統(tǒng)是硬件和應(yīng)用軟件(App)之間的橋梁。而一般操作系統(tǒng)都實現(xiàn)了硬件相關(guān)接口,定制一套軟件 SDK,供其他人開發(fā)該系統(tǒng)的應(yīng)用軟件。
而 COS 系統(tǒng),退一步講,他就算是自主研發(fā),只是因為兼容 Android 而讓同步工具識別成安卓,那么我不禁想問,COS 的開發(fā)文檔在哪兒?找遍了 COS 官網(wǎng)也沒有見到 SDK 的影子。如果沒有 SDK,如何為其開發(fā) App?難道只能運行安卓應(yīng)用?那么他到底是不是安卓?
相關(guān)專家說了,我們確實參考了開源的安卓系統(tǒng),借鑒而來,而不是抄襲。那我能不能這么理解,把安卓的源碼的所有變量名由英文改成拼音,重新編譯,就算做自主研發(fā)?因為每一行代碼都不同(變量名改了)。
軟件目前來看,是為了適應(yīng)安卓而生,硬件呢?我們看到樣機(jī)就是 HTC 蝴蝶。那么一個軟件和硬件都是為了適應(yīng)現(xiàn)有的體系而產(chǎn)生,豈不是為了“自主”而“自主”嗎?有哪個操作系統(tǒng)既不制定自己的硬件規(guī)范,也不制定自己的軟件規(guī)范的?
那么什么才是真正的“自主研發(fā)”操作系統(tǒng)呢?我們看一下目前主流的操作系統(tǒng)現(xiàn)狀:
Windows,規(guī)定必須運行在符合 x86 架構(gòu)的 PC 機(jī)上,由于店大欺客,甚至制定了 DirectX、BootSecurity 等硬件標(biāo)準(zhǔn),有自己的編譯器,可以運行基于 MFC、.net、等應(yīng)用程序框架開發(fā)的應(yīng)用程序,有完善開發(fā)文檔;
OS X,必須運行在 Mac 機(jī)上(雖然改用 Intel 處理器后可以破解安裝到 PC 上但極不穩(wěn)定),制定了 UEFI 引導(dǎo)模式、HFS+ 分區(qū)格式、Darwin 內(nèi)核,可以運行基于 Corbon 或者 cocoa 開發(fā)框架開發(fā)的應(yīng)用程序,有完善開發(fā)文檔;
Android,有一系列硬件規(guī)范,制定了 Android SDK,NDK,雖然用 Android 語言,但是基于 Android SDK 可以開發(fā)適合小屏幕和移動設(shè)備的應(yīng)用程序;
iOS,只能安裝并部分固化在蘋果移動設(shè)備上,基于 OS X 簡化而來,可以運行 cocoa 開發(fā)框架開發(fā)的應(yīng)用程序,并且有 AppStore 為開發(fā)者提供了軟件銷售的平臺,讓開發(fā)者一心撲在軟件開發(fā)上。
我們再看 COS,硬件基于現(xiàn)有手機(jī),軟件雖兼容安卓,但現(xiàn)在看起來只兼容安卓,并沒有看到自己的開發(fā)框架和技術(shù)文檔。那么就算是源碼為一行行自己寫來,那么我們能認(rèn)為他是能為社會提供貢獻(xiàn)的自主研發(fā)和自主知識產(chǎn)權(quán)軟件工程嗎?
不過,介于之前《中國要培養(yǎng)若干個喬布斯》一問,我們應(yīng)該能判定這些人本身就還在應(yīng)試教育的誤區(qū)內(nèi)。開發(fā)軟件的目的并不是要解決問題,改善生活。而是為了滿足“我們要有”而開發(fā)。
哈爾濱品用軟件有限公司致力于為哈爾濱的中小企業(yè)制作大氣、美觀的優(yōu)秀網(wǎng)站,并且能夠搭建符合百度排名規(guī)范的網(wǎng)站基底,使您的網(wǎng)站無需額外費用,即可穩(wěn)步提升排名至首頁。歡迎體驗最佳的哈爾濱網(wǎng)站建設(shè)。
