Recent, tema dezvoltării unui sistem de operare proprietar în țară este discutată în diverse cercuri. Merită să cheltuiți timp și bani pe un astfel de proiect extins? Natalia Kasperskaya își exprimă punctul de vedere.
Cu toate acestea, tema sistemului de operare apare din nou și din nou, iar acum a primit un sunet deosebit de puternic, chiar până la discutarea posibilității de implementare și a bugetului său la diferite niveluri de stat. Evident, pentru că există motive serioase.
În opinia mea, există cel puțin câteva motive evidente pentru care această problemă ar trebui luată în considerare (având în vedere spațiul limitat de discuții):
- securitatea, atât a întregii țări, cât și a organizațiilor și firmelor individuale;
- Reducerea decalajului tehnologic dintre SUA și Occident;
- considerente economice;
- Impulsul dezvoltării industriei software din Rusia.
Să luăm în considerare aceste aspecte în detaliu.
Marcaje. Sistemele de operare Microsoft, chiar fără vulnerabilități și erori, pot conține teoretic marcajele software (iar specialiștii în domeniul securității informațiilor sunt siguri că conțin, de fapt). Marcaje - este introdus special „stilou“ cod de sistem care, dacă înțeles, proiectantul sistemului la momentul potrivit poate deschide trapele în sistem în cele mai multe din interiorul sistemului de operare și să preia controlul PC-ul sau de rețea. Aceste semne de carte, din nou - teoretic, pot, dacă este necesar, să lucreze pe teritoriul potențialilor adversari ai Statelor Unite.
Având în vedere că relațiile dintre Rusia și Statele Unite nu pot fi numite 100% aliate, utilizarea sistemelor furnizorilor americani în întreaga țară este un risc incontestabil. Spui probabil că "americanii nu vor face asta"? Cu toate acestea, unul dintre principiile politicii americane afirmă că nu este vorba de intenții imediate, ci de oportunități importante. Cu alte cuvinte, cuvintele nu sunt importante, ci risc.
Ce ar fi dacă la un moment dat toate calculatoarele cu Windows ne vor arăta "ecranul albastru al morții"? Sau, chiar mai ușor - nu va fi actualizat? Țara noastră se va afla într-o poziție vulnerabilă.
Actualizări. În plus față de posibilele marcaje din software-ul principal, există și actualizări regulate. Trebuie să înțelegem că actualizările nu sunt doar seturi de date. Acestea sunt programe cu scop necunoscut, pe care le în fiecare săptămână, și uneori în fiecare zi pe care le descărcați pe computer.
Actualizările, spre deosebire de OS-urile principale, nu sunt certificate (sau certificate cu întârziere). Serios pentru a analiza actualizările sistemului de operare este imposibilă datorită volumului, frecvenței și - cel mai important - aplicării lor în cele mai importante componente ale sistemului de operare. În același timp, cu actualizări, teoretic orice poate fi livrat, inclusiv software cu dublă utilizare, un marcaj sau un program troian.
Ei bine, dacă sistemul antivirus o determină. Și dacă nu? Antivirusurile, în ansamblu, nu pot face față marcajelor producătorului. Rețineți că a anulat actualizarea este de asemenea imposibilă, deoarece sistemul de operare de la Microsoft pentru a se apăra împotriva amenințărilor externe (de tip virus), din care se poate salva numai actualizările. În Windows, există două tipuri de actualizări: a) despre care utilizatorul este informat și b) care au loc fără cunoștința utilizatorului.
În plus față de problemele cu actualizări și semne de carte, există, de asemenea, așa-numitele aplicații Microsoft „nucleare“, care vă permit să efectuați în mediul de cod terță parte (Java-script, un ActiveX, diferite plug-in-uri, bare de instrumente, script-uri, aplicații de birou, etc.).
Este clar că aceste script-uri pot conține funcționalitatea „cu dublă utilizare“, de exemplu, este o intrare de control extern la marcajele „acțiuni binare“, care sunt în general dificil de detectat în sistemul de operare sau codul de birou fără această cheie externă, deschiderea unei file pasive de blocare. Și dacă amintiți-vă că Windows include un număr destul de mare de aplicații Microsoft și companii terțe, care sunt, de asemenea, potențial periculoase, devine clar că riscurile sunt ridicate.
Dar acum avem computere care rulează Windows - nu este doar o jucărie de birou în familie, ci o parte semnificativă a infrastructurii statului, a instituțiilor publice, a școlilor, a transporturilor, a comunicațiilor.
Din cauza lipsei de spațiu, nu vorbesc aici despre scăderea capacității de apărare, este un subiect complet separat. Dar este important de remarcat faptul că, prin crearea celei mai noi generații de sisteme software pentru gestionarea unificată a câmpului de luptă, SUA este ușor de utilizat ca bază pentru calculatoarele care rulează Windows. Și nu putem face acest lucru - din motive evidente.
Reducerea decalajului tehnologic
În ultimii 20-25 ani, Rusia se află cu mult în urma țărilor din Vest și, în primul rând, din partea Statelor Unite în ceea ce privește tehnologia informatică (și Europa este în urmă, dar acesta este un subiect separat).
Mai devreme în URSS toate tehnologiile-cheie de calculator (de la CPU și terminând cu aplicatii) dezvoltate in-house. Specialiști din domeniu care înțeleg complexitatea de dezvoltare a lanțului de proces complet de procesoare și chipset-uri la software-ul de aplicație. care este foarte important pentru schimbul de cunoștințe între diferitele straturi de dezvoltatori de tehnologie. Au existat centre de cercetare puternice, a existat o continuitate. În urma adoptării în decizia fatidica la sfarsitul anilor '60 cu privire la modul de a copia o serie de IBM 360, după închiderea la capătul 80 linia internă a computerului personal, după prăbușirea industriei electronice din 80-90-e aproape toate de cercetare fundamentală (și cu ei propriile lor sisteme de operare) s-au retras în fundal.
Procesul de procesare Elbrus sa prăbușit, remarcabilul BESM-6 a trecut la uitare, încercările de a-și crea DOS-ul clonei și procesorul național de text au eșuat. O întreagă școală de programare a plecat, puternică și originală.
Experții au despărțit acum, cultivate tradiții științifice vechi uitate, dar de data aceasta tehnologia informatică în Occident au pășit până acum înainte că diferența a devenit o prăpastie căscată.
Începutul tehnologic înseamnă că doomul țării este de a urmări în spate și de a limita dezvoltarea acesteia la programele de aplicații pentru sistemul "străin". Prin urmare, indiferent de cât de inteligent programatorii noștri sunt și ceea ce ar fi de programare mondială Concursul care le-au câștigat, ei toți nu vor fi în măsură să sară peste glezna de o companie din Redmond. Nu puteți deveni un lider în industrie dacă nu dețineți un lanț tehnologic complet, un ciclu complet de "redistribuire" economică a minereului în mașini-unelte.
Trebuie să fim un lider? De ce trebuie să "recuperăm și să depășim"?
Suntem obișnuiți cu faptul că "Winda" ne primește gratuit - un prieten a pus-o pe tavă și a cumpărat-o. Dar aceste vremuri se sfârșesc. Și Microsoft este angajat în combaterea pirateriei, și a statului. În plus, Microsoft pentru prima dată în zeci de ani a început să strângeți nuci, verificați licențierea OS atunci când livrarea de actualizări și software-ul. Și acum sistemul de operare fără licență devine mai greu, are probleme cu actualizările, fiabilitatea. În orice moment, proprietarul unei copii neautorizate a Windows poate întâmpina o negare a serviciului de la Microsoft.
Dar prețul "real", non-iluzor al Windows licențiat este destul de mare. Are o marjă bună pentru dezvoltatori, iar această marjă din zeci de milioane de instalații zboară în străinătate. La Microsoft, unitatea locală este o reprezentare, nu o entitate fiscală completă. Majoritatea plăților pentru proprietatea intelectuală rămân în SUA. Este bine să fii liderul absolut al pieței țării, unde ești nerezident. Microsoft și SUA sunt bune, dar suntem într-o manieră proastă.
Dificultatea tehnologică, decalajul tehnologic duce la consecințe economice, la pierderea banală a banilor mari.
Cu cât mai mult, cu atât mai mult va crește această diferență. Doar dacă, desigur, nu luați măsuri. Care dintre ele? Începeți propria dezvoltare fundamentală în acest domeniu.
Dezvoltarea industriei de software proprii
Lansarea unor programe de stat mari în domeniul tehnologiei informatice ar stimula știința și educația în domeniul IT, ar crea un număr semnificativ de locuri de muncă cu înaltă calificare. Eliberarea propriului sistem de operare ar crește nevoia de aplicații speciale pentru noul sistem de operare, ceea ce ar da un impuls puternic dezvoltării întregii industrii de dezvoltare software din Rusia.
Cum de a rezolva o astfel de sarcină ambițioasă? La urma urmei, noul sistem de operare se va confrunta cu cel puțin trei probleme majore:
Este mai mult sau mai puțin evident că acum dezvoltarea propriului sistem de operare de la zero este prea complicată și de lungă durată (deși ar merita lansat un astfel de proiect cu o ramură separată). O soluție economică și rapidă ar fi să vă utilizați propriile distribuții ruse Linux, codul programului și actualizările care pot și ar trebui supuse unei verificări aprofundate. Deja acum, pentru sistemele asemănătoare cu Linux, au fost dezvoltate un număr mare de aplicații și drivere care să poată fi utilizate.