React OS | |
---|---|
Dezvoltator | Fundația React OS |
Familia OS | Windows NT |
Prima editie | 20 iulie 1998 |
Ultima versiune de testare |
|
Manageri de pachete | Manager de aplicații ReactOS (RAPPS) |
Limbi acceptate | engleză , germană , rusă , chineză , italiană și cehă |
Platforme acceptate | x86 și x86_64 |
Tipul de kernel | hibrid |
Licență | GNU GPL [2] și GNU LGPL [2] |
Stat | activ |
Depozitul de cod sursă | https://github.com/reactos/react… |
site web | reactos.org _ |
Fișiere media la Wikimedia Commons |
ReactOS este un proiect internațional al unui sistem de operare gratuit și open source compatibil cu aplicațiile și driverele Windows ( Windows NT versiunea 5.x și o versiune ulterioară - Windows 2000 și mai târziu), deși nu este o clonă exactă a Windows. Dezvoltatorii ReactOS colaborează cu dezvoltatorii Wine [3] și MinGW [4] .
În aprilie 2021, proiectul se află încă într-o etapă de testare alfa neterminată , dar multe aplicații Windows (de exemplu, Adobe Reader 6.0, OpenOffice.org [5] ) rulează deja pe sistem.
Diverse părți ale sistemului sunt licențiate sub licența GNU GPL , GNU LGPL și licența BSD .
Elementele sistemului sunt create în mare parte în limbajul de programare C , iar unele dintre ele, cum ar fi ReactOS File Explorer, sunt scrise în C++ . ReactOS copiază parțial caracteristicile API-ului Windows și are o versiune portată la arhitectura AMD64 [6] . Proiectul ReactOS, ca parte a ecosistemului software liber , colaborează cu multe alte proiecte FOSS [7] [8] , în special cu Wine Project, care dezvoltă programul Wine pentru sisteme de operare asemănătoare Unix care pot deschide aplicații Windows .
La începutul anului 1996, Free Software Development Group a anunțat proiectul FreeWin95 [9] [10] [11] , care urmărea să dezvolte o clonă gratuită a sistemului Windows 95 . Proiectul sa stabilit pe discuții despre arhitectura sistemului . Până la sfârșitul anului 1997, proiectul încă nu a dat niciun rezultat. Pentru a condimenta proiectul, scopul a fost schimbat pentru a clona Windows NT [12] și noul nume a venit cu ReactOS de Jeff Knox . În februarie 1998, proiectul a început.
De la sfârșitul anilor 2010, dezvoltatorii lucrează la componentele sistemului. Din cauza lipsei unui sponsor și a dimensiunii reduse a echipei de dezvoltare, activitatea proiectului este redusă.
Au fost făcute mai multe încercări de a porta ReactOS pe diferite arhitecturi, dar în prezent sunt acceptate doar versiunile x86 și x86-64 [13] .
Lansarea ReactOS 0.4.7, lansată pe 6 decembrie 2017 , a fost a șaptea lansare pregătită după ce proiectul a trecut la o generație mai rapidă - nu o dată pe an, ci o dată la trei luni și prima după ce proiectul a trecut de la Subversion . la Git și GitHub [14] [15] .
RamuriFolosind deschiderea sistemului, furcile bazate pe ReactOS sunt create periodic, care, de regulă, sunt abandonate la ceva timp după creare .
În 2011, ca o încercare de a atrage investiții, trebuia să lanseze o versiune comercială a ReactOS sub marca WooS (la fel cum Red Hat este o versiune comercială a Fedora ), care a fost poziționată de autori ca o alternativă la Windows . XP , care a pierdut suportul de la Microsoft [25] .
ReactOS Community EditionÎn aprilie 2014, ReactOS a anunțat o campanie de strângere de fonduri Indiegogo pentru a lansa ReactOS Community Edition bazată pe ReactOS-0.4. Această campanie trebuia să strângă 50.000 USD pentru dezvoltare. Trebuia să accepte aplicații și drivere pentru multe dispozitive. La 1 iunie 2014, campania s-a încheiat cu un total de 25.141 USD [26] [27] .
ReactOS HackfestProiectul ReactOS a organizat un hackathon în perioada 7-12 august 2015 în orașul german Aachen [28] .
Al doilea hackathon a fost organizat în perioada 14-18 august 2017 în orașul german Köln [29] .
Al treilea și al patrulea hackathon au fost organizate la Berlin în perioada 16 - 21 august 2018 [30] și, respectiv, între 15 și 20 august 2019 [31] .
Google Summer of CodeProiectul a participat la Google Summer of Code de șapte ori - în 2006 [32] , 2011 și din 2016 până în 2020 [33] .
Din mai 2016, s-a lucrat la compatibilitatea hardware, multe API -uri au fost implementate pentru dezvoltarea la nivel înalt, shell-ul grafic ReactOS - ReactOS Explorer - a fost rescris pentru a se potrivi cu Windows Server 2003 Explorer [34] .
Începând cu versiunea 0.2, ReactOS este capabil să ruleze multe aplicații Win32 , atât cele care vin cu Windows ( editor de text Notepad , editor de registry Regedit, cmd shell) cât și cele terțe (de exemplu , procesor de text AbiWord , Adobe Reader , OpenOffice.org , arhivator gratuit PeaZip , jocuri Quake , Quake II și clona Minesweeper folosind Wine ).
Se raportează că unele jocuri, cum ar fi Unreal Tournament și Deus Ex , rulează în modul de redare software . OpenGL funcționează cu puțină dificultate prin driverul Nvidia sau implementarea software-ului Mesa 3D . La începutul lui 2016, Half-Life 2 a fost lansat folosind DirectX 9 [35] .
Suportul de imprimare a fost demonstrat în timpul ReactOS Hackfest 2015.
Suportul pentru sistemele de fișiere a fost extins în 2015-2017. Pe lângă FAT32 și CDFS, ReactOS a adăugat suport pentru NTFS (numai citire), Ext2, BtrFs, ReiserFS, UFS, UDF, NFS și ISO. [36] .
La Google Summer Of Code 2018, Victor Perevertkin a adăugat capacitatea de a porni ReactOS din BtrFS.
Începând cu versiunea 0.2.8, gama de aplicații executabile a fost extinsă. În special, suita de birou OpenOffice.org , Unreal Tournament și jocurile Deus Ex funcționează bine . Se lucrează la îmbunătățirea suportului pentru plăcile de sunet și USB . Browserul de text Lynx și componenta DCOM a browserului Mozilla Firefox , care vă permite să afișați grafic paginile, funcționează. S-a adăugat suport pentru sistemul de fișiere ext2 și bootloader -ul GRUB , permițând ReactOS să ruleze pe aceeași mașină Linux . Au început lucrările pentru Plug and Play și suport pentru modelul de driver Windows .
Versiune | Data de lansare | Informații despre versiune |
---|---|---|
0,0,7 | 20 iulie 1998 | Prima editie |
0,0,8 | 24 august 1998 | S-a adăugat suport inițial Unicode. |
0.0.9 | 28 august 1998 | Remedieri în managerul de memorie; Îmbunătățiri ale managerilor de obiecte și I/O |
0.0.10 | 5 septembrie 1998 | Driverul IDE a pornit ; Parte rescrisă a managerului de memorie; Module fixe de încărcare; S-au remediat driverul DPC și tastatură |
0.0.11 | 13 septembrie 1998 | Corectarea erorilor; Suport îmbunătățit pentru sistemul de fișiere |
0.0.12 | 4 octombrie 1998 | Suport inițial pentru multitasking; Remedieri în apelurile de sistem; S-a rezolvat compilarea bibliotecii kernel32; S-a remediat o eroare cu un segment greșit de stare a sarcinii ; S-a adăugat suport pentru secțiuni; Implementarea APC a început |
0.0.13 | 9 noiembrie 1998 | Corectarea erorii |
0.0.14 | 6 iunie 1999 | ReactOS a trecut complet la formatul de fișier executabil PE |
0.0.15 | 20 ianuarie 2000 | Îmbunătățiri semnificative în nucleul sistemului |
0.0.16 | 4 august 2000 | Stabilitate îmbunătățită a nucleului; Îmbunătățiri semnificative în bibliotecile de sistem; Lucrul cu consola este mutat în CSRSS ; Consolă reproiectată semnificativ; A început implementarea conductelor numite ; Drivere VGA și FAT îmbunătățite , HAL , manager I/O, manager de memorie; Suport LPC îmbunătățit |
0.0.17 | 9 februarie 2001 | A început implementarea scanării magistralei PCI ; S-a adăugat suport major pentru NDIS 3.0; S-a adăugat suport pentru multiboot; Implementarea pointerului mouse-ului a început |
0.0.18 | 1 august 2001 | Implementarea DIB a început; A început implementarea Plug and Play pentru magistrala ISA ; S-a implementat suport pentru acces direct la memorie |
0.0.19 | 5 martie 2002 | Stratul de abstractizare hardware este separat de ntoskrnl ; S-a adăugat suport pentru gestionarea structurată a excepțiilor ; Suport finalizat pentru memoria virtuală; Remedieri în driverul magistralei PCI ; A început lucrul la subsistemul POSIX |
0.0.20 | 6 august 2002 | Remedieri în registru; Corecții în sistemul de control al debitului; Implementarea unui nou mecanism de montare; Îmbunătățiri semnificative ale driverelor sistemului de fișiere; A început lucrul la suport pentru subsistemul OS/2 , subsistemul POSIX îmbunătățit; S-a adăugat suport LBA la bootloader |
0.0.21 | 31 octombrie 2002 | Remedieri în managerul de memorie, managerul de obiecte; A început lucrul la pornirea de pe CD; Îmbunătățiri semnificative în win32k; Implementarea driverului plăcii de rețea NE2000 a început |
0.1.0 | 1 februarie 2003 | Prima versiune care ar putea porni de pe un CD; Prima versiune în care ReactOS poate fi compilat în ReactOS; Îmbunătățiri semnificative în nucleu |
0.1.1 | 30 martie 2003 | Manager I/O îmbunătățit; Îmbunătățiri semnificative în win32k |
0.1.2 | 2 iulie 2003 | Îmbunătățiri ale codului utilizat de drivere pentru a permite utilizarea unor drivere video terță parte |
0.1.3 | 30 august 2003 | Îmbunătățiri și remedieri de erori în win32k |
0.1.4 | 8 octombrie 2003 | A început implementarea OpenGL și a driverului pentru sistemul de fișiere NTFS ; Miez îmbunătățit |
0.1.5 | 13 noiembrie 2003 | S-au făcut lucrări pregătitoare pentru a sprijini DirectDraw ; Driver de mouse PS/2 rescris ; Consolă grafică implementată; Suport DMA îmbunătățit |
0.2.0 | 25 ianuarie 2004 | Prima versiune cu o interfață grafică funcțională ; Îmbunătățiri semnificative în aproape toate componentele sistemului; A început lucrul la driverul VBE ; Driverul unității CD acceptă schimbarea discului în unitate |
0.2.1 | 3 martie 2004 | Corectarea erorilor |
0.2.2 | 27 aprilie 2004 | A devenit posibil să rulați AbiWord și IrfranView . Utilizarea driverului video VBE . |
0.2.3 | 26 iunie 2004 | Îmbunătățiri în kernel, win32k și subsistemul de rețea |
0.2.4 | 13 septembrie 2004 | Multe îmbunătățiri legate de depanarea atât a sistemului, cât și a aplicațiilor individuale; S-au remediat o mulțime de erori |
0.2.5 | 2 ianuarie 2005 | S-a adăugat notepad de la Wine , a adăugat aplicația oră/data |
0.2.6 | 9 aprilie 2005 | Suport de accelerare pentru NVIDIA OpenGL |
0.2.7 | 21 august 2005 | Linie de comandă nouă , prima etapă de instalare adăugată |
0.2.8 | 29 octombrie 2005 | CSRSS rescris ; ReactOS poate detecta dacă rulează într-o mașină virtuală VMware și poate instala driverul SVGA din ISO VMware Tools pentru a îmbunătăți performanța grafică |
0.2.9 | 22 decembrie 2005 | Corectarea erorilor |
0.3.0 | 27 august 2006 | Prima versiune care acceptă oficial crearea de rețele |
0.3.1 | 10 martie 2007 | Manager de aplicații adăugat, rescrierea de bază a început; Încărcător de sistem îmbunătățit |
0.3.2 | sarit | A fost creată o ramură de cod, dar această versiune nu a fost lansată niciodată |
0.3.3 | 12 septembrie 2007 | Îmbunătățiri ale kernelului și win32k |
0.3.4 | 22 ianuarie 2008 | Suportul pentru registry și tehnologia Plug and Play a fost rescris, a fost adăugat suport pentru tehnologiile SSE și SSE2, s-a depus multă muncă pentru a traduce sistemul; S-a început lucrul la suport pentru apelul procedurii de la distanță |
0.3.5 | 30 iunie 2008 | Remedieri de erori în încărcătorul de sistem, multe erori critice remediate în toate secțiunile nucleului, codul de inițializare timpurie a managerului de memorie rescris |
0.3.6 | 7 august 2008 | Remedieri de erori și scurgeri de memorie în stiva de rețea; Multe remedieri și îmbunătățiri în nucleu; S-a sincronizat majoritatea codului de vin folosit în ReactOS cu cea mai recentă versiune de vin; Îmbunătățiri în versiunea ARM, lucrul la versiunea x86-64 a început; |
0.3.7 | 4 noiembrie 2008 | Suport îmbunătățit x86-64 ; Îmbunătățiri semnificative la Configuration Manager, I/O Manager, Kernel Functions, Memory Manager, Object Manager, Process Manager; Remedieri în driverele de fișiere; S-a sincronizat cea mai mare parte a codului de vin folosit în ReactOS cu cea mai recentă versiune de vin |
0.3.8 | 4 februarie 2009 | Remedieri de erori și îmbunătățiri ale serviciilor de bază de bază; PSEH introdus; S-a rezolvat suportul pentru hard disk-uri cu mai multe partiții în LiveCD; S-au rezolvat o serie de probleme în driverele de sistem |
0.3.9 | 26 aprilie 2009 | Minim 24 MB RAM necesar, suport audio inițial adăugat; S-au remediat diverse probleme NDIS și AFD, care au îmbunătățit compatibilitatea cu driverele plăcilor de rețea; S-a sincronizat cea mai mare parte a codului de vin folosit în ReactOS cu cea mai recentă versiune de vin |
0.3.10 | 5 iulie 2009 | S-a adăugat suport inițial pentru SATA , tastaturi/șoareci USB, capacitatea de a lucra cu partiții mai mari de 8 gigaocteți; Suport îmbunătățit semnificativ pentru plăcile de rețea; S-a sincronizat cea mai mare parte a codului de vin folosit în ReactOS cu cea mai recentă versiune de vin |
0.3.11 | 16 decembrie 2009 | kdcom rescris; S-au adăugat fonturi pentru chineză și coreeană; Compatibilitate îmbunătățită; Suport de sunet îmbunătățit; S-a sincronizat cea mai mare parte a codului de vin folosit în ReactOS cu cea mai recentă versiune de vin |
0.3.12 | 20 octombrie 2010 | Capcane, cronometre și handlere de evenimente rescrise; S-a adăugat suport pentru NMI ; Suport îmbunătățit pentru tehnologia PnP; S-a înlocuit driverul de magistrală PCI cu unul mai avansat |
0.3.13 | 22 martie 2011 | Managerul heap a fost complet rescris, cu opțiuni suplimentare de depanare pentru detectarea accesului la memorie în afara granițelor blocului alocat pentru operațiunea care se desfășoară; Creșterea numărului de dispozitive SATA acceptate; S-au rezolvat problemele grafice; S-a adăugat capacitatea de a schimba dinamic modul video și a îmbunătățit compatibilitatea driverelor video; management îmbunătățit al liniei mixerului audio; Gestionare îmbunătățită a datelor mouse-ului, precum și suport pentru mesaje și cronometre; Au fost aduse multe îmbunătățiri la managerul de memorie. |
0.3.14 | 7 februarie 2012 | ACPI activat implicit, suport Wi-Fi adăugat (nesecurizat și criptat WEP ), suport skin, driver TCP/IP nou [37] (bazat pe biblioteca LwIP ) , suport Scatter/Gather DMA, shell32 rescris |
0.3.15 | 30 mai 2013 | Suport inițial pentru tastaturi USB, mouse și dispozitive de stocare; Subsistem de management al sesiunii rescris complet; S-a adăugat suport pentru AHCI prin actualizarea driverului UniATA; Noul administrator de memorie a preluat aproape toate funcțiile de gestionare a memoriei; Suport inițial pentru depanarea componentelor ReactOS cu windbg; Îmbunătățiri bazate pe rezultatele testării sistemului folosind cadrul de testare a aplicației AutoHotKey; Remedieri pentru erorile găsite de scanările Driver Verifier în driverele încorporate. |
0.3.16 [38] | 6 februarie 2014 | CSRSS rescris , a început să rescrie shell32, a îmbunătățit suportul temei. Un nou driver pentru plăcile de rețea bazate pe cipul RTL8139 a fost adăugat la sistem. Driver UniATA actualizat. |
0.3.17 [39] | 5 noiembrie 2014 | Includerea în sistemul NTVDM - un emulator care oferă suport pentru un număr mare de aplicații pe 16 biți; eliminarea bug-urilor; ReactOS pornește cu succes în Virtual PC 2007 |
0.4.0 [40] | 16 februarie 2016 | Îmbunătățiri în shell32 suficiente pentru funcționarea normală a noii versiuni de ReactOS Explorer, tranziție la noua versiune de ReactOS Explorer; Îmbunătățiri ale driverelor USB, ale subsistemelor de sunet și de rețea; Suport pentru sisteme de fișiere ext2/3/4 atât pentru citire, cât și pentru scriere; Suport pentru sistemul de fișiere NTFS pentru citire; Îmbunătățiri în lucrul pe mașinile virtuale, inclusiv suport pentru adăugări de invitați [41] . |
0.4.1 [42] | 17 mai 2016 | Îmbunătățire semnificativă a suportului pentru pachetele redistribuibile SxS și Microsoft Visual C++ [43] ; Suport îmbunătățit pentru driverul plăcii video [44] . Suport pentru sistemul de fișiere Btrfs . |
0.4.2 | 16 august 2016 | Dependențe externe actualizate (WINE, UniATA), remedieri în shell-ul grafic și în exploratorul de fișiere, suport pentru citirea și scrierea partițiilor cu sisteme de fișiere ReiserFS și UFS, adăugat un set de utilitare unixutils. |
0.4.3 | 16 noiembrie 2016 [45] | A fost făcută o tranziție la o nouă bibliotecă cu implementarea API-ului Winsock. Peste 200 de erori remediate [46] . |
0.4.4 | 16 februarie 2017 [47] | Traduceri actualizate în rusă și turcă, adăugate în japoneză, remediate peste 100 de erori [48] . |
0.4.5 | 18 mai 2017 [49] | Subsistemul grafic a fost îmbunătățit, a fost asigurată lansarea MS Office 2010 și a fost adăugată implementarea de bază a NTLM [50] . |
0.4.6 | 1 septembrie 2017 [51] | Fiabilitate îmbunătățită a lucrului cu clipboard-ul. S-au închis 399 de rapoarte de eroare [52] . |
0.4.7 | 6 decembrie 2017 [53] |
|
0.4.8 | 14 aprilie 2018 [55] |
|
0.4.9 | 23 iulie 2018 [57] |
|
0.4.10 | 6 noiembrie 2018 [58] |
|
0.4.11 | 4 martie 2019 [59] |
|
0.4.12 | 23 septembrie 2019 [60] |
|
0.4.13 | 10 aprilie 2020 [61] |
|
0.4.14 | 16 decembrie 2021 [62] |
|
0.5.0 | Versiune beta; suport complet pentru driverele WDM la nivelul Windows 2003; suport pentru citirea și scrierea sistemului de fișiere NTFS; compatibil cu majoritatea programelor pentru Windows XP și 2003 | |
versiune veche ultima versiune Versiune planificată |
Majoritatea sistemului de operare este scris în C , dar ReactOS Explorer și alte componente sunt în C++ . ReactOS poate fi compilat din sursă folosind diverse compilatoare , cum ar fi GCC din pachetul MinGW , Clang [63] și Microsoft C/C++ de la Microsoft Visual Studio .
Dezvoltatorii urmăresc să facă sistemul compatibil cu Windows NT versiunea 5.2 ( Windows Server 2003 ) și să adauge suport pentru majoritatea hardware-ului și aplicațiilor [64] . Compatibilitatea cu versiunile mai noi de Windows este planificată pentru viitor.
Nucleul sistemului a fost scris complet independent, iar pentru a asigura „asemănarea” cu arhitectura WinNT, s-au folosit doar informații din surse deschise. Tot codul care intră în proiect este verificat cu atenție pentru o posibilă încălcare a drepturilor de autor [65] .
Implementarea implicită a OpenGL utilizează redarea software prin driverul Mesa3D. Suportul DirectX este implementat prin WineD3D, un wrapper care traduce funcțiile DirectX în OpenGL. Implementările GDI și GDI+ se bazează pe codul Wine [66] .
Numărul participanților la proiect este în continuă creștere, începând cu 21 iunie 2020, la proiect participă 30 de dezvoltatori activi, majoritatea locuind în țări europene [65] [67] .
Pentru a apăra interesele proiectului, a fost creată Fundația ReactOS Deutschland eV, cu sediul în Germania. În plus, a existat odinioară un Fond de activare a spațiului cibernetic „ReactOS-Fund”, înregistrat în Rusia, dar din 2015 a fost lichidat. [68]
ReactOS folosește părți din codul Wine pentru a implementa API-ul Windows . În forma sa pură, Ntdll, user32, kernel32, gdi32 și advapi32 nu pot fi utilizate de proiect din cauza diferențelor arhitecturale, fragmente din acestea sunt folosite în ambele proiecte. ReactOS folosește propriul nucleu asemănător NT, în timp ce Wine folosește nuclee *nix.
În ianuarie 2010, coordonatorul proiectului Aleksey Bragin a propus [69] o alternativă la o mare parte a subsistemului Win32, Arwinss, care se bazează pe Wine și, prin urmare, are o compatibilitate mai mare și poate avea o stabilitate mai mare. Această soluție nu are scopul de a înlocui complet implementarea inițială a subsistemului Win32 și poate fi depășită odată ce subsistemul Win32 nativ ReactOS este finalizat. Arwinss folosește atât arhitecturi Wine, cât și Windows NT în locurile potrivite pentru a implementa corect funcționalitatea. De asemenea, ca urmare, vor sosi actualizări de la Wine testate periodic „gratuit” (adică timpul petrecut cu aplicația lor este relativ mic).
În plus, devine posibilă suportarea unui server X la distanță , care este convenabil pentru înlocuirea completă a Wine, folosind în schimb pachetul ReactOS + Arwinss într-o mașină virtuală (de exemplu, KVM ), care va folosi subsistemul Windows API partajat cu Wine [ 70] .
Pe 17 ianuarie 2006, pe lista de corespondență ReactOS Developers (ros-dev), Hartmut Birr a declarat că părăsește proiectul deoarece, în opinia sa, codul ReactOS conținea elemente obținute prin dezasamblarea Microsoft Windows [75] . Drept urmare, dezvoltatorii au decis să dezactiveze temporar accesarea codului ReactOS pe toți non-dezvoltatorii. Deoarece ReactOS este software gratuit, aceste acțiuni au provocat o reacție în comunitatea de software liber.
Accesul la instrumentele de dezvoltare a fost restabilit în curând. Deși acuzațiile nu au fost dovedite, pe 8 martie 2006, dezvoltatorii ReactOS au început propriul audit al întregului cod responsabil pentru compatibilitatea cu Windows. Pentru a vă asigura că ReactOS nu are piese scrise de cineva care ar putea vedea codul scurs de la Microsoft sau inginerie inversă direct, dezvoltatorii principali ai ReactOS au primit ordin să revizuiască complet tot codul sursă.
De asemenea, s-a decis să se verifice care părți ale codului ar putea fi rezultatul ingineriei inverse directe și să se oblige pe toți dezvoltatorii să semneze un acord prin care vor folosi rezultatele ingineriei inverse doar indirect [76] . Este de așteptat ca acest lucru să încetinească dezvoltarea, forțând dezvoltatorii să rescrie secțiunile de cod deja terminate care au fost suspectate. Verificarea va fi efectuată prin închiderea secțiunilor „murdare” ale codului până la verificarea lor completă [77] .
În septembrie 2007, verificarea a fost finalizată în proporție de 99,5% (au rămas doar 49 de dosare închise). Pe 23 septembrie, s-a decis eliminarea indicatorului de verificare completă de pe pagina principală a site-ului ReactOS [78] . Acest lucru a fost motivat de faptul că revizuirea nu afectează utilizatorii finali, testerii sau dezvoltatorii secundari și, de asemenea, de faptul că procesul de creare a unei baze solide și legale pentru codul sursă și standardele de dezvoltare ReactOS nu poate fi reflectat în mod adecvat de un standard convențional. indicator și va continua pe toată durata de viață a proiectului. Informațiile despre cec și istoricul acestuia sunt încă disponibile gratuit pe site.
În acest moment, verificarea este completă și toate fișierele sunt deblocate.
Participanții la proiectul ReactOS au înregistrat mărci comerciale în Rusia [ 79] [80] . Echipa de dezvoltare caută finanțare de la guvernul rus pentru a crea un startup [81] și pentru a promova ReactOS sub propriul său brand ca sistem de operare național rus.
Sistemul de operare ReactOS a fost demonstrat politicianului Viktor Alksnis [82] , care pledează pentru reducerea dependenței instituțiilor de învățământ de produsele Microsoft . În timpul vizitei președintelui Dmitri Medvedev la o școală secundară din satul Verkhnerusskoye din teritoriul Stavropol , i s-a demonstrat ReactOS [83] .
În perioada 1 iulie - 9 iulie 2012, Alexander Rechitsky și Marat Karatov au prezentat proiectul pe Seliger în timpul schimbului de Inovare și Creativitate Tehnică. Drept urmare, proiectul ReactOS a ocupat locul 3 la nominalizarea „Cel mai bun proiect IT” la rezultatele intermediare, iar pe 5 noiembrie a ajuns în semifinalele [84] [85] ale Premiului Zworykin. La 31 iulie 2012, Marat Karatov s-a întâlnit cu președintele Federației Ruse Vladimir Putin și a demonstrat funcționarea prototipului ReactOS [86] .
La 2 iunie 2015, Ministerul Comunicațiilor al Federației Ruse a inclus ReactOS în planul de înlocuire a importului de software în direcția „Sisteme de operare client/Sisteme de operare server” ca proiecte „Crearea unui sistem de operare open source bazat pe ReactOS pentru computere, laptopuri și alte dispozitive mobile”, „Crearea unui sistem de operare open source bazat pe ReactOS pentru servere” cu sprijinul Fundației ReactOS, Universitatea Tehnică de Stat din Moscova. N. E. Bauman, LLC „Parallels Research”, etc. [87] .
![]() |
|
---|---|
Foto, video și audio |
|
Site-uri tematice |
|
Sisteme de operare | |||||
---|---|---|---|---|---|
Pentru servere sau stații de lucru |
| ||||
Încorporat | |||||
Alte |
Software gratuit și open source | |
---|---|
Lucrul principal |
|
Comunitate |
|
Organizații | |
Licențe | |
Probleme | |
Alte |
|
|