第157章 陸懷民的「瘋狂」想法

投票推薦 加入書籤 小說報錯

  第157章 陸懷民的「瘋狂」想法

  一九八年一月二十四日,上午八點整。

  計算所主樓二層會議室。

  這是「銀河」系統礦山安全版本項目組的第一次全體會議。

  靠牆的煤爐燒得正旺,暖氣片嘶嘶地冒著熱氣,一屋子暖烘烘的。

  趙遠航坐在靠窗的位置,面前攤著一份手寫的會議議程,他將主持今天的會議。

  陸懷民坐在他左手邊,而劉明則坐在陸懷民對面,正低頭調試一台笨重的磁帶錄音機。

  除了趙遠航、陸懷民、劉明之外,還坐著兩位計算所協調來支援的助理研究員,一個叫孫謙國,一個叫吳敏。

  孫謙國三十出頭,方臉膛,濃眉毛,他是從數學所借調過來的,研究方向是計算數學,加入這個項目也是為了分擔趙遠航算法開發的壓力。

  吳敏比孫謙國小兩歲,短髮齊耳,說話輕言細語,但在代碼調試上是一把好手,所里人都叫她「吳師太」,當然不是因為她老,而是因為她寫的程序幾乎不需要返工,很多時候都是一次過。

  煤炭系統對這次攻關很重視,也特意派代表來了。

  煤炭部科技司的周司長本要親自出席,但今天上午部里臨時有個緊急會議,便改由技術處的副處長宋國興代表參加。

  王定國所長也列席旁聽。

  但他也不往前排坐,拉了把椅子靠牆坐下,擺擺手說:「你們開會,我就是來聽聽,不用管我。」

  可誰真敢不管他?就憑他那塊「學部委員」的牌子,往那兒一坐,整個會場的分量都不一樣了。

  八點零五分。

  趙遠航站起身來,清了清嗓子。

  「各位同志,咱們今天是銀河」系統項目組的第一次全體會議。在座的各位,有的是計算所的老人,有的是從科大遠道而來的骨幹,還有煤炭部派來的專家。我先代表項目組,歡迎各位。」

  「我先通報一下項目的背景,雖然大家可能都已經了解了。今年一月六號————」

  他把項目背景和意義大致介紹了一遍。

  介紹完,宋國興推了推眼鏡,適時接話道:「趙老師說得對。這幾天,煤炭部以及煤炭院那邊就收到了全國十七個礦務局的正式來函,都是問那個「能用計算機畫礦井圖」的系統,什麼時候能給他們也用上。」

  「有的礦務局甚至主動提出,願意出人、出數據、出試驗場地。我可以負責任地說,全國煤炭系統對銀河」系統的期待,已經不是感興趣」三個字能形容的了。那簡直稱得上是望眼欲穿。」

  說到這裡,宋國興笑了:「所以部里派我就是服務大家來了。項目組有任何需要,不管是數據、場地還是協調地方,大家直接提,我就是來解決問題的。」

  趙遠航點點頭,接著說:「所以,煤炭部、科學院有關部門對這個項目都很重視,今天這個會,既是項目啟動會,也是一次動員會。咱們要把銀河」系統從實驗室里拿出來,打磨成一個能真正交到工程師手裡的工具。」

  他拿起一支粉筆,轉過身,在身後的黑板上寫下幾個大字「「銀河」系統攻關目標。」

  接著,他又在目標後面寫了四個大字:四到六周。

  趙遠航指著黑板解釋道:「按照我們已有的進度和經驗,從現在算起,我們爭取在四周內拿出一個功能完備的內測版本,六周內完成現場測試和優化,發布第一個可用的簡易版本!」

  「這個簡易版本,至少要具備以下功能————」

  趙遠航介紹著,在場的專家們飛快地在本子上記錄著。

  講完功能需求,趙遠航開始分派任務。

  他、孫謙國和劉明負責算法優化,吳敏負責協調各模塊之間的接口,陸懷民則負責系統的工程化和測試用例的設計驗證。

  任務分派完畢,趙遠航看向陸懷民,示意他發言。

  「各位老師,各位同志,」陸懷民站起身來:「趙老師剛才把技術路線和攻關目標講得很清楚了,我沒有什麼要補充的。但今天趁這個機會,我想提一個建議,和趙老師事先也商量過,正好藉此機會也和大家討論討論。」

  趙遠航微微點頭。

  陸懷民鄭重地說道:「我和趙老師的想法是,等這個簡易版本開發完成之後,把整個系統的原始碼,全部公開,這個過程,我將它叫做「開源」。」


  這話一說出來,會議室里靜了一瞬。

  孫謙國手裡的鉛筆頓了一下,吳敏微微皺起眉頭,下意識地看向趙遠航。

  就連旁聽的王定國,臉上都露出了幾分迷惑。

  「公開?」宋國興遲疑著開口,「陸懷民同志,你的意思是————把原始碼免費放出去?」

  「對。」陸懷民點點頭。

  宋國興沉默了,似乎在消化這個概念。

  在場的眾人都是見多識廣的專家,但「公開原始碼」這個提法,還是頭一回聽到。

  那個年代的慣例是,誰開發的系統誰攥著,跨單位調用都得層層審批,更別說什麼」

  公開」了。

  「陸懷民同志,」宋國興斟酌著問:「你把代碼公開了,別人拿去用,那你們這個項目————怎麼說呢,成果歸屬怎麼算?

  後續的維護升級又誰來管?」

  「宋處長,」陸懷民不慌不忙,在這個年代,開源這個概念還無從談起,但這些問題他事先已經和趙遠航反覆討論過:「我先說明一點,銀河」系統的版權歸屬不變,仍然是科學院計算所和科大的共同成果。我們公開的,是原始碼本身,是技術細節,是設計思路。」

  「打個比方。蓋一座樓,地基是我們打的,框架是我們搭的。我們把地基怎麼打、框架怎麼搭,寫成一份詳盡的施工手冊,無償提供給所有需要的人。」

  「有這份手冊,兄弟單位就不必再從頭摸索,可以在我們的基礎上繼續往上蓋,蓋他們自己需要的樓層。我們的目標,不是守著這一座樓,而是希望全國各地的從業人員都能在這個地基的基礎上蓋起樓來—比如說,礦井安全管理的樓、水利工程調度的樓、機械零件設計的樓。」

  「這個過程就叫開源。」陸懷民頓了頓,繼續解釋道:「開放原始碼,供所有需要的人自由使用、自由修改、自由分發。集全國之力,匯眾人之智,共同去完善它。只有這樣,我們才能真正推動國家在這個領域的整體發展,而不是項目組幾個人孤軍奮戰。」

  趙遠航接過話來:「這件事,懷民跟我反覆討論過。說句心裡話,一開始我也有顧慮。這個系統是我和懷民帶著團隊,一點一點啃出來的。多少個通宵,多少次推倒重來,別人不知道。」

  他話鋒一轉:「但如果把這麼好的東西藏著掖著,關起門來自己用,或者申個獎、發幾篇論文就束之高閣,那才是真正的浪費。我搞了十幾年的圖形學,很清楚這套系統的潛力和前景。」

  「正因為它好,才更應該讓更多的人用到它。公開了,讓全國搞工程、搞礦山安全、

  搞水利的同行們都來按自己的需求來完善一隻有這樣,銀河」才能真正長成一棵參天大樹,蔭庇更多的人!

  「懷民將這個概念命名為開源」,而我也堅信,開源也必將是未來計算機技術的發展大勢!」

  陸懷民在一旁補充道:「另外,我們計劃建立一個共享機制」。任何單位或個人基於銀河系統所做的可用改進模塊,一旦被主幹版本收錄,必將清晰標註貢獻者的姓名與單位。如此一來,貢獻者得到榮譽,使用者獲得保障,整個系統就能像滾雪球一樣,匯聚全國智慧,越滾越強。」

  會議室里一片沉默。

  大伙兒都被陸懷民和趙遠航「瘋狂」想法震住了。

  當然,更讓在場眾人震驚的是項目組的胸襟和格局。

  把如此重大的項目原始碼全部公開,這得多大的氣魄和胸懷?

  「趙老師,陸懷民同志,」宋國興放下茶杯,緩緩開口:「我在煤炭系統幹了二十多年,見過的項目不少。說實話,像你們這樣主動提出公開核心技術的,還是頭一回遇見。這份胸襟,我老宋佩服。」

  他這話說得並不誇張。

  在那個年代,科研項目之間壁壘森嚴,一個單位辛辛苦苦搞出來的成果,別的單位想用,得打報告、走審批、簽協議,有時候光是協調會就能開上大半年。

  更別提原始碼這種東西了一那是一個項目的命根子,多少人寧肯爛在檔案櫃裡也不肯拿出來共享。

  可陸懷民和趙遠航偏偏反其道而行之。

  事實上,開源在後世的計算機領域很常見,並擁有完整的生態。

  比如說,著名的安卓系統就是開源系統,全球的開發者們都能在安卓的基礎上進行作業系統的開發。


  又比如說,2024年DeepSeek—R1的開源大大推動了中國人工智慧產業的發展,直接拉近了中美在人工智慧領域的差距。

  但在1980年,這確實是超前的,因為在真實歷史上,開源精神最早起源於1983年MIT

  程式設計師RichardStallman發起的GNU項目。

  而在這個時空,陸懷民和趙遠航似乎成為了開源精神的鼻祖。

  王定國所長一直靠牆坐著,此時忍不住站起身來開口道:「開源——把心血公開,讓大家一起建設、完善。好氣魄!我們搞科研的,終極目標不就是為國富民強嗎?若死守著科研成果,那是守財奴,不是科學家。」

  他頓了頓,看向陸懷民的眼神愈加欣賞:「懷民同志,你這個想法,超前,但也恰恰契合了科學院科學為人民服務」的宗旨。我支持你們!」

  王定國繼續說道:「今天的會議,我覺得意義可能比咱們想像的都大。這可能是國內首次提出開放原始碼」的協作模式。」

  「這是一件難得的事,也是一件了不起的事!」王定國說:「我願意推動開源精神在我國的落地。確保它不只是紙面上的幾句話,而是我們共同認可、共同遵守、共同為之奮鬥的————嗯————共識。我認為,將來回頭看,今天這個會,可能會被記上一筆。因為這是足以載入計算機發展史冊的事!」

  「趙老師,懷民同志,」宋國興也有些震撼地接過話來:「你們這個決定,說實話,超出了我們煤炭系統對這次合作的預期。」

  「部里派我來,原本是想配合你們把系統做好。現在看,這不光是配合的問題你們把路都鋪到全國煤礦門口了,我們要是還不會走路,那就太不像話了。」

  他頓了頓,像是想起了什麼,從隨身的公文包里抽出一個牛皮紙檔案袋。

  檔案袋的封口處貼著一張白色標籤,上面用鋼筆寫著幾行字,蓋著煤炭部科技司的紅戳。

  「來之前,部里幾位司長碰了個頭,專門討論了楊莊煤礦救援的技術總結。會上大家提了一個問題:你們的系統在楊莊能跑通,是因為有礦上最完整的地質圖紙、有安全員現場核對數據。可要是換一個礦一那些圖紙不全的老礦、那些地質資料散失的社隊礦,系統還能不能跑?算法還能不能准?」

  他把檔案袋放在桌上,卻沒有急著打開。

  「所以部里給了個意見。」宋國興看向趙遠航和陸懷民:「銀河」系統要面向全國礦山,算法就必須經過足夠多的真實數據驗證。楊莊一個礦的數據不夠,十個礦也不夠。要驗證算法的魯棒性(註:系統在異常或干擾條件下的適應能力),就得拿全國各類礦區、各種地質條件下的真實資料去跑。」

  他的手按在檔案袋上。

  「部里決定,對銀河」項目組開放煤炭系統數據檔案庫中全國六十四個統配礦務局、三百餘個重點礦井的地質資料訪問權限。包括各礦的井田地質圖、開拓剖面圖————等鑑定資料,以及近十年來的巷道施工驗收記錄。」

  宋國興一邊說,一邊解開檔案袋的封口線繩。

  他從裡面抽出一疊文件,放在桌上,最上面是一張蓋著煤炭部鮮紅公章的公函。

  「具體權限範圍,公函里列清楚了你們看看。」

  趙遠航接過公函,一目十行地往下掃。

  他是搞計算機的,對數據很敏感。

  六十四個統配礦務局,這意味著什麼?

  中國從北到南,從黑龍江的鶴崗到貴州的六盤水,從山東的兗州到四川的攀枝花,所有大型煤田的地質資料全部開放。

  這是一份覆蓋了全中國煤炭地質全貌的數據寶藏。

  「宋處長,」趙遠航抬起頭,有些震撼,「這些數據————全部對我們開放?」

章節目錄