開源操作系統是什麼
導語:開源操作系統(open source operating system) ,就是公開源代碼的操作系統軟件,可以遵循開源協議(GNU)進行使用、編譯和再發布。在遵守GNU協議的前提下,任何人都可以免費使用,隨意控制軟件的運行方式。
開源操作系統的發展史
開源操作系統的歷史是和GNU緊密聯繫在一起的。從1983年開始的GNU計劃致力於開發一個自由並且完整的`類Unix操作系統,包括軟件開發工具和各種應用程序。到1991年 Linux 內核發佈的時候,GNU已經幾乎完成了除了系統內核之外的各種必備軟件的開發。在Linus Torvalds和其他開發人員的努力下,GNU組件可以運行於Linux內核之上。整個內核是基於 GNU 通用公共許可,也就是GPL(GNU General Public License,GNU通用公共許可證)的,但是Linux內核並不是GNU 計劃的一部分。1994年3月,Linux1.0版正式發佈,Marc Ewing成立了 Red Hat 軟件公司,成為最著名的 Linux 分銷商之一。
Unix & Linux歷史源流早期Linux的開機管理程序(boot loader)是使用LILO(Linux Loader),存在着一些難以容忍的缺陷,例如無法識別8G以外的硬盤,後來新增GRUB(GRand Unified Bootloader)克服了這些缺點,具有‘動態搜尋核心檔案’的功能,可以讓您在開機的時候,可以自行編輯您的開機設定系統檔案,透過 ext2 或 ext3 檔案系統中載入 Linux Kernel。 Linux 的標誌和吉祥物是一隻名字叫做 Tux 的 企鵝,標誌的由來是因為Linus在澳洲時曾被一隻動物園裏的企鵝咬了一口,便選擇了企鵝作為Linux的標誌。Linux的註冊商標是Linus Torvalds所有的。這是由於在1996年,一個名字叫做William R. Della Croce的律師開始向各個 Linux 發佈商發信,聲明他擁有Linux商標的所有權,並且要求各個發佈商支付版税,這些發行商集體進行上訴,要求將該註冊商標重新分配給 Linus Torvalds。Linus Torvalds 一再聲明 Linux 是免費的,他本人可以賣掉,但 Linux 絕不能賣。 Linux發行版的某些版本是不需要安裝,只需通過CD或者可啟動的USB存儲設備就能使用的版本,他們稱為 LiveCD。
特點
相對於不開源的操作系統,如Windows和Mac,開源操作系統最大的特點就是開放源代碼和自由定製,但也會因為使用者的技術水平等關係出現很多不可預知的情況及維護問題,並且由於多數硬件和軟件廠商並不支持開源軟件.所以在驅動和軟件源方面有很大困難,這就要求個人用户在選擇系統時需要注意根據自己的實際情況來選擇,這也是目前個人使用開源操作系統較為困難的最主要原因。
-
2017最新國產中文操作系統介紹
與三年前的風光相比,Linux桌面版操作系統現在從表面上看比較沉寂。但實際上,基於Linux的桌面操作系統開發工作一直在不斷地進行中:各大主流桌面Liunx桌面版軟件升級到了最新的2.6內核;SUN在前不久推出了SUNJAVADesktopSystem2003;開發出了國產中文OpenDesktop操作系...
-
Linux-poll函數深入理解
其實,poll函數與select函數差不多,下面就一起來詳細瞭解一下poll函數吧!更多消息請關注應屆畢業生網!函數原型:#includeintpoll(structpollfdfd[],nfds_tnfds,inttimeout);structpollfd的結構如下:structpollfd{intfd;//文件描述符shortevent;//請求的事件shortreven...
-
linux正確重啟MySQL的教程
由於是從源碼包安裝的Mysql,所以系統中是沒有紅帽常用的servciemysqldrestart這個腳本只好手工重啟有人建議Killallmysql。這種野蠻的方法其實是不行的,強制終止的話,如果造成表損壞,損失是巨大的。這裏推薦安全的重啟方法$mysql_dir/bin/mysqladmin-uroot-pshutdo...
-
Win8.1專業版、核心板和企業版有什麼區別
導語:win8.1的用户都有一個問題比較疑惑,Win8.1專業版、核心板和企業版有什麼區別?小編給大家講講!Win8.1核心版(一般就稱之為Windows8.1)+Win8.1專業版(稱之為Windows8.1Pro),根據用户輸入的序列號(就是Win8密鑰)來區分安裝。Win8.1企業版(稱之為Windows8.1Enter...