當(dāng)下國(guó)產(chǎn)替代工程開(kāi)展的如火如荼茂腥,各個(gè)國(guó)產(chǎn)軟硬件行業(yè)的從業(yè)者,也紛紛借著這股“東風(fēng)”在大力的開(kāi)疆?dāng)U土切省。筆者本人是從事數(shù)據(jù)庫(kù)行業(yè)的最岗,從民族大義的角度講,也是舉雙手贊成國(guó)家推廣信創(chuàng)工程朝捆。
由于受政策的推動(dòng)刺激般渡,國(guó)產(chǎn)替代過(guò)程中也存在的不少的問(wèn)題,這里結(jié)合我個(gè)人的觀察和了解芙盘,簡(jiǎn)單總結(jié)一下诊杆。
第一,投入到信創(chuàng)行業(yè)的廠商非常多何陆,但讓人難言“百花齊放”
就筆者所在的數(shù)據(jù)庫(kù)行業(yè)晨汹,各種類(lèi)型各種品牌的數(shù)據(jù)庫(kù)就有200多種,可謂是遍地開(kāi)花贷盲。但我并沒(méi)有那百家爭(zhēng)鳴百花齊放的感覺(jué)淘这,反而讓我想到曾經(jīng)的“百團(tuán)大戰(zhàn)”。彼時(shí)正值互聯(lián)網(wǎng)團(tuán)購(gòu)行業(yè)剛剛興起巩剖,各種大大小小的公司都推出了自己的團(tuán)購(gòu)產(chǎn)品铝穷,在團(tuán)購(gòu)的紅海里殺的你死我活。好景不長(zhǎng)佳魔,激烈的競(jìng)爭(zhēng)環(huán)境中曙聂,由于缺少持續(xù)的投入,很多小的公司很快敗下陣來(lái)鞠鲜,只剩下美團(tuán)等個(gè)別的公司最終活了下來(lái)宁脊。
團(tuán)購(gòu)公司的倒閉或退出断国,對(duì)消費(fèi)者來(lái)說(shuō)影響非常小,最多就是一兩筆訂單的支付問(wèn)題榆苞。但信創(chuàng)行業(yè)不一樣稳衬,這些都是基礎(chǔ)設(shè)施的投入,生命周期通常都是5-10年坐漏。這期間需要信創(chuàng)廠商持續(xù)的投入薄疚,進(jìn)行軟硬件的更新?lián)Q代,Bug修復(fù)赊琳,以及相應(yīng)的技術(shù)支持等街夭,未來(lái)這些廠商如果拿不到足夠的投資,營(yíng)收又支撐不了持續(xù)的投入躏筏,退出則是必然的選擇莱坎,而這些廠商的退出對(duì)客戶來(lái)說(shuō)影響還是非常大的。
第二寸士,普遍基于國(guó)外開(kāi)源軟件魔改檐什,存在一定的風(fēng)險(xiǎn)隱患
數(shù)據(jù)庫(kù)的國(guó)產(chǎn)軟件,主要分為開(kāi)源分支和自主研發(fā)兩大陣營(yíng)弱卡。自主研發(fā)陣營(yíng)本次我們暫不討論乃正,這里主要說(shuō)說(shuō)開(kāi)源分支陣營(yíng)的情況。
開(kāi)源分支婶博,主要來(lái)源于MySQL和PostgreSQL兩個(gè)開(kāi)源數(shù)據(jù)庫(kù)產(chǎn)品瓮具,其中MySQL采用GPL開(kāi)源許可,PostgreSQL則采用BSD開(kāi)源許可凡人。
GPL許可是當(dāng)今最流行的開(kāi)源軟件開(kāi)發(fā)模型名党,對(duì)于開(kāi)源社區(qū)更加友好,也更有利于保護(hù)原創(chuàng)作品挠轴。對(duì)于GPL許可來(lái)說(shuō)传睹,最精髓的就是開(kāi)源,只要使用了GPL許可的軟件岸晦,你自己也必須開(kāi)源欧啤。所以,江湖上流傳著一句話启上,必須遵守 GPL 許可邢隧,這本身就是 GPL 的最大限制。Oracle MySQL使用的是雙授權(quán)的方式冈在,一種是GPL倒慧,另一種是商業(yè)授權(quán)。如果不能滿足GPL,則需要向Oracle繳納授權(quán)費(fèi)用纫谅。
BSD許可發(fā)源于加州大學(xué)伯克利分校炫贤,隨著B(niǎo)SD Unix發(fā)展起來(lái),現(xiàn)在被廣泛運(yùn)用于Apache和BSD操作系統(tǒng)等開(kāi)源軟件系宜。相比于GPL許可的諸多限制照激,BSD許可要寬松很多发魄,僅要求軟件代碼再傳播時(shí)盹牧,保留相關(guān)的版權(quán)宣告和免責(zé)聲明。
從許可上看励幼,無(wú)疑是BSD更適合國(guó)產(chǎn)信創(chuàng)汰寓,所以越來(lái)越多的國(guó)內(nèi)廠商基于PostgreSQL來(lái)做二次開(kāi)發(fā),推出自己的信創(chuàng)軟件產(chǎn)品苹粟。
但不論是BSD還是GPL有滑,說(shuō)到底還是掌控在國(guó)外相關(guān)組織的手上,仍然面臨著不確定性嵌削。
第三毛好,政策支撐的可持續(xù)性到底如何,未來(lái)3-5年見(jiàn)分曉
對(duì)于最終使用單位來(lái)講苛秕,推動(dòng)國(guó)產(chǎn)替代的動(dòng)力來(lái)自于兩方面肌访,一方面是相關(guān)政策指導(dǎo)意見(jiàn)的壓力,另一方面是削減相關(guān)IT基礎(chǔ)建設(shè)投資成本诈泼。但是從目前的態(tài)勢(shì)來(lái)講衣摩,國(guó)產(chǎn)產(chǎn)品相比于國(guó)外的商業(yè)產(chǎn)品董虱,成本并不低。想要獲得同等程度的性能要求蟹演,甚至投入會(huì)更高,還需要加上業(yè)務(wù)系統(tǒng)改造的成本顷蟀,和相關(guān)從業(yè)人員的培育和學(xué)習(xí)成本酒请。
國(guó)產(chǎn)替代工程收益的是相關(guān)的軟硬件廠商,而對(duì)于最終的使用部門(mén)鸣个,需要投入巨大的人力和財(cái)力蚌父,購(gòu)買(mǎi)相關(guān)的軟硬件產(chǎn)品,修改應(yīng)用代碼進(jìn)行適配毛萌,以及完善配套的監(jiān)控和運(yùn)維體系苟弛。這是一個(gè)巨大的工程。
所以當(dāng)下的動(dòng)力主要是來(lái)自于政策的推動(dòng)阁将,但是這個(gè)動(dòng)力能持續(xù)多久膏秫,筆者認(rèn)為3-5年之內(nèi)會(huì)有一個(gè)比較清晰的走向。目前行業(yè)里流行的做法是,從外圍試用后缤削,選擇最核心的系統(tǒng)上國(guó)產(chǎn)產(chǎn)品窘哈,證明自己有能力使用國(guó)產(chǎn)產(chǎn)品,但未必所有的業(yè)務(wù)系統(tǒng)都一定要全部使用國(guó)產(chǎn)產(chǎn)品亭敢。
說(shuō)了這么多現(xiàn)狀滚婉,并不是說(shuō)筆者不支持國(guó)產(chǎn)產(chǎn)品,從國(guó)家安全帅刀、技術(shù)儲(chǔ)備等方面講让腹,國(guó)產(chǎn)是非常有必要的。分析這些問(wèn)題扣溺,也是為了更好的做好國(guó)產(chǎn)產(chǎn)品骇窍。
為了國(guó)產(chǎn)產(chǎn)品能走的更好,走的更遠(yuǎn)锥余,需要做的還有很多腹纳,好在我們已經(jīng)借著信創(chuàng)的東風(fēng)走出了第一步,對(duì)于很多單位來(lái)講驱犹,已經(jīng)是未來(lái)一段時(shí)間的重點(diǎn)工作嘲恍。也衷心的希望國(guó)產(chǎn)產(chǎn)品能夠在更短的時(shí)間內(nèi),積累出足夠的經(jīng)驗(yàn)雄驹,走出自己的成功之路佃牛。