SkyOS

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
SkyOS
РозробникРоберт Селеніd
Випущено у
виробництво
1996
web.archive.org/web/20130901090439/http://www.skyos.org/

SkyOS (Sky Operating System) — це більше не підтримуваний прототип комерційної пропрієтарної графічної операційної системи для настільних комп’ютерів, написаної для процесорів архітектури x86 . Його перша версія була випущена в 1997 році, а остання бета-версія була випущена в 2008 році.

Станом на 30 січня 2009 року розробка ОС була припинена, відновлення її розробки не планувалося.[1] Проєкт мав невелику, але віддану спільноту шанувальників.

У серпні 2013 року розробник Роберт Селені оголосив про реліз публічної бета-версії на веб-сайті SkyOS. Це дозволяє публічним користувачам завантажувати лайв-сіді операційної системи SkyOS для тестування та, опціонально, встановлення системи.[2]

Історія

[ред. | ред. код]

Розробка почалася в 1996 році,[3] перша версія випущена в грудні 1997 року.[4] До версії 4.x ОС була у вільному доступі.[5] Починаючи з розробки бета-версії SkyOS 5 у 2003 році, користувачі повинні були платити 30 доларів США, щоб отримати доступ до бета-версій.[6] SkyOS почала використовувати нову файлову систему SkyFS на основі OpenBFS у 2004 році[7], а її графічну підсистему було вдосконалено у 2006 році з підтримкою графічного композитингу, включаючи подвійну буферизацію та прозорість . Тоді ОС також перейшла на двійкові файли ELF.[8] Остання бета-версія збірки 6947 була випущена в серпні 2008 року[5], після чого не було оновлення статусу протягом кількох місяців.[9] Оскільки ОС була здебільшого розроблена однією людиною, Робертом Селені, додавати нові драйвери ставало дедалі складніше.[3] Враховуючи відсутність розробки Роберта Сзелені, фахова преса вважала відкритий код найкращим варіантом для SkyOS.[10][9] Хоча Селені намагався обійти відсутність драйверів, використовуючи нове ядро на основі Linux або NetBSD[11] і повідомив про певний прогрес у цьому відношенні,[12] розробка не відновилася. Веб-сайт SkyOS зник у 2013 році[13], а остаточна публічна збірка з серпня 2008 року була випущена безкоштовно незабаром після цього.[5]

Особливості

[ред. | ред. код]

SkyOS — це Unix-подібна операційна система з монолітним ядром . [3] ОС підтримує профілі користувачів[4] і симетричну багатопроцесорність.[14]

Графіка та GUI

[ред. | ред. код]

SkyOS має інтегровану графічну підсистему з підтримкою композитингу стільниці, включаючи подвійну буферизацію та прозорість.[8] Графічний інтерфейс SkyOS також дозволяє використовувати жести миші в системі. [14]

SkyFS є форком файлової системи OpenBFS.[7]

SkyOS також можна запускати з таких файлових систем:

Швидкий пошук

[ред. | ред. код]

SkyOS має можливість пошуку вмісту файлів у режимі реального часу за допомогою кількох ключових слів (подібно до Beagle у Linux або Spotlight у macOS ), включаючи індексування файлів і програм. [14]

Портування програм

[ред. | ред. код]

Більшість програм командного рядка, написаних для компіляції за допомогою GNU Toolchain, можна перенести на SkyOS з невеликими змінами або без них.

SkyOS містить кілька фреймворків для створення додатків (включаючи порт Mono).[3] Перенесені програми включають Mozilla Firefox, Mozilla Thunderbird, Nvu, [14] GIMP і AbiWord.[4] Існував також грошовий стимул для перенесення програм, оскільки спільнота SkyOS голосувала за бажані програми, а потім підтримувала розробників пожертвами.[3]

Рецепція

[ред. | ред. код]

Незважаючи на те, що SkyOS містить багато цікавих функцій, обмежена підтримка додатків і апаратного забезпечення є одними з її недоліків (наприклад, лише кілька графічних карт дозволяють 2D-прискорення).[14] Над оновленнями ядра та драйверів працював виключно Селені, і через це він не міг встигати за підтримкою нових пристроїв. Це було однією з причин завершення розробки цього проекту. Зрештою, ОС не змогла вийти за межі невеликої, хоча й відданої спільноти користувачів. Окрім короткого раннього періоду відкритого вихідного коду, ОС мала пропрієтарну ліцензію з комерційною моделлю на основі платного бета-тестування. Це призвело до певних суперечок, оскільки розробників SkyOS звинуватили в несанкціонованому використанні програмного забезпечення з відкритим кодом. Жодних доказів будь-яких протиправних дій не було надано, але публічний імідж ОС був заплямований.[3]

Дивіться також

[ред. | ред. код]

Список літератури

[ред. | ред. код]
  1. SkyOS development is currently halted and no plans to resume its development have been announced. Архів оригіналу за 10 вересня 2011. Процитовано 30 січня 2009.
  2. SkyOS Public Beta. Архів оригіналу за 16 серпня 2013. Процитовано 9 серпня 2009.
  3. а б в г д е Bednář, Vojtěch (13 липня 2009). Rekviem za operační systém SkyOS (Czech) . root.cz. Процитовано 13 квітня 2019.
  4. а б в Die Windows-Alternative aus Oberösterreich (German) . Der Standard. 23 грудня 2005. Процитовано 13 квітня 2019.
  5. а б в Matt (12 серпня 2013). Last SkyOS 5.0 beta released for free. OSNews. Процитовано 13 квітня 2019.
  6. Loli, Eugenia (17 грудня 2003). SkyOS 5 Beta Testing Cycle is Open. OSNews. Процитовано 13 квітня 2019.
  7. а б Loli, Eugenia (23 січня 2004). OpenBFS Becomes SkyFS for SkyOS. OSNews. Процитовано 13 квітня 2019.
  8. а б Krčmář, Petr (12 липня 2006). Výrazné úpravy v systému SkyOS (Czech) . root.cz. Процитовано 13 квітня 2019.
  9. а б Krčmář, Petr (11 березня 2009). Budoucnost SkyOS je stále nejistá (Czech) . root.cz. Процитовано 13 квітня 2019.
  10. Blankenhorn, Dana (3 лютого 2009). SkyOS faces choice of go open source or go away. ZDNet. Процитовано 13 квітня 2019.
  11. Krčmář, Petr (10 червня 2009). SkyOS experimentuje s jádry Linux a NetBSD (Czech) . root.cz. Процитовано 13 квітня 2019.
  12. Dee, Jay (25 червня 2009). SkyOS/Linux Progress Report. OSNews. Процитовано 13 квітня 2019.
  13. Chris_G (18 березня 2013). SkyOS website finally fizzles out. OSNews. Процитовано 13 квітня 2019.
  14. а б в г д Miller, Tim (14 червня 2006). Four alternative operating systems, SkyOS. NewsForge. Архів оригіналу за 8 листопада 2006. Процитовано 13 квітня 2019.

Зовнішні посилання

[ред. | ред. код]