Skyos操作系统
在本文中,您将了解Skyos操作系统及其历史、特点、应用、优点和缺点。
什么是Skyos操作系统
SkyOS 是一种专有的、图形化的、商业的桌面操作系统,适用于x86计算机架构。截至 2009年1月30日 ,没有继续开发这个操作系统的计划。因此,开发该操作系统的工作停止了。在SkyOS的网站上,开发者 Robert Szeleney 在 2013年8月 宣布了公测的启动。它使公众用户能够获取SkyOS的Live CD以进行测试和安装操作系统。
SkyOS使用自己的 “SkyGI” 图形用户界面系统,具有完整的C++ API。它不基于X或XFree86,并且与这些操作系统或其派生物体没有任何关联。SkyOS中包含一些符合GPL的软件,如Firefox。SkyOS采用基于OpenBFS的SkyFS文件系统,还可以读取FAT16/FAT32、BeFS和ext2/ext3。
SkyOS可以播放各种媒体文件,包括视频、DVD、音频CD和MP3。”整合声音系统”(Integrated Sound System,ISS)也可以用来创建复杂的音频应用程序。它可以同时播放多个音频流,修改采样率并使用效果过滤器。它还提供了SkyKruzer,这是一种KHTML版本,使用户可以浏览互联网。
Skyos操作系统的历史
Skyos操作系统的开发始于 1996年 。第一个版本的Skyos于 1997年12月 发布。Skyos在发布版本4.x之前是免费提供的。从 2003年 的SkyOS 5 beta开始,顾客需要支付 30美元 以获取测试版。当SkyOS在 2006年 升级其图形子系统时,包括了双缓冲和透明度的桌面合成支持。SkyFS是一种基于OpenBFS的新文件系统,SkyOS在 2004年 采用了这种文件系统,同时还转向了ELF二进制文件。最后一个Skyos beta版本(6947)于 2008年8月 推出,接着多个月没有更新状态。
Skyos操作系统主要是由一人 Robert Szeleney 创建的,因为安装额外设备驱动程序变得更加困难。科技媒体认为,鉴于 Robert Szeleney 的进展不足,转向开源是SkyOS的明智之举。 Szeleney 试图通过使用基于Linux或NetBSD的新内核来规避驱动程序不足的问题,并声称在这个领域取得了一些进展,但开发工作已经停滞。SkyOS的网站在 2013年 消失了, 2008年8月 的最后一个公开版本在不久之后免费提供。
Skyos操作系统的特点
skyos操作系统具有各种功能。skyos操作系统的一些功能如下:
1. 图形和GUI
它具有一个图形子系统,可以进行桌面合成,如透明度和双缓冲。SkyOS GUI还支持系统范围的鼠标手势。
2. 快速搜索
它支持实时文件内容查询搜索,可以使用多个关键字和文件、程序索引。
3. 内核
SkyOS是一个具有内核的类Unix操作系统。它还支持多个对称多处理。
4. SkyFS
它是OpenBFS文件系统的分支。它还可以运行FAT32/FAT16/FAT12和ISO 9660文件系统。
5. 网络
SkyOS配备了一个完整的TCP/IP堆栈。该TCP/IP堆栈在每个层级上实现了以太网、IP、UDP、TCP、ARP、ICMP和伯克利兼容的套接字接口等所有重要协议。
6. 用户友好
SkyOS最大的目标之一是使用户体验良好。它提供了一致的应用程序用户界面和易于使用和浏览的桌面。
7. 互联网
SkyOS拥有两个网络浏览器:SkyKruzer、一个KHTML版本和Links。您可以使用这个浏览器快速浏览互联网并下载内容。
移植应用程序
大多数使用GNU工具链构建的命令行应用程序可以在几乎不需要更改的情况下转换为在SkyOS上运行。SkyOS提供了多个用于构建应用程序的框架(如Mono端口)。移植的应用程序包括GIMP、Mozilla Firefox、Nvu、Mozilla Thunderbird和AbiWord。因为SkyOS社区投票选择了喜欢的应用程序并捐款给开发者,所以移植应用程序还有一定的经济激励。
接受程度
尽管SkyOS拥有许多独特的功能,但其应用程序和硬件兼容性受到限制。Szeleney主要致力于内核和驱动程序的升级,因此无法跟上新设备的步伐。这是项目进展停滞的原因之一。最终,该操作系统无法超越一个小而专注的用户社区。除了开源时期的一个短暂时期外,该操作系统都是专有的,其商业模式以付费测试为中心。这引起了相当大的争议,因为SkyOS开发人员被指控未经授权使用开源软件。尽管没有确凿的不当行为证据,但该操作系统的声誉受到了损害。