• Operacijski sustav os 1. Operacijski sustavi za računala. Gdje završavaju operacijski sustavi i počinju programi

    Danas veliki dio svjetske populacije redovito komunicira s računalima, neki su prisiljeni raditi, neki traže informacije na internetu, a neki jednostavno provode vrijeme igrajući igrice. Svatko ima svoje potrebe, što znači da ih računalo mora zadovoljiti. A ako govorimo o "hardveru" (tehničkoj komponenti računala), onda je sve više-manje jasno: što novije, to bolje. Ali "softverski" dio zahtijeva posebnu pozornost.

    Svako računalo pokreće određeni operacijski sustav, kojih ima jako puno, od kojih je svaki prikladan za određene zadatke, raspoloživu opremu i tako dalje. Stoga je bitan čimbenik odabir ovog operativnog sustava.

    Postoji prilično velik popis operativnih sustava, ali ovaj će se članak usredotočiti na tri stupa koji su uvelike utjecali na industriju i zauzimaju najveći udio među svim operativnim sustavima: Windows, MacOS i Linux.

    Vlasnički operativni sustavi

    Za početak, vrijedi pojasniti da postoje vlasnički operativni sustavi, oni koji se distribuiraju pod licencom proizvođača. To uključuje Windows, čiji je popis dan u nastavku, i MacOS. Unatoč činjenici da se oba sustava mogu preuzeti na internetu (ukrasti), ispravno je kupiti licencu od distributera i aktivirati je.

    Prednost takvih sustava je njihov razvoj, ogromna količina visokokvalitetnog softvera i kompetentna tehnička podrška koja će pomoći u slučaju problema.

    “Besplatni” operativni sustavi

    To uključuje gotovo cijelu obitelj Linuxa, s izuzetkom nekih razvoja s računovodstvenim ili drugim profesionalnim softverom. Ovi operativni sustavi mogu se preuzeti potpuno besplatno i instalirati na bilo koje računalo bez grižnje savjesti.

    Takve sustave stvaraju neovisni programeri zajedno sa zajednicom, stoga u većini slučajeva kvaliteta programa ostavlja mnogo za poželjeti, ali takvi su sustavi puno sigurniji i rade stabilnije od svojih vlasničkih konkurenata.

    Windows

    Apsolutno svi koji su ikada imali posla s računalom znaju za ovaj Microsoftov proizvod. Konkretno, to se odnosi na super-uspješno izdanje sustava Windows 7. Popis Microsoftovih operativnih sustava seže desetak generacija unatrag. Iznimno su popularni u cijelom svijetu i zauzimaju gotovo 90% tržišta. Što dovoljno govori o neviđenom vodstvu.

    • Windows XP;
    • Windows Vista;
    • Windows 7;
    • Windows 8;
    • Windows 10;

    Popis namjerno počinje sa sustavom Windows XP, jer je to najstarija verzija koja se i danas koristi.

    OS Chrome

    Nerazvijen Googleov proizvod koji je ograničen samo na web aplikacije i istoimeni preglednik. Ovaj sustav nije konkurentan Windowsima i Macu, ali je napravljen s pogledom na budućnost kada web sučelja mogu zamijeniti "pravi" softver. Instaliran prema zadanim postavkama na svim Chromebookovima.

    Instalacija više sustava i korištenje virtualnih strojeva

    Budući da svaka platforma ima svoje prednosti i nedostatke, često postaje potrebno raditi s nekoliko njih odjednom. Programeri računala to znaju, pa korisnicima nude mogućnost instaliranja dva ili tri sustava na disk odjednom.

    To se radi jednostavno. Sve što trebate je komplet za distribuciju sustava (disk ili flash pogon s učitanim instalacijskim materijalom) i slobodan prostor na vašem tvrdom disku. Svi moderni operativni sustavi nude dodjelu prostora tijekom instalacije i stvaranje mehanizma za pokretanje koji će prikazati popis operativnih sustava kada se računalo pokrene. Sve se radi poluautomatski i može to učiniti svaki korisnik.

    Apple računala imaju poseban uslužni program - BootCamp, koji je dizajniran za jednostavnu i besprijekornu instalaciju sustava Windows uz MacOS.

    Postoji još jedan način - instaliranje virtualnog sustava unutar stvarnog. U tu svrhu koriste se sljedeći programi: VmWare i VirtualBox, koji su sposobni oponašati rad potpunog računala i pokrenuti operativne sustave.

    Umjesto zaključka

    Popis operativnih sustava za računalo nije ograničen na gore navedeno. Postoji mnogo proizvoda različitih tvrtki, ali svi su dosta specifični i ne zaslužuju pozornost prosječnog korisnika. Isplati se odabrati između Windowsa, MacOS-a i Linuxa jer mogu pokriti većinu potreba i prilično ih je lako naučiti.

    Sigurno mnogi od vas negdje skupljaju prašinu staro računalo/laptop/netbook, koje nema gdje drugdje nadograditi, nemoguće ga je prodati, a šteta ga je baciti. Doista, nema potrebe žuriti s tim, jer nekome može biti od koristi. Možda čak i za vas.


    Dok sam razmišljao što da radim sa svojim starim stvarima (imao sam Samsung NC10 i Asus U5F naokolo), naišao sam na ovaj tekst na internetu. Nadam se da je ideja jasna onima koji razumiju engleski. A za ostalo, sasvim očita ideja je zamijeniti operativni sustav na starom računalu s manje zahtjevnim, ali još uvijek vrlo relevantnim. Zatim takvo računalo možete dati djeci za jednostavne igračke, baki za Skype, majci za surfanje webom ili čak koristiti sami.


    Ako uzmete sažetak i razvijete ideju, trebali biste obratiti pozornost na:


    1) Lubuntu je potpuni OS za računalo, s mogućnošću instaliranja raznih programa poput preglednika Firefox ili Chrome, uredskog paketa LibreOffice (analogno Microsoft Officeu) i uobičajenog spremanja datoteka na lokalni disk. Obećava da će biti brz na starom hardveru. Dobar je i zbog svoje relativne popularnosti i podrške (čitaj: dugo će trajati), ali nije sasvim jasno je li sva ta korisnost doista potrebna prosječnom korisniku slabašnog netbooka? Od minusa - jer Budući da je ovo jedinstveni Linux, praktički nema kompatibilnosti s Windows programima. Ali za mene, ovisno o zadacima, obični korisnik Windowsa može živjeti s ovim. Srećom, preglednici i messengeri su isti i ne morate brinuti o virusima. Usput, ovo vrijedi za sve ostale sustave na donjem popisu. Sasvim je moguće steći dojam o sustavu pomoću ovaj video, čak i ako se ne radi o najnovijoj verziji (bolje je gledati s ubrzanjem videa 1,5 puta).


    2) Zorin OS Lite je izvrsna i što je najvažnije moderna verzija Linuxa, koja u isto vrijeme izgleda kao Windows i opremljena je podrškom za pokretanje nekih Windows programa odmah po izlasku iz kutije. Lite verzija obećava da će dobro raditi čak i na vrlo starom hardveru. Postoji mnogo korisnih programa dostupnih odjednom, uklj. isti LibreOffice, podrška za ruski jezik i moderan softver dostupan za popularne Linux sustave kao što je poznati Ubuntu. Ovdje možete brzo vidjeti kakav je ZorinOS. Izgleda lijepo po mom mišljenju.


    3) Phoenix OS je zanimljiva stvar - u biti radi se o modernom Androidu, kao u svakom pametnom telefonu, ali koji se može instalirati na obično računalo i uživati ​​u svim blagodatima ovog uistinu najpopularnijeg sustava. O Phoenixu se aktivno raspravlja na forumima. Kažu da čak i na starom netbooku sve radi brzo. Teško je povjerovati, ali to možete lako provjeriti;) S druge strane, budući da je većina programa dostupnih na GooglePlayu kreirana uzimajući u obzir činjenicu da će se koristiti na pametnom telefonu ili tabletu, mogli bi izgledati pomalo čudno na laptop. U ostalim stvarima, od službeni demo video jasno je vidljivo da su se programeri pobrinuli da sve bude što praktičnije, preglednik i instant messengeri će raditi savršeno, ali uređivanje dokumenata može imati problema tipičnih za Android. S druge strane, postojat će suvremeni suvremeni softver i okruženje poznato vlasnicima pametnih telefona i tableta, što razlikuje ovu opciju od konvencionalnih Linux sustava.


    4) CloudReady: Home Edition tvrtke Neverware - trenutna besplatna verzija Chromium OS-a u oblaku, vrlo bliska Googleovom Chrome OS-u. U praksi, to je samo preglednik i sve web aplikacije rade unutar njega. Ništa dodatno. Stvoren posebno za netbooke. Ovdje ovaj video omogućuje vam da steknete dojam o sustavu. Nedostatak je što je bez interneta gotovo beskoristan, ali kada se spojite na mrežu, cijela paleta usluga u oblaku vam je na usluzi. Nikakve instalacije, postavke, ažuriranja, antivirusi i druge gluposti za vas - sve je online. Nijedna obična aplikacija ne radi (osim ako ne možete na lukav način pokretanje Android programa). Instalacija je vrlo jednostavna, nema plesa crvenih očiju uz tamburicu - pokrenut, spojen na mrežu i sve je spremno za rad.


    Razmislite, možda biste prije nego što se glupo riješite smeća sa starim Windows XP-om trebali pokušati malo oživjeti, barem softverski, budući da, nažalost, više nije podložan hardverskoj nadogradnji? Prilično mi je teško pomoći u donošenju konačnog izbora u korist samo jedne od opcija, jer... Ne znam sve vaše zadatke i zahtjeve, ali iz nekog razloga čini mi se da je popis prema rastućim preferencijama za prosječnog neiskusnog korisnika. Ako vam ne treba ništa osim preglednika, a imate dovoljno web-aplikacija, onda je opcija 4 očigledan izbor, a problem sigurnosnog kopiranja podataka praktički nestaje, jer sve je sinkronizirano na Google Drive. Ako osoba ima pozitivno iskustvo s Android pametnim telefonom ili tabletom, onda, ako ima isti Google račun, treća opcija također izgleda prilično dobro. Ako stvarno trebate nešto specifično za Windows ili niste apsolutno spremni susresti se s nečim novim, nepoznatim i nesličnim Windowsima, onda je ovo druga opcija. Pa, ako je osoba otvorena za sve novo i zahtijeva maksimalne mogućnosti, pouzdanost, fleksibilnost i podršku, onda je ovo prva opcija. Bio je preveden članak o čvorištu koji vam može pomoći u odabiru najprikladnijeg.


    I bolje je poslati zombi kutiju i hladnu brzu hranu na odlagalište.


    P.S. Pošaljite komentare o pravopisu, interpunkciji itd. u PM. Sve će biti odmah popravljeno.

      - ... Wikipedija

      Ovo je popis datotečnih sustava (FS) i mrežnih protokola koji oponašaju rad datotečnog sustava, s kratkim opisom. Da biste saznali više, možete slijediti odgovarajuću poveznicu. Neki stariji sustavi podržavali su samo jedan datotečni sustav,... ... Wikipedia

      Sadržaj 1 Aktivni glavni BSD sustavi 2 Izvedeni BSD sustavi 2.1 Temeljeno na FreeBSD-u ... Wikipedia

      Ovaj članak daje kronologiju pojave operativnih sustava od 1955. do 2012. godine. Sadržaj 1 1950-e 2 1960-e 3 1970-e 4 1980-e ... Wikipedia

      Ovo je popis popularnih programa koji se pokreću na operativnim sustavima baziranim na UNIX-u (usklađeni s POSIX-om). Neki od ovih programa su standardni na sustavima sličnim UNIX-u. Sadržaj 1 Sistemski softver 1.1 Opće namjene ... Wikipedia

      Sadržaj 1 Sistemski softver 1.1 Opća namjena 1.2 Upravljanje sustavom ... Wikipedia

      Postoji nekoliko operativnih sustava sličnih Unixu temeljenih na Berkeley Software Distribution (BSD). Najpoznatiji potomci su sustavi FreeBSD, OpenBSD i NetBSD, stvoreni na temelju 386BSD i 4.4BSD L ... Wikipedia

      Ovo je servisni popis članaka stvorenih za... Wikipediju

      Ovo je servisni popis članaka stvorenih za koordinaciju rada na razvoju teme. Ovo upozorenje ne vrijedi... Wikipedia

      Ovo je servisni popis članka... Wikipedia

    knjige

    • Microsoft Exchange Server 2013. Potpuni vodič, Rand Morimoto, Michael Noel, Guy Yardeni, Chris Amaris, Andrew Abbate. Više od obične i autoritativne referentne knjige, Microsoft Exchange Server 2013: Konačni vodič nudi stotine korisnih savjeta i trikova...
    • Programiranje za Palm i Pocket PC, Vladimir Rafalovich, Sergey Karnaukhov. Predmet knjige je razvoj aplikacija za prijenosna računala temeljena na operativnim sustavima Windows CE i Palm, nazvanih osobni digitalni pomoćnici (PDA). s obzirom...

    I tek tada se okrećete aplikacijama koje su vam potrebne. Većinu svega što korisnik radi sa svojim računalom čini preko operativnog sustava. Treba ga smatrati kontrolnim centrom računala. Većina modernih osobnih računala pokreće Microsoft Windows operativne sustave. Macovi dolaze s unaprijed instaliranim OS X, koji se donedavno zvao Mac OS X. Mnogi poslovni poslužitelji pokreću Linux i UNIX operativne sustave.


    Danas se operativni sustavi nalaze ne samo u računalima, već iu mnogim drugim elektroničkim uređajima. I suvremeni mobilni telefoni i bežične pristupne točke također pokreću operativne sustave, iako nešto drugačije od računalnih. Nepotrebno je reći: moderni telefon moćniji je od stolnog računala s početka stoljeća.

    Opća zadaća operacijskog sustava je organizirati i kontrolirati hardverske i softverske komponente računala. To osigurava fleksibilnost i predvidljivost u ponašanju digitalnog uređaja. Danas ćemo govoriti o operativnom sustavu računala. Treba imati na umu da su prijenosno računalo, pametni telefon i tablet također u biti računala. Slijedom toga, iako se principi rada operacijskih sustava ovih uređaja mogu, naravno, razlikovati u detaljima, oni u osnovi ponavljaju one koji su karakteristični za bilo koje osobno računalo, koliko god ono bilo divovsko ili, naprotiv, minijaturno.


    Nema svako računalo operativni sustav. Na primjer, računalo koje upravlja mikrovalnom pećnicom u vašoj kuhinji nema operativni sustav. Činjenica je da se ovo računalo mora baviti samo jednim nizom zadataka, određenih postavkama vremena, temperature i načina rada. I možda nekoliko unaprijed postavljenih načina. Od ovog računala se ne traži "mentalna fleksibilnost", a operativni sustav samo bi povećao troškove razvoja i proizvodnje ovog kuhinjskog uređaja. Za sve svoje jednostavne zadatke, mikrovalno računalo treba samo jedan program implementiran na hardverskoj razini.

    Ali postoje i drugi uređaji kojima operativni sustav pruža nekoliko važnih mogućnosti:

    • Omogućuje obavljanje raznih zadataka
    • Omogućuje interakciju korisnika s uređajem na složenijoj razini
    • Održava promjene koje je napravio korisnik u redu

    Sva stolna računala imaju operativne sustave. Najčešći operativni sustavi su obitelj Windows, koju je razvila Microsoft Corporation. Apple unaprijed instalira vlastiti operativni sustav na svoja računala, o čemu je već bilo riječi. Osim toga, postoji ogromna obitelj UNIX sustava. Povijest njihovog razvoja puna je izvrsnih pojedinaca, inovativnih korporacija i primjera suradnje u cilju postizanja zajedničkog cilja. U svijetu postoje stotine različitih operativnih sustava usmjerenih na obavljanje visoko specijaliziranih zadataka. To uključuje operacijske sustave za velika računala (glavna računala), robote, industrijsku opremu i sustave u stvarnom vremenu.

    Svaki uređaj koji ima operativni sustav obično dopušta promjene dok radi. A za to uopće nema potrebe za preuređivanjem mikro krugova. Korisnik izdaje naredbe u softveru, koje zatim govore hardveru uređaja kako da se ponaša u promjenjivim uvjetima.

    Za korisnika stolnog računala to znači mogućnost instaliranja sigurnosnih ažuriranja, zakrpa sustava, dodatnih aplikacija, pa čak i promjene operativnog sustava. Ali računalo ostaje isto. Drugim riječima, možete promijeniti ponašanje svog računala bez promjene bilo čega u njegovom hardveru. Isto vrijedi i za moderne mobilne telefone. Bez obzira na to na kojem uređaju je operativni sustav instaliran, on preuzima kontrolu nad svakim zadatkom koji obavlja i upravlja resursima svog sustava.

    Značajke operativnog sustava


    Ako uvelike pojednostavimo opis zadataka koje izvršava operativni sustav, možemo razlikovati dva glavna:
    1. Upravlja hardverskim i softverskim resursima sustava. Ako govorimo o tipičnom stolnom računalu, ti resursi uključuju, ali nisu ograničeni na: procesor, memoriju i prostor na disku. Ako govorimo o mobilnom telefonu, tu se još dodaju tipkovnica (ili zaslon osjetljiv na dodir), adresar, sustav biranja, baterija i mrežna veza
    2. Omogućuje stabilnu i dosljednu interakciju između aplikacija i hardvera. Aplikacija možda nije upoznata s detaljnim specifikacijama hardvera

    Prvi zadatak, upravljanje hardverskim i softverskim resursima, iznimno je važan. Činjenica je da se različiti programi i metode unosa podataka natječu za pozornost središnje procesorske jedinice (CPU, CPU, CPU), o čijim smo principima već govorili. Oni zahtijevaju memoriju, prostor za pohranu te ulaznu i izlaznu propusnost. Operativni sustav ima ulogu dobrog mentora koji sve sređuje tako da svaka aplikacija dobije potrebne resurse bez sukoba s drugim aplikacijama. Operativni sustav raspoređuje ograničene resurse računala na takav način da rezultat za sve korisnike i sve aplikacije bude najbolji. Naravno, od mogućih u ovoj konfiguraciji. Računalo ima vrlo specifične procesorske performanse i kapacitet memorije, čije proširenje - kao što već znamo - ne dovodi uvijek do povećanja performansi stroja. Operativni sustav morat će te i druge resurse rasporediti na najprofitabilniji način.

    Drugi zadatak, osiguranje interakcije softvera i hardvera, od posebne je važnosti s obzirom na činjenicu da su suvremena računala otvorena za promjene u svojoj konfiguraciji. Alati sučelja aplikacijskog programa (API) omogućuju programeru da napiše program na jednom računalu i nema sumnje da će raditi na drugom računalu iste vrste. Čak i ako se memorija ili kapacitet pohrane na dva stroja međusobno razlikuju.

    Operativni sustav organizira sve tako da aplikacija nastavi raditi na određenom računalu čak i nakon izmjene hardvera ili ažuriranja softvera. Činjenica je da operacijski sustav, a ne svaka pojedinačna aplikacija, prati hardver i raspodjelu njegovih resursa. Programeri operativnih sustava suočavaju se s teškim zadatkom: učiniti sustav kompatibilnim s opremom tisuća tvrtki koje proizvode računalne komponente i periferne uređaje. Moderan operativni sustav može "prepoznati" tisuće različitih pisača, tvrdih diskova i posebnih perifernih uređaja. Štoviše, u svakom konkretnom slučaju ova oprema će se kombinirati na drugačiji način.

    Vrste operativnih sustava


    Velika raznolikost postojećih operativnih sustava može se podijeliti u četiri glavne vrste:
    1. Operacijski sustavi u stvarnom vremenu (RTOS). Operativni sustavi u stvarnom vremenu dizajnirani su za upravljanje strojevima, znanstvenim instrumentima i industrijskim sustavima. Obično se korisničko sučelje takvih sustava ne prepušta dizajnerskim užicima i nema uslužnih programa orijentiranih na krajnjeg korisnika. Ovo je "zatvorena kutija" spremna za upotrebu. Najvažnija zadaća ove vrste operacijskog sustava je osigurati izvršenje određene operacije u određenom vremenskom razdoblju. I ti su segmenti bili jednaki. U složenim strojevima, njihovim se elementima ne može dopustiti da se kreću brže nego što je potrebno, budući da sustav ima "dodatne" resurse. Ili, naprotiv, nisu se uopće micali jer je sustav bio zauzet
    2. Jednokorisnički, jednozadatni operativni sustavi (Single-user, single task). Kao što im ime govori, ovi operativni sustavi dizajnirani su da omoguće jednom korisniku obavljanje jednog po jednog zadatka. Upečatljiv primjer sustava ove vrste je Palm OS za dlanovnike Palm. Ovi su uređaji uživali određenu popularnost prije početka masovne distribucije pametnih telefona.
    3. Jednokorisnički višezadaćni operativni sustavi (Single-user, multi-tasking). Sustavi ovog tipa kontroliraju većinu modernih stolnih i prijenosnih računala. I Microsoft Windows i Apple OS X su ove vrste. Na primjer, korisnik Windowsa može istovremeno napisati bilješku u uređivaču teksta i preuzeti datoteku s interneta. U isto vrijeme, pisač može ispisivati, a klijent e-pošte može primati e-poštu.
    4. Višekorisnički operativni sustavi (Multi-user). Višekorisnički operativni sustavi omogućuju više korisnika da istovremeno pristupaju resursima uređaja. Operativni sustav mora održavati ravnotežu između zahtjeva različitih korisnika. U isto vrijeme, operativni sustav mora osigurati da svaki od pokrenutih programa ima dovoljno resursa, a zadatak koji rješava jedan od korisnika ne ometa druge korisnike. Istaknuti primjeri višekorisničkih sustava uključuju Unix, VMS i glavne operativne sustave kao što je MVS.

    Važno je razjasniti neke suptilnosti koje mogu otežati određivanje vrste operativnog sustava. Postoje višekorisnički operativni sustavi i sustavi koji podržavaju mrežne veze. A to su različiti operativni sustavi. Na primjer, Windows 2000 i Novell Netware podržavali su stotine pa čak i tisuće mrežnih veza. Međutim, ne mogu se smatrati doista višekorisničkim. Jedini pravi korisnik Windowsa 2000 i Netwarea je administrator sustava. Mrežna podrška i svi udaljeni korisnički računi uključeni su u cjelokupni plan operativnog sustava, softver definiran od strane administratora.

    Operacijski sustavi računala


    Kada uključite napajanje računala, prvi program koji se pokreće je skup instrukcija sadržanih u memoriji samo za čitanje (ROM). Ovaj kod testira hardver sustava i osigurava da sve radi ispravno. Taj se postupak naziva samotestiranje pri uključivanju (POST). Tijekom ovog procesa provjeravaju se greške u procesoru, memoriji i osnovnom ulazno/izlaznom sustavu (BIOS, BIOS). Rezultati ispitivanja pohranjuju se u posebnom memorijskom području. Ako je samotestiranje uspješno, pokreće se softver koji se nalazi u trajnoj memoriji. Poznat je kao BIOS. Ovaj softver počinje aktivirati tvrde diskove vašeg računala. U većini modernih računala, kada se tvrdi disk aktivira, nalazi se prvi dio operativnog sustava: bootstrap loader.

    Bootloader je mali program koji ima samo jednu funkciju: učitavanje operativnog sustava u memoriju. Ovo će vam pomoći da počnete. Općenito, pokretački program pokreće male upravljačke programe koji komuniciraju s različitim hardverskim podsustavima i kontroliraju ih. Sve se to nalazi u istoj memoriji koja sadrži sam operativni sustav, korisničke podatke i aplikacije. Pokreće ga podatkovna struktura koja sadrži široku lepezu signala, indikatora i vremena koji omogućuju interakciju unutar i između računalnih podsustava i aplikacija. Kontrola nad računalom zatim prelazi na operativni sustav.

    Ovdje ćemo staviti zarez jer još uvijek moramo govoriti o tome koje grupe zadataka obavlja tipičan operativni sustav. Ali to će postati tema neke druge priče.

    Nastavak slijedi…

    Na temelju materijala s computer.howstuffworks.com

    O potrebi ubrzanja razvoja domaćeg tržišta softvera, osiguravanja maksimalne neovisnosti o inozemnim razvojima u području visoke tehnologije i očuvanju informacijskog suvereniteta prvi put se na najvišoj razini govorilo 2014. godine, kada su sankcije SAD-a i EU-a naglo povećale rizike povezane s korištenje stranog softvera u poslovnim i državnim organizacijama . Tada je Ministarstvo telekomunikacija i masovnih komunikacija Ruske Federacije postalo ozbiljno zabrinuto za rješavanje ovog strateški značajnog, po mišljenju dužnosnika, pitanja, uz poticanje potražnje za domaćim proizvodima i razvoj odgovarajućih mjera za podršku domaćim programerima. Kao rezultat toga, ograničenja ulaska stranog softvera u državnu i općinsku nabavu, kao i pravila za formiranje i održavanje jedinstvenog registra ruskih programa, odobreni su na zakonodavnoj razini u najkraćem mogućem roku. Sve je to imalo pozitivan utjecaj na tržište softvera u Rusiji, koje je nedavno nadopunjeno mnogim zanimljivim projektima i razvojem. Uključujući i područje operativnih sustava.

    "Alt Linux SPT" je objedinjena distribucija temeljena na Linuxu za poslužitelje, radne stanice i tanke klijente s ugrađenim softverom za informacijsku sigurnost, koji se može koristiti za izgradnju automatiziranih sustava do uključive klase 1B i informacijskih sustava osobnih podataka (PDIS) do razred 1K uključujući. OS vam omogućuje istovremeno pohranjivanje i obradu povjerljivih podataka na jednom osobnom računalu ili poslužitelju, pružanje višekorisničkog rada s ograničenim pristupom informacijama, rad s virtualnim strojevima, kao i korištenje centraliziranih alata za autorizaciju. Potvrda koju je izdao FSTEC Rusije potvrđuje usklađenost proizvoda sa zahtjevima sljedećih mjerodavnih dokumenata: „Računalna oprema. Zaštita od neovlaštenog pristupa informacijama. Pokazatelji sigurnosti od neovlaštenog pristupa informacijama” - prema sigurnosnoj klasi 4; “Zaštita od neovlaštenog pristupa informacijama. Dio 1. Softver za informacijsku sigurnost. Razvrstavanje prema stupnju odsutnosti nedeklariranih sposobnosti” - prema 3. stupnju kontrole i tehničkim uvjetima. Tehničku podršku za korisnike Alt Linux SPT-a pruža tvrtka Free Software and Technologies preko svog partnera programera Basalt SPO.

    Programer: tvrtka Basalt SPO

    Platforma Viola skup je distribucija Linuxa na razini poduzeća koje vam omogućuju da postavite korporativnu IT infrastrukturu bilo koje razine. Platforma uključuje tri distribucije. Ovo je univerzalna "Viola Workstation", koja uključuje operativni sustav i skup aplikacija za puni rad. Druga je distribucija poslužitelja "Alt Server", koja može djelovati kao kontroler domene Active Directory i sadrži najpotpuniji skup usluga i okruženja za stvaranje korporativne infrastrukture (DBMS, mail i web poslužitelj, alati za autentifikaciju, radna grupa, virtualni upravljanje i nadzor strojeva i drugi alati). Treći je “Alt Education 8”, usmjeren na svakodnevnu upotrebu u planiranju, organiziranju i provođenju obrazovnog procesa u ustanovama općeg, srednjeg i visokog obrazovanja. Osim toga, Basalt SPO serija proizvoda uključuje gore spomenuti certificirani Alt Linux SPT distribucijski komplet i Simply Linux operativni sustav za kućne korisnike.

    Programer: Nacionalni centar za informatizaciju (dio državne korporacije Rostec)

    Ruski projekt za stvaranje ekosustava softverskih proizvoda temeljenih na distribuciji Linuxa, dizajniranih za složenu automatizaciju radnih mjesta i IT infrastrukture organizacija i poduzeća, uključujući podatkovne centre, na poslužiteljima i klijentskim radnim stanicama. Platforma je predstavljena u verzijama “OS.Office” i “OS.Server”. Razlikuju se po skupovima aplikacijskog softvera uključenog u distribucijski komplet. Uredsko izdanje proizvoda sadrži sam operativni sustav, alate za informacijsku sigurnost, paket programa za rad s dokumentima, klijent e-pošte i preglednik. Poslužiteljska verzija uključuje operativni sustav, alate za informacijsku sigurnost, alate za nadzor i upravljanje sustavom, poslužitelj e-pošte i DBMS. Potencijalni korisnici platforme su federalne i regionalne vlasti, lokalne samouprave, tvrtke s državnim sudjelovanjem i državne korporacije. Očekuje se da će ekosustav temeljen na OSi-ju u bliskoj budućnosti postati potpuna alternativa zapadnim analogama.

    Razvoj istraživačke i proizvodne udruge "RusBITech", predstavljen u dvije verzije: Astra Linux Common Edition (opća namjena) i Astra Linux Special Edition (specijalna namjena). Značajke najnovije verzije OS-a: razvijena sredstva za osiguravanje informacijske sigurnosti obrađenih podataka, mehanizam za obaveznu kontrolu pristupa i kontrolu zatvorenosti softverskog okruženja, ugrađeni alati za označavanje dokumenata, snimanje događaja, praćenje integriteta podataka, kao i druge komponente koje osiguravaju zaštitu informacija. Prema uvjeravanjima programera, Astra Linux Special Edition jedina je softverska platforma certificirana istovremeno u sustavima certifikacije informacijske sigurnosti FSTEC-a Rusije, FSB-a, Ministarstva obrane Ruske Federacije i omogućuje obradu u automatiziranim sredstvima svih ministarstva, odjeli i druge institucije Ruske Federacije s ograničenim pristupom informacijama koje sadrže komponente državne tajne podataka klasificiranih ne više od "strogo povjerljivo".

    ROSALinux

    Programer: LLC "NTC IT ROSA"

    Obitelj operativnih sustava ROSA Linux uključuje impresivan skup rješenja dizajniranih za kućnu upotrebu (ROSA Fresh verzija) i korištenje u korporativnom okruženju (ROSA Enterprise Desktop), implementaciju infrastrukturnih IT usluga organizacije (ROSA Enterprise Linux Server), obradu povjerljive informacije i osobne podatke (ROSA "Kobalt"), kao i podatke koji predstavljaju državnu tajnu (ROSA "Krom" i "Nikal"). Navedeni proizvodi temelje se na razvoju Red Hat Enterprise Linuxa, Mandrive i CentOS-a uz uključivanje velikog broja dodatnih komponenti, uključujući originalne koje su izradili programeri ROSA Znanstveno-tehničkog centra za informacijske tehnologije. Konkretno, distribucije OS-a za korporativni segment tržišta uključuju virtualizacijske alate, softver za organiziranje sigurnosnih kopija, alate za izgradnju privatnih oblaka, kao i centralizirano upravljanje mrežnim resursima i sustavima za pohranu podataka.

    Programer: Izračunajte tvrtku

    Calculate Linux dostupan je u izdanjima za stolno računalo, imenički poslužitelj, Scratch i Scratch Server i dizajniran je za kućne korisnike i mala i srednja poduzeća koji više vole koristiti softver otvorenog koda umjesto vlasničkih rješenja. Značajke platforme: punopravni rad u heterogenim mrežama, mehanizam za lutanje korisničkih profila, alati za centraliziranu implementaciju softvera, jednostavnost administracije, mogućnost instaliranja na prijenosne USB pogone i podrška za binarne repozitorije Gentoo ažuriranja. Važno je da je razvojni tim pristupačan i otvoren za sve komentare, prijedloge i želje korisničke publike, što dokazuje ogroman broj načina uključivanja u Calculate Linux zajednicu i razvoj platforme.

    „Uljanovsk.BSD »

    Programer: Sergey Volkov

    Operativni sustav koji je izgrađen na slobodno distribuiranoj FreeBSD platformi i sadrži potreban skup aplikacijskih programa za kućne korisnike i uredske zadatke. Prema riječima jedinog programera OS-a Sergeja Volkova, Ulyanovsk.BSD je u potpunosti prilagođen potrebama korisnika koji govore ruski. “Naš sklop je što je moguće lakši i idealan za korištenje kako na kućnim računalima, tako i na radnim stanicama zaposlenika raznih organizacija, kao i za korištenje u obrazovnim ustanovama”, kaže autor projekta, ne ulazeći u detalje kako točno proizvod koji je sastavio razlikuje se od originala. Vjerodostojnost projekta dodaje se ne samo prisutnošću komercijalno distribuiranog distribucijskog kompleta i plaćene tehničke podrške, već i unosom u ruski registar softvera. To znači da vladine organizacije mogu legalno koristiti programsku platformu Ulyanovsk.BSD kao dio projekata uvođenja tehnologija koje zamjenjuju uvoz.

    Certificirani i sigurni operativni sustav koji vam omogućuje obradu informacija u skladu sa Saveznim zakonom br. 152 “O osobnim podacima” i implementaciju sustava za obradu informacija s ograničenim pristupom koje nisu povezane s državnom tajnom. ICLinux uključuje alate za udaljenu administraciju, ima ugrađeni firewall certificiran za usklađenost s RD ME za sigurnosnu klasu 3, podržava RDP, X-Windows System, SSH, Telnet, VNC, VPN, NX, ICA i druge protokole. Sredstva platforme također uključuju kompatibilnost s alatima za autentifikaciju tvrtke Aladdin R.D. i modularna arhitektura koja vam omogućuje fleksibilnu prilagodbu operativnog sustava kako bi odgovarao zahtjevima korisnika.

    "Alfa OS" (Alfa OS)

    Programer: tvrtka ALFA Vision

    Još jedan klon Linuxa, opremljen korisničkim sučeljem a la macOS s nizom poznatih uredskih aplikacija i ispunjen dubokim filozofskim značenjem. Bez šale, na web stranici razvojnog programera u odjeljku "O tvrtki" piše: " Operativni sustav je poseban fenomen, točka u kojoj se spajaju tehnološki, estetski i humanitarni koncepti. Vrh koji se vidi sa svih strana. Da bi zasjao i postao ono što bi trebao biti, potreban je širok izbor značajnih iskustava. I imamo ga" Toliko je ekspresije u ovim riječima, kakva prezentacija informacija! Slažem se, ne može svatko tako ekspresivno predstaviti svoj proizvod širokoj publici. Trenutno je Alpha OS predstavljen kao desktop verzija za x86-kompatibilne sustave. U budućnosti, ALFA Vision namjerava na tržište izbaciti mobilna i poslužiteljska izdanja OS-a, kao i distribucijski komplet za uređaje temeljene na ARM procesorima.

    Softverska platforma razvijena posebno za računalne sustave sa SPARC i Elbrus arhitekturom. Posebnost sustava je radikalno redizajniran Linux kernel koji ima implementirane posebne mehanizme za upravljanje procesima, virtualnom memorijom, prekidima, signalima, sinkronizacijom i podrškom za tagirane izračune. " Obavili smo temeljni rad na transformaciji Linux OS-a u operativni sustav koji podržava rad u stvarnom vremenu, za što su relevantne optimizacije implementirane u kernel. Tijekom rada u stvarnom vremenu možete postaviti različite načine za obradu vanjskih prekida, proračune rasporeda, razmjene s diskovnim pogonima i neke druge“, pojašnjavaju iz tvrtke MCST. Osim toga, skup alata za zaštitu informacija od neovlaštenog pristupa ugrađen je u jezgru softverske platforme Elbrus, što vam omogućuje korištenje OS-a za izgradnju automatiziranih sustava koji zadovoljavaju najviše zahtjeve informacijske sigurnosti. Sustav također uključuje arhiviranje, raspoređivanje zadataka, razvoj softvera i druge alate.

    "EdOS"

    Operativni sustav temeljen na Linux kernelu, dizajniran da osigura sigurnost obrađenih podataka. "Red OS" u skladu je s domaćim zahtjevima za informacijsku sigurnost, ima unaprijed konfigurirane konfiguracije za svaku hardversku arhitekturu, koristi algoritme GOST 34.11-2012 u ssh i NX protokolima, a također podržava popise kontrole pristupa. Osim toga, OS podržava mrežnu autentifikaciju pomoću dodatnih modula za autentifikaciju (PAM, Pluggable Authentication Modules) i uključuje specijalizirani podsustav distribuirane revizije koji vam omogućuje praćenje kritičnih sigurnosnih događaja u korporativnoj mreži i daje IT administratoru potrebne alate za brz odgovor na incidente IB.

    GosLinux ("GosLinux")

    Programer: tvrtka Red Soft

    GosLinux OS kreiran je posebno za potrebe Federalne službe ovršitelja Ruske Federacije (FSSP Rusije) i prikladan je za korištenje u svim državnim tijelima, državnim izvanproračunskim fondovima i lokalnim samoupravama. Platforma je izgrađena na distribuciji CentOS 6.4, koja uključuje razvoj Red Hat Enterprise Linuxa. Sustav je predstavljen u dva izdanja - za poslužitelje i radne stanice, sadrži pojednostavljeno grafičko sučelje i skup unaprijed konfiguriranih alata za informacijsku sigurnost. Programer OS-a je tvrtka Red Soft, koja je u ožujku 2013. pobijedila na natječaju za razvoj, implementaciju i održavanje automatiziranih informacijskih sustava Federalne službe za ovršitelje Rusije. U 2014. sustav je dobio potvrdu o sukladnosti od FSTEC-a Rusije, kojom se potvrđuje da GosLinux ima procijenjenu razinu povjerenja OUD3 i da je u skladu sa zahtjevima upravljačkog dokumenta Državne tehničke komisije Ruske Federacije za 4. razinu kontrole. zbog nepostojanja nedeklariranih sposobnosti. Distribucija GosLinux OS za vladine agencije nalazi se u nacionalnom fondu algoritama i programa na nfap.minsvyaz.ru. Trenutno se platforma GosLinux aktivno primjenjuje u svim teritorijalnim tijelima i odjelima Federalne službe za ovrhu Rusije. OS je također predan u probni rad predstavnicima vlasti Nižnjenovgorodske, Volgogradske i Jaroslavske oblasti.

    Programer: Almi LLC

    Web stranica proizvoda:

    Još jedna verzija Linuxa na našem popisu koja definitivno ne pati od nedostatka pohvala od strane programera. " Jedinstven, idealan, jednostavan, kombinirajući praktičnost operativnog sustava Windows, stabilnost macOS-a i sigurnost Linuxa“- takve fraze koje podižu AlterOS u nebesa isprepletene su gore-dolje na službenoj web stranici proizvoda. U čemu je točno jedinstvenost domaće platforme nije navedeno na stranici, ali su navedene informacije o tri izdanja OS-a: AlterOS “Volga” za javni sektor, AlterOS “Amur” za korporativni segment i AlterOS “Don” za poslužitelji. Sustav je navodno kompatibilan s mnogim softverskim rješenjima koja se traže u poslovnom okruženju, uključujući 1C i Consultant Plus, kao i domaće alate za kriptografsku zaštitu (na primjer, CryptoPro). Poseban naglasak stavlja se na odsutnost u verziji platforme za vladine organizacije softvera koji komunicira sa stranim poslužiteljima - sve se radi prema kanonima maksimalne zamjene uvoza, kažu programeri.

    Mobilni sustav oružanih snaga (MSMS)

    Programer: Sveruski istraživački institut za automatizaciju upravljanja u neindustrijskoj sferi nazvan po. V.V. Solomatina (VNIINS)

    Sigurni operativni sustav opće namjene dizajniran za izgradnju stacionarnih i mobilnih sigurnih automatiziranih sustava u Oružanim snagama Ruske Federacije. Prihvaćen za isporuku Oružanim snagama RF 2002. WSWS se temelji na jezgri Linuxa i komponentama, dopunjenim diskrecijskim, obveznim i modelima temeljenim na ulogama za ograničavanje pristupa informacijama. Sustav radi na hardverskim platformama Intel (x86 i x86_64), SPARC (Elbrus-90micro), MIPS, PowerPC64, SPARC64 i certificiran je prema zahtjevima informacijske sigurnosti Ministarstva obrane Ruske Federacije. Sigurnosne mjere implementirane u WSWS omogućuju stvaranje automatiziranih sustava temeljenih na platformi koji obrađuju podatke koji predstavljaju državnu tajnu i imaju stupanj tajnosti „SS“ (top secret).

    "Zarya"

    Programer: Federalno državno jedinično poduzeće "Središnji istraživački institut za ekonomiju, informatiku i upravljačke sustave" ("TsNII EISU", dio "United Instrument-Making Corporation")

    Obitelj softverskih platformi temeljenih na Linux kernelu, koje predstavljaju alternativu stranim operativnim sustavima koji se trenutno koriste u agencijama za provođenje zakona, javnom sektoru i obrambenim poduzećima. Operativni sustav Zarya za stolna računala kompatibilan je s većinom tradicionalnih uredskih aplikacija i programa. Poslužiteljska platforma Zarya-DPC omogućuje organiziranje aplikacijskog poslužitelja ili poslužitelja baze podataka. Za izgradnju podatkovnih centara nudi standardni skup poslužiteljskog softvera, virtualizacijske alate i mogućnost rada na takozvanom "velikom hardveru", uključujući glavna računala. Za ugrađene sustave koji rade bez ljudske intervencije, a koji moraju obrađivati ​​informacije u stvarnom vremenu, razvijen je poseban OS "Zarya RV". Sustav odgovara trećoj klasi zaštite od neovlaštenog pristupa i drugoj razini kontrole odsutnosti nedeklariranih mogućnosti. Platforma je razvijena po narudžbi ruskog Ministarstva obrane i očekuje se da će biti tražena od strane agencija za provođenje zakona, obrambenog kompleksa, kao i komercijalnih struktura koje rade s državnim tajnama i osobnim podacima.

    Operativni sustav za terminalne stanice. Temelji se na Linuxu i sadrži samo potreban skup alata za organiziranje radnih prostora pomoću tankih klijenata. Sve značajke izvan ovog opsega isključene su iz distribucije. Kraftway Terminal Linux podržava mnoge mrežne protokole na razini aplikacije (RDP, VNC, SSH, NX, XWindow, VMWare View PCoIP, itd.), omogućuje vam konfiguriranje prava pristupa za prosljeđivanje USB medija, pruža mogućnost korištenja mrežnih i lokalnih pisača, i sadrži alate za oporavak konfiguracije OS-a tijekom ponovnog pokretanja, kao i alate za daljinsko grupno upravljanje terminalnim stanicama i administraciju radnih stanica. Posebnost sustava je visoka sigurnost. Kraftway Terminal Linux također podržava hardver za autentifikaciju korisnika: eToken PRO i eToken PRO Java USB ključeve tvrtke Aladdin R.D. CJSC, kao i RuToken S i RuToken EDS tvrtke Active-Soft CJSC. Ažuriranje OS-a može izvršiti administrator putem lokalne mreže ili s USB pogona. Moguće je konfigurirati automatsko ažuriranje i s lokalnog poslužitelja korisnika i s poslužitelja Kraftway.

    WTware

    Programer: Andrey Kovalev

    Još jedna softverska platforma za postavljanje radnih stanica u IT infrastrukturu poduzeća koristeći jeftina terminalska rješenja. WTware distribucija uključuje servise za preuzimanje preko mreže, alate za rad s pisačima, barcode skenerima i drugom perifernom opremom. Podržava preusmjeravanje COM i USB priključka, kao i autentifikaciju pametne kartice. Za povezivanje s terminalskim poslužiteljem koristi se RDP protokol, a za brzo rješavanje problema koji nastaju prilikom postavljanja operativnog sustava, detaljna dokumentacija uključena je u distribucijski komplet. WTware se distribuira pod komercijalnim uvjetima i licencira prema broju radnih stanica. Programer nudi besplatnu verziju OS-a za miniračunalo Raspberry Pi.

    KasperskyOS

    Programer: Kaspersky Lab

    Siguran operativni sustav dizajniran za korištenje u kritičnim infrastrukturama i uređajima. Kaspersky Lab platforma može se koristiti u automatiziranim sustavima upravljanja procesima (APCS), telekomunikacijskoj opremi, medicinskim uređajima, automobilima i drugim napravama iz svijeta Interneta stvari. OS je kreiran od nule i svojom arhitekturom jamči visoku razinu informacijske sigurnosti. Osnovni princip rada KasperskyOS-a svodi se na pravilo “sve što nije dopušteno, zabranjeno je”. Time se eliminira mogućnost iskorištavanja kako već poznatih ranjivosti tako i onih koje će biti otkrivene u budućnosti. Istodobno, sve sigurnosne politike, uključujući i zabrane izvođenja određenih procesa i radnji, konfiguriraju se u skladu s potrebama organizacije. Platforma će se isporučivati ​​kao unaprijed instalirani softver na različitim vrstama opreme koja se koristi u industrijskim i korporativnim mrežama. Trenutno je sigurni OS tvrtke Kaspersky Lab ugrađen u L3 preklopnik za usmjeravanje koji je razvio Kraftway.

    Operativni sustav u stvarnom vremenu (RTOS), koji su napisali programeri AstroSofta od nule, bez posuđivanja tuđeg koda, i dizajniran prvenstveno za Internet stvari i ugrađene uređaje. Osim toga, prikladan je za robotiku, medicinsku opremu, pametne kuće i pametne gradske sustave, potrošačku elektroniku, itd. Po prvi put je demonstriran MAX real-time OS (skraćenica za "multi-agent coherent system") široj publici u siječnju 2017. Platforma ne samo da implementira sve klasične funkcionalnosti proizvoda ovog tipa, već ima i niz jedinstvenih mogućnosti za organiziranje interakcije mnogih uređaja, što omogućuje pojednostavljenje stvaranja mehanizama potrebnih u ugrađenim sustavima: redundantnost, mogućnost zamjene bez isključivanja oprema itd. Jedna od značajki MAX-a je podrška za dijeljenu memoriju na razini uređaja. Ovaj mehanizam osigurava automatsku sinkronizaciju informacija između čvorova distribuiranog sustava, otporan na kvarove pojedinih komponenti. RTOS "MAX" uvršten je u registar domaćeg softvera. Osim toga, proizvod je registriran pri Saveznoj službi za intelektualno vlasništvo (Rospatent) i trenutno prolazi certifikaciju Savezne službe za tehničku i izvoznu kontrolu (FSTEC Rusije) za četvrtu razinu kontrole nedeklariranih mogućnosti (NDV).

    Kao zaključak

    Postoje dva pristupa stvaranju ruskog softvera. Prvi je pisanje izvornog koda proizvoda od nule, u potpunosti od strane domaćih stručnjaka. Druga opcija uključuje izradu nacionalnog softvera na temelju modifikacije posuđenih izvornih kodova. To je upravo ono čega se pridržavaju ruske softverske tvrtke koje rade na području supstitucije uvoza softvera. Naših 20 najboljih operativnih sustava s oznakom "Made in Russia" jasan su dokaz za to. Je li to dobro ili loše, veliko je pitanje, tema za posebnu raspravu.