Sky OS,一个既不是基于Windows也不是基于Unix的桌面操作系统今天已经面世。
自从WindUI部门——一个涉及SkyOS的新的图形界面的部门开始加速研发进度之后,现在的Sky OS已经支持透明的图像,32bit的PNG图标,以及具有健壮性的系统。现在该系统已经具备了类似微软的操作系统风格的界面。
SkyOS拥有现代操作系统要求的多处理器支持,虚拟内存,多任务多线程等等功能,更令人耳目一新的是它漂亮的GUI系统SkyGI。首个SkyOS系统于1997年底发布。它的两名主要开发者Robert Szeleney 和Kelly Rush分别生于1980年和1981年。SkyOS操作系统并不开放源代码,收费并且用户不可以自由地获取(3.0以前的版本是免费的),你需要支付30美圆才能在它的网站获得。现在,The SkyOS团队已经发布了新的版本SkyOS Beta Build 6179。最新的版本支持USB,而且功能还在增加中。但是,现在它还没有中文版,只有英文版,而且是FOR X86的。让我们一起来看一看吧:
图1 启动画面
用户图形界面:
SkyOS用户图形界面相当灵活和强大,它支持主题(theming)和皮肤(skinning).
它还支持:透明窗口,圆角窗口,窗口阴影……
图2 图形化的界面,而且还可以编辑3D图形
文件系统:
SkyOS的本地文件系统是SkyFS。该64位日志型文件系统支持诸如属性、索引、查询等现代特性。同时它还支持如下的其它文件系统:FAT12/16/32, BFS (BeOS用的文件系统), Ext2/Ext3(linux用的文件系统) 和 ISO9660 (CD-ROM)。
国际化,本地化和翻译:
skyos的整个图形界面跟内核都支持UTF-8.这样您可以在skyos中浏览或者输入英语,德语,甚至中文。
它内建的翻译系统让您可以很方便地把任何一个应用程序翻译成其它语言。
目前已经有英语和德语两个版本(意味着我们想要中文还得自己翻译)。
网络:
skyos支持整个TCP/ip堆栈。这个TCP/IP堆栈实现了每一层需要的协议,例如以太网, IP, ARP, ICMP, UDP, TCP 和一个伯克利兼容套接字(socket)接口。
多媒体:
使用skyos可以播放各种视频和DVD,也可以放CD及MP3等。
图3 播放视频
因特网:
可以使用它的浏览器SkyKruzer浏览互联网和下载文件(注:好像也有Firefox)。你还可以使用即时聊天系统Gaim聊天,使用zilla Thunderbird 1.0管理邮件,新闻组和rss feeds,还可以用Nvu开发你自己的网站。使用SkyOS VNC Server and Client,你可以通过因特网远程控制你的SkyOS机器。
4 浏览网页
图5 处理文字
多用户系统:
SkyOS也是一个多用户操作系统。它的安全处理核心是“安全内容(Security Context )”。每个文件和进程结合一个安全内容。这个内容定义和管理所有进程和文件可能的权限。权限自身是可延伸和无限的,所有权限被分配到所谓的“ACESS_GROUPS”。例如:
GROUP: SYSTEM RIGHT: Reboot
GROUP: SYSTEM RIGHT: Execute PRocesses
GROUP: SYSTEM RIGHT: Create threads
GROUP: FILESYSTEM RIGHT: Create files
……………………………………….
图6 登陆界面
图7 用户控制面版,不比WINDOWS差哦!
可用软件:
总之好像不少就是了,呵呵。
比如受欢迎的有:
- AbiWord(文字处理软件,熟悉linux的应该知道)
- GIMP(号称linux下的photoshop,免费的、强大的图形处理软件)
- GTK(gimp tool kit,原来是为开发gimp而写出来的开发库,现在在linux,BSD等被广泛使用,著名的桌面管理环境GNOME就是用它开发的)
- SkyKruzer (基于KHTML的网页浏览吕)
- GNU Compiler collection(GNU编译器集合,hoho,史上最棒,最强大的免费-不加上免费怕有人跟我抬杠,个人认为是不用加上-编译器的集合GCC!!)
- Bochs(一种虚拟计算机软件,比如VMware之类的,有各种平台的版本)
- Perl(解释型脚本语言)
- SDL(一种多媒体开发库吧,具体我也说不清楚)
- Quake I/II(雷神之锤)
- VideoLan
- SkyDeveloperStudio