Чалавек размаўляе з абсталяваннем і наадварот
Тэхналогіі

Чалавек размаўляе з абсталяваннем і наадварот

Іх былі пабудаваны сотні. Тоны версій і дыстрыбутываў. Некаторыя з іх уяўляюць сабою нішавыя дзівоцтва, іншыя выкарыстоўваюцца нешматлікімі, але яны маюць вялікае значэнне, паколькі адказваюць за ключавыя фрагменты кампутарнай і сеткавай інфраструктуры. Нягледзячы на ​​такое мноства, дамінантаў у кожным сегменце рынку не больш за два.

які працуе на вашым кампутары. Ён кіруе памяццю, працэсамі і ўсім сваім праграмным і апаратным забеспячэннем. Гэта таксама дазваляе вам мець зносіны з кампутарам, не ведаючы машыннай "мовы". У большасці выпадкаў на прыладзе адначасова запускаецца мноства розных праграм, і кожная з іх павінна мець доступ да цэнтральнага працэсара (ЦП), памяці і сховішчы дадзеных. Аперацыйная сістэма каардынуе ўсё гэта, даючы кожнай праграме тое, што ёй патрэбна. Без аперацыйнай сістэмы праграмнае забеспячэнне не змагло б нават узаемадзейнічаць з абсталяваннем, а кампутар быў бы бескарысны.

Карыстальнікі і прыкладныя праграмы мець доступ да службам, прапанаваным аперацыйнымі сістэмамі, праз сістэмныя выклікі і інтэрфейсы прыкладнога праграмавання. Яны ўзаемадзейнічаюць з аперацыйнай сістэмай кампутара. ад інтэрфейсы каманднага радка (CLI) графічныя інтэрфейсы карыстач, вядомы як GUI (глядзіце таксама: ). Карацей кажучы, аперацыйная сістэма дазваляе карыстачам узаемадзейнічаць з кампутарнымі сістэмамі, выступаючы ў якасці інтэрфейсу паміж карыстачамі ці прыкладнымі праграмамі і кампутарным абсталяваннем.

1. Лагатыпы самых папулярных аперацыйных сістэм

аперацыйныя сістэмы (1) можна знайсці амаль на кожным прыладзе, якое ўключае ў сябе ваш кампутар - ад мабільныя тэлефоны i Гульнявая прыстаўка po суперкампутары i інтэрнэт-серверы. Прыкладамі папулярных сучасных аперацыйных сістэм з'яўляюцца: Android, iOS, GNU/Linux, Mac OS X, Microsoft Windows ці z/OS ад IBM. Усе гэтыя сістэмы, за выключэннем Windows і/і z/OS, укаранёны ў UNIX. У апошні час, калі не адрозніваць настольныя і мабільныя платформы, Windows ужо не дамінуе, а ёсць (2).

2. Змяненне долі сусветнага рынку аперацыйных сістэм за апошняе дзесяцігоддзе ў цэлым па дадзеных StatCounter

3. Змяненне долі сусветнага рынку аперацыйных сістэм за апошняе дзесяцігоддзе для настольных кампутараў, па дадзеных StatCounter.

4. Змяненне долі сусветнага рынку аперацыйных сістэм за апошні год у мабільных прыладах, па дадзеных StatCounter

5. Долі тыпаў аперацыйных сістэм на рынку сервераў у 2018 г.

Тры самыя папулярныя аперацыйныя сістэмы для персанальных кампутараў: Microsoft Windows,, Apple Mac OS X i Linux, доля якіх вагаецца ў раёне 1-2%. (3) Сярод мабільных прылад Android дамінуе над iOS ад Apple, якая займае другое месца з нядаўна расце доляй рынку (4). А на сусветным рынку сервераў амаль палова з іх мае прадукты Microsoft, хоць гэты адсотак павольна падае, а з распаўсюджваннем Red Hat Linux на гэтыя дзве сістэмы даводзіцца прыкладна 4/5 гэтага рынка (5).

Са смартфона на сервер

Майкрасофт стварыў Аперацыйная сістэма Windows у сярэдзіне 80-х. Ён быў заснаваны на ядры MS-DOS, у той час найболей часта выкарыстоўваным дыспетчару праграм для запуску прыкладанняў. Затым, у тым ліку першае буйное абнаўленне ў 1987 годзе, за якім рушыла ўслед Windows 3.0. Некалькі гадоў праз наступная версія, Windows 95, стала дамінуючай аперацыйнай сістэмай. Эксперты лічаць, што сістэма Microsoft не зведала прынцыповых змен у плане базавай архітэктуры са часоў Windows 95, хоць у яе было дададзена велізарная колькасць магчымасцяў, якія адказваюць новым вылічальным патрабаванням. Многія элементы, якія мы ведаем сёння, існуюць з 90-х гадоў, напрыклад, меню "Пуск", панэль задач і праваднік Windows (зараз вядомы як "Праваднік").

Ён быў створаны на працягу многіх гадоў шмат розных версій Windows. Найбольш папулярнымі з іх з'яўляюцца Windows 7 (выпушчаны ў 2009 г.) Windows Vista (2007) і Windows XP (2001). Windows прадусталяваная на большасці новыя ПКшто лічыцца галоўнай прычынай яго панавання ў свеце. Карыстальнік, які купляе ПК ці наўтбук або які абнаўляе Windows на сваім кампутары, можа выбіраць з некалькіх розных версій сістэмы, у тым ліку Home Premium, Professional або канчатковая.

Гэтак жа для ўсіх новыя кампутары Macintosh або мак прадусталёўваецца на заводзе з 2002 года. аперацыйная сістэма Apple, цяпер вядомы як MacOS (раней OS X, а таксама Mac OS X). Аперацыйныя сістэмы Apple – гэта сямейства старых аперацыйных сістэм на базе UNIX, афіцыйна даступных толькі для кампутараў Apple, прадусталяваных у іх з 2002 года. Назва сістэмы была абвешчана ў 2016 годзе на канферэнцыі WWDC у сувязі з неабходнасцю ўніфікацыі імёнаў, якія выкарыстоўваюцца Apple для сваіх аперацыйных сістэм (такім чынам, macOS з'яўляецца часткай серыі: iOS, watchOS, tvOS і т. д.).

акрамя стары UNIX За аснову для стварэння сучаснай сістэмы Apple раней выкарыстоўвалася Сістэма NeXTStep у другой палове 80-х, набытая Apple разам з вытворцам NeXT у 1996 году. Апошняй версіяй той "класічнай" кампутарнай сістэмы Macintosh была Mac OS 9. У 2006 году была выпушчаная першая версія для новых x86 "Макаў". – Mac OS X 10.4/2005. У 10.5 годзе была выпушчана першая версія, цалкам сумяшчальная з трэцяй версіяй Адзінай спецыфікацыі UNIX - Mac OS X 86, якая працуе на PowerPC і xXNUMX "mac" з выкарыстаннем тэхналогіі пад назвай Універсальны бінарны, які з'яўляецца фарматам выкананых файлаў, якія працуюць на абедзвюх архітэктурах. На аснове гэтай версіі была створана сістэма iOS (першапачаткова iPhone OS), аперацыйная сістэма Apple Inc. для мабільных прылад iPhone, iPod touch і iPad. Як бачыце, гісторыя сістэмы/аперацыйных сістэм Apple нашмат складаней, чым у Windows.

Аднак гэта нішто ў параўнанні з разнастайнасцю сям'і. лінукс, увядзіце аперацыйныя сістэмы, што азначае, што яны могуць быць зменены і распаўсюджаныя кім заўгодна ў любым пункце свету. Ён прынцыпова адрозніваецца ад прапрыетарнага праграмнага забеспячэння, такога як Windows, якое можа быць зменена толькі кампаніяй, якой яно прыналежыць. Перавага Linux складаецца ў тым, што гэта "вольнае праграмнае забеспячэнне", і існуе мноства розных дыстрыбутываў (версій), з якіх вы можаце выбраць тую, якая адпавядае вашым патрэбам. Кожны дыстрыбутыў адрозніваецца вонкавым выглядам і магчымасцямі. Самыя папулярныя дыстрыбутывы вядомыя як: Ubuntu, Mint і Fedora. Лінукс названы ў гонар прозвішча Лінуса Торвальдсаякі стварыў ядро ​​Linux у 1991 годзе.

Упершыню Linux быў распаўсюджаны пад Стандартнай грамадскай ліцэнзіяй GNU у 1992 году. Ён вырас з першых некалькіх радкоў зыходнага кода ў зыходным выпуску да больш чым дваццаці мільёнаў радкоў сёння. Гэтую сістэму можа мадыфікаваць кожны для сваіх мэт. як следства у нас ёсць сотні аперацыйных сістэм на базе Linux, званыя дыстрыбутывамі. Гэта робіць выбар паміж імі надзвычай складаным, значна больш складаным за выбар версіі сістэмы.

Разнастайнасць дыстрыбутываў Linux гэта настолькі выдатна, што кожны знойдзе тое, што адпавядае яго патрэбам і перавагам. Напрыклад, ёсць версіі, якія імітуюць папулярную Windows XP. Існуюць таксама больш спецыялізаваныя варыянты Linux, такія як дыстрыбутывы, прызначаныя для таго, каб даць новае жыццё састарэлым маламагутным кампутарам, ці звышабароненыя дыстрыбутывы, якія можна запусціць з USB-назапашвальніка. Вядома, існуе мноства версій Linux для запуску сервераў і іншых прыкладанняў карпаратыўнага класа. Адэпты Linux рэкамендуюць Ubuntu у якасці добрай адпраўной кропкі. Гэта вельмі зручная сістэма (нават у параўнанні з Windows), але пры гэтым універсальная і шматфункцыянальная. спецыялісты па камп'ютарным мастацтве.

, істотна адрозніваюцца ад настольных кампутараў і наўтбукаў, таму працуюць на аперацыйных сістэмах, распрацаваных спецыяльна для мабільных прылад. Аперацыйныя сістэмы для мабільных прылад, як правіла, не прапануюць такі шырокі набор функцый, як тыя, якія прызначаны для настольных кампутараў ці наўтбукаў, і не могуць запускаць усе праграмы, вядомыя для ПК. Тым не менш, вы па-ранейшаму можаце рабіць з імі шмат рэчаў, напрыклад глядзець фільмы, працаваць у Інтэрнеце, кіраваць сваім календаром, гуляць у гульні і многае іншае.

Таксама існуюць аперацыйныя сістэмы для сервераў, г.зн. цяжкія і звышцяжкія па вазе. якая розніца паміж серверная аперацыйная сістэма a аперацыйная сістэма для звычайнага карыстальніка? "Звычайная" аперацыйная сістэма можа запускаць такія праграмы, як MS Word, PowerPoint, Excel, а таксама графічныя праграмы, відэаплэеры і т. д. Яна таксама дазваляе запускаць прыкладанні, якія палягчаюць прагляд вэб-старонак і праверку паведамленняў электроннай пошты. Ён выкарыстоўвае злучэнні LAN і Bluetooth і танней, чым серверная аперацыйная сістэма.

Серверная аперацыйная сістэма гэта нашмат даражэй па нейкай прычыне. Яго місія складаецца ў тым, каб дазволіць неабмежаваную колькасць падлучэнняў да карыстачоў, падаць значна вялікія рэсурсы памяці і гуляць ролю ўніверсальных сервераў для вэб-сайтаў, электроннай пошты і баз дадзеных. Серверная сістэма можа ўтрымоўваць некалькі працоўных сталоў, паколькі яна аптымізавана для працы ў сетцы, а не для аднаго карыстача.

Аперацыйныя сістэмы для прылад Інтэрнэту рэчаў

Кантыкус - Аперацыйная сістэма з адкрытым зыходным кодам, распрацаваная ў 2002 годзе, у асноўным арыентавана на сеткавыя мікракантролеры з нізкім энергаспажываннем і прылады IoT.

Android Рэчы - створана Google. Яго ранейшае імя было Брыло. Ён падтрымлівае тэхналогіі Bluetooth і Wi-Fi.

RIOT – мае вялікую супольнасць распрацоўшчыкаў і выпускаецца пад ліцэнзіяй GNU Lesser General Public License. Такім чынам, RIOT называюць Linux свету IoT.

Apache Mayneute - аналагічная аперацыйнай сістэме RIOT. Ён выпушчаны пад ліцэнзіяй Apache 2.0. Працуе ў рэжыме рэальнага часу. Яго можна выкарыстоўваць у шматлікіх мікракантролерах, у прамысловых прыладах IoT і ў медыцынскіх прыладах.

LiteOS - быў запушчаны кітайскім тэхналагічным гігантам Huawei ў 2015 годзе. Ён лічыцца бяспечным і інтэраперабельным.

Зефір - быў выпушчаны ў 2016 годзе Linux Foundation. Простая інтэграцыя розных IoT-прылад зрабіла гэтую аперацыйную сістэму адной з самых папулярных у свеце.

кусачы - гэта асноўная АС Ubuntu IoT. Заснаваны на супольнасці Ubuntu, ён гарантуе надзейную бяспеку для прылад IoT.

Малюсенькая АС - Упершыню выпушчаны ў 2000 годзе. Гэта адна з найстарэйшых аперацыйных сістэм для прылад IoT. Ён у асноўным выкарыстоўвае бесправадныя сэнсарныя сеткі. 

Інтэрнэт рэчаў Windows - Раней была таксама вядомая як Windows Embedded. Ён быў зменены на Windows IoT са з'яўленнем Windows 10.

Raspbian - гэта аперацыйная сістэма на базе Debian толькі для Raspberry Pi. Ядро аналагічна ядру Unix.

Фрыртос - аперацыйная сістэма з адкрытым зыходным кодам для мікракантролераў. Ён выкарыстоўвае хмарны сэрвіс Amazon, гэта значыць AWS.

Embedded Linux – Аперацыйная сістэма Linux у гэтай версіі выкарыстоўваецца для смарт-тэлевізараў, бесправадных (Wi-Fi) маршрутызатараў і т. д.

Кароткая гісторыя графічнага інтэрфейсу

Большасць людзей выкарыстоўваюць аперацыйная сістэмаякі усталёўваецца на іх кампутар да таго, як яны яго купяць, але, вядома, заўсёды можна змяніць, абнавіць ці нават замяніць яго. Сучасныя аперацыйныя сістэмы выкарыстоўваюць графічны карыстацкі інтэрфейс або GUI, які дазваляе вам выкарыстоўваць мыш або сэнсарную панэль для націску на значкі, кнопкі і меню, і ўсё адлюстроўваецца на экране з выкарыстаннем камбінацыі графікі і тэксту. Да GUI кампутарны інтэрфейс складаўся з каманднага радка, і карыстач павінен быў уводзіць кожную каманду ў кампутар, а машына адлюстроўвала толькі тэкст.

Першым у свеце графічным карыстацкім інтэрфейсам лічыцца выпуск Apple System 1 у студзені 1984 гады. Сістэма Windows 1, выпушчаная ў лістападзе наступнага года, таксама прапаноўвала GUI, 16-бітны графічны карыстацкі інтэрфейс. У той час, акрамя Apple, прататыпы графічных асяроддзяў былі прадстаўлены і іншымі кампаніямі, напрыклад, VisiCorp на выставе COMDEX у 1982 году, і асноўным чыннікам стварэння графічнага інтэрфейсу Windows была турбота. Біл Гейтс за страту пазіцый на рынку IBM PC

У яго інтэрфейсе, як мы ўжо згадвалі, больш праглядаў Аперацыйная сістэма Windows належылі на стартавае менюякі быў упершыню прадстаўлены ў версіі Windows 95 (1995) 6 гады. кнопка Пуск i стартавае меню з рэкламнай кампаніяй, каб прыцягнуць карыстальнікаў да працэсу запуску новай праграмы. Калі ў 2012 годзе выйшла Windows 8, кнопка знікла, і карыстач адразу ж перайшоў на паўнавартасны стартавы экран, які быў распрацаваны для сумяшчальнасці з новымі прыладамі з сэнсарным экранам. Экран "Пуск" факусуецца на значках прыкладанняў і плітках, якія вы можаце пстрыкнуць, як на панэлі Apple, а не на спісе сістэмных параметраў і праграм, якія Windows выкарыстоўвала для меню "Пуск" у папярэднія гады.

6. Выкарыстанне кнопкі "Пуск" у Windows

У 2013 годзе з'явілася Версія Windows 8.1які вярнуў кнопку "Пуск", каб кліентам Microsoft было прасцей выкарыстоўваць сістэму запуску. У 2014 годзе Windows 10 назаўжды аднавіла любімую кнопку "Пуск" і меню "Пуск".

Згаданыя вядомыя карыстальнікам Apple doc быў прадстаўлены ў 2000 году з выпускам Mac OS X пад назовам Cheetah. Да 2000 гады карыстачы аперацыйнай сістэмы Apple выкарысталі верхні радок меню для запуску і выбару праграм, а таксама для занясення змен ва ўжо запушчаныя прыкладанні. Калі аперацыйная сістэма X 10.5/XNUMX, таксама вядомая як леапард, выпушчаны ў кастрычніку 2007 года, док-станцыя (7) была перапрацавана з выкарыстаннем таго ж візуальнага падыходу, які мы ведаем сёння.

UNIX і не UNIX

сістэмы Windows, Mac OS i розныя дыстрыбутывы Linux (у тым ліку і Android, які адносіцца да гэтага сямейства) – гэта далёка не ўсё, што прапануе рынак. Неабходна растлумачыць, што мноства розных прадуктаў у гэтым свеце так ці інакш злучаны сябар з сябрам; напрыклад, Linux створаны па ўзоры старой сістэмы UNIX, распрацоўванай Bell Labs з канца 60-х гадоў. Сучасныя сістэмы Apple паходзяць з UNIX. Такім чынам, існуе сетка злучэнняў, але многія праграмісты, асабліва тыя, хто стварае гэтыя сістэмы, імкнуцца не разглядаць іх як "па сутнасці аднолькавыя" і падкрэсліваць адрозненні. Сама назва Linux павінна быць абрэвіятурай ад "Linux Is Not UniX". Гэта азначае, што Linux падобны на UNIX, але распрацоўваўся без Unix-кода, у адрозненне, напрыклад, ад BSD() і яго варыянтаў.

Прыкладам такой роднаснай, але выдатнай сістэмы з'яўляецца Chrome OS, створаны Google, асноўная задача сістэмы якога складаецца ў тым, каб запуск інтэрнэт-прыкладанняў. Ён даступны на шматлікіх недарагіх і дарагіх наўтбуках. Кампутары з прадусталяванай Chrome OS вядомыя на рынку хромбукі.

Адзін з нашчадкаў вышэйзгаданага BSD пад назвай FreeBSD (8). Першая версія сістэмы была выпушчана ў 1993 годзе. Цяпер даступныя і падтрымліваюцца дзве стабільныя версіі: 11.4 і 12.1. Назва FreeBSD прыдумаў Дэвід Грынман з кампакт-дыска Walnut Creek, які падтрымліваў праект з самага пачатку. Афіцыйны талісман FreeBSD - дэман, афіцыйная фраза - "Сіла служыць". Дзякуючы сваёй эфектыўнасці і надзейнасці яго часта выкарыстоўваюць у якасці сервера ці брандмаўэра. FreeBSD выкарыстоўваецца, напрыклад. праз Apache.org, Netflix, Flight-Aware, Yahoo!, Яндэкс, Netcraft, Sony Playstation 4, WhatsApp.

Аперацыйная сістэма, прызначаная для хатніх (простае кіраванне, мультымедыя) і офісных прыкладанняў, у сваю чаргу склад. Ён быў створаны ў ліпені 2002 года як філіял сістэмы AtheOSад якога адмовіўся яго аўтар Курт Скаўэн. Ядро і сістэмная архітэктура, як і праект AtheOS, былі натхнёныя Сістэма AmigaOS.

ReactOS лічыцца клонам Windows, бясплатная аперацыйная сістэма тыпу для персанальных кампутараў, функцыянальна сумяшчальная з рознымі версіямі Windows. Здагадкі сістэмы ўключаюць магчымасць выкарыстання прыкладанняў і драйвераў Windows, а таксама прыкладанняў OS/2, Java і POSIX.

ReactOS быў напісаны на Cі некаторыя элементы кшталту ReactOS Explorer на C++. Распрацоўнікі ReactOS сцвярджаюць, што гэта не клон Windows. ReactOS знаходзіцца ў распрацоўцы з 1996 года. Яшчэ ў 2019 годзе яна ўсё яшчэ лічылася няпоўнай альфа-версіяй праграмнага забеспячэння, таму распрацоўшчыкі рэкамендавалі яе толькі для тэсціравання. Многія прыкладанні Windows, такія як Adobe Reader 6.0 і OpenOffice, у цяперашні час працуюць на ім.

Не ўсім вядома Solaris – гэта аперацыйная сістэма на аснове UNIX, якая была першапачаткова распрацавана Sun Microsystems у сярэдзіне 90-х гадоў, але ў 2010 годзе была перайменавана ў Аракул Салярыс пасля набыцця Sun Microsystems кампаніяй Oracle. Ён вядомы сваёй маштабаванасцю і некалькімі іншымі функцыямі, якія зрабілі магчымымі цікавыя прыкладанні.

Ёсць шмат аперацыйных сістэм, якія былі значнымі ў свой час, але ўжо не такімі, як AmigaOS; OS/2 ад IBM і Microsoft, класічная Mac OS, г.зн. не-Unix папярэдніца Apple MacOS, BeOS, XTS-300, RISC OS, MorphOS, Haiku, Bare-Metal і FreeMint. Некаторыя з іх да гэтага часу выкарыстоўваюцца на нішавых рынках і працягваюць распрацоўвацца ў якасці платформаў меншасці для супольнасці энтузіястаў і спецыялістаў па распрацоўцы прыкладанняў.

OpenVMS створана ў ДЭК гэта ўсё яшчэ. Іншыя аперацыйныя сістэмы выкарыстоўваюцца амаль выключна ў акадэмічных колах для навучання аперацыйным сістэмам або для даследавання канцэпцый АС. Тыповым прыкладам сістэмы, якая робіць і тое, і іншае, з'яўляецца МІНІКС. Іншы, названы адным, выкарыстоўваецца толькі для даследаванняў. Аберон, распрацаваны ў ETH Zurich Мікалай Вірт, У Юрга Гуткнехта і група студэнтаў у 80-х гадах, ён выкарыстоўваўся ў асноўным для даследаванняў, навучання і паўсядзённай працы ў групе Вірта. Аднак некаторыя аперацыйныя сістэмы, якія не атрымалі значнай долі рынку, прадставілі інавацыі, якія паўплывалі на вядучыя распрацоўкі. Гэта асабліва дакладна ў стаўленні даследаванняў і эксперыментаў Bell Labs.

гэта таксама розныя аперацыйныя сістэмы для платформаў, адрозных ад ПК, смартфонаў і планшэтаў. Гадамі распрацоўваліся асобныя рашэнні для смарт-тэлевізараў, аўтамабіляў, гадзіннікаў, Інтэрнэту рэчаў (9) і т. д. Тэхнічна гэта не адны і тыя ж аперацыйныя сістэмы, хоць і маюць падобныя назовы. Напрыклад Аперацыйная сістэма Android TV OS гэта не тое ж самае, што ў нас у смартфоне. Убудаваныя сістэмы, якія выкарыстоўваюцца, напрыклад, у аўтамабілях, могуць мець мноства разнавіднасцяў, з многімі ўстаноўкамі для адной прылады, таму што электронныя сістэмы ў аўтамабілях маюць дзясяткі працэсараў. Кожны працэсар (у дадзеным выпадку мікракантролер) можа мець розную аперацыйную сістэму (ці аднолькавую) ці ўвогуле не мець.

9. Аперацыйная сістэма для Інтэрнэту рэчаў

Мабільныя адкрытыя сістэмы і цэнтралізавана кіраваныя

Яшчэ каля 15 гадоў таму ён дамінаваў на рынку мабільнай сувязі. Сістэма symbian, Сёння гэта па сутнасці гісторыя АС, як і PalmOS, WebOS. У цяперашні час, як вядома, на рынку мабільных аперацыйных сістэм дамінуе Android – адчынены і бясплатны праграмны пакет, распрацаваны Google, утрымоўвальны асноўную аперацыйную сістэму, прамежкавае ПА і ключавыя прыкладанні для выкарыстання на мабільных прыладах.

ядро Linux і некаторыя іншыя кампаненты, адаптаваныя для Android, выпускаюцца пад ліцэнзіяй GNU GPL. Аднак Android не ўключае код з праекту GNU. Гэтая асаблівасць сёння адрознівае Android ад шматлікіх іншых дыстрыбутываў Linux. Абнаўленні аперацыйнай сістэмы Android раней публікаваліся пад назовамі, звязанымі з дэсертамі (Cupcake, Donut, Eclair, Gingerbread, Honeycomb, Ice Cream Sandwich). Вось ужо два гады версіі Android проста нумаруюцца запар.

2. iOS - гэта мабільная сістэма, прадукт Apple для мабільных прылад iPhone, iPod touch і iPad. Цяперашняя назва дзейнічае з 2010 года. Раней сістэма была вядома як iPhone OS. Гэтая сістэма заснавана на Mac OS X 10.5. iOS даступная толькі на прыладах Apple, паколькі кампанія не ліцэнзуе аперацыйную сістэму для прылад іншых вытворцаў. Усё праграмнае забеспячэнне выпускаецца ў індывідуальным парадку кампаніяй Apple Inc. і распаўсюджваецца з аднаго рэпазітара () цэнтралізавана праз AppStore з абавязковым крыптаграфічным подпісам пацверджання. Гэтая мадэль размеркавання, хоць і кантралюецца цэнтралізавана, дазваляе прадухіленне распаўсюджвання шкоднасных праграм, эфектыўны рамонт і абнаўлення і, такім чынам, беспрэцэдэнтна высокі стандарт бяспекі і якасці для ўсіх карыстальнікаў.

Windows Mobile гэта мабільная аперацыйная сістэма Microsoft, якая выкарыстоўваецца ў смартфонах і мабільных прыладах - з сэнсарнымі экранамі ці без іх. Аперацыйная сістэма Mobile заснавана на ядры Windows CE 5.2.

Windows Mobile – аперацыйная сістэма, прызначаная для КПК PocketPC, КПК і смартфонаў. Пераемнікам серыі Windows Mobile стаў Windows Phone, прадстаўлены 27 верасня 2011 гады. У 2015 году Microsoft вярнулася да ранейшай назвы, прадставіўшы аперацыйную сістэму Windows 10 Mobile, аднак гэтая сістэма не ставіцца да сямейства Windows Mobile, якое заснаваны на ядры Windows CE. Ён ставіцца да сямейства Windows 10 у рамках стварэння ўніверсальнай платформы пад назовам Universal Windows Platform.

Яшчэ адна сістэма, вядомая на рынку мабільных АС, АС BlackBerry, – гэта прапрыетарная мабільная аперацыйная сістэма, распрацаваная кампаніяй Research In Motion для выкарыстання на папулярных шмат гадоў таму партатыўных прыладах BlackBerry. Платформа BlackBerry быў папулярны сярод карпаратыўных карыстачоў, паколькі ў спалучэнні з BlackBerry Enterprise Server ён забяспечвае сінхранізацыю з Microsoft Exchange, Lotus Domino, электроннай поштай Novell GroupWise і іншым праграмным забеспячэннем для бізнэсу.

Ёсць і іншыя менш вядомыя прапановы, такія як Bada, Аперацыйная сістэма Samsung для мабільных тэлефонаўякі быў запушчаны ў 2010 годзе. Першым смартфонам, у якім ён выкарыстоўваўся, быў Samsung Wave. Аперацыйная сістэма MeeGo гэта ў сваю чаргу дыстрыбутыў Linux, быў створаны шляхам аб'яднання дыстрыбутыва Moblin (створаны Intel) і Мэма (пры падтрымцы Nokia) для розных мабільных прылад і прыкладанняў, такіх як аўтамабілі, яхты, тэлефоны, нэтбукі або планшэты. Прэзентацыя першага мабільнага тэлефона з MeeGo v1.2, Nokia N9, адбылася 21 чэрвеня 2011 гады.

Сардэчна запрашаем у заапарк аперацыйных сістэм

Як бачыце, аперацыйныя сістэмы кішаць. Яны ўзнікалі і трансфармаваліся, адпачкоўваючыся ў новыя версіі, асабліва калі гаворка ішла пра сем'і і Пакаленні Linuxдля задавальнення часам розных патрэб спецыялістаў. У рамках гэтай складанай і шматгалінной эвалюцыі было створана некалькі арыгінальных, калі не сказаць мудрагелістых тварэнняў.

Такое дзіўнае стварэнне, напрыклад. TempleOS, раней J Operating System, SparrowOS і LoseThos – святло аперацыйная сістэма на біблейскую тэматыку. Ён быў спраектаваны амерыканскім праграмістам як трэці храм, прадказаны ў Бібліі. Тэрыега А. Дэвіса. Дэвіс сцвярджаў, што сістэмныя функцыі, такія як дазвол 640 × 480 пікселяў, 16-каляровы дысплей і элементы кіравання гукам, былі спецыяльна даручаны яму Богам. Ён быў запраграмаваны з выкарыстаннем арыгінальнага варыянту мовы C (званага HolyC) і ўключаў, сярод іншага, авіясімулятар, кампілятар і ядро.

Некалькі падобная атмасфера ахутана постапокаліптычнай АС Collapse, створанай Вірджылам Дзюпрасам. Гэтая аперацыйная сістэма прапануе набор самаўзнаўляльных праграм i самастойная ўстаноўка у самых розных прыладах, а таксама мноства іншых функцый. Асноўная задача сістэмы - запуск на шырокім спектры часта прымітыўных прылад, здольных выжыць пасля глабальнага катаклізму.

Іншы арыгінальны дызайн, Абручы, быў прызначаны для ўзнаўлення досведу, знаёмага карыстачам старых машын Amiga, на сучасных ПК. Аднак з часам, па меры свайго развіцця, праграмнае забеспячэнне перарасло арыгінал, ператварыўшыся ў арыгінальны прадукт, слаба злучаны з рамантычнымі часамі кампутараў.

Вядома, што Паўночная Карэя ізалюе сябе ад знешняга свету. Гэта таксама адносіцца да праграмнае забеспячэнне. Кампутары ў ДНР-Д яны працуюць не на сістэмах Windows ці Apple, а на Red Star (Пульгунбель). Гэтая аперацыйная сістэма на базе UNIX была распрацавана тамака жа ў Нацыянальным кампутарным цэнтры і уключае мадыфікаваны браўзэр на базе Firefoxшто дазваляе вам атрымаць доступ да сучаснай сеткі, тэкставага рэдактара і нават гульняў. Red Star таксама мае такія функцыі, як сістэма вадзяных знакаў, якая пазначае ўсе файлы ўнікальным усталявальным серыйным нумарам, каб іх можна было адсачыць, а таксама бэкдор-доступ для карэйскіх спецслужбаў.

Ён задуманы крыху падобна Сістэма Сабіллі, таксама вядомы як «Мусульманскае выданне Ubuntu». Sabily - гэта ўласны дыстрыбутыў Linux. запушчаны ў 2007 годзе для абслугоўвання карыстальнікаў-мусульман. У дадатак да стандартных функцый, якія прадстаўляюцца аперацыйнай сістэмай, Sabily уключае падтрымку арабскай мовы без дадатковай налады. Аперацыйная сістэма таксама можа пахваліцца побач унікальных праграм, такіх як абразок, якая выклікае мусульманскі заклік да малітвы некалькі разоў у дзень, або Закят Calc дапамагаючы карыстачу вызначыць розныя сумы абавязковай міласціны. Праект Sabily быў спынены ў 2011 годзе, але даступны на ArchiveOS.

Поўныя дзівацтвы, як Suicide Linuxякі пасля ўводу не якая распазнаецца стандартам Linux каманды фарматуе цвёрдую кружэлку, што варта разумець як «пакаранне». Або PonyOS, сістэма для хобі, створаная з нуля фанатамі My Little Pony і для іх на аснове іншай малавядомай сістэмы, Toaru. У дадатак да інтэрфейсу, поўнага сімпатычных поні, PonyOS прапануе адну цікавую функцыю – паварот вокнаў графічнага інтэрфейсу ў дадатак да іх традыцыйнага сціску і перасоўванні.

АС лічбавага рэальнага свету

Гэта ў наш час. І аперацыйныя сістэмы да гэтага гатовы. Амерыканская кампанія Veritone абвясціла ў красавіку 2020 года, што ёй удалося распрацаваць першую ў свеце. Яго прадукт пад назвай "aiWARE" запускае алгарытмы ІІ замест праграм. Па змаўчанні aiWARE ўключае ў сябе для гаворкі, тэксту, галасы, фатаграфіі, біяметрыі, аналізу дадзеных, пераўтварэнні дадзеных і шмат чаго іншага. Так, напрыклад, функцыя галасавога памагатага ўжо ўбудаваная ў традыцыйныя прылады і даступная ў асобным дадатку.

Паколькі штучны інтэлект, распазнанне прамовы ці вобразу, віртуальныя памочнікі i Тэхнікі так званай натуральны інтэрфейс машын пачынае ствараць у нашы дні новае асяроддзе, у якой можа рухацца, жыць, працаваць, купляць, гуляць і шматлікае іншае сучасны чалавек, паняцце «аперацыйная сістэма» развіваецца і неўзаметку перамяшчаецца са свету кампутараў і іншыя кампутарныя прылады толькі для нашай. асяроддзя, асяроддзі і свету, у якім мы жывем кожны дзень.

Будучыня - за «аперацыйнай сістэмай свету», гэта значыць за рашэннямі, якія каардынуюць нешта большае, чым проста працу праграмнага і апаратнага забеспячэння? Ці забяспечаць неўзабаве новыя аперацыйныя сістэмы ўзаемадзеянне і зладжаную бесперабойную працу элементаў віртуальнага, машыннага і рэальнага свету? Такая сістэма вылучала б не толькі вылічальныя рэсурсы працэсара, але і доступ да нашага ўспрымання, увагі і кагнітыўным здольнасцям, г.зн. да нашага мозгу.

Агляд розных тыпаў аперацыйных сістэм

Аперацыйная сістэма рэальнага часу (аперацыйная сістэма рэальнага часу, ОСРВ) - для задавальнення патрабаванняў, якія прад'яўляюцца да часу выканання жаданых аперацый. Такія сістэмы выкарыстоўваюцца як элементы кампутарных сістэм кіравання, якія працуюць у рэжыме рэальнага часу. Па гэтым крытэры аперацыйныя сістэмы рэальнага часу падзяляюцца на два тыпы:

  • жорсткія, г.зн. такія, для якіх вядома найгоршы (найбольшы) час водгуку і вядома, што яно не будзе перавышана;
  • мяккія, г.зн. тыя, якія імкнуцца адказваць як мага хутчэй, але невядома, які можа быць большы час водгуку.

У аперацыйнай сістэме рэальнага часу неабходна вызначыць, якому з працэсаў павінен быць выдзелены працэсар і на які час усе выкананыя працэсы ўкладуцца ва ўсталяваныя для іх часовыя абмежаванні. З'яўленне аперацыйных сістэм гэтага тыпу злучана, у тым ліку, з запатрабаванне ваеннай тэхнікі ў своечасовым кіраванні ракетамі. У цяперашні час аперацыйныя сістэмы гэтага тыпу шырока выкарыстоўваюцца ў грамадзянскай прамысловасці, яны таксама кіруюць такімі прыладамі, як тэлефонныя станцыі, марсіянскія пасадачныя модулі НАСА і аўтамабільныя АБС. Вядомыя прыклады: Windows CE, OS-9, Symbian і LynxOS.

Па спосабе зносін з карыстальнікам мы адрозніваем:

  • Тэкставыя сістэмы – зносіны з дапамогай каманд, якія выдаюцца з каманднага радка ці, іншымі словамі, з каманднага радка (напрыклад, UNIX, MS-DOS).
  • Графічныя сістэмы – зносіны з дапамогай графічных вокнаў і сімвалаў (GUI). Упраўленне кампутарам ажыццяўляецца з дапамогай курсора мышы (напрыклад, сямейства MS Windows, Mac OS).

Па архітэктуры аперацыйныя сістэмы падзяляюцца на:

  • Аднамэтавыя сістэмы. Гэта маналітныя сістэмы найпростай канструкцыі. Сістэма можа выконваць толькі адну задачу за раз. Адначасова можа працаваць толькі адна праграма (напрыклад, MS-DOS).
  • Шматзадачныя сістэмы (шматзадачнасць). Гэта шматузроўневыя сістэмы з іерархічнай структурай сістэмных каманд. Сістэма можа адначасова выконваць мноства задач (напрыклад, кантраляваць працэс друку пры рэдагаванні тэкста ў праграме). Адначасова могуць працаваць некалькі праграм (напрыклад, MS Windows 9x/Me, NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • Сістэмы адзінага доступу. Гэта сістэмы, якія адначасова падтрымліваюць толькі аднаго карыстача (напрыклад, MS-DOS, Windows 9x/Me). 
  • Шматкарыстальніцкія сістэмы. Гэта сістэмы, якія падтрымліваюць некалькі карыстальнікаў адначасова. Працэсар па чарзе выконвае некалькі задач, прычым пераключэнні адбываюцца так часта, што карыстачы могуць узаемадзейнічаць з праграмай падчас яе працы (напрыклад, MS Windows NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • Кліент-серверныя сістэмы. Гэта сістэмы з вельмі складанай структурай, якія здзяйсняюць нагляд за другаснымі сістэмамі, усталяванымі на асобных сеткавых кампутарах. Прыкладанні разглядаюцца аперацыйнай сістэмай як «кліенты» сервераў, якія прадстаўляюць ім свае паслугі. «Кліенты» маюць зносіны з серверамі праз ядро ​​сістэмы, і кожны сервер працуе ў сваёй, асобнай і абароненай прасторы памяці, добра ізаляваным ад іншых працэсаў.

Убудаваная сістэма – спецыялізаваная кампутарная сістэма, якая становіцца складовай часткай эксплуатуемай ёю апаратуры. Ён павінен адпавядаць пэўным патрабаванням, строга вызначаным з пункту гледжання задач, якія ён павінен выконваць. Таму яго нельга назваць тыповым шматфункцыянальным персанальным кампутарам. Кожная ўбудаваная сістэма заснавана на мікрапрацэсары (ці мікракантролеры), запраграмаваным на выкананне абмежаванай колькасці задач ці нават адной задачы. Кампутар, які кіруе амерыканскім касмічным караблём "Апалон", лічыцца першым убудаваным кампутарам. Аднак першы серыйны ўбудаваны кампутар выкарыстоўваўся для кіравання ракетай LGM-30 Minuteman I. Некалькі прыкладаў – Windows CE, FreeBSD і Minix 3.

убудаваныя аперацыйныя сістэмы. Выкарыстанне Linux ва ўбудаваных сістэмах завецца Embedded Linux. 

Мабільная аперацыйная сістэма (ці мабільная АС) - аперацыйная сістэма для смартфонаў, планшэтаў, КПК ці іншых мабільных прылад. Мабільныя аперацыйныя сістэмы спалучаюць функцыі кампутара з іншымі функцыямі, карыснымі для сотавага тэлефона ці іншых мабільных прылад; звычайна гэта: сэнсарны экран, тэлефон, Bluetooth, Wi-Fi, рух, фотаапарат, камера, распазнанне прамовы, дыктафон, музычны плэер, NFC і інфрачырвоны порт. Мабільныя прылады, здольныя да сувязі (напрыклад, смартфоны), утрымоўваюць дзве мабільныя аперацыйныя сістэмы - асноўная праграма, бачная карыстачу, дапоўненая нізкаўзроўневай сістэмай рэальнага часу, якая падтрымлівае радыё і іншыя кампаненты. Вядомыя прыклады: Blackberry OS, Google Android і Apple iOS.

Дадаць каментар