Isik, kes räägib seadmetega ja vastupidi
Tehnoloogia

Isik, kes räägib seadmetega ja vastupidi

Neid ehitati sadu. Palju versioone ja distributsioone. Mõned neist on nišikuriosumid, teisi kasutavad vähesed, kuid neil on suur tähtsus, kuna need vastutavad arvuti- ja võrguinfrastruktuuri põhiosade eest. Vaatamata sellisele arvukusele ei ole igas turusegmendis rohkem kui kaks domineerivat riiki.

mis teie arvutis töötab. See haldab mälu, protsesse ning kogu oma tarkvara ja riistvara. Samuti võimaldab see suhelda arvutiga ilma masina "keelt" teadmata. Enamasti töötab seadmes korraga palju erinevaid programme ning igaühel neist peab olema juurdepääs keskseadmele (CPU), mälule ja salvestusruumile. Operatsioonisüsteem koordineerib seda kõike, andes igale programmile selle, mida ta vajab. Ilma operatsioonisüsteemita ei saaks tarkvara isegi riistvaraga suhelda ja arvuti oleks kasutu.

Kasutajad ja rakendusprogrammid omada juurdepääsu operatsioonisüsteemide pakutavatele teenustele süsteemikõnede ja rakenduste programmeerimisliideste kaudu. Nad suhtlevad arvuti operatsioonisüsteemiga. pärit käsurea liidesed (KLI) graafilised liidesed kasutaja tuntud kui GUI (Vaata ka: ). Lühidalt öeldes võimaldab operatsioonisüsteem kasutajatel arvutisüsteemidega suhelda, toimides kasutajate või rakendusprogrammide ja arvuti riistvara vahelise liidesena.

1. Populaarsemate operatsioonisüsteemide logod

OS (1) võib leida peaaegu igast seadmest, mis sisaldab teie arvutit – alates Mobiiltelefonid i mängukonsool po superarvutid i Interneti-serverid. Populaarsete kaasaegsete operatsioonisüsteemide näited on järgmised: Android, iOS, GNU/Linux, Mac OS X, Microsoft Windows või IBMi z/OS. Kõik need süsteemid, välja arvatud Windows ja/ja z/OS, on UNIX-i juurtega. Viimasel ajal, kui te ei tee vahet töölaua- ja mobiiliplatvormidel, ei domineeri Windows enam, vaid on (2).

2. Maailma operatsioonisüsteemide turu osakaalu muutus viimase kümnendi jooksul tervikuna StatCounteri andmetel

3. StatCounteri andmetel lauaarvutite operatsioonisüsteemide ülemaailmse turuosa muutus viimase kümnendi jooksul.

4. Operatsioonisüsteemide globaalse turuosa muutus mobiilseadmetes viimase aasta jooksul StatCounteri andmetel

5. Operatsioonisüsteemide tüüpide aktsiad serveriturul 2018. aastal

Kolm kõige populaarsemat personaalarvutite operatsioonisüsteemi on: Microsoft Windows, Apple Mac OSX i Linux, mille osakaal kõigub 1-2% ringis. (3) Mobiilseadmetest domineerib Android Apple'i iOS-is, mis on viimasel ajal kasvava turuosaga teisel kohal (4). Ja globaalsel serveriturul on peaaegu pooltel neist Microsofti tooted, kuigi see protsent on aeglaselt langemas ja Red Hat Linuxi levikuga moodustavad need kaks süsteemi sellest turust umbes 4/5 (5).

Nutitelefonist serverisse

Microsoft lõi Windowsi operatsioonisüsteem 80ndate keskel. See põhines MS-DOS-i tuumal, mis oli sel ajal rakenduste käivitamiseks kõige sagedamini kasutatav programmihaldur. Siis, sealhulgas esimene suurem värskendus 1987. aastal, millele järgnes Windows 3.0. Mõni aasta hiljem sai domineerivaks operatsioonisüsteemiks järgmine versioon, Windows 95. Eksperdid ütlevad, et Microsofti süsteem pole pärast Windows 95 põhiarhitektuuri osas palju muutunud, kuigi see on lisanud tohutul hulgal funktsioone, mis vastavad uutele arvutivajadustele. Paljud elemendid, mida me täna tunneme, on olnud kasutusel alates 90ndatest, nagu näiteks Start-menüü, tegumiriba ja Windows Explorer (praegu tuntud kui "Explorer").

See on loodud paljude aastate jooksul palju erinevaid Windowsi versioone. Kõige populaarsemad neist on Windows 7 (välja antud 2009) Windows Vista (2007) ja Windows XP (2001). Windows on enamikule eelinstallitud uued arvutidmida peetakse tema domineerimise peamiseks põhjuseks maailmas. Kasutaja, kes ostab arvuti või sülearvuti või uuendab oma arvutis Windowsi, saab valida mitme erineva süsteemiversiooni vahel, sealhulgas Home Premium, professionaalne või Finaal.

Kõigile sama uued Macintoshi arvutid või Mooni tehases eelpaigaldatud alates 2002. aastast. Apple'i operatsioonisüsteem, nüüd tuntud kui MacOS (endine OS X ja ka Mac OS X). Apple'i operatsioonisüsteemid on vanemate UNIX-põhiste operatsioonisüsteemide perekond, mis on ametlikult saadaval ainult Apple'i arvutitele, mis on eelinstallitud alates 2002. aastast. Süsteemi nimi avalikustati 2016. aastal WWDC konverentsil seoses vajadusega ühtlustada Apple’i poolt oma operatsioonisüsteemide jaoks kasutatavaid nimesid (seega on macOS osa sarjast: iOS, watchOS, tvOS jne).

Pealegi vana UNIX Varem kasutati kaasaegse Apple'i süsteemi loomise alust NeXTStep süsteem 80ndate teisel poolel, ostis Apple koos tootjaga NeXT 1996. aastal. Selle "klassikalise" Macintoshi arvutisüsteemi viimane versioon oli Mac OS 9. 2006. aastal ilmus esimene versioon uutele x86 Macidele. – Mac OS X 10.4. 2005. aastal ilmus esimene versioon, mis ühildus täielikult Uniform UNIX Specification kolmanda versiooniga – Mac OS X 10.5, mis töötab PowerPC-l ja x86 "mac"-l, kasutades tehnoloogiat nn. Universaalne binaar, mis on käivitatav failivorming, mis töötab mõlemas arhitektuuris. Selle versiooni põhjal loodi iOS-i süsteem (algselt iPhone OS), Apple Inc. operatsioonisüsteem. mobiilseadmetele iPhone, iPod touch ja iPad. Nagu näete, on Apple'i süsteemi/operatsioonisüsteemide ajalugu palju keerulisem kui Windowsi oma.

See pole aga suguvõsa mitmekesisusega võrreldes midagi. Linux, sisestage operatsioonisüsteemid, mis tähendab, et neid saab muuta ja levitada igaüks kõikjal maailmas. See erineb põhimõtteliselt patenteeritud tarkvarast nagu Windows, mida saab muuta ainult seda omav ettevõte. Linuxi eelis seisneb selles, et tegemist on "vaba tarkvaraga" ja seal on palju erinevaid distributsioone (versioone), mille hulgast saab valida enda vajadustele vastava. Igal distributsioonil on erinev välimus ja tunnetus. Kõige populaarsemad distributsioonid on tuntud kui: Ubuntu, Mint ja Fedora. Linux on oma nime saanud perekonnanime järgi Linus Torvaldskes lõi Linuxi tuuma 1991. aastal.

Linuxit levitati esmakordselt GNU üldise avaliku litsentsi alusel 1992. aastal. See on kasvanud algse väljalaske esimestest lähtekoodireadest tänaseks üle kahekümne miljoni rea. Seda süsteemi saab igaüks oma eesmärkidel muuta. Järelikult meil on sadu Linuxi-põhiseid operatsioonisüsteemenimetatakse distributsioonideks. See muudab nende vahel valimise äärmiselt keeruliseks, palju keerulisemaks kui süsteemiversiooni valimine.

Erinevad Linuxi distributsioonid see on nii tore, et igaüks leiab midagi, mis vastab tema vajadustele ja eelistustele. Näiteks on versioone, mis jäljendavad populaarset Windows XP-d. Linuxil on ka spetsiifilisemaid maitseid, näiteks distributsioonid, mis on loodud vananenud madala kvaliteediga arvutitele uue elu andmiseks või üliturvalised distributsioonid, mis võivad käivitada usb-draivilt. Loomulikult on serverite ja muude ettevõtteklassi rakenduste käitamiseks palju Linuxi versioone. Linuxi kasutajad soovitavad Ubuntut hea lähtepunktina. See on väga mugav süsteem (isegi võrreldes Windowsiga), kuid samas mitmekülgne ja multifunktsionaalne. arvutikunsti eksperdid.

, erinevad oluliselt laua- ja sülearvutitest, seega töötavad need spetsiaalselt mobiilseadmete jaoks loodud operatsioonisüsteemides. Mobiilseadmete operatsioonisüsteemid ei paku üldiselt nii laia valikut funktsioone kui laua- või sülearvutitele mõeldud funktsioonid ega suuda käitada kõiki arvutitele tuntud programme. Siiski saate nendega siiski palju teha, näiteks filme vaadata, Internetis surfata, kalendrit hallata, mänge mängida ja palju muud.

Serverite jaoks on olemas ka operatsioonisüsteemid, st. raske ja üliraske kaaluga. Mis vahet on serveri operatsioonisüsteem a tavakasutajale mõeldud operatsioonisüsteem? "Tavaline" operatsioonisüsteem võib käivitada programme nagu MS Word, PowerPoint, Excel, aga ka graafikaprogramme, videopleierid jne. Samuti võimaldab see käivitada rakendusi, mis muudavad veebi sirvimise ja e-kirjade kontrollimise lihtsamaks. See kasutab LAN- ja Bluetooth-ühendusi ning on odavam kui serveri operatsioonisüsteem.

Serveri operatsioonisüsteem see on millegipärast palju kallim. Selle missioon on võimaldada kasutajatele piiramatuid ühendusi, pakkuda palju suuremaid mäluressursse ja toimida veebisaitide, e-posti ja andmebaaside universaalsete serveritena. Serverisüsteem võib sisaldada mitut töölauda, ​​kuna see on optimeeritud võrgu loomiseks, mitte ühe kasutaja jaoks.

IoT-seadmete operatsioonisüsteemid

Kontiki – 2002. aastal välja töötatud avatud lähtekoodiga operatsioonisüsteem, mis keskendus peamiselt väikese võimsusega võrgu mikrokontrolleritele ja asjade Interneti-seadmetele.

Androidi asjad - Loodud Google'i poolt. Tema endine nimi oli Brillo. See toetab Bluetoothi ​​ja Wi-Fi tehnoloogiaid.

MASSIRAHUTUSTE - sellel on suur arendajate kogukond ja see on välja antud GNU Lesser General Public License'i alusel. Seetõttu nimetatakse RIOT-i IoT maailma Linuxiks.

Apache minut - sarnane RIOT operatsioonisüsteemiga. See on välja antud Apache 2.0 litsentsi all. Töötab reaalajas. Seda saab kasutada paljudes mikrokontrollerites, tööstuslikes asjade Interneti-seadmetes ja meditsiiniseadmetes.

LiteOS – tõi Hiina tehnoloogiahiiglane Huawei turule 2015. aastal. Seda peetakse ohutuks ja koostalitlusvõimeliseks.

Sefiir – avaldas 2016. aastal Linuxi sihtasutus. Erinevate asjade Interneti-seadmete lihtne integreerimine on muutnud selle operatsioonisüsteemi üheks populaarseimaks maailmas.

hammustamine on Ubuntu IoT peamine operatsioonisüsteem. Tuginedes Ubuntu kogukonnale, tagab see IoT-seadmetele tugeva turvalisuse.

Väike OS - Esmakordselt ilmus 2000. aastal. See on üks vanimaid IoT-seadmete operatsioonisüsteeme. See kasutab peamiselt traadita andurite võrke. 

Windowsi asjade Internet – varem tuntud ka kui Windows Embedded. See muudeti Windows 10 tulekuga Windows IoT-ks.

Raspbian on Debianil põhinev operatsioonisüsteem ainult Raspberry Pi jaoks. Kernel on sarnane Unixi tuumaga.

Freertos on avatud lähtekoodiga operatsioonisüsteem mikrokontrolleritele. See kasutab Amazoni pilveteenust, st AWS-i.

Embedded Linux – Selles versioonis Linuxi operatsioonisüsteemi kasutatakse nutitelerite, juhtmevabade (Wi-Fi) ruuterite jms jaoks.

GUI lühiajalugu

Enamik inimesi kasutab operatsioonisüsteemmis on enne ostmist nende arvutisse installitud, kuid loomulikult on alati võimalik seda muuta, uuendada või isegi välja vahetada. Kaasaegsed operatsioonisüsteemid kasutavad graafilist kasutajaliidest ehk GUI-d, mis võimaldab ikoonidel, nuppudel ja menüüdel klõpsamiseks kasutada hiirt või puuteplaati ning kõik kuvatakse ekraanil graafika ja teksti kombinatsiooni kasutades. Enne GUI-d koosnes arvutiliides käsurealt ja kasutaja pidi iga käsu arvutisse sisestama ning masin kuvas ainult teksti.

Maailma esimeseks graafiliseks kasutajaliideseks peetakse Apple System 1 väljalaskmist 1984. aasta jaanuaris. Järgmisel novembril välja antud Windows 1 pakkus ka GUI-d, 16-bitist graafilist kasutajaliidest. Tol ajal eksponeerisid graafiliste keskkondade prototüüpe peale Apple’i ka teised ettevõtted, näiteks VisiCorp 1982. aastal COMDEXis ja Windowsi GUI loomise peamiseks põhjuseks oli ärevus. Bill Gates positsioonide kaotamise eest IBM PC turul.

Selle liidesel, nagu me mainisime, on rohkem vaateid Windowsi operatsioonisüsteem tugines Menüü Startmida esmakordselt tutvustati operatsioonisüsteemis Windows 95 (1995) 6. Start nupp i Menüü Start reklaamikampaaniaga, et meelitada kasutajaid uue programmi käivitamise protsessi. Kui 2012. aastal Windows 8 välja tuli, siis nupp kadus ja kasutaja viidi koheselt täisekraanile, mis oli loodud ühilduma uute puutetundliku ekraaniga seadmetega. Avaekraan keskendub rakenduste ikoonidele ja paanidele, mida saate klõpsata, näiteks Apple'i ribal, mitte süsteemi valikute ja programmide loendile, mida Windows kasutas eelmistel aastatel menüü Start jaoks.

6. Windowsi Start-nupu kasutamine

2013 aastal ilmus Windowsi versioon 8.1mis tõi tagasi nupu Start, et Microsofti klientidel oleks käivitussüsteemi kasutamine lihtsam. 2014. aastal taastas Windows 10 armastatud Start-nupu ja Start-menüü lõplikult.

Mainitud kasutajatele teada Apple'i dok tutvustati 2000. aastal Mac OS X väljalaskmisega nimega Cheetah. Enne 2000. aastat kasutasid Apple'i operatsioonisüsteemi kasutajad ülemist menüüriba programmide käivitamiseks ja valimiseks ning juba töötavates rakendustes muudatuste tegemiseks. Kui operatsioonisüsteem X 10.5, tuntud ka kui Leopard2007. aasta oktoobris välja antud Dock (7) on ümber kujundatud, kasutades sama visuaalset lähenemist, mida me täna tunneme.

UNIX ja mitte UNIX

Windowsi süsteemid, Mac OS i erinevad Linuxi distributsioonid (sealhulgas sellesse perekonda kuuluv Android) - see pole veel kõik, mida turg pakub. Tuleb selgeks teha, et paljud erinevad tooted siin maailmas on üksteisega ühel või teisel viisil seotud; Näiteks Linux on modelleeritud vana UNIX-süsteemi järgi, mille Bell Labs on välja töötanud alates 60. aastate lõpust. Kaasaegsed Apple'i süsteemid pärinevad UNIX-ist. Seega on olemas seoste võrgustik, kuid paljud programmeerijad, eriti need, kes neid süsteeme loovad, püüavad mitte näha neid "sisuliselt ühesugustena" ja rõhutavad erinevusi. Nimi Linux ise peaks olema akronüüm sõnast "Linux Is Not UniX". See tähendab, et Linux sarnaneb UNIX-iga, kuid töötati välja ilma Unixi koodita, erinevalt näiteks BSD()-st ja selle variantidest.

Sellise seotud, kuid erineva süsteemi näide on Chrome OS, mille on loonud Google, on süsteemi põhiülesanne Interneti-rakenduste käivitamine. See on saadaval paljudes odavates ja kallites sülearvutites. Chrome OS-iga eelinstallitud arvutid on turul tuntud Chromebookid.

Üks ülaltoodud BSD järeltulijatest helistas FreeBSD (kaheksa). Süsteemi esimene versioon ilmus 8. aastal. Praegu on saadaval ja toetatud kaks stabiilset versiooni: 1993 ja 11.4. Tuli välja nimi FreeBSD David Greenman Walnut Creeki CD-lt, mis toetas projekti algusest peale. FreeBSD ametlik maskott on deemon, ametlik lause on "The Power to Serve". Tänu oma tõhususele ja töökindlusele kasutatakse seda sageli serveri või tulemüürina. Kasutatakse näiteks FreeBSD-d. Apache.org, Netflix, Flight-Aware, Yahoo!, Yandex, Netcraft, Sony Playstation 4, WhatsApp kaudu.

Operatsioonisüsteem, mis on mõeldud omakorda kodu (lihtne juhtimine, multimeedia) ja kontorirakenduste jaoks Silp. See loodi juulis 2002 as AtheOS süsteemi harumille autor Kurt Skauen hülgas. Kerneli ja süsteemi arhitektuur, nagu ka AtheOS-projekt, olid inspireeritud AmigaOS süsteem.

ReactOS-i peetakse Windowsi klooniks, tasuta personaalarvuti tüüpi operatsioonisüsteem, mis on koostalitlusvõimeline erinevate Windowsi versioonidega. Süsteemi eeldused hõlmavad võimalust kasutada Windowsi rakendusi ja draivereid, aga ka OS/2, Java ja POSIX rakendusi.

ReactOS on kirjutatud C-sja mõned elemendid, nagu ReactOS Explorer C++-s. ReactOS-i arendajad väidavad, et see pole Windowsi kloon. ReactOS on arendatud alates 1996. aastast. Veel 2019. aastal peeti seda tarkvara mittetäielikuks alfaversiooniks, nii et arendajad soovitasid seda ainult testimise eesmärgil. Praegu töötavad sellel paljud Windowsi rakendused, nagu Adobe Reader 6.0 ja OpenOffice.

Kõik ei tea Solaris on UNIX-põhine operatsioonisüsteem, mille töötas algselt välja Sun Microsystems 90ndate keskel, kuid mis nimetati 2010. aastal ümber. Oracle Solaris pärast Sun Microsystemsi omandamist Oracle'i poolt. See on tuntud oma skaleeritavuse ja mitmete muude funktsioonide poolest, mis on võimaldanud huvitavaid rakendusi.

On palju operatsioonisüsteeme, mis olid omal ajal märkimisväärsed, kuid pole enam samad, mis AmigaOS; OS/2 IBMilt ja Microsoftilt, klassikaline Mac OS st. Apple MacOS-i, BeOS-i, XTS-300, RISC OS-i, MorphOS-i, Haiku, Bare-Metali ja FreeMinti mitte-Unixi eelkäija. Mõnda neist kasutatakse endiselt nišiturgudel ja neid arendatakse jätkuvalt vähemusplatvormidena entusiastide ja rakenduste arendamise kogukonna jaoks.

OpenVMS loodud DEK-is see on ikka. Teisi operatsioonisüsteeme kasutatakse peaaegu eranditult akadeemilistes ringkondades operatsioonisüsteemide õpetamiseks või OS-ide kontseptsioonide uurimiseks. Tüüpiline näide süsteemist, mis teeb mõlemat, on MINIX. Teist, nimega üks, kasutatakse ainult uurimistööks. Oberon töötati välja ETH Zürichis Nikolai Virtha, Jurga Gutknehta ja 80ndatel õpilaste rühma, kasutati seda peamiselt teadustööks, õppetööks ja igapäevaseks tööks Wirthi rühmas. Mõned operatsioonisüsteemid, mis ei saavutanud märkimisväärset turuosa, tõid aga kasutusele uuendusi, mis mõjutasid juhtivaid arenguid. See kehtib eriti Bell Labsi uuringute ja eksperimentide kohta.

see on sama erinevaid operatsioonisüsteeme muudele platvormidele peale arvutite, nutitelefonide ja tahvelarvutite. Aastate jooksul on välja töötatud eraldi lahendusi nutiteleritele, autodele, kelladele, asjade internetile (9) jne. Tehniliselt pole tegu samade operatsioonisüsteemidega, kuigi neil on sarnased nimed. näiteks Operatsioonisüsteem Android TV OS see ei ole sama, mis meil nutitelefonis. Näiteks autodes kasutatavaid manustatud süsteeme võib olla mitut sorti ja ühe seadme jaoks on palju sätteid, kuna autode elektroonilistel süsteemidel on kümneid protsessoreid. Igal protsessoril (antud juhul mikrokontrolleril) võib olla erinev (või sama) operatsioonisüsteem või üldse mitte.

9. Asjade Interneti operatsioonisüsteem

Mobiilsed avatud süsteemid ja tsentraalselt hallatavad

Umbes 15 aastat tagasi domineeris ta mobiilsideturul. Symbian süsteem, täna on see sisuliselt OS-i ajalugu, nagu PalmOS, webOS. Mobiilsete operatsioonisüsteemide turul domineerib praegu teatavasti Android, Google'i välja töötatud avatud ja tasuta tarkvarapakett, mis sisaldab põhilist operatsioonisüsteemi, vahevara ja võtmerakendusi mobiilseadmetes kasutamiseks.

Linuxi kernel ja mõned muud Androidile kohandatud komponendid avaldatakse GNU GPL-i all. Android ei sisalda aga GNU projekti koodi. See funktsioon eristab Androidi paljudest teistest tänapäeva Linuxi distributsioonidest. Androidi operatsioonisüsteemi uuendusi on varem avaldatud magustoiduga seotud nimede all (Cupcake, Donut, Eclair, Gingerbread, Honeycomb, Ice Cream Sandwich). Juba kaks aastat on Androidi versioonid lihtsalt reas nummerdatud.

teine iOS on mobiilne süsteem, Apple'i toode iPhone'i, iPod touchi ja iPadi mobiilseadmetele. Praegune nimi on kehtinud alates 2010. aastast. Süsteem oli varem tuntud kui iPhone OS. See süsteem põhineb Mac OS X 10.5. iOS on saadaval ainult Apple'i seadmetes, kuna ettevõte ei litsentsi operatsioonisüsteemi teiste tootjate seadmetele. Kogu tarkvara avaldab eraldi Apple Inc. ja levitatakse ühest hoidlast () tsentraalselt AppStore'i kaudu koos kohustusliku krüptograafilise kinnitusallkirjaga. See jaotusmudel, kuigi tsentraalselt juhitav, võimaldab tõkestada pahavara levikut, tõhusad remondi- ja uuendustööd ning seega võrreldamatult kõrge ohutus- ja kvaliteedistandard kõigile kasutajatele.

Windows Mobile on Microsofti mobiilne operatsioonisüsteem, mida kasutatakse nutitelefonides ja mobiilseadmetes − puutetundlike ekraanidega või ilma nendeta. Mobiilne operatsioonisüsteem põhineb Windows CE 5.2 tuumal.

Windows Mobile on PocketPC pihuarvutite, pihuarvutite ja nutitelefonide jaoks mõeldud operatsioonisüsteem. Windows Mobile'i seeria järglane oli Windows Phone, mida tutvustati 27. septembril 2011. aastal. 2015. aastal naasis Microsoft oma endise nime juurde, võttes kasutusele operatsioonisüsteemi Windows 10 Mobile, kuid see süsteem ei kuulu Windows Mobile'i perekonda, mis põhineb Windows CE tuumal. See kuulub Windows 10 perekonda osana universaalse platvormi loomisest, mida nimetatakse universaalseks Windowsi platvormiks.

Teine mobiilse OS-i turul tuntud süsteem on BlackBerry OS, on patenteeritud mobiilioperatsioonisüsteem, mille on välja töötanud Research In Motion, et seda saaks kasutada aastaid tagasi populaarsetes BlackBerry pihuseadmetes. BlackBerry platvorm oli ettevõtete kasutajate seas populaarne, sest koos BlackBerry Enterprise Serveriga võimaldab see sünkroonida Microsoft Exchange'i, Lotus Domino, Novell GroupWise'i meili ja muu äritarkvaraga.

On ka teisi vähemtuntud ettepanekuid, nagu Bada, Samsungi operatsioonisüsteem mobiiltelefonidelemis käivitati 2010. aastal. Esimene nutitelefon, mis seda kasutas, oli Samsung Wave. Operatsioonisüsteem see omakorda Linuxi levitamine, loodi Moblini distributsiooni (loodud Inteli) ja Maemo (Sponsoriks Nokia) erinevatele mobiilseadmetele ja rakendustele, nagu autod, jahid, telefonid, netbookid või tahvelarvutid. Esimese MeeGo v1.2-ga mobiiltelefoni Nokia N9 esitlus toimus 21. juunil 2011. aastal.

Tere tulemast operatsioonisüsteemi loomaaeda

Nagu näete, kubisevad operatsioonisüsteemid. Need tekkisid ja muutusid, hargnedes uuteks versioonideks, eriti kui tegemist oli perede ja Linuxi põlvkonnadprofessionaalide mõnikord erinevate vajaduste rahuldamiseks. Selle keeruka ja mitut haru hõlmava evolutsiooni osana loodi mitu originaalset, kui mitte veidrat loomingut.

Selline imelik olend näiteks. TempleOS, varem J Operatsioonisüsteem, SparrowOS ja LoseThos – kerge piibellik operatsioonisüsteem. Selle kujundas Ameerika programmeerija kolmandaks Piiblis ennustatud templiks. Terriego A. Davis. Davis väitis, et sellised süsteemifunktsioonid nagu 640 × 480 piksline eraldusvõime, 16-värviline ekraan ja heli juhtelemendid usaldas Jumal spetsiaalselt temale. Selle programmeerimisel kasutati C-keele algset varianti (nimega HolyC) ning see sisaldas muu hulgas lennusimulaatorit, kompilaatorit ja tuuma.

Mõnevõrra sarnane atmosfäär on ümbritsetud Virgil Duprase loodud postapokalüptilise kokkuvarisemise operatsioonisüsteemiga. See operatsioonisüsteem pakub ise taasesitavate programmide komplekt i isepaigaldamine mitmesugustes seadmetes, aga ka paljudes muudes funktsioonides. Süsteemi põhiülesanne on käivitada mitmesuguseid sageli primitiivseid seadmeid, mis suudavad pärast globaalset kataklüsmi ellu jääda.

Muu originaalkujundus, Hoops, mille eesmärk oli taastada vanemate Amiga masinate kasutajatele tuttav kogemus kaasaegsetes arvutites. Kuid aja jooksul, arenedes, kasvas tarkvara originaalist välja, muutudes originaalseks tooteks, millel oli vähe seost arvutite romantiliste päevadega.

Teadaolevalt isoleerib Põhja-Korea end välismaailmast. See kehtib ka kohta tarkvara. DPR-D arvutid need ei tööta Windowsi või Apple'i süsteemides, vaid Red Staris (Pulgunbyol). See UNIX-il põhinev operatsioonisüsteem töötati välja seal riiklikus arvutikeskuses ja sisaldab Firefoxil põhinevat muudetud brauseritmis võimaldab juurdepääsu kaasaegsele veebile, tekstiredaktorile ja isegi mängudele. Red Staril on ka sellised funktsioonid nagu vesimärgisüsteem, mis märgib kõik failid unikaalse installi seerianumbriga, et neid oleks võimalik jälgida, samuti tagaukse kaudu juurdepääs Korea luureagentuuridele.

See on kavandatud natuke nagu Sabili süsteem, tuntud ka kui "Ubuntu moslemite väljaanne". Sabily on oma Linuxi distributsioon. käivitati 2007. aastal moslemitest kasutajate teenindamiseks. Lisaks operatsioonisüsteemi pakutavatele standardfunktsioonidele sisaldab Sabily juba karbist väljas araabia keele tuge. Operatsioonisüsteemil on ka mitmeid unikaalseid programme, näiteks ikoon, mis kutsub mitu korda päevas moslemi palvele või Zakat arvut aidates kasutajal määrata erinevaid kohustuslike almuste koguseid. Sabily projekt lõpetati 2011. aastal, kuid on saadaval ArchiveOS-is.

Täis veidrusi Enesetapp Linuxmis pärast Linuxi standardi poolt tunnustamata käsu sisestamist vormindab kõvaketta, mida tuleks mõista "karistusena". Või PonyOS, My Little Pony fännide poolt maast madalast ehitatud hobisüsteem, mis põhineb teisel ebaselgel süsteemil Toaru. Lisaks armsaid ponisid täis liidesele pakub PonyOS üht huvitavat funktsiooni – pöörlevad GUI-aknad lisaks nende traditsioonilisele kahanemisele ja liigutamisele.

Digitaalne reaalmaailma OS

See on meie ajal. Ja operatsioonisüsteemid on selleks valmis. Ameerika ettevõte Veritone teatas 2020. aasta aprillis, et tal on õnnestunud välja töötada maailma esimene. Tema toode nimega "aiWARE" käivitab programmide asemel AI-algoritme. Vaikimisi aiWARE sisaldab kõnet, teksti, häält, fotograafiat, biomeetriat, andmete analüüsi, andmete teisendamist ja palju muud. Nii on näiteks hääleassistendi funktsioon juba traditsioonilistesse seadmetesse sisse ehitatud ja saadaval eraldi rakenduses.

Kuna tehisintellekt, kõnetuvastus või pilt, virtuaalsed assistendid i Tehnikad Masinate nn loomulik liides hakkab tänapäeval looma uut keskkonda, kus kaasaegne inimene saab liikuda, elada, töötada, osta, mängida ja palju muud, areneb ja liigub arvutimaailmast vaikselt välja mõiste "operatsioonisüsteem". ja muud arvutiseadmed ainult meie keskkonna, ümbruse ja maailma jaoks, milles me iga päev elame.

Kas tulevik kuulub "maailma operatsioonisüsteemile" ehk lahendustele, mis koordineerivad midagi enamat kui ainult tarkvara ja riistvara toimimist? Kas uued operatsioonisüsteemid tagavad peagi virtuaal-, masina- ja reaalmaailma elementide interaktsiooni ja sujuva töö? Selline süsteem eraldaks mitte ainult protsessori arvutusressursse, vaid ka ligipääsu meie tajule, tähelepanule ja kognitiivsetele võimetele, s.t. meie ajule.

Ülevaade erinevat tüüpi operatsioonisüsteemidest

Reaalajas opsüsteem (reaalajas operatsioonisüsteem, RTOS) - soovitud toimingute täitmisaja nõuete täitmiseks. Selliseid süsteeme kasutatakse reaalajas töötavate arvutijuhtimissüsteemide elementidena. Selle kriteeriumi järgi jagunevad reaalajas operatsioonisüsteemid kahte tüüpi:

  • jäik, s.t. need, mille puhul on teada halvim (suurim) reageerimisaeg ja on teada, et seda ei ületata;
  • pehme, st. need, kes püüavad reageerida nii kiiresti kui võimalik, kuid pole teada, milline võib olla pikem reageerimisaeg.

Reaalajas operatsioonisüsteemis on vaja kindlaks määrata, millistele protsessidele tuleks eraldada protsessor ja kui kaua kõik käivitatavad protsessid oma ajapiiranguid täidavad. Seda tüüpi operatsioonisüsteemide tekkimine on muu hulgas seotud vajadusega sõjalise varustuse järele õigeaegseks raketikontrolliks. Seda tüüpi operatsioonisüsteeme kasutatakse nüüd laialdaselt tsiviiltööstuses ning need juhivad ka selliseid seadmeid nagu telefonikeskjaamad, NASA Marsi maandurid ja autotööstuse ABS-id. Märkimisväärsed näited on Windows CE, OS-9, Symbian ja LynxOS.

Kasutajaga suhtlemisel eristame:

  • Tekstisüsteemid - suhtlus käsurealt või teisisõnu käsurealt välja antud käskude abil (näiteks UNIX, MS-DOS).
  • Graafikasüsteemid – suhtlus graafiliste akende ja sümbolite (GUI) abil. Arvutit juhitakse hiirekursori abil (näiteks MS Windowsi perekond, Mac OS).

Arhitektuuri järgi jagunevad operatsioonisüsteemid:

  • üheotstarbelised süsteemid. Need on kõige lihtsama disainiga monoliitsed süsteemid. Süsteem saab korraga täita ainult ühte ülesannet. Korraga saab töötada ainult üks programm (näiteks MS-DOS).
  • Multitegumtöötlussüsteemid (multitegumtöötlus). Need on mitmetasandilised süsteemid, millel on süsteemikäskude hierarhiline struktuur. Süsteem suudab korraga täita paljusid toiminguid (näiteks juhtida printimisprotsessi programmis teksti redigeerimise ajal). Samaaegselt võib töötada mitu programmi (nt MS Windows 9x/Me, NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • Ühtsed juurdepääsusüsteemid. Need on süsteemid, mis toetavad korraga ainult ühte kasutajat (nt MS-DOS, Windows 9x/Me). 
  • mitme kasutaja süsteemid. Need on süsteemid, mis toetavad mitut kasutajat korraga. Protsessor täidab mitut ülesannet kordamööda, lülitudes nii sageli, et kasutajad saavad programmiga selle töötamise ajal suhelda (nt MS Windows NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • Klient-server süsteemid. Need on väga keerulised süsteemid, mis jälgivad üksikutesse võrguga ühendatud arvutitesse installitud sekundaarseid süsteeme. Operatsioonisüsteem käsitleb rakendusi neile teenuseid pakkuvate serverite "klientidena". "Kliendid" suhtlevad serveritega läbi süsteemi tuuma ning iga server töötab oma eraldi ja kaitstud mäluruumis, mis on teistest protsessidest hästi isoleeritud.

Manustatud süsteem - spetsiaalne arvutisüsteem, millest saab selle käitatavate seadmete lahutamatu osa. See peab vastama teatud nõuetele, mis on rangelt määratletud ülesannete osas, mida ta peab täitma. Seetõttu ei saa seda nimetada tüüpiliseks multifunktsionaalseks personaalarvutiks. Iga manustatud süsteem põhineb mikroprotsessoril (või mikrokontrolleril), mis on programmeeritud täitma piiratud arvu või isegi ühte ülesannet. Arvatakse, et USA Apollo kosmoselaeva juhiv arvuti on esimene sisseehitatud arvuti. Siiski kasutati raketi LGM-30 Minuteman I juhtimiseks esimest masstootmises manustatud arvutit. Mõned näited on Windows CE, FreeBSD ja Minix 3.

manustatud operatsioonisüsteemid. Linuxi kasutamist manussüsteemides nimetatakse Embedded Linuxiks. 

Mobiilne operatsioonisüsteem (või mobiilne OS) – operatsioonisüsteem nutitelefonidele, tahvelarvutitele, pihuarvutitele või muudele mobiilseadmetele. Mobiilsed operatsioonisüsteemid ühendavad arvuti funktsioonid muude mobiiltelefoni või muude mobiilseadmete jaoks kasulike funktsioonidega; tavaliselt on need: puuteekraan, telefon, Bluetooth, Wi-Fi, navigatsioon, kaamera, kaamera, kõnetuvastus, diktofon, muusikapleier, NFC ja infrapunaliides. Suhtlusvõimelised mobiilseadmed (näiteks nutitelefonid) sisaldavad kahte mobiilset operatsioonisüsteemi – kasutajale nähtavat põhiprogrammi, mida täiendab raadiot ja muid komponente toetav madala tasemega reaalajas süsteem. Märkimisväärsed näited on Blackberry OS, Google Android ja Apple iOS.

Lisa kommentaar