React OS
Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. december 23-án felülvizsgált
verziótól ; az ellenőrzések 17 szerkesztést igényelnek .
A ReactOS egy ingyenes és nyílt forráskódú operációs rendszer nemzetközi projektje , amely kompatibilis a Windows alkalmazásokkal és illesztőprogramokkal ( Windows NT 5.x és újabb verzió – Windows 2000 és újabb), ugyanakkor nem a Windows pontos klónja. A ReactOS fejlesztői együttműködnek a Wine [3] és a MinGW [4] fejlesztőivel .
2021 áprilisában a projekt még egy befejezetlen alfatesztelési szakaszban van , de sok Windows-alkalmazás (például Adobe Reader 6.0, OpenOffice.org [5] ) már fut a rendszeren.
A rendszer különböző részei a GNU GPL , a GNU LGPL és a BSD licenc alatt vannak licencelve .
A rendszer elemei túlnyomórészt C programozási nyelven készülnek , és ezek egy része, mint például a ReactOS File Explorer, C++ nyelven íródott . A ReactOS részben másolja a Windows API szolgáltatásait, és van egy verziója az AMD64 architektúrára portolva [6] . A ReactOS projekt a szabad szoftveres ökoszisztéma részeként számos más FOSS projekttel [7] [8] együttműködik , ezek közül a legjelentősebb a Wine Project, amely a Wine programot fejleszti Unix-szerű operációs rendszerek számára , amelyek képesek megnyitni Windows alkalmazásokat .
Történelem
1996 elején a Free Software Development Group bejelentette a FreeWin95 [9] [10] [11] projektet , melynek célja a Windows 95 rendszer ingyenes klónjának kifejlesztése volt . A projekt a rendszer architektúrájával kapcsolatos megbeszélésekre dőlt el . 1997 végére a projekt még mindig nem hozott eredményt. A projekt felpörgetése érdekében a célt a Windows NT klónozására változtatták [12] , az új nevet pedig Jeff Knox ReactOS -ével adta elő . 1998 februárjában a projekt elindult.
A 2010-es évek végétől a fejlesztők a rendszer összetevőin dolgoznak. A szponzor hiánya és a fejlesztő csapat kis létszáma miatt a projekt aktivitása alacsony.
Számos kísérlet történt a ReactOS portolására különféle architektúrákra, de jelenleg csak az x86 és x86-64 verziók támogatottak [13] .
A ReactOS 0.4.7 2017. december 6- án megjelent kiadása volt a hetedik kiadás, amelyet a projekt gyorsabb kiadási generációra való átállása után készítettek el – nem évente egyszer, hanem háromhavonta egyszer, és az első, miután a projekt átkerült a Subversionból . a Githez és a GitHubhoz [14] [15] .
Ágak
A rendszer nyitottságát felhasználva időszakonként ReactOS-en alapuló villákat hoznak létre, amelyeket általában a létrehozás után egy idővel elhagynak .
- Ekush OS (2004) [16] [17] [18]
- ReactOS Server (2008-2013) [19]
- OpenROS (2013) [20]
- FusionOS (2013) [21]
- ReactOS NG (2015) – a Windows 8-cal való kompatibilitást célozza [22]
- Greentea OS (2016-2018) - célja a fejlesztés felgyorsítása / egyszerűsítése [23] [24]
Woos
2011-ben a befektetések vonzására tett kísérletként a ReactOS kereskedelmi verzióját kellett volna kiadni WooS márkanév alatt (ahogy a Red Hat a Fedora kereskedelmi változata ), amelyet a szerzők a könnyű Windows alternatívájaként pozícionáltak. XP , amely elvesztette a Microsoft támogatását [25] .
2014 áprilisában a ReactOS bejelentette az Indiegogo adománygyűjtő kampányát a ReactOS-0.4 alapú ReactOS Community Edition elindítására. Ehhez a kampányhoz 50 000 dollárt kellett összegyűjteni fejlesztésre. Azt kellett volna, hogy támogassa az alkalmazásokat és az illesztőprogramokat számos eszközhöz. 2014. június 1-jén a kampány összesen 25 141 dollárral zárult [26] [27] .
ReactOS Hackfest
A ReactOS projekt hackathont szervezett 2015. augusztus 7. és 12. között a németországi Aachen városában [28] .
A második hackathont 2017. augusztus 14. és 18. között rendezték meg a németországi Kölnben [29] .
A harmadik és negyedik hackathont Berlinben rendezték 2018. augusztus 16. és 21. között [30] , illetve 2019. augusztus 15. és 20. között [31] .
Google Summer of Code
A projekt hétszer vett részt a Google Summer of Code programban – 2006-ban [32] , 2011-ben és 2016 és 2020 között [33] .
Funkcionalitás
2016 májusától már dolgoztak a hardverkompatibilitáson, számos API -t implementáltak a magas szintű fejlesztéshez, a ReactOS grafikus shell - ReactOS Explorer - átírásra került, hogy megfeleljen a Windows Server 2003 Explorernek [34] .
A 0.2-es verziótól kezdődően a ReactOS számos Win32 -alkalmazás futtatására képes, mind a Windows-hoz tartozókat ( Jegyzettömb szövegszerkesztő , Regedit rendszerleíró adatbázis szerkesztő, cmd shell), mind pedig harmadik féltől származókat (pl. AbiWord szövegszerkesztő , Adobe Reader , OpenOffice.org , ingyenes archiváló PeaZip , Quake , Quake II játékok és Minesweeper klón a Wine segítségével ).
Egyes játékok, például az Unreal Tournament és a Deus Ex szoftveres rendering módban futnak . Az OpenGL kis nehézséggel működik az Nvidia illesztőprogramon vagy a Mesa 3D szoftver implementációján keresztül . 2016 elején a Half-Life 2 DirectX 9 használatával indult [35] .
A nyomtatási támogatás a ReactOS Hackfest 2015 alatt jelent meg.
A fájlrendszerek támogatása 2015-2017-ben bővült. A FAT32 és CDFS mellett a ReactOS kiegészítette az NTFS (csak olvasható), az Ext2, a BtrF, a ReiserFS, az UFS, az UDF, az NFS és az ISO támogatását. [36] .
A Google Summer Of Code 2018 rendezvényen Victor Perevertkin hozzáadta a ReactOS indításának lehetőségét a BtrFS-ből.
Verzióelőzmények
A 0.2.8-as verziótól kezdve a futtatható alkalmazások köre bővült. Különösen az OpenOffice.org irodai csomag , az Unreal Tournament és a Deus Ex játékok működnek jól . Dolgoznak a hangkártyák és az USB támogatásának javításán . Működik a Lynx szövegböngésző és a Mozilla Firefox böngésző DCOM komponense , amely lehetővé teszi az oldalak grafikus megjelenítését. Támogatás hozzáadva az ext2 fájlrendszerhez és a GRUB rendszerbetöltőhöz , lehetővé téve a ReactOS futtatását ugyanazon a Linux -gépen . Megkezdődött a munka a Plug and Play és a Windows illesztőprogram-modell támogatásán .
Változat |
kiadási dátum |
Verzió információ
|
0.0.7
|
1998. július 20 |
Első kiadás
|
0.0.8
|
1998. augusztus 24 |
Kezdeti unicode támogatás hozzáadva.
|
0.0.9
|
1998. augusztus 28 |
Javítások a memóriakezelőben; Javítások az objektum- és I/O-menedzserekben
|
0.0.10
|
1998. szeptember 5 |
IDE driver elindult ; A memóriakezelő átírt része; Fix betöltő modulok; Javított DPC és billentyűzet illesztőprogram
|
0.0.11
|
1998. szeptember 13 |
Hibajavítások; Továbbfejlesztett fájlrendszer támogatás
|
0.0.12
|
1998. október 4 |
Kezdeti támogatás a multitaskinghoz; Javítások a rendszerhívásokban; A kernel32 könyvtár javított fordítása; Hiba javítása rossz feladatállapot-szegmenssel ; Hozzáadott támogatás a szakaszokhoz; Az APC bevezetése megkezdődött
|
0,0,13
|
1998. november 9 |
Hibajavítás
|
0,0,14
|
1999. június 6 |
A ReactOS teljesen átváltott a PE futtatható fájlformátumra
|
0,0,15
|
2000. január 20 |
Jelentős fejlesztések a rendszer magjában
|
0,0,16
|
2000. augusztus 4 |
Javított kernelstabilitás; Jelentős fejlesztések a rendszerkönyvtárak terén; A konzollal végzett munka átkerült a CSRSS -be ; Jelentősen áttervezett konzol; Megkezdődött a nevezett csövek kivitelezése ; Továbbfejlesztett VGA és FAT illesztőprogramok , HAL , I/O menedzser, memóriakezelő; Továbbfejlesztett LPC támogatás
|
0,0,17
|
2001. február 9 |
Megkezdődött a PCI busz szkennelés megvalósítása ; Hozzáadott jelentős támogatás az NDIS 3.0-hoz; Hozzáadott támogatás a multiboothoz; Az egérmutató megvalósítása elindult
|
0,0,18
|
2001. augusztus 1 |
A DIB bevezetés megkezdődött; Elindult a Plug and Play implementáció az ISA buszhoz ; Megvalósított támogatás a közvetlen memóriaeléréshez
|
0,0,19
|
2002. március 5 |
A hardveres absztrakciós réteg elkülönül az ntoskrnl -től ; Hozzáadott támogatás a strukturált kivételkezeléshez ; A virtuális memória teljes támogatása; Javítások a PCI busz illesztőprogramjában ; Elkezdődött a munka a POSIX alrendszeren
|
0,0,20
|
2002. augusztus 6 |
Javítások a rendszerleíró adatbázisban; Korrekciók az áramlásszabályozó rendszerben; Új rögzítési mechanizmust valósítottunk meg; Jelentős fejlesztések a fájlrendszer-illesztőprogramokban; Megkezdődött az OS/2 alrendszer támogatása , a POSIX alrendszer továbbfejlesztése; LBA támogatás hozzáadva a rendszerbetöltőhöz
|
0,0,21
|
2002. október 31 |
Javítások a memóriakezelőben, objektumkezelőben; Elkezdődött a CD-ről történő rendszerindítás; Jelentős fejlesztések a win32k-ban; Megkezdődött az NE2000 hálózati kártya illesztőprogramjának megvalósítása
|
0.1.0
|
2003. február 1 |
Az első olyan verzió, amely CD-ről indítható; Az első verzió, ahol a ReactOS lefordítható ReactOS-be; Jelentős fejlesztések a magban
|
0.1.1
|
2003. március 30 |
Továbbfejlesztett I/O menedzser; Jelentős fejlesztések a win32k-ban
|
0.1.2
|
2003. július 2 |
Javítások az illesztőprogramok által használt kódban, lehetővé téve néhány harmadik féltől származó videó-illesztőprogram használatát
|
0.1.3
|
2003. augusztus 30 |
Fejlesztések és hibajavítások a win32k-ban
|
0.1.4
|
2003. október 8 |
Megkezdődött az OpenGL és az NTFS fájlrendszer illesztőprogramjának megvalósítása ; Továbbfejlesztett mag
|
0.1.5
|
2003. november 13 |
Megtörtént az előkészítő munka a DirectDraw támogatására ; Újraírt PS/2 egérillesztő ; Megvalósított grafikus konzol; Továbbfejlesztett DMA támogatás
|
0.2.0
|
2004. január 25 |
Első verzió működő grafikus felhasználói felülettel ; Jelentős fejlesztések szinte minden rendszerelemben; Megkezdte a munkát a VBE illesztőprogramon ; A CD-meghajtó illesztőprogramja támogatja a lemezcserét a meghajtóban
|
0.2.1
|
2004. március 3 |
Hibajavítások
|
0.2.2
|
2004. április 27 |
Lehetővé vált az AbiWord és az IrfranView futtatása . A VBE videó illesztőprogram használata .
|
0.2.3
|
2004. június 26 |
Fejlesztések a kernelben, a win32k-ban és a hálózati alrendszerben
|
0.2.4
|
2004. szeptember 13 |
Számos fejlesztés a rendszer és az egyes alkalmazások hibakeresésével kapcsolatban; Sok hibát javítottak
|
0.2.5
|
2005. január 2 |
Hozzáadott jegyzettömb a Wine -től , hozzáadott idő/dátum alkalmazás
|
0.2.6
|
2005. április 9 |
Gyorsítási támogatás az NVIDIA OpenGL -hez
|
0.2.7
|
2005. augusztus 21 |
Új parancssor , az első telepítői szakasz hozzáadva
|
0.2.8
|
2005. október 29 |
Átírt CSRSS ; A ReactOS képes észlelni, ha egy VMware virtuális gépen belül fut, és telepíti az SVGA illesztőprogramot a VMware Tools ISO-ból a grafikus teljesítmény javítása érdekében
|
0.2.9
|
2005. december 22 |
Hibajavítások
|
0.3.0
|
2006. augusztus 27 |
Az első verzió, amely hivatalosan támogatja a hálózatépítést
|
0.3.1
|
2007. március 10 |
Alkalmazáskezelő hozzáadva, a mag átírása megkezdődött; Továbbfejlesztett rendszerbetöltő
|
0.3.2
|
átugrott |
Létrehoztak egy kódágat, de ezt a verziót soha nem adták ki
|
0.3.3
|
2007. szeptember 12 |
Kernel és win32k fejlesztések
|
0.3.4
|
2008. január 22 |
Átírták a registry és a Plug and Play technológia támogatását, hozzáadták az SSE és SSE2 technológiák támogatását, sok munka történt a rendszer lefordításán; Elkezdődött a távoli eljáráshívás támogatása
|
0.3.5
|
2008. június 30 |
Hibajavítások a rendszerbetöltőben, számos kritikus hiba javítva a kernel minden szakaszában, a memóriakezelő korai inicializálási kódja újraírva
|
0.3.6
|
2008. augusztus 7 |
Hibajavítások és memóriaszivárgás a hálózati veremben; Számos javítás és fejlesztés a magban; A ReactOS-ben használt borkód nagy részét szinkronizálta a wine legújabb verziójával; Fejlesztések az ARM verzióban, megkezdődött a munka az x86-64 verzión;
|
0.3.7
|
2008. november 4 |
Továbbfejlesztett x86-64 támogatás ; Jelentős fejlesztések a Configuration Manager, I/O Manager, Kernel Functions, Memory Manager, Object Manager, Process Manager szolgáltatásokban; Javítások a fájl illesztőprogramokban; A ReactOS-ben használt borkód nagy részét szinkronizálta a wine legújabb verziójával
|
0.3.8
|
2009. február 4 |
Hibajavítások és fejlesztések az alapvető alapvető szolgáltatásokban; PSEH bevezetve; Javított támogatás a LiveCD több partícióval rendelkező merevlemezeihez; Számos probléma kijavítva a rendszer-illesztőprogramokban
|
0.3.9
|
2009. április 26 |
Minimum 24 MB RAM szükséges, kezdeti audio támogatás hozzáadva; Különféle NDIS és AFD problémák javítása, amelyek javították a hálózati kártya illesztőprogramjaival való kompatibilitást; A ReactOS-ben használt borkód nagy részét szinkronizálta a wine legújabb verziójával
|
0.3.10
|
2009. július 5 |
Hozzáadott kezdeti SATA támogatás , USB-billentyűzetek/egerek, 8 gigabájtnál nagyobb partíciókkal való munkavégzés lehetősége; Jelentősen javított hálózati kártyák támogatása; A ReactOS-ben használt borkód nagy részét szinkronizálta a wine legújabb verziójával
|
0.3.11
|
2009. december 16 |
Átírt kdcom; Hozzáadott betűtípusok kínai és koreai nyelvekhez; Továbbfejlesztett kompatibilitás; Továbbfejlesztett hangtámogatás; A ReactOS-ben használt borkód nagy részét szinkronizálta a wine legújabb verziójával
|
0.3.12
|
2010. október 20 |
Csapdák, időzítők és eseménykezelők újraírva; NMI támogatás hozzáadva ; A PnP technológia továbbfejlesztett támogatása; PCI buszmeghajtót cseréltek egy fejlettebbre
|
0.3.13
|
2011. március 22 |
A kupackezelő teljesen át lett írva, további hibakeresési lehetőségekkel a végrehajtandó művelethez lefoglalt blokk határain kívüli memória-hozzáférés észlelésére; Növelte a támogatott SATA-eszközök számát; Javítva a grafikai problémák; Hozzáadták a videó mód dinamikus megváltoztatásának lehetőségét, és javították a videó illesztőprogramok kompatibilitását; továbbfejlesztett hangkeverő vonalkezelés; Az egéradatok továbbfejlesztett kezelése, valamint az üzenetek és időzítők támogatása; Számos fejlesztés történt a memóriakezelőben.
|
0.3.14
|
2012. február 7 |
Az ACPI alapértelmezés szerint engedélyezve, Wi-Fi támogatás hozzáadva (nem biztonságos és WEP - titkosított), bőrtámogatás, új TCP/IP-illesztőprogram [37] (LwIP könyvtár alapján ) , Scatter/Gather DMA támogatás, shell32 átírva
|
0.3.15
|
2013. május 30 |
USB-billentyűzetek, egerek és tárolóeszközök kezdeti támogatása; Teljesen átírt munkamenet-kezelési alrendszer; Az AHCI támogatása az UniATA illesztőprogram frissítésével; Az új memóriakezelő szinte az összes memóriakezelési funkciót átvette; Kezdeti támogatás a ReactOS összetevők hibakereséséhez a windbg segítségével; A rendszertesztelési eredményeken alapuló fejlesztések az AutoHotKey alkalmazástesztelési keretrendszer használatával; A Driver Verifier beépített illesztőprogramokban végzett vizsgálatai által talált hibák javítása.
|
0,3,16 [38]
|
2014. február 6 |
Átírták a CSRSS -t, elkezdték átírni a shell32-t, javították a téma támogatását. Az RTL8139 chipre épülő hálózati kártyákhoz új illesztőprogram került a rendszerbe. Frissített UniATA illesztőprogram.
|
0,3,17 [39]
|
2014. november 5 |
Bevétel az NTVDM rendszerbe - egy emulátor, amely számos 16 bites alkalmazást támogat; hibák kiküszöbölése; A ReactOS sikeresen elindul a Virtual PC 2007
-ben |
0.4.0 [40]
|
2016. február 16 |
A shell32 fejlesztése, amely elegendő a ReactOS Explorer új verziójának normál működéséhez, átállás a ReactOS Explorer új verziójára; USB-illesztőprogramok, hang- és hálózati alrendszerek fejlesztései; Támogatás az ext2/3/4 fájlrendszerekhez mind olvasáshoz, mind íráshoz; NTFS fájlrendszer támogatása az olvasáshoz; A virtuális gépeken végzett munka továbbfejlesztése, beleértve a vendég kiegészítések támogatását [41] .
|
0.4.1 [42]
|
2016. május 17
|
Jelentős fejlődés az SxS és a Microsoft Visual C++ újraterjeszthető csomagok támogatásában [43] ; Továbbfejlesztett videokártya-illesztőprogram támogatás [44] . A Btrfs fájlrendszer támogatása .
|
0.4.2
|
2016. augusztus 16
|
Frissített külső függőségek (WINE, UniATA), javítások a grafikus héjban és a fájlkezelőben, a partíciók olvasásának és írásának támogatása ReiserFS és UFS fájlrendszerekkel, hozzáadott egy sor unixutils segédprogramot.
|
0.4.3
|
2016. november 16. [45]
|
Megtörtént az átállás egy új könyvtárra a Winsock API megvalósításával. Több mint 200 hiba javítva [46] .
|
0.4.4
|
2017. február 16. [47]
|
Frissített orosz és török fordítások, hozzáadott japán, több mint 100 hiba javítása [48] .
|
0.4.5
|
2017. május 18. [49]
|
Továbbfejlesztették a grafikus alrendszert, biztosították az MS Office 2010 indulását, és bekerült az NTLM alapvető implementációja [50] .
|
0.4.6
|
2017. szeptember 1. [51]
|
Megnövelt megbízhatóság a vágólappal végzett munka során. 399 hibajelentés lezárva [52] .
|
0.4.7
|
2017. december 6. [53]
|
- A ReactOS 0.4.7 volt az első kiadás, mióta a projekt a Subversionról a Gitre és a GitHubra költözött ;
- Továbbfejlesztett támogatás a Windows XP rendszerhez létrehozott vizuális stílusok összekapcsolásához . Mostantól sok Windows XP skin alkalmazható a ReactOS-re;
- Támogatás hozzáadva a Shell-bővítményekhez a fájlkezeléshez;
- Bekerült egy új alkalmazástelepítő felület (ReactOS Application Manager), amely támogatja több program kötegelt telepítését egyszerre, az alkalmazások háttérbetöltését, a műveletek előrehaladásának megjelenítését és a frissítési mód kényszerítését. Új kategória hozzáadva a telepített programokkal, bővített információk az alkalmazásokról;
- Továbbfejlesztett kompatibilitás játékokkal és alkalmazásokkal;
- Bővült a támogatott fájlrendszerek száma, a ReactOS-szel mostantól az Ext2 , Ext3 , Ext4 , BtrFS , ReiserFS , FFS és NFS használható . Ezen túlmenően a Windows 2003 -ban bevezetett fsutil segédprogram nyílt verziója is implementálva van a ReactOS-hez, és használható hibakeresésre és a fájlrendszer működésével kapcsolatos további információk megszerzésére;
- Dolgoztunk azon, hogy a renderelési folyamat közelebb kerüljön a Windows viselkedéséhez;
- Javítva a vágólap megvalósítási problémái;
- Továbbfejlesztett fájlok törlése, amikor a kukába helyezik őket. Javítva néhány probléma a kosár és a Drag and Drop felület működésében ;
- Kijavítottuk a fájlrendszer szabad területét megjelenítő diagram felépítésének hibáit;
- A CDFS/ISO-9660 illesztőprogram lehetővé teszi az ISO lemezkép telepítését bármely meghajtóról, amely nem feltétlenül CD-hez van társítva;
- Biztosított a memóriában tükröződő blokkok végének helyes ellenőrzése és a fizikai címek igazítása;
- Szinkronizálva a Wine Staging 2.16 kódbázissal és a harmadik féltől származó összetevők frissített verzióival: acpica 20170728, libpng 1.6.32, mpg123 1.25.6, mbedtls 2.6.0, btrfs 1.0.1, mkis17 - s920 [54]
|
0.4.8
|
2018. április 14. [55]
|
- Kísérleti lehetőséget biztosított a Windows NT 6.0+ rendszerre írt alkalmazások futtatására ( Windows Vista , Windows 7, Windows 8 , Windows 8.1, Windows 10 );
- A tálca (Tálca) beállításai és párbeszédablakai átírásra kerültek, ami lehetővé tette az olyan opciók működését, mint a panel automatikus elrejtése, a tartalom rögzítése és a panel folyamatos tartása más tartalom felett;
- Az értesítések megjelenítési rendszerének problémái megoldódtak, a felugró értesítések megfelelő támogatása biztosított;
- A tálcán a munkájukat befejezett folyamatok ikonjainak automatikus elrejtése még az alkalmazás összeomlása esetén is biztosított;
- Hozzáadtuk a lehetőséget, hogy egyszerre több ikont válasszon ki az asztalon;
- A könyvtárak és fájlok törlésének és átnevezésének fokozott megbízhatósága;
- A parancsértelmező támogatja a bemeneti automatikus kiegészítést;
- Hozzáadtuk a hálózati meghajtók közvetlenül a fájlkezelőből történő leválasztásának lehetőségét;
- Javítva a szövegelemek, görgetősávok és gombokhoz tartozó eszköztippek újrarajzolásával kapcsolatos problémák;
- A szerkezet tartalmaz egy olyan eszközt, amely a DrWatson32 -re hasonlít , és lehetővé teszi az alkalmazás összeomlása esetén a fájl mentését állapotnaplóval az asztalon. A napló összeomlási diagnosztikához hasznos adatokat tartalmaz, például a betöltött modulok és szálak listáit, veremnyomokat, kiíratásokat és regiszterállapot-információkat;
- Egyes játékok inicializálási problémáinak javítása natív grafikus illesztőprogramok használatakor;
- A Common Cache és a Freeloader számos hibájának javítása lehetővé tette a rendszerindítást 96 MB RAM-mal;
- Az Előreolvasás és a Lazy Writing támogatása a gyorsítótár-kezelő rendszerben;
- Kijavítottuk a PNP IRP-kezelőjének azon hibáit, amelyek megakadályozták, hogy a ReactOS elinduljon nagyon régi hardvereken és virtuális gépeken, amelyekhez üres hajlékonylemez-meghajtó volt csatlakoztatva. Hozzáadott virtuális illesztőprogramok CD-ROM-hoz és hajlékonylemez-meghajtóhoz;
- A CDFS (CD-ROM fájlrendszer) illesztőprogramot lecserélték a Microsoft eredeti megvalósítására, amelynek kódja nyílt forráskódú MS-PL licenc alatt ;
- Új NTFS-illesztőprogram hozzáadva kezdeti írási támogatással (az írási támogatás jelenleg alapértelmezés szerint le van tiltva, de teszteléshez a rendszerleíró adatbázison keresztül engedélyezhető);
- Szinkronizálva a Wine 3.0 kódbázisával és a harmadik féltől származó összetevők frissített verzióival: Freetype 2.9, Ext2 0.69, uniata v0.46e5, libxml2 2.9.7, libmpg123 1.25.8, libtiff 4.0.9, libxj.3pgng , libxjpel3pngng 1.6. 34. [56]
|
0.4.9
|
2018. július 23. [57] |
- Javítások azzal kapcsolatban, hogy a ReactOS-t le lehet fordítani egy ReactOS-t futtató gépen
- Javította a nagy fájlok rendszerkezelését, számos memóriaszivárgást kijavított, és számos hibát javított a gyorsítótárazási alrendszerben
- Támogatás hozzáadva az USB-tranzakciók fordításához, amely számos USB-problémát megold
- Különféle héjfejlesztések
- A szolgáltatási állapotok jobb kezelése
- A Wine összetevői frissítve a Staging 3.3-ra
|
0.4.10
|
2018. november 6. [58] |
- Kísérleti támogatás a BTRFS fájlrendszerről történő indításhoz
- Számos felhasználói felülettel kapcsolatos DLL-javítás
- Javítások a FreeType integrációban, beleértve az MSI formátumú telepítők helyes megjelenítését
- A rendszerinformációk helyes kinyerése a BIOS-ból
- Frissített harmadik féltől származó összetevők, köztük: Wine a Staging 3.9-re és a WinBtrfs 1.0.2-re
|
0.4.11
|
2019. március 4. [59]
|
- A kernel gyorsítótár-kezelőjének fejlesztései javították a rendszer összeomlását bizonyos fájlmentő programok használatakor
- Számos memóriaszivárgás javítása a BTRFS fájlrendszer-illesztőprogramban
- Az UniATA illesztőprogram fejlesztése lehetővé tette, hogy a rendszer futhasson modern AHCI SATA vezérlőkkel rendelkező Skylake számítógépeken
- A rendszerbetöltő jegyzékeinek továbbfejlesztett támogatása lehetővé tette számos alkalmazás munkájának javítását
- Javítsa ki a rendszer lefagyását a .NET 2.0 programok bezárásakor
- A kezdeti telepítés és a rendszerfrissítés mechanizmusának fejlesztése
- A Win32 alrendszer fejlesztései lehetővé tették bizonyos játékok és alkalmazások problémáinak megoldását
- A jobbról balra írás, valamint a vegyes kétirányú szöveg megjelenítésének javítása
- A hálózati verem javításai lehetővé tették az alkalmazásokkal való együttműködést az aktív hálózati kapcsolatok megjelenítéséhez
- Szinkronizálva a Wine Staging 3.17 kódbázissal és a harmadik féltől származó összetevők frissített verzióival: ACPICA 20181003 és PCI hardverazonosító adatbázis 2018-11-21
|
0.4.12
|
2019. szeptember 23. [60] |
- Folytatódott a munka a fájlrendszereket támogató infrastruktúra stabilitásának és funkcionalitásának javításán, amelynek végső célja a Microsoft szabványos fájlrendszer-illesztőprogramjainak használatának lehetősége. Továbbfejlesztett FS gyorsítótárazási támogatás és javított hibák a CDFS-illesztőprogramban
- Változások történtek az eszközök megfelelő energiagazdálkodásával, a laptopok akkumulátorának megnövelésével és az alvó üzemmód megfelelő támogatásával kapcsolatban
- Megoldott problémák a hálózati rendszerindítás (PXE) megvalósításában
- Átírt kód, hogy megvédje az alkalmazásokat a kernelterület-összetevők (ntoskrnl, win32k, illesztőprogramok stb.) módosításától.
- Támogatás hozzáadva az ablaknak a képernyő széleihez igazításához, illetve kiterjesztéséhez/kicsinyítéséhez, amikor az ablakot az egérrel bizonyos irányba mozgatja
- Továbbfejlesztett betűtípus-megjelenítés és javított szövegpozícionálási problémák
- Implementált illesztőprogram a VirtualBox és VMware virtuális hálózati interfészekben használt Intel e1000 hálózati adapterhez
- Bővültek a felhasználói szinten biztosított DLL-ek képességei (a Wine-Staging 4.0-ból friss DLL-eket importáltak), ami lehetővé tette a további alkalmazásokkal való kompatibilitás biztosítását. Javítások történtek a comctl (common control) könyvtárban, amely tipikus interfész elemeket biztosít az alkalmazások számára
- Hozzáadtuk a MIDI hangszerek illesztőprogramjainak letöltésének és vezérlésének lehetőségét
- Szinkronizálva a Wine Staging 4.0 kódbázisával és a harmadik féltől származó összetevők frissített verzióival: btrfs 1.1, uniata 0.47, ACPICA 20190405, valamint multimédiás könyvtárakkal
|
0.4.13
|
2020. április 10. [61] |
- Sokat dolgoztunk a hibák kijavításán és az új USB-verem fejlesztésén, amely támogatja a beviteli eszközöket (HID) és az USB flash meghajtókat.
- Az Explorer grafikus héja képes fájlokat keresni.
- Dolgoztunk az Xbox konzolok első generációjának letöltése érdekében.
- A FreeLoader rendszerbetöltőt úgy optimalizálták, hogy csökkentse a ReactOS rendszerindítási idejét a FAT-partíciókon az USB-meghajtókról történő rendszerindításkor a rendszer RAM-ba másolásával.
- A fogyatékkal élők számára hasznos rendszerbeállítások konfigurálására új Accessibility Utility Manager került bevezetésre.
- Továbbfejlesztett tématámogatás a képernyő-billentyűzeten.
- A betűtípusválasztó felület képességeiben közel áll a Windows hasonló segédprogramjához. A betűtípussal kapcsolatos beállítások átkerültek a beállításjegyzékbe.
- Kijavítottuk azokat a problémákat, amelyek miatt a párbeszédpanelek Alkalmaz gombja nem aktiválódott megfelelően, még akkor sem, ha a felhasználó nem csinált semmit.
- Megoldott egy problémát, amely miatt a Lomtár tartalma túlléphetett a rendelkezésre álló lemezterületen.
- A 64 bites rendszerek továbbfejlesztett támogatása, a ReactOS most már megfelelően indul el és fut 64 bites környezetben.
- Szinkronizálva a Wine Staging kódbázissal és a harmadik féltől származó összetevők frissített verzióival: Btrfs 1.4, ACPICA 20190816, UniATA 0.47a, mbedTLS 2.7.11, libpng 1.6.37.
|
0.4.14
|
2021. december 16. [62] |
- A shell fejlesztése, a "send to" GUI funkció bevezetése.
- Támogatás letöltése NEC PC-9800.
- ICMP fejlesztések.
- Alapvető fejlesztések.
- NetKVM VirtIO támogatás.
- Szinkronizálva a Wine Staging 4.18 kódbázisával és a harmadik féltől származó összetevők frissített verzióival: ACPICA 20200326, BtrFS 1.7.2, glu32 9.0.1, mpg123 1.25.13, libjpeg 9d, mbedtls 4, .400326, mbedtls 4.10.2.
- Különféle egyéb fejlesztések és optimalizálások.
|
0.5.0
|
|
Béta verzió; a WDM illesztőprogramok teljes körű támogatása a Windows 2003 szintjén; az NTFS fájlrendszer olvasásának és írásának támogatása; kompatibilis a legtöbb Windows XP és 2003 programmal
|
régi verzió legújabb verzió Tervezett változat
|
Fejlesztés
Az operációs rendszer nagy része C nyelven íródott , de a ReactOS Explorer és néhány egyéb összetevő C++ nyelven van megírva . A ReactOS forrásból fordítható különféle fordítók segítségével , mint például a MinGW csomagból származó GCC , a Clang [63] és a Microsoft C/C++ a Microsoft Visual Studio -ból .
A fejlesztők célja, hogy a rendszert kompatibilissé tegyék a Windows NT 5.2-es verziójával ( Windows Server 2003 ), és a legtöbb hardverhez és alkalmazáshoz támogatást adjanak [64] . A jövőben a Windows újabb verzióival való kompatibilitást tervezik.
A rendszer magja teljesen függetlenül íródott, és a WinNT architektúrával való "hasonlóság" érdekében csak nyílt forrásból származó információkat használtak fel. A projektbe belépő összes kódot gondosan ellenőrizzük a szerzői jogok esetleges megsértése szempontjából [65] .
Az OpenGL alapértelmezett megvalósítása szoftveres megjelenítést használ a Mesa3D illesztőprogramon keresztül. A DirectX-támogatás a WineD3D-n keresztül valósul meg, egy olyan wrapper, amely a DirectX függvényeket OpenGL-be fordítja. A GDI és GDI+ implementációk a Wine [66] kódon alapulnak .
A projektben résztvevők száma folyamatosan növekszik, 2020. június 21-én 30 aktív fejlesztő vesz részt a projektben, többségük európai országokban él [65] [67] .
A projekt érdekeinek védelmében létrehozták a németországi ReactOS Deutschland eV Alapítványt. Emellett korábban működött egy Oroszországban bejegyzett "ReactOS-Fund" Cyberspace Aktivációs Alap is, 2015 óta azonban felszámolták. [68]
Együttműködés a borral
A ReactOS a Wine kód egyes részeit használja a Windows API megvalósításához . Tiszta formában az Ntdll, a user32, a kernel32, a gdi32 és az advapi32 architektúrabeli eltérések miatt nem használható a projektben, ezekből mindkét projektben kivonatokat használnak. A ReactOS saját NT-szerű kernelt, míg a Wine *nix kernelt használ.
2010 januárjában Aleksey Bragin projektkoordinátor javasolta [69] a Win32 alrendszer nagy részének alternatívát, az Arwinsst, amely Wine-on alapul, ezért nagyobb a kompatibilitása és nagyobb stabilitása. Ennek a megoldásnak nem célja a Win32 alrendszer eredeti megvalósításának teljes helyettesítése, és a ReactOS natív Win32 alrendszerének befejezése után elavult lehet. Az Arwinss a Wine és a Windows NT architektúrákat a megfelelő helyeken használja a funkciók megfelelő megvalósításához. Ennek eredményeként rendszeresen tesztelt "ingyenes" (vagyis az alkalmazásukra fordított idő viszonylag kicsi) frissítések érkeznek a Wine-tól.
Ezenkívül lehetővé válik egy távoli X szerver támogatása , amely kényelmes a Wine teljes helyettesítésére, helyette a ReactOS + Arwinss csomagot használva egy virtuális gépben (például KVM ), amely a Wine-nal megosztott Windows API alrendszert fogja használni [ 70] .
Használt projektek [71]
- A ReactOS a Wine kódot használja a Windows API megvalósításához .
- Az Rdesktop egy távoli asztali kliens megvalósítása.
- Az UniATA a Serial ATA támogatás megvalósítása .
- FreeType – a betűtípus megjelenítésére szolgál.
- A Tango Desktop Project egy ikoncsomag.
- Az lwIP egy nyílt forráskódú TCP/IP-verem.
- Az ACPICA az ACPI megvalósítása.
- Ext2Fsd – Ext2/3/4 fájlrendszer-illesztőprogram Windowshoz.
- mbed TLS TLS/SSL háttér az schannelhez (és a wininethez
- Adns - A dnsapi megvalósítása.
- A libsamplerate egy hangjel-újramintavevő.
- A WinBtrfs egy BtrFS illesztőprogram Windowshoz.
- A Mesa 3D a szabványos OpenGL grafikus API szoftveres megvalósítása (nincs gyorsítás).
Tervek
- Egy adott szoftverkészlet problémamentes futtatásának képessége
- Nyomtatási támogatás vége
- A Wi-Fi megvalósításának befejezése és a grafikus felhasználói felület hozzáadása
- A rendszer működése során fellépő összes hiba kijavítása három fő virtualizációs eszközben (VirtualBox, Qemu, VmWare)
- Shell befejezése (eszköztárak, beállítások betöltése/mentése stb.)
- Kibővített USB-támogatás tárolóeszközökhöz és HID-eszközökhöz (ezek közül a legfontosabbak a nyomtatók, Wi-Fi, 3G modemek)
- A legtöbb grafikus hiba javítása
- Az MM/CC és a WIN32SS javítása a fentiek mindegyikéhez [72]
- Kompatibilitási mód [73]
- NTFS a ReactOS telepítésének és futtatásának lehetőségével.
- 32 gigabájtnál nagyobb partíciók formázása FAT32 használatával .
- Lemezpartíciók particionálása NTFS , exFAT , FAT32 , F2FS segítségével .
- Dolgozzon GUID -vel megjelölt partíciókkal, amelyek lehetővé teszik a ReactOS telepítését és futtatását UEFI -vel rendelkező eszközökön .
- Partíció formázása GUID jelöléssel .
- Közvetlenül dolgozhat SSD -vel , RAID -del és kiterjedt kötetekkel.
- Speciális formátumon alapuló merevlemezekkel való munkavégzés 4 kilobájtos szektorokkal.
- Érzékelőkkel végzett munka
- Működési lehetőség USB 3.0 , USB 3.1 Type C , ThunderBolt .
- DirectX 11, Vulkan (API) támogatása .
- Az alkalmazások működése a sandboxban (opcionálisan az alkalmazás tulajdonságai között szerepeltetve) hasonló a Sandboxie programhoz [74] .
Kód audit
2006. január 17-én a ReactOS Developers (ros-dev) levelezőlistáján Hartmut Birr kijelentette, hogy kilép a projektből, mert véleménye szerint a ReactOS kód a Microsoft Windows szétszedésével nyert elemeket tartalmaz [75] . Ennek eredményeként a fejlesztők úgy döntöttek, hogy ideiglenesen letiltják a nem fejlesztők számára a ReactOS kód elérését. Mivel a ReactOS ingyenes szoftver, ezek a műveletek visszhangot okoztak a szabad szoftverek közösségében.
A fejlesztési eszközökhöz való hozzáférés hamarosan helyreállt. Bár az állítások nem igazolódtak, 2006. március 8-án a ReactOS fejlesztői megkezdték a Windows kompatibilitásért felelős összes kód saját ellenőrzését. Annak érdekében, hogy a ReactOS-nek ne legyenek olyan részei, amelyeket olyan személy írt, aki közvetlenül láthatja a Microsofttól vagy a visszafejtőtől kiszivárgott kódot , a ReactOS vezető fejlesztőit arra utasították, hogy teljes körűen vizsgálják át az összes forráskódot.
Arról is döntöttek, hogy ellenőrizni kell, hogy a kód mely részei származhatnak közvetlen visszafejtésből, és minden fejlesztőt arra kényszerítenek, hogy aláírják azt a megállapodást, hogy a visszafejtés eredményeit csak közvetetten használják fel [76] . Ez várhatóan lelassítja a fejlesztést, és a fejlesztők arra kényszerülnek, hogy átírják a már kész, gyanúba került kódrészleteket. Az ellenőrzés a kód "piszkos" szakaszainak bezárásával történik mindaddig, amíg azok teljes ellenőrzésre nem kerülnek [77] .
2007 szeptemberében az ellenőrzés 99,5%-ban készült el (csak 49 lezárt fájl maradt). Szeptember 23-án úgy döntöttek, hogy a ReactOS webhely főoldaláról eltávolítják az ellenőrzés teljes jelzőjét [78] . Ezt az indokolta, hogy a felülvizsgálat nem érinti a végfelhasználókat, a tesztelőket vagy a másodlagos fejlesztőket, valamint az a tény, hogy a ReactOS forráskód és a fejlesztési szabványok szilárd és legális alapjainak megteremtésének folyamatát nem tudja megfelelően tükrözni egy hagyományos mutatója, és a projekt élettartama alatt folytatódik. A csekkel és történetével kapcsolatos információk továbbra is szabadon elérhetők az oldalon.
Jelenleg az ellenőrzés teljesen befejeződött, és az összes fájl fel van oldva.
A ReactOS és az orosz kormány
A ReactOS projekt résztvevői védjegyeket regisztráltak Oroszországban [ 79] [80] . A fejlesztőcsapat finanszírozást kér az orosz kormánytól egy startup létrehozásához [81] és a ReactOS népszerűsítéséhez saját márkanév alatt, mint orosz nemzeti operációs rendszer.
A ReactOS operációs rendszert bemutatták Viktor Alksnis politikusnak [82] , aki az oktatási intézmények Microsoft -termékektől való függőségének csökkentését szorgalmazza . Dmitrij Medvegyev elnök látogatása során a sztavropoli tartományban található Verkhnerusskoye falu középiskolájában mutatták be neki a ReactOS-t [83] .
2012. július 1. és július 9. között Alexander Rechitsky és Marat Karatov bemutatta a Seliger című projektet az innovációs és műszaki kreativitás műszakban. Ennek eredményeként a ReactOS projekt 3. helyezést ért el a "Legjobb IT projekt" jelölésben a köztes eredmények között, november 5-én pedig bejutott a Zworykin-díj elődöntőjébe [84] [85] . 2012. július 31-én Marat Karatov találkozott az Orosz Föderáció elnökével, Vlagyimir Putyinnal , és bemutatta a ReactOS prototípusának működését [86] .
2015. június 2-án az Orosz Föderáció Kommunikációs Minisztériuma a ReactOS-t a szoftverimport helyettesítési tervébe az „Ügyfél operációs rendszerek / Szerver operációs rendszerek” irányába a „ReactOS-en alapuló nyílt forráskódú operációs rendszer létrehozása PC-k számára projektként, laptopok és egyéb mobileszközök", "ReactOS-en alapuló nyílt forráskódú operációs rendszer létrehozása szerverekhez" a Moszkvai Állami Műszaki Egyetem ReactOS Alapítványának támogatásával. N. E. Bauman, LLC "Parallels Research" stb. [87] .
Rendszerkövetelmények
- 32 bites vagy 64 bites kompatibilis Pentium processzor vagy újabb.
- 64 megabájt RAM (minimum) [88] , 256 megabájt (ajánlott).
- Minimum 450 megabájt szabad merevlemez-terület [89] .
- VGA-kompatibilis videokártya ( VESA BIOS 2.0 vagy újabb verzió).
Díjak
- 2. hely a 2009-es nemzeti szoftverdíjban, az „Év Soft of the Year”-ben a „Rendszer” jelölésben [90] .
- "A hónap projektje" a SourceForge -on 2012 februárjában [91] .
- "A hónap projektje" a SourceForge -ban 2013 júniusában [92] .
Jegyzetek
- ↑ Megjelent a ReactOS 0.4.14
- ↑ 1 2 https://sourceforge.net/projects/reactos/
- ↑ Válaszok a felhasználók által leggyakrabban feltett kérdésekre (elérhetetlen link) . Letöltve: 2013. március 28. Az eredetiből archiválva : 2013. április 3. (Orosz)
- ↑ ReactOS News Release #69 . Letöltve: 2013. március 28. Az eredetiből archiválva : 2013. április 3. (Orosz)
- ↑ A ReactOS megkapja az OpenOffice.org 2 támogatását; Új kiadási tervek . Letöltve: 2017. szeptember 12. Az eredetiből archiválva : 2017. október 18.. (határozatlan)
- ↑ ReactOS: Visszatekintés 2008-ra . Letöltve: 2018. július 23. Az eredetiből archiválva : 2019. április 18. (határozatlan)
- ↑ A ReactOS megkapja az USB Stack-et tőlünk | haiku projekt . Hozzáférés dátuma: 2018. július 23. Az eredetiből archiválva : 2012. február 28. (határozatlan)
- ↑ WineHQ - Interjú . Letöltve: 2018. július 23. Az eredetiből archiválva : 2018. július 12. (határozatlan)
- ↑ FreeWin95 - ReactOS . Letöltve: 2014. november 9. Az eredetiből archiválva : 2014. december 17. (határozatlan)
- ↑ Google Csoportok . Letöltve: 2014. november 9. Az eredetiből archiválva : 2019. december 7.. (határozatlan)
- ↑ React OS Project
- ↑ Interjú Jason Filbyvel a ReactOS Projectből . Letöltve: 2018. július 23. Az eredetiből archiválva : 2016. április 10. (határozatlan)
- ↑ ReactOS portok – ReactOS Wiki . Hozzáférés dátuma: 2015. november 23. Az eredetiből archiválva : 2016. február 27. (határozatlan)
- ↑ Megjelent a ReactOS 0.4.7! | React OS Project . Letöltve: 2018. július 23. Az eredetiből archiválva : 2017. december 6.. (határozatlan)
- ↑ OpenNews: ReactOS 0.4.7 kiadás . www.opennet.ru Letöltve: 2017. december 8. Az eredetiből archiválva : 2017. december 9.. (határozatlan)
- ↑ Alpona Portal :: EKUSH - Egy alternatív Windows (nem elérhető hivatkozás) (2004. június 19.). Letöltve: 2016. február 3. Archiválva az eredetiből: 2004. június 19. (határozatlan)
- ↑ OSNews munkatársai. Ekush Emulator és annak licence fájdalmak > Megjegyzések . osnews.com. Letöltve: 2016. február 3. Az eredetiből archiválva : 2016. január 18.. (határozatlan)
- ↑ Ekush OS – Ahol az emberek forráskódot lopnak és megsértik a szerzői jogokat . Az eredetiből archiválva : 2004. november 14.
- ↑ ReactOS Server - Sourceforge . Letöltve: 2016. június 26. Az eredetiből archiválva : 2016. június 15. (határozatlan)
- ↑ OpenROS - Sourceforge . Letöltve: 2016. június 26. Az eredetiből archiválva : 2016. június 15. (határozatlan)
- ↑ Fusion operációs rendszer - Sourceforge . Letöltve: 2016. június 26. Az eredetiből archiválva : 2016. június 15. (határozatlan)
- ↑ ReactOS NG - GitHub (lefelé irányuló kapcsolat) . Letöltve: 2016. június 26. Az eredetiből archiválva : 2017. szeptember 4.. (határozatlan)
- ↑ GreenteaOS ReactOS fork: van valami ötleted a projekttel kapcsolatban? (2016. november 16.). Letöltve: 2020. október 24. Az eredetiből archiválva : 2020. október 28.. (határozatlan)
- ↑ Greentea operációs rendszer – Github (lefelé irányuló kapcsolat) (2017. május 13.). Letöltve: 2020. október 24. Az eredetiből archiválva : 2017. május 13. (határozatlan)
- ↑ Bevételszerzési lehetőségek / Befektetési kísérletek története - Russian Wine / ReactOS . Letöltve: 2022. május 17. Az eredetiből archiválva : 2021. június 20. (határozatlan)
- ↑ ReactOS közösség – ReactOS (lefelé irányuló kapcsolat) . Community.reactos.org. Hozzáférés időpontja: 2015. december 16. Az eredetiből archiválva : 2015. december 22. (határozatlan)
- ↑ KATTINTSON IDE a ReactOS Community Edition támogatásához . Indiegogo. Hozzáférés dátuma: 2015. december 16. Az eredetiből archiválva : 2016. február 27.
- ↑ ReactOS Hackfest 2015 – ReactOS Wiki . reactos.org. Hozzáférés dátuma: 2016. január 18. Az eredetiből archiválva : 2015. szeptember 29. (határozatlan)
- ↑ ReactOS Hackfest 2017 – ReactOS Wiki . Letöltve: 2017. augusztus 16. Az eredetiből archiválva : 2017. augusztus 17. (határozatlan)
- ↑ ReactOS Hackfest 2018 – ReactOS Wiki . Letöltve: 2019. február 10. Az eredetiből archiválva : 2019. február 12. (határozatlan)
- ↑ ReactOS Hackfest 2019 – ReactOS Wiki . Letöltve: 2020. október 24. Az eredetiből archiválva : 2019. szeptember 2. (határozatlan)
- ↑ Google Summer of Code 2006 | Google Developers . Letöltve: 2018. június 29. Az eredetiből archiválva : 2015. március 18.. (határozatlan)
- ↑ Google Summer of Code - Winehq.org.ru . Letöltve: 2016. június 26. Az eredetiből archiválva : 2016. augusztus 20.. (határozatlan)
- ↑ Shell a ReactOS-ben - Winehq.org.ru . Letöltve: 2016. február 3. Az eredetiből archiválva : 2016. március 5.. (határozatlan)
- ↑ ReactOS közösség. A HL2 valójában lejátszható ReactOS-en h\w gyorsítással (2016. február 24.). Letöltve: 2016. május 20. Az eredetiből archiválva : 2016. február 27.. (határozatlan)
- ↑ Fájlrendszerek a ReactOS-ben - Winehq.org.ru . Letöltve: 2016. június 26. Az eredetiből archiválva : 2016. augusztus 20.. (határozatlan)
- ↑ [lwip-devel] A ReactOS most lwIP-t használ a TCP-hez . Letöltve: 2018. június 29. Az eredetiből archiválva : 2016. augusztus 9.. (határozatlan)
- ↑ ReactOS áttekintés | LinuxBSDos.com . Letöltve: 2018. június 23. Az eredetiből archiválva : 2018. június 23. (határozatlan)
- ↑ DistroWatch Weekly, 593. szám, 2015. január 19 . Letöltve: 2018. június 23. Az eredetiből archiválva : 2018. június 23. (határozatlan)
- ↑ DistroWatch Weekly, 652. szám, 2016. március 14 . Letöltve: 2018. június 23. Az eredetiből archiválva : 2018. június 23. (határozatlan)
- ↑ Sergey Popsulin. Az orosz operációs rendszer új verzióját tesztelik - "Windows Killer" . CNews (2015. december 15.). Letöltve: 2016. augusztus 25. Az eredetiből archiválva : 2016. november 29. (Orosz)
- ↑ ReactOS 0.4.1 áttekintés – Hidegfúzió . Letöltve: 2018. június 23. Az eredetiből archiválva : 2018. június 24. (határozatlan)
- ↑ ChangeLog-0.4.0 - ReactOS Wiki . Letöltve: 2016. február 17. Az eredetiből archiválva : 2016. február 16.. (határozatlan)
- ↑ ReactOS webhely Téma megtekintése – Nvidia illesztőprogramok telepítése . Letöltve: 2016. február 25. Az eredetiből archiválva : 2020. szeptember 23. (határozatlan)
- ↑ Z98. Megjelent a ReactOS 0.4.3 . reactos.org (2016. november 16.). Letöltve: 2016. november 19. Az eredetiből archiválva : 2016. november 22..
- ↑ ReactOS 0.4.3 kiadás . OpenNET (2016. november 17.). Letöltve: 2017. február 12. Az eredetiből archiválva : 2017. február 13.. (Orosz)
- ↑ Z98. ReactOS 0.4.4 (angol) . reactos.org (2017. február 16.). Hozzáférés időpontja: 2017. február 16. Az eredetiből archiválva : 2017. február 17.
- ↑ ReactOS 0.4.4 kiadás . OpenNET (2017. február 16.). Letöltve: 2017. február 17. Az eredetiből archiválva : 2017. február 16.. (Orosz)
- ↑ Colin Finck. Megjelent a ReactOS 0.4.5 . ReactOS (2017. május 18.). Letöltve: 2017. május 24. Az eredetiből archiválva : 2017. május 18..
- ↑ ReactOS 0.4.5 kiadás . OpenNET (2017. május 18.). Letöltve: 2017. május 24. Az eredetiből archiválva : 2017. május 22. (Orosz)
- ↑ vicmarcal. Megjelent a ReactOS 0.4.6 . ReactOS (2017. szeptember 1.). Letöltve: 2017. szeptember 5. Az eredetiből archiválva : 2017. szeptember 4..
- ↑ ReactOS 0.4.6 kiadás . OpenNET (2017. szeptember 2.). Letöltve: 2017. szeptember 5. Az eredetiből archiválva : 2017. szeptember 5.. (Orosz)
- ↑ Megjelent a ReactOS 0.4.7! | ReactOS projekt . www.reactos.org. Letöltve: 2018. április 16. Az eredetiből archiválva : 2018. április 16..
- ↑ OpenNews: ReactOS 0.4.7 kiadás . www.opennet.ru Letöltve: 2018. április 16. Az eredetiből archiválva : 2018. április 16.. (határozatlan)
- ↑ Megjelent a ReactOS 0.4.8!! | ReactOS projekt . www.reactos.org. Letöltve: 2018. április 16. archiválva az eredetiből: 2018. április 15.
- ↑ OpenNews: ReactOS 0.4.8 kiadás . www.opennet.ru Letöltve: 2018. április 16. Az eredetiből archiválva : 2018. április 16.. (határozatlan)
- ↑ Megjelent a ReactOS 0.4.9 | ReactOS projekt . www.reactos.org. Letöltve: 2018. november 6. Az eredetiből archiválva : 2018. november 7..
- ↑ Megjelent a ReactOS 0.4.10 . Letöltve: 2018. november 6. Az eredetiből archiválva : 2018. november 6.. (határozatlan)
- ↑ Megjelent a ReactOS 0.4.11 | ReactOS projekt . www.reactos.org. Letöltve: 2019. március 4. Az eredetiből archiválva : 2019. március 4.
- ↑ Megjelent a ReactOS 0.4.12 | ReactOS projekt . www.reactos.org. Letöltve: 2020. január 23. Az eredetiből archiválva : 2019. szeptember 23.
- ↑ Megjelent a ReactOS 0.4.13 | ReactOS projekt . www.reactos.org. Letöltve: 2020. április 10. Az eredetiből archiválva : 2020. április 11.
- ↑ Megjelent a ReactOS 0.4.14 | ReactOS projekt . www.reactos.org. Letöltve: 2020. április 10. Az eredetiből archiválva : 2021. december 17.
- ↑ Archivált másolat . Letöltve: 2019. március 6. Az eredetiből archiválva : 2019. március 6.. (határozatlan)
- ↑ Z98. ReactOS News Release # 54 . reactos.org (március 4.). Letöltve: 2017. február 12. Az eredetiből archiválva : 2016. augusztus 17..
- ↑ 1 2 ReactOS – NT architektúrán alapuló nyílt forráskódú operációs rendszer – Winehq.org.ru . Letöltve: 2016. február 3. Az eredetiből archiválva : 2016. március 5.. (határozatlan)
- ↑ Rendszerelemek - Winehq.org.ru . Letöltve: 2016. június 26. Az eredetiből archiválva : 2016. augusztus 20.. (határozatlan)
- ↑ A ReactOS emberei - ReactOS Wiki . Hozzáférés időpontja: 2016. február 4. Az eredetiből archiválva : 2016. január 4. (határozatlan)
- ↑ ALAP A KIBERTÉR AKTIVÁLÁSÁRA, FAK, REAKTOS - ALAP, REAKTOS ALAP, Saransk: TIN: 1328170012, OGRN: 1021301112876 . egrulinfo.com. Letöltve: 2019. április 7. Az eredetiből archiválva : 2019. április 7.. (határozatlan)
- ↑ ros-dev Arwinss prezentáció (eng.) (nem elérhető link) . Letöltve: 2013. március 28. Az eredetiből archiválva : 2013. április 3. (ReactOS fordítás / Arwinss Presentation (hivatkozás nem érhető el) . Archivált az eredetiből 2012. július 12-én. (határozatlan) )
- ↑ ARWINSS: Új Win32 alrendszer megvalósítás – ReactOS webhely (hivatkozás nem érhető el) . Az eredetiből archiválva : 2012. szeptember 9. (határozatlan)
- ↑ Felhasznált projektek - Winehq.org.ru . Letöltve: 2016. április 24. Az eredetiből archiválva : 2016. május 31.. (határozatlan)
- ↑ 2016. februári ülés jegyzőkönyve | React OS Project . Letöltve: 2016. június 26. Archiválva az eredetiből: 2016. május 30. (határozatlan)
- ↑ Kompatibilitási mód - Winehq.org.ru . Letöltve: 2016. június 26. Az eredetiből archiválva : 2016. augusztus 20.. (határozatlan)
- ↑ KONCEPCIÓ: Biztonsági hozzáférés az alkalmazásokhoz – ReactOS Bugtracker . Letöltve: 2017. július 24. Az eredetiből archiválva : 2017. szeptember 16.. (határozatlan)
- ↑ [ros-dev] Viszlát (downlink) . Archiválva az eredetiből 2012. június 4-én. (határozatlan)
- ↑ Reset, Reboot, Restart, jogi problémák és a hosszú út a 0.3-hoz (angol) (lefelé mutató link) . Letöltve: 2013. március 28. Az eredetiből archiválva : 2013. április 3.
- ↑ ReactOS kezdőlap - Blogok (lefelé hivatkozás) . Az eredetiből archiválva : 2012. szeptember 18. (határozatlan)
- ↑ ReactOS News Release #32 . Letöltve: 2013. március 28. Az eredetiből archiválva : 2013. április 3. (határozatlan)
- ↑ Dmitrij Medvegyev új operációs rendszert kapott Sztavropolban (hozzáférhetetlen link) . Archiválva az eredetiből 2012. július 7-én. (határozatlan)
- ↑ ReactOS Hírlevél #67 (lefelé mutató link) . Az eredetiből archiválva : 2013. május 30. (határozatlan)
- ↑ ReactOS Startup Elevator Presentation (hivatkozás nem érhető el) . Az eredetiből archiválva : 2012. szeptember 18. (határozatlan)
- ↑ alksnis: A ReactOS projekt bemutatása (downlink) . Az eredetiből archiválva : 2012. szeptember 18. (határozatlan)
- ↑ Rechitsky Alexander. ReactOS, Medvegyev és 1 000 000 euró (nem elérhető link) . Habrahabr (2011. szeptember 14.). Letöltve: 2017. március 10. Az eredetiből archiválva : 2012. szeptember 18.. (Orosz)
- ↑ Archivált másolat (a hivatkozás nem elérhető) . Letöltve: 2012. november 2. Az eredetiből archiválva : 2013. január 22.. (határozatlan)
- ↑ A 2012-es Zvorykin-díj elődöntőseinek végleges listája meghatározva . A Wayback Machine - Zvorykinsky projekt 2012. november 19-i archív példánya
- ↑ A ReactOS bemutatója Putyin V. V.-nek (elérhetetlen link) . Az eredetiből archiválva : 2013. május 30. (határozatlan)
- ↑ Az infrastruktúra-szoftverek importjának helyettesítésére irányuló projektek szakértői értékelésének jegyzőkönyve, a szoftverimport helyettesítési terv 4-8 . minsvyaz.ru. Letöltve: 2015. július 1. Az eredetiből archiválva : 2015. július 18.. (határozatlan)
- ↑ https://twitter.com/HeisSpiter/status/991570507748134914
- ↑ Lemezterület szükséges a ReactOS - Winehq.org.ru telepítéséhez . Letöltve: 2016. április 24. Az eredetiből archiválva : 2016. május 31.. (határozatlan)
- ↑ "Az év szoftvere" díj (elérhetetlen link) . Az eredetiből archiválva: 2012. július 15. (határozatlan)
- ↑ ReactOS Newsletter #74 (lefelé mutató link) . Az eredetiből archiválva : 2013. május 30. (határozatlan)
- ↑ 2013. június A hónap projektje: ReactOS (downlink) . Archiválva az eredetiből 2013. június 2-án. (határozatlan)
Irodalom
Linkek
Rajongói oldalak és közösségek
Fejlesztői blogok
A közösségi hálózatokon |
|
---|
Fotó, videó és hang |
|
---|
Tematikus oldalak |
|
---|