SkyOS

Рейтинг:   / 1
ПлохоОтлично 

SkyOS - это операционная система, написанная с нуля для x86 компьютеров. 

Как современная операционная система, она поддерживает мультипроцессорные системы (SMP), виртуальную память, защиту памяти, многозадачность, многопоточность и т.д. SkyOS имеет встроенный GUI, который называется SkyGI.

Графический пользовательский интерфейс.

Графический пользовательский интерфейс SkyOS (SkyGI) очень гибкий и мощный. Поддерживаются темы и скины с использованием таких графических технологий, как:

Alpha blending

Transparent windows and alpha blended windows

Window shadows

Rounded windows

Free form window shapes

Window animations

Optional OpenGL rendered windows

Antialiased truetype fonts with font kerning

Support for BMP, GIF, JPG, PNG and ICO out of the box

Различные темы, как WindUI, Classic, Revolution и BeOS

Supports Windows (tm) .RES resource files in seperate files or embedded in applications

Поддержка перевода на любой язык

Widgets: Button, Checkbox, ClientWindow, ColorSelectDialog, ComplexEdit, Dialog, Dynamic bitmap, Edit field, FileSelectDialog, FileView, FontSelectDialog, GroupBox, Frame, ListView, Menu, MessageBox, Popup, ProgressBar, PromptDialog, PropertyPage, PropertySheet, Scrollbar, Slider, Static text, StatusBar, TextEdit, Title, TreeView and ToolTip.

и многое другое

Аппаратное ускорение для таких графических карт, как ATI, NVidia, Chips&Techs,...

Файловая система.

SkyOS использует собственную файловую систему - SkyFS. Это файловая система с 64-битным доступом, поддерживающая аттрибуты, индексы, цитаты, и другие современные технологии.

SkyOS совместима с файловыми системами других ОС: FAT12/16/32, BFS (BeOS), Ext2/Ext3 и ISO9660 (CD-ROM).

Интернационализация, локализация и перевод.

SkyOS GUI и ядро системы поддерживают UTF8. С момента нажатия кнопки на клавиатуре до рендеринга UNICODE TrueType шрифта все символы передаются в UTF8. Поэтому вы можете набирать и видеть текст на любом языке, например, английском, немецком или даже китайском.

Встроенная система перевода делает возможным очень лёгкий перевод приложений на другой язык. Переключение языков происходит на лету. Это значит, что как только вы изменили настройку языка, все приложения переключаются на этот язык.

Основной язык SkyOS английский. GUI и большинство приложений переведено так же и на немецкий, шведский и польский.

Сеть.

SkyOS поддерживает пакет протоколов TCP/IP. Это обеспечивает поддержку Ethernet, IP, ARP, ICMP, UDP, TCP и Berkley-совместимых сокет-интерфейсов.

Мультимедиа.

В SkyOS вы можете смотреть видео, DVD, слушать аудио-CD и MP3.

ISS (Интегрированая звуковая система).

ISS - это очень хорошо интегрированая звуковая система, делающая возможным очень лёгкий доступ к мультимедиа-функциям ОС, предлагая очень мощный интерфейс. Простейший способ проиграть аудио-файл в приложении это просто вызвать функцию ISS_PlayAudioFile с именем файла. 

С другой стороны, вы можете создавать комплексные приложения, используя различные функции ISS. 

Возможности ISS:

Поддержка неограниченного количества виртуальных потоков звука

Автоматические down / upsampling

Автоматическое смешивание потоков

Потоки могут быть посланы на различные звуковые карты или на все

Использование различных цифровых фильтров (громкость, эффекты, сэмплинг,... ) для аудио потоков

Пользователь может сам установить различную громкость для потоков, используя миксер

Встроены плагины для автоматической декодировки различных форматов звуковых файлов, таких, как MP3, Wav, Vorbis, WMV,..

Очень низкая нагрузка на CPU за счёт использования интерфейса быстрого обмена данных

Настройка ISS выполнена как плагин системного менеджера, центрального интерфейса настройки SkyOS

Не требуется никаких настроек для базового вывода звука.

Internet.

SkyOS поставляется с двумя браузерами, SkyKruzer - порт KHTML и Links. С их помощью можно просматривать сайты и скачивать файлы.

Доступное програмное обеспечение.

SkyOS поставляется с портами известных програмных продуктов. Наиболее популярные программы SkyOS:

AbiWord

GIMP

GTK

SkyKruzer (KHTML)

GNU компилляторы

Bochs

Perl

SDL

Quake I/II

VideoLan

SkyDeveloperStudio

...

Дружественный интерфейс.

Одна из наиболее важных черт SkyOS это дружественность к пользователю. SkyOS поставляется с простым и понятным инсталлятором для первой установки SkyOS.

Поддержка оборудования.

SkyOS поддерживает большинство графических чипсетов, сетевых и звуковых карт, полную поддержку USB1.1 с поддержкой USB накопителей, хабов, мышек, клавиатур и принтеров. 

Ядро SkyOS - это ядро с полностью вытесняющей многозадачностььью (preemtive multitasking).

История

Первый релиз SkyOS v0.1 был 15 декабря 1997. (Возможности: 16bit real mode, простой (очень простой) gui). 

Создатель и ведущий разработчик Sky Operating System это Robert Szeleney (Chief Software Architect). Другие разработчики: Kelly Rush (Head of Operations), Chris Marshall (Lead Software Developer), и Alex Forster (Lead Graphics Designer).

Критические заметки

Здесь представлены комментарии некоторых спортивных состязаний, а также оценка вопросов, сыгранных в телевизионных клубах "Что? Где? Когда?" России и Беларуси.  Особое внимание будет уделено игровым видам спорта (футбол, хоккей). Найдут для себя полезное и любители шахмат и шахматной композиции. 

Читать

Лучшие книги

Здесь представлены лучшие, на наш взгляд, книги по математике, физике, астрономии, информатике, и некоторым другим предметам. Также предлагается подборка научно-популярной литературы и книг по интеллектуальным играм. Здесь указаны ссылки, по которым Вы можете их скачать.

Перейти к книгам