於minix係統的現有性能,並開始醞釀開發一個新的免費操作係統。根據Linux在comp.os.minix新聞組上發布的消息,我們可以知道他逐步從學習minix係統到開發自己的Linux的過程。
從1991年的4月份開始,Linus幾乎花了全部時間研究386-minix係統(hackthekernel),並且嘗試著移植GNU的軟件到該係統上(GNUgcc、bash、gdb等)。並於4月13日在comp.os.minix上發布說自己已經成功地將bash移植到了minix上,而且已經愛不釋手、不能離開這個shell軟件了。
第一個與Linux有關的消息是在1991年7月3日在comp.os.minix上發布的(當然此時還不存在Linux這個名稱,當時Linus的腦子裡想的可能是FREAX,FREAX的英文含義是怪誕的、怪物、異想天開等)。其中透露了他正在進行Linux係統的開發,並且在Linux最初的時候已經想到要實現與POSIX(UNIX的國際標準)的兼容問題了。
在Linus的下一發布的消息中(1991年8月25日comp.os.minix),他向所有minix用戶詢問\"Whatwouldyouliketoseeinminix?\"(\"你最想在minix中見到什麼?\"),在該消息中他首次透露出正在開發一個(免費的)386(486)操作係統,並且說隻是興趣而已,代碼不會很大,也不會象GNU的那樣專業。開發免費操作係統這個想法從4月份就開始醞釀了,希望大家反饋一些對於minix係統中喜歡那些特色不喜歡什麼等信息,由於實際的和其它一些原因,新開發的係統剛開始與minix很象(並且使用了minix的文件係統)。並且已經成功地將bash(1.08版)和gcc(1.40版)移植到了新係統上,而且再過幾個月就可以使用了。
最後,Linus申明他開發的操作係統沒有使用一行minix的源代碼;而且由於使用了386的任務切換特性,所以該操作係統不好移植(沒有可移植性),並且隻能使用AT硬盤。對於Linux的移植性問題,Linus當時並沒有考慮。但是目前Linux幾乎可以運行在任何一種硬件體係結構上。
到了1991年的10月5日,Linus在comp.os.minix新聞組上發布消息,正式向外宣布Linux內核係統的誕生(Freeminix-likekernelsourcesfor386-AT)。這段消息可以稱為Linux的誕生宣言,並且一直廣為流傳。因此10月5日對Linux社區來說是一個特殊的日子,許多後來Linux的新版本發布時都選擇了這個日子。所以RedHat公司選擇這個日子發布它的新係統也不是偶然的。
Linux的命名
Linux操作係統剛開始時並沒有被稱作Linux,Linus給他的操作係統取名為FREAX,其英文含義是怪誕的、怪物、異想天開等意思。在他將新的操作係統上載到ftp,funet。fi服務器上時,管理員AriLemke很不喜歡這個名稱。他認為既然是Linus的操作係統就取其諧音Linux作為該操作係統的目錄吧,於是Linux這個名稱就開始流傳下來。
在Linus的自傳《JustforFun》一書中,Linus解釋說:\"坦白地說,我從來沒有想到過要用Linux這個名稱發布這個操作係統,因為這個名字有些太自負了。而我為最終發布版準備的是什麼名字呢Freax。實際上,內核代碼中某些早期的Makefile-用於描述如何編譯源代碼的文件-文件中就已經包含有\"Freax\"這個名字了,大約存在了半年左右。但其實這也沒什麼關係,在當時還不需要一個名字,因為我還沒有向任何人發布過內核代碼。而AriLemke,他堅持要用自己的方式將內核代碼放到ftp站點上,並且非常不喜歡Freax這個名字。他堅持要用現在這個名字(Linux),我承認當時我並沒有跟他多爭論。但這都是他取的名字。所以我可以光明正大地說我並不自負,或者部分坦白地說我並沒有本位主義思想。但我想好吧,這也是個好名字,而且以後為這事我總能說服別人,就像我現在做的這樣。\"--LinusTorvalds《Justforfun》第84-88頁。
Linux的讀法
。./\skinil'/\是而,/\skэnil'/\是不音讀xuniL的他以所,人蘭芬是人本sdlavroTsuniL於由,是但。”斯克訥裡“於似類——/\skэnil'/\是該應標音際國照依。音發的”o“中”sseforp“詞單文英於似類音發的”u“中”xun“而,音發的”i“中”xiniM“於似類音發的”i“中”iL“。的韻押是”xiniM“和音發的xuniL,法說的sdlavroTsuniL人始創的xunil據根。種01下不的到聽和到見,多頗本版門八花五音發xunil
容內新最書本讀閱wt.poo往前請
。數少在不都乎似人的法讀種哪xunil用使上實事但。音原的xunil是然當,宗正較比個哪於至。的懂得聽都誰是該應個幾這。)”斯克紐裡“(/\sk:ujn'il/\或)”斯克訥裡“(/\skэn:il'/\或)”斯克那裡“(/\sk^n'il/\:法讀的用通最也適合最為認自個幾出括概,音讀的己自xunil和上網合綜人有
想思本基
者兩這為因是也上度程大很,的xinU於基是xuniL說於至。件文的型類或性特自各有擁為視被都,言而核內統係作操於對等等程進、統係作操、備設件軟和件硬、令命括包,件文個一為結歸都有所的中統係是就講來細詳條一第中其。途用的定確有都件軟個每,二第;件文是都切一,一第:點兩有想思本基的xuniL