系統概況
SkyOS是一個作業系統,由Robert Szeleney開發。它開始於1996,但是在版本5.0的時候完全重新改寫。現在軟體還在開發和測試中。SkyOS最開始是opensource的,使用大多數的開源軟體,但是現在變成私有。
SkyOS擁有現代作業系統要求的多處理器支持,虛擬記憶體,多任務多執行緒等等功能,更令人耳目一新的是它漂亮的GUI系統SkyGI。首個SkyOS系統於1997年底發布。它的兩名主要開發者RobertSzeleney和KellyRush分別生於1980年和1981年。SkyOS作業系統並不開放原始碼,收費並且用戶不可以自由地獲取(3.0以前的版本是免費的),你需要支付30美圓才能在它的網站獲得。現在,TheSkyOS團隊已經發布了新的版本
SkyOSBetaBuild6179。最新的版本支持USB,而且功能還在增加中。但是,現在它還沒有中文版,只有英文版,而且是FORX86的。
SkyOS,一個既不是基於Windows也不是基於Unix的桌面作業系統今天已經面世。
自從WindUI部門——一個涉及SkyOS的新的圖形界面的部門開始加速研發進度之後,現在的SkyOS已經支持透明的圖像,32bit的PNG圖示,以及具有健壯性的系統。現在該系統已經具備了類似微軟的作業系統風格的界面。
操作界面
1.用戶圖形界面:
SkyOS用戶圖形界面相當靈活和強大,它支持主題(theming)和皮膚(skinning).
它還支持:透明視窗,圓角視窗,視窗陰影……
2.檔案系統:
SkyOS的本地檔案系統是SkyFS。該64位日誌型檔案系統支持諸如屬性、索引、查詢等現代特性。同時它還支持如下的其它檔案系統:FAT12/16/32,BFS(BeOS用的檔案系統),Ext2/Ext3(linux用的檔案系統)和ISO9660(CD-ROM)。
3.國際化,本地化和翻譯:
skyos的整個圖形界面跟核心都支持UTF-8.這樣您可以在skyos中瀏覽或者輸入英語,德語,甚至中文。
它內建的翻譯系統讓您可以很方便地把任何一個應用程式翻譯成其它語言。
目前已經有英語和德語兩個版本(意味著我們想要中文還得自己翻譯)。
4.網路:
skyos支持整個TCP/IP堆疊。這個TCP/IP堆疊實現了每一層需要的協定,例如乙太網,IP,ARP,ICMP,UDP,TCP和一個伯克利兼容套接字(socket)接口。
5.多媒體:
使用skyos可以播放各種視頻和DVD,也可以放CD及MP3等。
6.瀏覽器:
可以使用它的瀏覽器SkyKruzer瀏覽網際網路和下載檔案(注:好像也有firefox)。你還可以使用即時聊天系統Gaim聊天,使用zillaThunderbird1.0管理郵件,新聞組和RSSfeeds,還可以用Nvu開發你自己的網站。使用SkyOSVNCServerandClient,你可以通過網際網路遠程控制你的SkyOS機
器。
7.處理文字
8.多用戶系統:
SkyOS也是一個多用戶作業系統。它的安全處理核心是“安全內容(SecurityContext)”。每個檔案和進程結合一個安全內容。這個內容定義和管理所有進程和檔案可能的許可權。許可權自身是可延伸和無限的,所有許可權被分配
到所謂的“ACESS_GROUPS”。例如:
GROUP:SYSTEMRIGHT:Reboot
GROUP:SYSTEMRIGHT:Executeprocesses
GROUP:SYSTEMRIGHT:Createthreads
GROUP:FILESYSTEMRIGHT:Createfiles
9.登入界面
10.SkyOS下可用軟體:
-abiword(文字處理軟體,熟悉linux的應該知道)
-GIMP(號稱linux下的photoshop,免費的、強大的圖形處理軟體)
-GTK (gimptoolkit,原來是為開發gimp而寫出來的開發庫,現在在linux,BSD等被廣泛使用,著名的桌面管理環境GNOME就是用它開發的)
-SkyKruzer(基於KHTML的網頁瀏覽器)
-GNUCompilercollection(GNU編譯器集合,hoho,史上最棒,最強大的免費-不加上免費怕有人跟我抬槓,個人認為是不用加上-編譯器的集合GCC!!)
-bochs(一種虛擬計算機軟體,比如VMware之類的,有各種平台的版本)
-Perl(解釋型腳本語言)
-SDL(一種多媒體開發庫吧)
-QuakeI/II(雷神之錘)
-VideoLan
-SkyDeveloperStudio