ReactOS

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
ReactOS
sistem de operare
Siglă
ReactOS 0.4.7.png
Desktopul ReactOS v0.4.7 în limba germană
Dezvoltator Echipa ReactOS
Familie Windows NT
lansare Acasă 0.0.7 (20 iulie 1998 ; acum 23 de ani )
Release curent 0.4.13 (alfa) (9 aprilie 2020 ; acum 16 luni )
Tipul de nucleu Kernel hibrid
platforme sprijinite IA-32
Metoda de actualizare CD ROM
Interfețe grafice ReactOS Explorer
Limbi disponibile Peste 50 (inclusiv italiană)
Tipul licenței Software gratuit
Licență GNU GPL , LGPL , BSD
Etapă de dezvoltare Alfa
Site-ul web reactos.org

ReactOS (cunoscut anterior ca FreeWin95 ) este un sistem de operare open-source gratuit care își propune să fie pe deplin compatibil cu codul obiect al aplicațiilor și driverelor create pentru Microsoft Windows NT 5 și versiunile ulterioare ( Windows 2000 , XP , 2003 , Vista , 7 , 8 și 10 ).

Termenul a fost inventat de fondatorul proiectului Jason Filby, un dezvoltator Oracle Database din Durban, Africa de Sud. „OS” înseamnă „sistem de operare”, în timp ce „React” reprezintă dezaprobarea în masă a Microsoft și a poziției sale monopoliste și, prin urmare, necesitatea unei „Reacții”. În prezent, proiectul se află în faza de dezvoltare alfa și dezvoltatorii înșiși recomandă să nu-l folosească pentru activitățile de zi cu zi datorită instabilității sale, chiar dacă 85% din obiective au fost atinse în noiembrie 2005 .

Istorie

Concepția și primele versiuni

În jurul anului 1996, un grup de dezvoltatori open source a început un proiect numit FreeWin95 , cu intenția de a implementa un sistem de operare compatibil Windows 95 . Proiectul sa oprit în discuțiile de proiectare a sistemului, deoarece Windows 95 nu avea multe dintre caracteristicile necesare.

Prin urmare, la sfârșitul anului 1997, membrii proiectului au schimbat „sistemul țintă” în Windows NT și numele proiectului în sine a fost schimbat în ReactOS ; proiectul s-a născut oficial în februarie 1998 odată cu dezvoltarea nucleului și a driverelor de bază. [1]

ReactOS 0.3.10 în limba italiană cu Mozilla Firefox rulat

Branch 0.3 și suport USB

Începând cu ramura de dezvoltare a versiunii 0.3, a fost introdus suportul pentru teme și USB , care în versiunea 0.3.14 permitea doar funcționarea tastaturilor și a șoarecilor, deși sub formă de patch-uri, în timp ce în versiunea 0.3.15 suporta și discuri echipate cu un astfel de autobuz .

Versiunea 0.3.16 a fost lansată devreme, cu scopul de a implementa cele mai recente modificări împreună cu proiectul Thorium , o încercare de a câștiga expunere printr-o campanie de strângere de fonduri pe platforma Kickstarter . Versiunea 0.3.17 include NTVDM, încă în faza de proiectare, care oferă suport pentru o gamă largă de aplicații pe 16 biți. Dezvoltarea preliminară pentru versiunea 0.3.17 a văzut, de asemenea, un angajament semnificativ din partea comunității în testarea hardware; mai multe reveniri și erori descoperite în candidații de lansare au fost remediate prompt și incluse în versiunea finală. Cu toate acestea , Fundația ReactOS a dorit să omită ramura de dezvoltare 0.3.18 pentru a merge direct la cea 0.4, pentru a sublinia creșterea codului în toți acești ani de îmbunătățiri.

Revizuire pentru prezența codului non-liber

La 17 ianuarie 2006 , Harmut Birr a contactat dezvoltatorii ReactOS prezenți pe lista oficială de corespondență (ros-dev), declarând că în ReactOS păreau să existe câteva linii de cod identice cu cele din Windows NT, invalidând licența gratuită. Rezultatul acestor declarații a făcut ca serverul SVN dedicat proiectului să fie închis pentru o perioadă de timp și dezvoltatorii au avut grijă să contacteze pe cei care au ajutat la îmbunătățirea software-ului pentru a utiliza numai și exclusiv codul obținut prin metoda Clean Room Reverse Engineering . Deoarece ReactOS este distribuit ca software open source, această acțiune a provocat o reacție negativă din partea comunității de software liber. Cu toate acestea, nu au existat consecințe în detrimentul dezvoltatorilor și accesul la programul de dezvoltare a fost restabilit aproape imediat.

Codul Birr contestat implica funcția BadStack prezentă în syscall.S și alte intrări nespecificate. Comparând această funcție cu codul binar obținut din reversul Windows XP, Birr a susținut că funcția BadStack era pur și simplu o simplă copiere și lipire, deoarece acestea erau identice. Alex Ionescu, autorul codului, a spus că, deși binele Windows XP a fost de fapt studiat, codul nu a fost copiat, ci reimplementat; motivul pentru care funcțiile sunt identice, a susținut Ionescu, a fost pentru că a existat un singur mod de a implementa funcția. Faptul este analog procesului Sony Computer Entertainment împotriva Connectix referitor la ingineria inversă efectuat în timpul dezvoltării Virtual Game Station: Connectix a reușit să facă apel la hotărârea inițială, argumentând că observarea inversă și directă a codului proprietar a fost necesară deoarece a existat nu a fost recunoscută nicio altă modalitate de a determina comportamentul ei și, prin urmare, „utilizarea corectă”.

Drept urmare, din 8 martie 2006 până în decembrie 2007, dezvoltatorii ReactOS au început o analiză autoimpusă a întregului cod privind compatibilitatea cu Microsoft Windows. În septembrie 2007, când verificarea codului se apropia de finalizare, starea analizei a fost eliminată de pe pagina de pornire ReactOS. Când finalizarea analizei a fost finalizată, detaliile specifice nu au fost făcute publice și au rămas doar ca date interne pentru a fi siguri de legalitatea completă a produsului.

Implementarea de noi funcții și hackfests

Din 2008, activitatea de dezvoltare a vizat, printre alte obiective, implementarea unui suport de rețea mai bun, suport multimedia și suport complet plug-and-play hardware în sistem, precum și îmbunătățirea interfeței grafice . Java și suport pentru aplicațiile .NET (și Mono) au devenit funcționale, deși compatibilitatea cu unele aplicații nu este garantată. Cu toate acestea, sistemului îi lipsesc încă multe API-uri fundamentale, dovada acestui fapt este blocarea frecventă a aplicațiilor și incapacitatea de a instala multe altele. Doar un grup mic de programe, denumite aplicații aurii , pot fi instalate [2] și rulate pe ReactOS. Dezvoltatorii s-au concentrat, de asemenea, pe a face nucleul sistemului de operare și mai compatibil cu cel al Windows NT 5.x și 6 și să facă să funcționeze și mai multe aplicații, planificând să implementeze suportul de citire și scriere a sistemului de fișiere NTFS . [3] , ext2 și următoarele [4] .

Între timp, în primele luni ale anului 2015, dezvoltatorii au muncit din greu pentru a îmbunătăți suportul bibliotecilor Dynamic-link în ceea ce privește introducerea funcțiilor de imprimare, iar pe 23 iulie 2015 a fost tipărit primul document. [ Citație necesară ] În timp ce dezvoltatorii ReactOS au organizat un hackfest de la 7 la 12 august 2015, în orașul Aachen din Germania, inițiativa a fost un succes și a permis adăugarea multor caracteristici sistemului de operare.

Filiala 0.4 și noul site web

Cu versiunea 0.4.0 în 2016 a fost adăugat suportul pentru dispozitivele audio, iar cu versiunea 0.4.4 lansată în februarie 2017 au început primele lucrări care vizează crearea unui suport de imprimare complet.

Mai mulți dezvoltatori ai echipei ReactOS în timpul Hackfest 2018 și-au dat seama de designul deficitar al site-ului proiectului lor, care a fost acum învechit conceptual în ceea ce privește noile cerințe necesare. Din acest motiv, pe 21 martie 2020, a fost publicată una complet nouă, mai ordonată și, mai presus de toate, orientată spre respectarea confidențialității utilizatorilor. În plus, codul său a fost făcut open-source și disponibil gratuit pe platforma Github, pe care a fost mutat codul sistemului de operare ReactOS, după mai multe cereri, atrăgând astfel mai mulți dezvoltatori voluntari, după cum demonstrează datele analizate de echipă. [5] Pe 10 aprilie, a fost lansată versiunea 0.4.13 care, pe lângă îmbunătățirea suportului pentru USB, a adăugat noi funcții la managerul de fișiere Explorer , o îmbunătățire a portului Xbox , îmbunătățiri la bootloader și noi aplicații pentru accesibilitate . [6]

Caracteristici

Este compus în întregime din software gratuit și a fost scris complet de la zero, cu o tehnică de inginerie inversă numită design de cameră curată , deci nu trebuie considerat absolut un sistem de operare bazat pe kernel-ul Linux și nu împarte nimic cu arhitectura Unix . Este scris în principal în C , cu unele elemente, cum ar fi ReactOS Explorer, scris în C ++ . Software-ul este distribuit sub GNU General Public License, deși unele componente sunt sub alte licențe, cum ar fi GNU Lesser General Public License și BSD Licences . [7]

ReactOS 0.3.0 în limba engleză cu AbiWord și ReactOS Explorer (versiunea anterioară anului 2014) rulând

Ca bootloader folosește Freeloader , în timp ce nucleul ReactOS îl urmează pe cel cu arhitectură Windows NT și este destul de stabil, cu multe API-uri și ABI pregătite pentru dezvoltare la nivel înalt; este disponibilă și o interfață de utilizator de bază. ReactOS folosește ReactOS Explorer , un shell grafic simplificat similar cu Windows Explorer . În 2014, exploratorul a fost rescris în totalitate, remediind mai multe erori care l-au afectat și au implementat noi caracteristici care fac exploratorul foarte similar cu cel din Windows 2003.

Multe aplicații pentru Windows par să funcționeze corect și datorită bibliotecilor proiectului Wine , cu care colaborează același personal ReactOS. Pentru a vă permite să încercați fără a avea un computer special, pe lângă versiunea instalabilă și Live CD-ul , puteți descărca de pe site imaginile în format .ISO pentru diverse software-uri de virtualizare.

Pe lângă ReactOS Explorer, a fost implementat și un fel de „manager de aplicații” din care este posibil să descărcați unele programe care funcționează fără probleme. ReactOS folosește părți ale proiectului GNU . [8] [9] [10] De asemenea, folosește NTFS-3G , un driver NTFS pentru Linux, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX, Haiku și alte sisteme de operare.

Arhitecturi acceptate

Arhitecturile acceptate oficial sunt x86 , amd64 , i686 și ARM : pe aceste platforme poate fi rulat cu software de virtualizare precum VMware , VirtualBox și QEMU . Asistența Microsoft VirtualPC nu este disponibilă în prezent, dar va fi reluată în viitor.

Deoarece Windows NT 4.0 a funcționat pe arhitecturi MIPS, Alpha AXP și PowerPC, precum și pe arhitectura i386 și că sistemele de operare derivate din NT, cum ar fi Windows XP și Windows Server 2003, au fost portate la diferite arhitecturi (AMD64, IA-32, și IA-64), dezvoltatorii ReactOS au lucrat la implementarea suportului și pe alte platforme: de exemplu, suportul pentru o variantă a arhitecturii IA-32 și unul pentru platforma Xbox au fost adăugate în versiunea 0.2.5 și în 2005 au existat deja încercări de portare ReactOS la arhitecturile PowerPC și Xen , iar suportul pentru ARM este în lucru.

Cerinte Minime de Sistem

Cerințele minime pentru a porni ReactOS, în cazul în care doriți să-l testați pe hardware-ul real, sunt: [11]

  • 64 MB RAM (recomandat 256 MB)
  • Hard disk IDE sau SATA, acesta din urmă parțial suportat și în curs de dezvoltare, cu cel puțin 450 MB spațiu cu partiție primară în FAT16 / FAT32
  • Procesor Intel Pentium x86 sau mai nou
  • Placă video VGA (VESA BIOS v2.0 sau o versiune ulterioară)
  • tastatură și mouse cu conector PS / 2 sau USB

Funcțiile de rețea acceptate în mod implicit sunt următoarele tipuri de carduri: [11]

  • Clone NE2000 (cum ar fi Realtek 8029)
  • AMD PCnet32 LANCE

Recepție și critici

Mai multe persoane au recunoscut în ReactOS posibilitatea de a fi o adevărată alternativă open-source la Microsoft Windows ; În coloana sa Free Software Magazine, David Sugar a menționat că ReactOS poate permite utilizarea aplicațiilor din versiuni mai vechi de Windows, ale căror API-uri au fost eliminate, precum și capacitatea sa de a extinde baza totală instalată de software gratuit în case. El a menționat, de asemenea, că ReactOS este o resursă pentru dezvoltatorii care doresc să afle despre API-urile Windows care sunt documentate în timpul scrierii aplicațiilor portabile. Viktor Alksnis s-a întâlnit și cu actualul coordonator al proiectului, Aleksey Bragin, care a prezentat o prezentare și o demonstrație a proiectului, prezentând ReactOS rulând cu Total Commander și Mozilla Firefox .

John C. Dvorak de la PC Magazine Columnist a menționat că arhitectura Windows NT a rămas în esență aceeași cu cea din prezent, ceea ce face ca nucleul să fie un candidat ideal pentru clonare și consideră că ReactOS poate fi „o amenințare mai mare decât Linux pentru domeniul Microsoft ". De fapt, Aleksey Bragin a declarat, într-un comentariu către săptămânalul german Der Spiegel , că ReactOS se adresează utilizatorilor Windows care doresc să renunțe la utilizarea software-ului comercial fără a fi nevoie să treacă la Linux.

Premii și recunoștințe

  • Echipa ReactOS a câștigat premiul pentru cea mai bună prezentare la Seliger Youth Forum în 2011, câștigând o sumă de 100.000 de ruble rusești (700 2 700 USD) colectate de Alexander Rechitskiy, unul dintre principalii dezvoltatori ai proiectului.
  • A fost proiectul SourceForge al lunii în iunie 2013.
  • În 2015, ReactOS a fost definit de ministrul rus al comunicațiilor ca o alternativă demnă de client și server la cele mai populare sisteme de operare, datorită potențialului său de a face Rusia mai puțin dependentă de software-ul străin.

Relații cu alte proiecte

Vin

Pictogramă lupă mgx2.svg Același subiect în detaliu: Vinul .

ReactOS folosește porțiuni de cod din proiectul Wine , iar dezvoltatorii săi colaborează strâns, astfel încât să puteți beneficia de avansuri în implementarea API-ului Win32. Doar NTDLL, USER32, KERNEL32, GDI32 și ADVAPI din proiectul Wine nu sunt utilizate de ReactOS, din cauza diferențelor arhitecturale. Restul DLL-urilor Wine sunt partajate de cele două proiecte. Ambele se concentrează pe probleme de compatibilitate, astfel încât câteva DLL-uri rămase pot fi utilizate și de ReactOS. [12]

Samba TNG

Un alt proiect conex este Samba TNG care implementează zeci de servicii, cum ar fi LSASS, SAM, NETLOGON, SPOOLSS, cheia succesului și interoperabilității proiectului ReactOS. Proiectarea arhitecturală a Samba și obiectivele sale fac dificilă luarea în considerare a integrării în ReactOS, dat fiind că abordarea stratificată și modulară a Samba TNG face atractivă luarea în considerare a portării oricărui serviciu în ReactOS.

NDISwrapper

Pictogramă lupă mgx2.svg Același subiect în detaliu: NDISwrapper .

Ndiswrapper este un alt proiect înrudit care își propune să recreeze parțial nucleul Windows NT în nucleul Linux pentru a porni driverele create pentru Windows într-o cutie Linux. NDISWrapper include API-ul NTOSKRNL, precum și un controler simplu Windows Driver Model .

Longene

Un proiect asociat, dar care este departe de obiectivele ReactOS, este Longene (Linux Unified Kernel), care intenționează să devină compatibil cu driverele și aplicațiile create atât pentru Microsoft Windows, cât și pentru Linux. Este o versiune modificată a kernel-ului Linux care încearcă să includă funcțiile cheie ale sistemelor de operare Windows și pentru aceasta folosește cod atât din ReactOS, cât și din Wine și NDISWrapper.

Versiuni derivate

Ocazional au fost creați câțiva derivați ai ReactOS:

  • Ekush OS (2004)
  • Server ReactOS
  • OpenROS (2013)
  • FusionOS (2013)
  • ReactOS NG (2015) - cu scopul de a fi compatibil cu Windows 8
  • Greentea OS (2016) - cu scopul de a accelera și simplifica dezvoltarea sistemului de operare.

Versiunea istorică

Pentru a obține mai multe informații despre versiunile ReactOS și inovațiile introduse în acestea, puteți consulta site-ul web al proiectului.

  • Legendă
Culoare Sens
roșu Versiunea nu mai este acceptată
Verde Versiune curentă
Albastru Versiunea viitoare
Versiuni ale ReactOS
Versiune Data distribuției Informații principale și știri
0.2.0 25.01.2004 Prima versiune cu GUI de lucru
0.2.2 2004-04-27 Rezolvarea unei erori
0.2.5 02.01.2005
0.2.8 29-10-2005 S-a adăugat detectarea VMWare, rescrierea CSRSS
0.3.0 27.08.2006 Prima versiune care acceptă oficial stiva de rețea
0.3.1 10.03.2007 Include un manager de descărcare de bază, rescrierea inițială a nucleului
0.3.2 sărit Sucursala a fost creată, dar versiunea nu a fost făcută publică niciodată
0.3.3 12.09.2007 Îmbunătățiri ale subsistemului kernel și win32k
0.3.4 22.01.2008 Rescriere registru, client desktop la distanță și conectare „N” Play
0.3.5 30.06.2008 Rezolvarea unei erori
0.3.6 06.08.2008 Suport RTL
0.3.7 04.11.2008 Îmbunătățiri pentru suportul x86_64, MSVC, New Stacks
0.3.8 04.02.2009 Introducere în PSEH și suport pentru HDD-uri cu partiții multiple în LiveCD
0.3.9 26.04.2009 Consumul RAM redus la 32 MB, Cartografierea mai rapidă a hiperspațiului, Suport inițial pentru sunet
0.3.10 05.07.2009 Suport inițial SATA, Suport USB pentru tastatură / mouse, Microsoft Paint Clone, Suport MSVC
0.3.11 16.12.2009 Rescrierea kdcom, fonturi chinezești și coreene, compatibilitate cu Firefox 3.5, Opera, OpenOffice, VLC 1.1 și Skype
0.3.12 2010-10-20 Management îmbunătățit al memoriei, versiunea pe 64 de biți și alte îmbunătățiri
0.3.13 22.03.2011 Îmbunătățiri în domenii: gestionarea memoriei, suport audio / video, stabilitate generală. Am introdus un nou manager Heap.
0.3.14 2012-02-07 Artefacte grafice minore, noul TCP / IP stack, suport wireless, introducere USB stack (tastaturi și șoareci funcționează), SHELL32 rescris în C ++, 100% compatibilitate cu MSVC.
0.3.15 30.05.2013 Aranjament parțial al Managerului de memorie, scăderea instabilității și BSOD, îmbunătățiri ale UI, rafinamentul stivei USB și multe altele.
0.3.16 06.02.2014 CSRSS rescriere, parțială shell rescriere32, suport tematic, noul driver de placă de rețea RTL8139, suport pentru noile versiuni QEMU.
0.3.17 05.11.2014 Includerea NTVDM (încă în faza de proiectare) care oferă suport pentru o gamă largă de aplicații pe 16 biți; Rezolvarea unei erori.
0.4.0 16.02.2016 Suport tematic complet, finalizare shell32 pentru noul explorator și USER32, Suport îmbunătățit pentru rețelele USB, audio, de rețea și Wi-Fi. Îmbunătățiri privind gestionarea memoriei, grafica 3D și 2D, registrul și NTVDM. S-a adăugat suport de citire / scriere la sistemul de fișiere ext2 și, deocamdată, suport de citire numai la sistemul de fișiere NTFS .
0.4.1 17.05.2016 Suport îmbunătățit pentru aplicațiile care utilizează Biblioteca Microsoft C ++ și remedierea erorilor în general. Suport inițial pentru unele dintre cele mai populare sisteme de fișiere Linux, inclusiv Brtfs .
0.4.2 16.08.2016 Remediere a erorilor referitoare la ReactOS Explorer, suport îmbunătățit nativ Brtfs și suport extins la sistemele de fișiere ReiserFS și UFS / FFS . De asemenea, a fost introdus .NET Framework 2.0 și a fost adăugat suport pentru .NET Framework 4.0
0.4.3 2016-11-16 S-a introdus o nouă bibliotecă winsock , a început suportul pentru secțiuni, NTVDM (emularea DOS) s-a îmbunătățit și s-au remediat diverse erori.
0.4.4 16.02.2017 Au început asistența completă pentru imprimare, îmbunătățirea fontului și remedierea generală a erorilor.
0.4.5 18.05.2017 Au fost făcute numeroase remedieri de erori pentru a îmbunătăți stabilitatea sistemului. Interfața grafică a fost îmbunătățită considerabil, precum și aspectul fonturilor și redarea programelor. Kernel-ul și driverele de sistem de operare au fost modificate pentru a le face mai eficiente și mai stabile pe mașinile fizice. Modulele FreeLoader, UEFI, Plug & Play și driverele FAT32 au fost actualizate și sunt acum mai rapide. BSoD-urile generate din greșeală la schimbarea dischetelor au fost eliminate și Win32 a fost îmbunătățit (meniul Start, foldere, navigare etc.).
0.4.6 01.09.2017 Această versiune se concentrează în mare măsură pe suportul hardware „real”. Problemele de boot dual au fost rezolvate, iar partițiile sunt acum gestionate mai sigur. ReactOS Loader poate încărca acum nuclee și HAL-uri personalizate. Suportul de imprimare funcționează fără probleme cu noua API de dezvoltare și cu numeroase erori remediate. Driverul NFS a fost adăugat și implementarea RDBSS și RXCE a început, esențială pentru suportul IMM în viitor. De asemenea, datorită asistenței utilizatorului, interfața grafică ReactOS a fost mult îmbunătățită, cu multe erori remediate și suport complet pentru teme pentru MS Windows. Mai mult, bara grafică Shell este în sfârșit redimensionabilă și nu mai „uită” setările care i-au fost atribuite în panoul de control.
0.4.7 06.12.2017 Managerul de aplicații ReactOS a fost îmbunătățit. Startul rapid a fost implementat în bara Explorer și au existat multe remedieri de erori în ceea ce privește driverele sistemului de fișiere. În plus, a fost adăugat suport pentru RDBSS / RXCE și NFS. În sfârșit, în plus, este posibil să ardeți corect ReactOS ISO pe un USB fără ca acesta să aibă erori în timpul bootului. Interfața grafică a fost îmbunătățită în continuare pentru a rafina în continuare experiența utilizatorului. Nu în ultimul rând, migrarea tuturor surselor ReactOS către Github. Acest lucru a permis dezvoltatorilor să primească un sprijin mai mare din partea colaboratorilor externi pentru proiect, astfel încât să accelereze considerabil timpul de dezvoltare al sistemului de operare și să mărească numărul de noi caracteristici.
0.4.8 14.04.2018 Bara de activități a fost rescrisă în ceea ce privește partea referitoare la setările sale (inclusiv GUI) și dialoguri, acum se poate ascunde automat și zona de notificare funcționează complet. Mai mult, ștergerea și redenumirea fișierelor ar trebui să funcționeze corect, chiar dacă unele erori sunt încă prezente. Explorer este capabil să recunoască mai multe teme grafice și, în ceea ce privește fonturile, este acum capabil să le gestioneze într-un mod mai bun, evitând astfel posibilele blocări. A început suportul NT6 + și a fost adăugat driverul de suport NTFS. În cele din urmă, au fost remediate 211 de erori.
0.4.9 23.07.2018 Este posibil să compilați sursele din ReactOS (auto-găzduire), remedieri la driverul FastFAT și adăugarea procedurii de reparare a sistemului de fișiere corupte (CHKDSK), decompresia fișierelor zip integrate în shell (zipfldr), îmbunătățiri în drag & drop de fișiere, fereastră nouă pentru setările mouse-ului, funcția de zoom corectată la programul Paint. De asemenea, au fost remediate 137 de erori.
0.4.10 06.11.2018 A fost adăugat boot-ul prin Btrfs .
0.4.11 2019-03-04 Programul de instalare a sistemului de operare a fost îmbogățit cu noi caracteristici. Corecții de erori legate de kernel și Win32, cu îmbunătățirea consecventă a acestora.
0.4.12 2019-09-27 Îmbunătățirile kernelului, au adăugat capacitatea de andocare a ferestrelor, au remediat erorile care au cauzat afișarea incorectă a fonturilor în unele aplicații, driverul Intel E1000 NIC, au adăugat două teme grafice noi, au remediat unele erori și au sporit compatibilitatea cu aplicațiile Windows.
0.4.13 09.04.2020 Stivă USB complet rescrisă complet. S-a adăugat funcționalitatea de căutare a fișierelor în Windows Explorer. A fost re-adăugată capacitatea de a porni ReactOS pe hardware-ul primei Xbox. Optimizarea driverului FreeLoader FAT (scăderea semnificativă a timpului de pornire). S-a adăugat Accessibility Utility Manager pentru a ajuta utilizatorii care au nevoie de el. Suportul pentru fonturi Windows a fost îmbunătățit în continuare. Construcția x64 ar trebui să fie acum complet funcțională. Remediile obișnuite ale erorilor.
0,5,0 Lansare viitoare (beta 1) Suport pentru citire și scriere a sistemului de fișiere NTFS , suport pentru drivere WDM (inclusiv plăci video), îmbunătățiri de imprimare și implementare DirectX Core .

Notă

  1. ^ Istoria ReactOS , pe site-ul web ReactOS . Adus la 13 iunie 2009 (arhivat din original la 8 iulie 2011) .
  2. ^ https://www.reactos.org/wiki/Testing_Central#TESTING_APPS
  3. ^ (EN) File Sytestems / NTFS , despre ReactOS Wiki. Adus la 13 iunie 2009 (arhivat din original la 22 noiembrie 2008) .
  4. ^ (EN) File Sytestems / ext2 , pe ReactOS Wiki. Adus la 13 iunie 2009 (arhivat din original la 22 noiembrie 2008) .
  5. ^ (EN) Repository ReactOS a migrat la GitHub , pe reactos.org. Adus de 12 aprilie 2020.
  6. ^ Echipa REact = S, lansat ReactOS 0.4.13 , pe reactos.org , 11 aprilie 2020.
  7. ^ Licența ReactOS , pe site-ul web ReactOS . Adus la 13 iunie 2009 (arhivat din original la 8 iulie 2011) .
  8. ^ (EN) Construiți mediul , pe reactos.org. Adus la 15 decembrie 2016 (arhivat din original la 20 decembrie 2016) .
  9. ^ ( EN ) string.c [ link rupt ] , pe svn.reactos.org . Adus de 15 decembrie 2016.
    "Bazat pe codul bibliotecii GNU C" .
  10. ^ (RO) Aplicații necesare [ link rupt ] , pe code.reactos.org .
  11. ^ A b (RO) Instalarea ReactOS pe ReactOS Wiki. Adus la 13 iunie 2009 .
  12. ^ ReactOS FAQ , la reactos.org . Adus la 13 iunie 2009 (depus de 'url original 17 noiembrie 2008).

Elemente conexe

Alte proiecte

linkuri externe