“開發小組的成員,不管是本科生,還是研究生,都必須能通過我的測試,通不過的,再優秀我也不要。”肖遠說道。
聽了肖遠的要求,楊靜宸笑了起來,讓肖遠有些莫名其妙。
“媽,說正事呢,你怎麼突然就笑了,笑得我心裏好沒底,難道我說錯了不成?”肖遠撓了撓頭,說道。
“你沒有說錯,這個方案可行,因為這是你們開源社區的項目,這樣做沒有任何不妥,不過我們的項目是要有論文的,學生寫論文,導師肯定要跟進,所以,項目組必須有幾個導師進去,你沒意見吧?”楊靜宸說道。
“這個可以,但是項目組必須由我主導,導師的身份最多算作顧問,可以協助我管理項目組,但是不能因為我還是學生,就對我的安排橫加幹涉,這是最基本的底線。”肖遠說道。
“沒問題,這個我可以答應你,另外我有一些建議,你願不願意聽一下?”楊靜宸說道。
“您的建議是什麼?”肖遠問道。
“這些軟件中除了Linux這個基礎平台之外,那個P2P傳輸軟件我認為協議的設計相比於軟件的開發更重要,更核心,隻要有了理論支撐,軟件開發工作量並不大,所以,我覺得這個你可以提供一個基本的思路出來,然後可以完全將之交給某一個博士生,讓他作為課題來做,到時候媽幫著你一起把關就行了。”楊靜宸說道。
“嗯,您說的不錯,其實還可以更簡單的,因為我有現成的協議和P2P算法,博士生就不必要了,媽如果您需要的話,我倒是可以把協議和算法給您,讓您寫幾篇論文出來。”肖遠微微一笑說道。
說到這裏,他有感而發道:“現在開源社區還沒有正式運營,如果開源社區正式上線運行了,這些軟件完全可以仿照Linux當初的發展模式,將這些軟件完全交由網上的黑客們來完成,我隻需要對代碼版本和質量進行控製就好了,到那時,我將利用這幾款軟件搭建一個自由的平台出來,將全世界最優秀的黑客整合在一起,將玄涅社區打造成一個黑客的自由樂園出來。”
“你的這個想法不錯,但是就算是Linux,也是李納斯先開發出了一個原始版本出來的,你最重要的,也是要把這些軟件的最初版本做出來,然後就可以放到開源社區去了?”楊靜宸說道。
“所以我才來找您幫忙啦,那個協議我很快可以做出來,最多一周時間,我就可以給您。”肖遠說道。
“嗯。”楊靜宸點點頭,然後繼續說道,“你列出的其他幾個係統,複雜程度和代碼量都會非常大,我建議你先按照軟件工程的方法對這些軟件最好頂層設計,再對這些軟件進行模塊劃分,並將模塊間接口設計好,然後將每個分模塊交給開發組來進行設計,這樣能夠在保證軟件質量的同時,最大程度的減少你的工作量,如果你覺得自己做不好這個,我可以幫你來做。”
“我先做一個初始版本出來吧,到時候那給您看,您幫我把把關,怎麼樣?”肖遠說道。
“可以,你先做吧,等做出來再說,到時候我們再商量立項和項目組籌建的問題,記住,做每一步都把文檔先做好,這是最基本的。”楊靜宸說道。
“好的,我知道了,就這樣吧,我先回去了。”肖遠看到該談的事情都說完了,就站了起來,向老媽告辭後,從老媽的辦公室離開了。
來到人工智能實驗室門口,天氣不錯,秋陽高照,照在肖遠身上,讓他感到暖洋洋的,抬頭看了看天,天空蔚藍的有些耀眼,於是收回了目光,從人工智能實驗室門前的台階下來,騎上自行車迎著朝陽離開了。