Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
ReactOS
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
{{evento futuro|software}} {{Ficha de software |nombre = ReactOS |familia = Windows NT |logo = [[Archivo:ReactOS logo.svg|150px]] |captura = [[Archivo:ReactOS 0.4.7.png|center|270px|ReactOS 0.4.7]] |pie = Escritorio de ReactOS 0.4.7 |desarrollador = Fundación ReactOS |sitio_web = [http://www.reactos.org/ www.reactos.org] |modelo_desarrollo = [[Software libre y de código abierto|FLOSS]] |lanzamiento = {{Fecha de inicio|25|1|2004}} |web_lanzamiento = http://www.reactos.org/wiki/0.2.0 |última_versión = 0.4.15 |fecha_última_versión = {{fecha de lanzamiento|21|3|2025}} |web_última_versión = http://www.reactos.org/news |última_versión_prueba = |fecha_última_versión_prueba = {{fecha de lanzamiento|20|09|2022}} |web_última_versión_prueba = |tipo_de_mercado = Sistema operativo de escritorio |lenguaje_programación = [[Lenguaje de programación C|C]], [[C++]]<ref>{{cita web |título=ReactOS on Open Hub|url=https://www.openhub.net/p/reactos/analyses/latest/languages_summary |sitioweb=openhub.net|editorial=Black Duck Open Hub|fechaacceso=24 de octubre de 2014|idioma=inglés}}</ref><ref>{{cita web |título=ReactOS on Github|url=https://github.com/mirror/reactos|sitioweb=github.com | |fechaacceso=24 de octubre de 2014}}</ref> |núcleo = Windows NT 5.2 (compatible) |núcleo_tipo = [[Núcleo híbrido|Híbrido]] |ui = ReactOS Explorer |plataforma = |administrador_paquetes = |método_actualización = Actualización (ReactOS Update), imagen ISO de [[CD-ROM]], imagen [[QEMU]], imagen [[VirtualBox]], imagen [[VMware]] o [[código fuente]]<ref name=Download>{{cita web |url=https://www.reactos.org/download |título=Download {{!}} ReactOS Project |sitioweb=www.reactos.org |fechaacceso=28 de julio de 2017}}</ref> |licencia = [[GNU General Public License|GNU GPL]], [[GNU Lesser General Public License|LGPL]], y [[Licencia BSD]]<ref>{{cita web|url=http://osrevolution.com/os-history/general-presentation-10|título=General Presentation (ReactOS)|fechaacceso=23 de abril de 2011|apellido=|nombre=|enlaceautor=|fecha=30 de noviembre de 2009|formato=|obra=|editor=|editorial=OS Revolution|ubicación=|idioma=|cita=|urlarchivo=https://web.archive.org/web/20110717220937/http://osrevolution.com/os-history/general-presentation-10|fechaarchivo=17 de julio de 2011}}</ref> |estado_actual = [[Ciclo de vida del lanzamiento de software#Alpha / Alfa|Alpha en desarrollo]] |idiomas = Multilingüe |español = Sí |soporte = |otros_artículos = }} [[Archivo:ReactOS 0.3 - 5.jpg|thumb|ReactOS 0.3 ejecutando el [[Navegador web]] [[Mozilla Firefox]]]] [[Archivo:ReactOS_0.3.1.png|thumb|Escritorio de ReactOS 0.3.1: A la izquierda [[Menú Inicio]] y a la derecha el [[Explorador de archivos]] propio de ReactOS |alt=]] [[Archivo:ReactOS Shell.png|thumb|Nuevo shell de ReactOS (v0.4.0 y posteriores)]] '''ReactOS''' ('''React''' '''O'''perating '''S'''ystem) es un [[sistema operativo]] [[Software libre y de código abierto|libre y de código abierto]] para [[Computadora personal|PC]] [[x86]]/[[x64]] desarrollado para ser [[compatibilidad con código binario|compatible a nivel binario]] con [[Programa informático|programas informáticos]] y [[Controlador de dispositivo|controladores de dispositivos]] diseñados para [[Microsoft]] [[Windows Server 2003]] y versiones posteriores.<ref>[http://www.osnews.com/story/21087/ReactOS_Targets_Windows_2003_Vista ReactOS Targets Windows 2003, Vista] on [[OSNews]] posteado por Thom Holwerda (Marzo 2009)</ref><ref>{{cita web|título=ReactOS 0.4.8 released!! |autor=vicmarcal |website=ReactOS.org Project News |tipo=Corporate blog |fecha=14 de abril de 2018 |url=https://www.reactos.org/project-news/reactos-048-released |fechaacceso=8 de julio de 2018 |urlarchivo=https://archive.today/20180416011852/https://www.reactos.org/project-news/reactos-048-released |fechaarchivo=16 de abril de 2018 |deadurl=no |cita=With software specifically leaving NT5 behind, ReactOS is expanding its target to support NT6+ (Vista, Windows 8, Windows 10) software.|idioma=inglés}}</ref> ReactOS ha sido señalado como un posible [[Clon (informática)|reemplazo drop-in]] de código abierto para Windows<ref name="favorito">[http://www.heise.de/newsticker/meldung/Russland-erklaert-ReactOS-zu-favorisierter-Windows-Alternative-2722495.html Russland-erklaert-ReactOS-zu-favorisierter-Windows-Alternative] en [[heise online]] de Louis-F. Stahl (23 junio de 2015, {{de}}</ref><ref name="spiegel"/><ref name="dvorak">{{cita web|url=http://www.pcmag.com/article2/0,2817,2290313,00.asp |apellido=John C. |nombre=Dvorak |título=What A New OS Needs |título-trad=Lo que necesita un nuevo sistema operativo |editorial=[[PC Magazine]] |fecha=4 de abril de 2008|fechaacceso=11 de diciembre de 2009|idioma=inglés}}</ref> y por su información sobre las [[API de Windows|APIs de Windows]] [[Característica indocumentada|indocumentadas]].<ref name="undocumented">{{cita web |url=http://www.freesoftwaremagazine.com/node/1474 |autor=[http://www.freesoftwaremagazine.com/user/15 Sugar, David] |título=A reaction to ReactOS |editorial=[[Free Software Magazine]] |fecha=31 de enero de 2006 |fechaacceso=11 de diciembre de 2009 |idioma=inglés |urlarchivo=https://web.archive.org/web/20070810113707/http://www.freesoftwaremagazine.com/node/1474 |fechaarchivo=10 de agosto de 2007 }}</ref> ReactOS se encuentra en desarrollo desde 1996.<ref name="Anderson, The Register, 2019">{{Cita web | url = https://www.theregister.co.uk/2019/07/03/reactos_a_ripoff_of_the_windows_research_kernel_claims_microsoft_kernel_engineer/ | título = ReactOS 'a ripoff of the Windows Research Kernel' claims Microsoft kernel engineer | fechaacceso = 4 de julio de 2019 | nombres = Tim | apellidos = Anderson | fecha = 3 de julio de 2019 | sitioweb = [[The Register]] | idioma = en | cita = ReactOS is a longstanding project, begun in 1996 and still at Alpha (the current version is 0.4.11). | formato = html | urlarchivo = https://web.archive.org/web/20190703190121/https://www.theregister.co.uk/2019/07/03/reactos_a_ripoff_of_the_windows_research_kernel_claims_microsoft_kernel_engineer/ | fechaarchivo = 3 de julio de 2019 }}</ref> {{Afechade|10|2020}} ReactOS se considera [[Ciclo de vida del lanzamiento de software#Alfa|software alfa]],<ref name = "Anderson, The Register, 2019" /> que, si bien posee características incompletas, muchas aplicaciones de Windows ya funcionan (por ejemplo, [[Adobe Reader]] 6.0, [[Apache OpenOffice|OpenOffice]], etc.<ref>{{cita noticia | url=http://www.osnews.com/story/18921/ReactOS_Gets_OpenOffice_org_2_Support_New_Release_Plans |título=ReactOS Gets OpenOffice.org 2 Support; New Release Plans] |obra=[[OSNews]] |autor=Thom Holwerda |fecha=14 de noviembre de 2007|idioma=inglés}}</ref>),<ref name="0.4rc1">[https://www.reactos.org/wiki/Tests_for_0.4.4 Tests_for_0.4.4] en reactos.org (Febrero de 2017)</ref> y por lo tanto es recomendado por desarrolladores solamente para propósitos de evaluación y prueba.<ref name="chemnitz">{{cita conferencia|url=http://chemnitzer.linux-tage.de/2010/vortraege/detail.html?idx=424 |nombre1=Matthias |apellido1=Kupfer |apellido2=Aleksey |nombre2=Bragin |título=ReactOS - Das zu Windows binärkompatible Open-Source-Betriebssystem |título-trad=ReactOS - El binario de código abierto compatible con el sistema operativo Windows|idioma=Alemán |conferencia=Chemnitzer Linux-Tage |urlconferencia=http://chemnitzer.linux-tage.de/2010/info/ |ubicación=Chemnitz, Germany |fecha=14 de marzo de 2010|fechaacceso=15 de marzo de 2010}}</ref><ref name="lowendmacreview">{{cita web|url=http://lowendmac.com/2014/reactos-a-windows-compatible-alternative-os/ |título=ReactOS: A Windows Compatible Alternative OS |editorial=lowendmac.com |apellido=Simon |nombre=Royal |fecha=16 de febrero de 2014 |fechaacceso=10 de enero de 2016 |cita=''While the main core of ReactOS is built from scratch, it has some dependencies on existing software and protocols. It uses parts of Wine, networking in the form of lwIP, USB from Haiku, as well as FreeType, Mesa3D, and UniATA.''}}</ref> ReactOS está principalmente escrito en [[C (lenguaje de programación)|C]], con algunos elementos, como el [[Explorador de Windows|Explorador de archivos]] de ReactOS Explorer, escritos en [[C++]]. El proyecto implementa parcialmente la funcionalidad de la [[API de Windows]] y se ha trasladado a la [[Conjunto de instrucciones|arquitectura del procesador]] [[AMD64]].<ref name=2008review/> ReactOS, como parte del ecosistema [[Software libre y de código abierto|FOSS]], re-utiliza y colabora con otros muchos proyectos de software libre,<ref name="collaboration">{{cita web|url=http://haiku-os.org/news/2012-02-20_reactos_gets_usb_stack_help_us |título=ReactOS gets USB Stack, with Help from Us |editorial=[[Haiku (sistema operativo)|Haiku]] |fecha=20 de febrero de 2012 |fechaacceso=2 de enero de 2016 |cita=''The ReactOS and Haiku projects have had a friendly working relationship for several years now, with each group helping the other whenever possible.''}}</ref><ref name="collaboration2">{{cita web|url=https://www.winehq.org/interview/14 |título=Interview with Steven Edwards |nombre=Brian |apellido=Vincent|fecha=15 de mayo de 2004 |editorial=winehq.com |cita=''BV: Wine and ReactOS have had a mutually beneficial relationship. Is there anything Wine could do different that would help ReactOS development?[...] BV: You guys have certainly contributed a lot of your work back to Wine, including some of the utilities you've written. For instance, the task manager was recently ported from ReactOS. Do you guys have any plans in the works for developing more tools? Steven: I really want to see a solitaire clone make it in to Wine and ReactOS.[...] At some point we are going to have to develop replacement components for everything in Windows so if there is a program that Wine needs and ReactOS implements it then I will try to make sure it's released under a compatible license.'' |fechaacceso=6 de enero de 2016|idioma=inglés}}</ref> más notablemente el proyecto [[Wine]] el cual desarrolla una capa de compatibilidad de Windows para sistemas operativos basados en [[Unix-like|Unix]]. == Historia == === Misión === Como se afirma en el sitio web oficial, {{Cita centrada|''"El objetivo principal del proyecto ReactOS es proporcionar un sistema operativo que sea compatible a nivel binario con Windows... de tal manera que las personas acostumbradas a la familiar interfaz de usuario de Windows la encontrarían sencilla usando ReactOS. El objetivo final de ReactOS es permitir quitar Windows e instalar ReactOS sin que el usuario final note el cambio.''<ref>{{cita web |título=Frontpage |url=//www.reactos.org/en/index.html |urlarchivo=https://web.archive.org/web/20120920030447/http://www.reactos.org/en/index.html |fechaarchivo=20 de septiembre de 2012 |obra=ReactOS Web-page |editorial=ReactOS Foundation |fechaacceso=23 de junio de 2013 |idioma=inglés }}</ref>}} === Primeros desarrollos === Alrededor de 1996 un grupo de programadores y desarrolladores de software libre comenzaron un proyecto llamado ''FreeWin95'' el cual consistía en implementar un [[clon (informática)|clon]] de [[Windows 95]]. El proyecto estuvo bajo discusión por el diseño del sistema ya habiendo desarrollado la capa compatible con MS-DOS, pero esta fue una situación que no se completó. Si bien FreeWin95 había comenzado con grandes expectativas, hacia fines de 1997 aún no se había publicado versiones para el público. Como resultado, los miembros del proyecto, dirigidos por el coordinador de Jason Filby, se unieron para reactivar el proyecto. Este reactivación trató de duplicar la funcionalidad de Windows NT.<ref>[http://www.osnews.com/story/178/Interview_with_Jason_Filby_from_the_ReactOS_Project Interview with Jason Filby from the ReactOS Project] en [[OSNews]] por Eugenia Loli el 16 de octubre de 2001</ref> En la creación del nuevo proyecto, se eligió un nuevo nombre, ''ReactOS''. El proyecto comenzó su desarrollo en febrero de 1998 con la creación la base de un nuevo núcleo de NT y controladores básicos.<ref>{{obra citada |apellido = Loschwitz |nombre = Martin |título = Projects on the Move |título-trad = Proyectos en Marcha |publicación = [[Linux Magazine]] |página = 87 |fecha = Marzo de 2004 |url = https://www.linux-magazine.com/w3/issue/40/Free_Software_Projects.pdf |fechaacceso = 18 de noviembre de 2009 |formato = pdf |urlarchivo = https://web.archive.org/web/20110519211406/https://www.linux-magazine.com/w3/issue/40/Free_Software_Projects.pdf |fechaarchivo = 19 de mayo de 2011 }} </ref> El nombre de ReactOS fue acuñado por el fundador del proyecto Jeff Knox. Si bien el término "OS" hace referencia a "sistema operativo" (''operating system'', en [[idioma inglés|inglés]]), el término ''React'' "reaccionar" se refiere a la insatisfacción del grupo con - y la reacción - a la posición de [[monopolio de Microsoft]].<ref name="spiegel">{{cita web |url=http://www.spiegel.de/netzwelt/tech/0,1518,287199,00.html |apellido=Sixtus |nombre=Von Mario |título=ReactOS: Das Nicht-Windows |título-trad=ReactOS: El no es de Windows |idioma=alemán|editorial=[[Der Spiegel|Spiegel Online]] |fecha=20 de febrero de 2004 |fechaacceso=11 de diciembre de 2009}}</ref> === Distribución Ekush OS === En 2004, se encontró una [[Infracción de derechos de autor|violación de derechos de autor]] en el código GPL de ReactOS (y otro tipo de código de software libre) cuando alguien distribuyó una copia de ReactOS bajo el nombre de ''Ekush OS''.<ref>[http://www.osnews.com/comments/8830 Ekush Emulator And its License Pains] en [[OSNews]] de Eugenia Loli (10 de Noviembre de 2004)</ref><ref>[https://web.archive.org/web/20041114021115/http://blight.eu.org/reactos/ekush.html Ekush OS - stolen source code/copyright violation] (archivado 2004)</ref><ref>[https://web.archive.org/web/20040619193831/http://www.akshor.com/ EKUSH The Next Generation Operating System] en akshor.com (archivado 2004)</ref> Más tarde la página web se puso fuera de línea. === Auditoría interna === Con el fin de evitar litigios debido a los derechos de autor, ReactOS tiene que ser expresamente y completamente distinto y no [[Obra derivada|derivado]] de Windows, un objetivo que necesita un trabajo muy cuidadoso.<ref>{{cita web |url=http://www.freesoftwaremagazine.com/articles/what_if_copyright_didnt_apply_binary_executables |título=What if copyright didn't apply to binary executables? |título-trad=¿Qué pasa si los derechos de autor no se aplicaba a los ejecutables binarios? |fecha=29 de agosto de 2008 |nombre=Terry |apellido=Hancock |editorial=[[Free Software Magazine]] |fechaacceso=25 de enero de 2016 |cita="ReactOS aims to run actual Windows binary executable programs. This means that ReactOS must implement the entire Windows environment. Functions must do exactly what their Windows counterparts would do. In other words, like our notional parallel stew recipes, ReactOS and Windows should be functionally identical. In order to avoid copyright prosecution, though, ReactOS must be expressively completely distinct and non-derivative from Windows. This is a careful tightrope walk! ReactOS is a free, clean room re-implemented drop-in replacement for WindowsReactOS is a free, clean room re-implemented drop-in replacement for Windows So, consider this, especially regarding extremely simple library calls: is it legal for ReactOS to produce identical binary code to Windows?" |urlarchivo=https://web.archive.org/web/20160125013542/http://www.freesoftwaremagazine.com/articles/what_if_copyright_didnt_apply_binary_executables |fechaarchivo=25 de enero de 2016 }}</ref> La afirmación fue hecha el 17 de enero de 2006 por el ex-desarrollador Hartmut Birr en la [[lista de correo]] de desarrolladores de ReactOS (ros-dev), afirmando que contenía un código de ReactOS derivado del desmontaje de [[Microsoft Windows]].<ref>{{cita web |url= http://marc.info/?l=ros-dev&m=118775346131642&w=2 |título= Bye Bye |fechaacceso=24 de abril de 2011 |apellido= Birr |nombre= Hartmut |enlaceautor= |fecha=18 de enero de 2006 |formato= lista de correo |obra= |editor= |editorial= |ubicación= |idioma= inglés |cita= }}</ref> El código que Birr disputa implicó la función BadStack en syscall.S,<ref>{{cita web |url= http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ke/i386/syscall.S?revision=20935&view=markup&pathrev=20935#l_41 |título= syscall.S |fechaacceso= 24 de abril de 2011 |apellido= |nombre= |enlaceautor= |fecha= |formato= código fuente |obra= |editor= |editorial= |ubicación= |idioma= |cita= |urlarchivo= https://web.archive.org/web/20170904111000/https://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ke/i386/syscall.S?revision=20935&view=markup&pathrev=20935#l_41 |fechaarchivo= 4 de septiembre de 2017 }}</ref> así como otros casos no especificados.<ref>{{cita web |url= http://marc.info/?l=ros-dev&m=118775346131646&w=2 |título= Bye Bye |fechaacceso=24 de abril de 2011 |apellido= Birr |nombre= Hartmut |enlaceautor= |fecha=18 de enero de 2006 |formato=lista de correo |obra= |editor= |editorial= |ubicación= |idioma=inglés |cita= }}</ref> Comparando esta función con los binarios [[Desensamblador|desensamblados]] de [[Windows XP]], Birr argumentó que la función BadStack fue simplemente [[Cortar, copiar y pegar|copiar y pegar]] de [[Windows XP]], ya que eran idénticos. Alex Ionescu, el autor del código, afirmó que si bien el binario de Windows XP en cuestión fue desmontado y estudiado en efecto, el código no se limita a copiar-pegar, sino de ser reimplementado. La razón por la cual las funciones son idénticas, según Ionescu, son porque solo había una forma posible de implementar la función.<ref>{{cita web |url= http://marc.info/?l=ros-dev&m=118775346131654&w=2 |título= Bye Bye |fechaacceso=24 de abril de 2011 |apellido=Ionescu |nombre=Alex |enlaceautor= |fecha= |formato=lista de correo |obra= |editor= |editorial= |ubicación= |idioma=inglés |cita= }}</ref> El 27 de enero de 2006, el equipo de ReactOS decidió suspender temporalmente el acceso a los archivos del sistema operativo para los no-desarrolladores, después de una reunión para verificar la afirmación de que el proyecto habría sido ''contaminado'' con el código con derechos de autor de [[Microsoft]]. Sin embargo, al ser abordados por [[VA Software|NewsForge]], Microsoft no quiso hacer comentarios sobre el incidente. Siendo el proyecto de desarrollo de ReactOS un [[software libre y de código abierto]], la demanda provocó una reacción negativa de la comunidad del software libre. En particular, [[Wine]] prohibió a algunos desarrolladores de ReactOS contribuir a su código, citando preocupaciones sobre el origen de sus contribuciones.<ref name="linux.com">{{cita web |url= http://www.linux.com/archive/feature/51800 |título= ReactOS suspends development for source code review |fechaacceso=24 de abril de 2011 |apellido= Feller |nombre= Stephen |enlaceautor= |fecha=1 de febrero de 2006 |formato= |obra= |editor= |editorial=Linux.com |ubicación= |idioma=inglés |cita= }}</ref> Wine prohibió a algunos desarrolladores que en 2016 estaban inactivos de proporcionar contribuciones<ref>{{cita web|url=http://www.winehq.org/interview/14 |título=Interview with Steven Edwards |fechaacceso=23 de junio de 2013 |nombre=Brian |apellido=Vincent |editorial=winehq.com |fecha=25 de mayo de 2004 |cita=''BV: You guys have certainly contributed a lot of your work back to Wine, including some of the utilities you've written. For instance, the task manager was recently ported from ReactOS.''}}</ref> y la cooperación formal de alto nivel entre los dos proyectos sigue siendo difícil hacia 2016.<ref name="suspend">{{cita web|url=http://www.linux.com/archive/feature/51800 |nombre=Stephen |apellido=Feller |título=ReactOS suspends development for source code review |título-trad=ReactOS suspende el desarrollo de la revisión de código fuente|editorial=[[Linux.com]] |fecha=1 de febrero de 2006 |fechaacceso=10 de diciembre e 2009|idioma=inglés}}</ref> Las contribuciones de varios desarrolladores de ReactOS activos han sido aceptadas después de la auditoría, y se sigue produciendo cooperación a bajo nivel para la corrección de errores. En un comunicado publicado en su página web, ReactOS cita diferentes definiciones legales de lo que constituye la sala limpia de ingeniería inversa como una de las causas del conflicto.<ref>[https://www.reactos.org/reset-reboot-restart-legal-issues-and-long-road-03 Reset, Reboot, Restart, legal issues and the long road to 0.3] en reactos.org de Steven Edwards (27 de enero de 2006)</ref> En algunos países, incluyendo Estados Unidos, requieren que la reimplementación del código desensamblado esté escrita por alguien que no sea la persona que ha desmontado y examinado el código original,<ref name="cleanroom">{{cita web |url=http://www.computerworld.com/s/article/65532/Reverse_Engineering?pageNumber=1 |título=Reverse-Engineering |apellido=Mathew |nombre=Schwartz |fecha=12 de noviembre de 2001 |fechaacceso=23 de junio de 2013 |editorial=[[computerworld]].com |cita=''To protect against charges of having simply (and illegally) copied IBM's BIOS, Phoenix reverse-engineered it using what's called a "clean room," or "Chinese wall," approach. First, a team of engineers studied the IBM BIOS—about 8KB of code—and described everything it did as completely as possible without using or referencing any actual code. Then Phoenix brought in a second team of programmers who had no prior knowledge of the IBM BIOS and had never seen its code. Working only from the first team's functional specifications, the second team wrote a new BIOS that operated as specified.'' |fechaarchivo=24 de junio de 2013 |urlarchivo=https://web.archive.org/web/20130624214340/http://www.computerworld.com/s/article/65532/Reverse_Engineering?pageNumber=1 |deadurl=yes }}</ref><ref>{{cita web|url=http://hoviblog.blogspot.de/2008/10/clean-room-defeats-software.html |fecha=23 de octubre de 2008|fechaacceso=23 de mayo de 2013 |nombre=Sean |apellido=Hogle |título=Clean Room Defeats Software Infringement Claim in US Federal Court |cita=''[...] dirty room reverse engineering should be done in conjunction with clean room development by using two physically and electronically isolated teams where one team does dirty room reverse engineering and the other does clean room development. If a dirty room team exists, the clean room engineers can write a description of the portion of the specification that needs elaboration or clarification. The dirty room engineers then use that request to create additional functional specifications or tests.''}}</ref> mientras que en otros países se permitirán que ambas tareas sean realizadas por un mismo individuo. En consecuencia, ReactOS aclaró su Declaración de Política de Requisitos de [[Propiedad intelectual|Propiedad Intelectual]] de la sala limpia de ingeniería inversa conforme a la ley EE.{{esd}}UU. Con el objetivo de asegurar que solo se utilizaba sala limpia de ingeniería inversa se llevó a cabo una [[auditoría]] de código interno, y todos los desarrolladores fueron obligados a firmar un acuerdo comprometiéndose a cumplir con las políticas del proyecto de ingeniería inversa.<ref name="linux.com" /> Los contribuidores del desarrollo no se vieron afectados por estos eventos, y todo el acceso a las herramientas de desarrollo de software se restableció poco después. En septiembre de 2007, con la realización de auditoría a punto, el estado de auditoría fue retirado de la página web de ReactOS. Aunque se haya realizado la auditoría, los detalles específicos no se hicieron públicos, ya que solo fue un esfuerzo interno para asegurar el cumplimiento de las propias políticas del proyecto.<ref name="audit">{{cite mailing list|first=Aleksey|last=Bragin|url=http://marc.info/?l=ros-dev&m=119018479822866&w=2|title=Audit|mailinglist=ros-dev |date=19 de setiembre de 2007|idioma=inglés |accessdate=3 de enero de 2009}}</ref> La mayor parte del [[Lenguaje ensamblador|código ensamblador]], que al parecer también fue copiado, ha sido sustituido como una progresión natural en el desarrollo de ReactOS, con los desarrolladores habiendo reimplementado la funcionalidad en C por razones de portabilidad. Además, el código fuente de Windows [[Filtración (Internet)|filtrado]] en 2004<ref>[http://www.pcworld.com/article/114771/article.html Windows Code May Be Stolen] {{Wayback|url=http://www.pcworld.com/article/114771/article.html |date=20130731034443 }} en [[PC World]] de Joris Evers (Febrero de 2004)</ref> no fue visto como un riesgo legal de ReactOS, ya que el [[secreto comercial|secreto profesional]] fue considerado indefendible en los tribunales debido a la gran dispersión.<ref name="tradesecret">[https://www.reactos.org/reset-reboot-restart-legal-issues-and-long-road-03 Reset, Reboot, Restart, legal issues and the long road to 0.3] "''Now as for the issue of leaked source code, I want to try to put all fears to rest. We don't know what the legal ramifications are for someone downloading and having leaked code, as the party that maintains copyright ownership of that code might still try to claim Trade Secrecy on information contained in the sources in a court of law. It is our point of view that the source code leaks of Windows have been spread to a broad enough audience that it would be impossible to claim the product is still under Trade Secrecy.''" en reactos.org de Steven Edwards (27 de enero de 2006)</ref> === Demostración a figuras políticas === [[Archivo:Alksnis-Bragin.jpg|thumb|Aleksey Bragin, coordinador del proyecto de ReactOS (a la izquierda) mostrando la funcionalidad de ReactOS a [[Viktor Alksnis]] (en el centro).|left]] Se han dado demostraciones del sistema operativo, principalmente a figuras políticas rusas. En 2007, [[Viktor Alksnis]] se reunió con el coordinador del proyecto Aleksey Bragin, quien hizo una presentación y demostración del proyecto, mostrando a [[Total Commander]] y [[Mozilla Firefox]] ejecutándose en ReactOS.<ref>{{cita web|url=http://v-alksnis2.livejournal.com/32900.html |título=Виктор Имантович Алкснис – Знакомство с проектом ReactOS |títulotrad= Viktor Alksnis Imantovich - Conoce el proyecto ReactOS|idioma=ruso |nombre=Viktor |apellido=Alksnis |fecha=6 de junio de 2007 |fechaacceso=11 de diciembre de 2009}}</ref> [[Archivo:Medvedev and WOOS based on ReactOS 2.jpg|thumb|El primer ministro de Rusia, [[Dmitri Medvédev]], (izquierda) se da una demostración de ReactOS.]] En 2011, [[Dmitri Medvédev]] también hizo, durante una visita, una demostración como [[presidente de Rusia]] para una escuela secundaria en Verhnerusskoe, Stávropol, asistido por uno de los miembros del equipo de desarrollo.<ref name="Z98_1">{{cita web |url=http://www.reactos.org/reactos-presented-president-putin ReactOS Presented to President Putin |título=ReactOS Presented to President Putin |autor=Z98 |obra=ReactOS News |fecha=5 de agosto de 2012 |fechaacceso=23 de junio de 2013}}</ref> El 31 de julio de 2012, [[Vladímir Putin]] también hizo una demostración durante su visita como [[Presidente de Rusia]] a [[Foro Seliger de la Juventud]], al que asistieron Marat Karatov, uno de los integrantes del equipo de desarrollo.<ref name="Z98_1"/> === Campañas de financiación === El 1 de mayo de 2012, una campaña de financiación de 30 000 euros comenzó a financiar proyectos de desarrollo adicionales.<ref>[http://www.reactos.org/archives/public/ros-general/2012-May/002810.html A personal appeal from ReactOS Project Coordinator Aleksey Bragin], Consultado el 15 de abril de 2013</ref> En el final del año se alcanzó aproximadamente el 50% del objetivo de financiación y se decidió continuar con la campaña de financiación sin establecer plazos.<ref>[https://web.archive.org/web/20131230234231/http://old.reactos.org/de/foundation_donators.html Spenderliste] 24 de dicembre de 2012, Consultado el 15 de abril de 2013 {{de}}</ref> El dinero fue a ''ReactOS Deutschland [[Eingetragener Verein|e. V.]]''. Como el [[derecho tributario]] en Alemania para esta forma de [[asociación voluntaria]] [[Registro civil|registrada]] (''[[Eingetragener Verein]]'') hace que sea problemático pagarle directamente a los desarrolladores,<ref>{{cita web |urlarchivo=https://web.archive.org/web/20130403104658/http://reactos.org/january-2013-meeting-minutes |url=http://reactos.org/january-2013-meeting-minutes |fechaarchivo=3 de abril de 2013 |fecha=7 de febrero de 2013 |fechaacceso=19 de junio de 2013 |título=January 2013 Meeting Minutes |cita=''A finales del año pasado, la fundación alemana se enteró de que los contratos que emitía para los desarrolladores no podrían cumplir con la normativa alemana que involucran organizaciones no lucrativas. Debido a esto, la fundación alemana necesitaba detener temporalmente el pago a los desarrolladores y consultar con los abogados de impuestos para determinar la forma de proceder de manera conforme.'' }}</ref> se evaluaron posibilidades indirectas, como [[estipendio]]s. === Proyecto Thorium Core Cloud Desktop === Cuando en junio de 2013 ReactOS fue galardonado en [[SourceForge]] como el Proyecto del Mes, [[Kickstarter]] anunció una campaña en una entrevista con el coordinador del proyecto, Aleksey Bragin.<ref name="potm-201306">{{cita web |url=http://sourceforge.net/blog/potm-201306/ |título=Sourceforge POTM June 2013 |editorial=[[Sourceforge|Sourceforge.com]] |fecha=17 de junio de 2013 |fechaacceso=17 de junio de 2013|cita=Bueno, yo no quiero difundir demasiados rumores, pero puedo decir que tenemos algo en obras. Si todo va bien, va a ser anunciado dentro de una semana. Aunque no puedo entrar en muchos detalles, puedo decir que se trata de Kickstarter y lo que creemos que es un producto comercial viable con sede fuera de ReactOS.''}}</ref> El 23 de diciembre de 2013, el proyecto anunciado se reveló como una campaña de Kickstarter con que se inició la meta de $ 120.000. El ''Thorium Core Cloud Desktop'' apodado servicio de Computación en la Nube usaría ReactOS como núcleo y podría permitir el uso de las aplicaciones compatibles con Windows desde dispositivos móviles (como teléfonos inteligentes, tabletas), estaciones de trabajo o cualquier otro dispositivo conectado. El 21 de febrero de 2014, terminó la recaudación de fondos por debajo del importe objetivo, con solo US$ 48 965 de los US$ 120 000 planteado.<ref>{{cita web|url=http://www.kickstarter.com/projects/thorium/thorium-core-cloud-desktop |título=Thorium Core Cloud Desktop |autores=Aleksey Bragin/Steven Edwards |fecha=23 de diciembre de 2013 |fechaacceso=8 de abril de 2014 |editorial=[[Kickstarter|Kickstarter.com]]}}</ref> === ReactOS Community Edition === En abril de 2014, el proyecto ReactOS anunció una campaña de [[Indiegogo]] lanzando ReactOS Community Edition, una versión de ReactOS basada en la versión 0.4. La flexible campaña de financiación tenía una meta de US $ 50,000 con metas de estiramiento adicionales más allá de este.<ref>{{cita noticia |url=http://www.zeit.de/digital/internet/2014-04/reactos-alternative-windows-xp |título=XP ist tot, es lebe Windows |título-trad=XP está muerto, larga vida Windows |obra=[[Die Zeit]] |autor=Torsten Kleinz |fecha=8 de abril de 2014|idioma=alemán}}</ref> El Desarrollo de ReactOS Community Edition estaría centrado en la comunidad, con los usuarios de ReactOS votando y decidiendo cuáles controladores de software y hardware el proyecto investigará como añadirle soporte.<ref>[http://www.phoronix.com/scan.php?page=news_item&px=MTY2Nzk ReactOS Working On A Community Windows OS] en [[Phoronix]] por [[Michael Larabel]] (19 de abril de 2014)</ref><ref>{{cita web|url=http://news.softpedia.com/news/ReactOS-Goes-to-IndieGogo-Will-Run-Windows-and-Linux-Apps-Natively-435797.shtml |título=ReactOS goes to Indiegogo, will run Windows apps natively |autores=Silviu Stahie |fecha=4 de abril de 2014|fechaacceso=8 de abril de 2014 |editorial=[[Softpedia|softpedia.com]]}}</ref> El 1 de junio de 2014, la flexible campaña de financiación colectiva en Indiegogo terminó con la suma de $ 25.141 para el desarrollo de la Community Edition,<ref>{{cita web|url=http://www.pcworld.com/article/2847723/why-prominent-hobbyist-operating-systems-face-an-existential-crisis.html |nombre=Chris|apellido=Hoffman | editorial=[[PCWorld]] |fecha=14 de noviembre de 2014 |fechaacceso=29 de diciembre de 2015 |título=Why prominent 'hobbyist' operating systems face an existential crisis |título-trad=¿Por qué los sistemas operativos 'aficionados' prominentes se enfrentan a una crisis existencial?|cita=ReactOS raised more than $25,000 in an Indiegogo crowdfunding campaign earlier in 2014, for the development of a community edition of the operating system.}}</ref><ref>[https://www.indiegogo.com/projects/reactos-community-edition reactos-community-edition] en [[Indiegogo]] (1 de junio de 2014)</ref> y el proceso de votación para soportar hardware y software se inició poco después.<ref>[http://www.heise.de/open/artikel/ReactOS-Grosse-Fortschritte-und-Stipendien-fuer-Entwickler-beim-freien-Windows-Nachbau-2410783.html ReactOS: Große Fortschritte und Stipendien für Entwickler beim freien Windows-Nachbau] {{Wayback|url=http://www.heise.de/open/artikel/ReactOS-Grosse-Fortschritte-und-Stipendien-fuer-Entwickler-beim-freien-Windows-Nachbau-2410783.html|date=20160607151332}} en [[heise.de]] de Louis-F. Stahl (2 de octubre de 2014, {{de}})</ref> === ReactOS Hackfest 2015 === El proyecto ReactOS organizó un [[Hackathon|Hackfest]] del 7 al 12 de agosto de 2015, en la ciudad alemana de [[Aquisgrán]].<ref>[http://www.heise.de/newsticker/meldung/Russland-erklaert-ReactOS-zu-favorisierter-Windows-Alternative-2722495.html Russland-erklaert-ReactOS-zu-favorisierter-Windows-Alternative] en [[heise online]] de Louis-F. Stahl "Einen weiteren Schub in der Entwicklung erhofft sich die ReactOS-Community vom ersten ReactOS Hackfest, das vom 7. bis zum 12. Agosto de 2015 en Aachen stattfindet." (23 de junio de 2015, en Alemania)</ref><ref>[http://derstandard.at/2000017947663/Russland-macht-ReactOS-zur-bevorzugten-Windows-Alternative Russland macht ReactOS zu bevorzugter Windows-Alternative] en [[Der Standard]] "Von 7. bis 12. August lädt die Entwicklergemeinde in Deutschland zum ersten ReactOS-Hackfest, das in Aachen über die Bühne gehen wird." (24 de junio de 2015, en Alemania)</ref><ref>[https://www.reactos.org/node/948 ReactOS Hackfest 2015] {{Wayback|url=https://www.reactos.org/node/948 |date=20170904111500 }} de reactos.com (consultado en 2015)</ref> === Participaciones en Google Summer of Code === 6 veces - 2006, 2011, 2016, 2017, 2018, 2019. === ReactOS Hackfest 2017 === [[Imagen:ReactOS printing for the first time.webm|thumb|ReactOS imprimiendo por primera vez]] El proyecto ReactOS organizó una nueva edición de su [[Hackfest]] del 14 al 18 de agosto de 2017, en la ciudad alemana de Colonia. == Historial de versiones == Muchas herramientas de desarrollo entre API y ABI están listas para un nivel alto de desarrollo y una interfaz básica en GUI también lo está. ReactOS también posee ReactOS Explorer, una interfaz de usuario similar al ya conocido [[Explorador de Windows]]. {| class="wikitable" |- ! Versión !! Fecha de lanzamiento !! Información de la versión |- ! {{Version|o|0.2.0}} || 25 de enero de 2004 || Primer lanzamiento, con una [[interfaz gráfica de usuario]] funcional. |- ! {{Version|o|0.2.1}} || 3 de marzo de 2004 || Solo corrección de errores. |- ! {{Version|o|0.2.2}} || 27 de abril de 2004 || Solo corrección de errores. |- ! {{Version|o|0.2.3}} || 26 de junio de 2004 || Nueva imagen LiveCD, mejor estabilidad en el núcleo y win32k, mejoras de redes y la mejora del shell, comandos rápidos y controladores de hardware. |- ! {{Version|o|0.2.4}} | | 13 de septiembre de 2004 || Código sincronizado con Wine, correcciones del compilador y limpieza de encabezados de archivo. |- ! {{Version|o|0.2.5}} | | 2 de enero de 2005 || Bloc de notas importado de Wine, adición de aplicación de fecha/hora. |- ! {{Version|o|0.2.6}} | | 9 de abril de 2005 || Trabajos de aceleración de hardware OpenGL de NVIDIA, se crea NCITool para generar archivos de base de datos de llamadas del sistema. |- ! {{Version|o|0.2.7}} | | 21 de septiembre de 2005 || Nuevo símbolo del sistema, iconos de Mi PC y logo de ReactOS, mejora en la apariencia de la primera etapa de instalación. |- ! {{Version|o|0.2.8}} | | 29 de octubre de 2005 || Detección de [[VMWare]], reescritura de CSRSS. |- ! {{Version|o|0.2.9}} | | 22 de diciembre de 2005 || Solo corrección de errores. |- ! {{Version|o|0.3.0}} | 27 de agosto de 2006 || Primera versión que oficialmente soporta creación de redes. |- ! {{Version|o|0.3.1}} | 10 de marzo de 2007 || Administrador de programas incluido, inicio de la reescritura del [[núcleo (informática)|kernel]]. |- ! {{Version|o|0.3.2}} | style="background:#ccc;"| ''saltado'' || Rama creada pero nunca lanzada. |- ! {{Version|o|0.3.3}} | 12 de septiembre de 2007 || Mejoras en [[núcleo (informática)|kernel]] y win32k. |- ! {{Version|o|0.3.4}} | 22 de enero de 2008 || Reescritura del soporte de registros, cliente de escritorio remoto y [[Plug and play]]. |- ! {{Version|o|0.3.5}} | 30 de junio de 2008 || Solo corrección de errores. |- ! {{Version|o|0.3.6}} | 6 de agosto de 2008 || Soporte RTL. |- ! {{Version|o|0.3.7}} | 4 de noviembre de 2008 || Mejoras en [[x86-64]]; MSVC, nuevos stacks. |- ! {{Version|o|0.3.8}} | 4 de febrero de 2009 || Se introduce PSEH y soporte multipartición HDD en [[LiveCD]]. |- ! {{Version|o|0.3.9}} | 26 de abril de 2009 || Se establece el mínimo de 24 MB de RAM, mapeo del hiperespacio más rápido, soporte inicial de sonido. |- ! {{Version|o|0.3.10}} | 5 de julio de 2009 || Soporte inicial [[SATA]], soporte [[Universal Serial Bus|USB]] para teclado y mouse, clon de [[Microsoft Paint]], [[Visual C++|MSVC]] primitivo.<ref>{{cita web|url=http://osrevolution.com/os-release/reactos-0-3-10|título=ReactOS 0.3.10|fechaacceso=25 de abril de 2011|apellido=|nombre=|enlaceautor=|fecha=5 de julio de 2009|formato=|obra=|editor=|editorial=OS News|ubicación=|idioma=inglés|cita=|urlarchivo=https://web.archive.org/web/20110717220958/http://osrevolution.com/os-release/reactos-0-3-10|fechaarchivo=17 de julio de 2011}}</ref><ref>{{cita web |url= http://www.osnews.com/story/21778/ReactOS_0_3_10_Released |título= ReactOS 0.3.10 released! |fechaacceso=25 de abril de 2011 |apellido= Holwerda |nombre= Tom |enlaceautor= |fecha=6 de julio de 2009 |formato= |obra= |editor= |editorial=OS News |ubicación= |idioma=inglés |cita= }}</ref> |- ! {{Version|o|0.3.11}} | 16 de diciembre de 2009 || Reescritura de kdcom; fuentes chinas y coreanas; actualizaciones de compatibilidad, mejora del sistema de sonido. |- ! {{Version|o|0.3.12}} | 20 de octubre de 2010 || Reescritura de trap handler; reescritura del manejo del temporizador y mensajes; soporte de [[Interrupción no enmascarable|NMI]]; soporte ensamblado «side-by-side assembly»; soporte parcial de manejo de servicios de emergencia.<ref>{{cita web |url=http://www.osnews.com/story/23919/ReactOS_0_3_12_Released |título= ReactOS 0.3.12 released! |fechaacceso=25 de abril de 2011 |apellido= Holwerda |nombre= Tom |enlaceautor= |fecha= 8 de noviembre de 2010 |formato= |obra= |editor= |editorial=OS News |ubicación= |idioma=inglés |cita= }}</ref> |- ! {{Version|o|0.3.13}} | 22 de marzo de 2011 || Mejoras en la gestión de memoria para un mejor control de sonido y visualización.<ref>{{cita web |url= http://www.osnews.com/story/24575/ReactOS_0_3_13_Released |título= ReactOS 0.3.13 released! |fechaacceso=25 de abril de 2011 |apellido= Holwerda |nombre= Tom |enlaceautor= |fecha=28 de marzo de 2011 |formato= |obra= |editor= |editorial=OS News |ubicación= |idioma=inglés |cita= }}</ref> |- ! {{Version|o|0.3.14}} | 7 de febrero de 2012 || ACPI activado por defecto, [[Wifi]] (des encriptado y [[WEP]]), soporte para temas de Windows XP, nuevos controladores TCP/IP ([[LwIP]]), compatibilidad MSVC, compatibilidad con operaciones DMA Scatter / Gather y reescritura del shell32.<ref>{{cita web |url=http://www.reactos.org/wiki/0.3.14 |título= 0.3.14 - ReactOS}}</ref> |- ! {{Version|o|0.3.15}} | 30 de mayo de 2013 || Soporte para ratones, teclados y lápices USB. Soporte [[AHCI]] y actualizado el controlador UniATA. El módulo de Manejo de Memoria de ReactOS ahora es responsable de todos los manejos de memoria excepto por las secciones; soporte preliminar para la depuración de los componentes de ReactOS usando [[windbg]]; mejoras basadas en los resultados del conjunto de pruebas de funcionalidad de la aplicación [[AutoHotkey]]; corrección de errores basados en el funcionamiento del comprobador de controladores en varios controladores incluidos.<ref>{{obra citada |url=http://www.reactos.org/node/663 |título=0.3.15 - ReactOS|editorial=Reactos.org|fechaacceso=10 de febrero de 2014}}</ref> |- ! {{Version|o|0.3.16}} | 6 de febrero de 2014 || Soporte mejorado para temas, driver integrado para tarjeta de red [[RTL8139]]. Del mismo también soporta nuevas versiones de QEMU, entre otros.<ref>{{obra citada |url=http://www.reactos.org/node/772 |título=ReactOS 0.3.16 Released|editorial=Reactos.org|fechaacceso=10 de febrero de 2014}}</ref> |- ! {{Version|o|0.3.17}} | 5 de noviembre de 2014 || Inclusión de NTVDM; mejoras de fuentes;<ref>{{obra citada |url=https://jira.reactos.org/browse/CORE-4657 |título=Gimp/GTK+ drawing problems|editorial=Reactos.org|fechaacceso=5 de noviembre de 2014|idioma=inglés}}</ref><ref>{{obra citada |url=https://jira.reactos.org/browse/CORE-8525 |título=JRE installer and Winrar shows Marlett font instead the proper one|editorial=Reactos.org|fechaacceso=5 de noviembre de 2014}}</ref> corrección de errores<ref>{{obra citada |url=https://www.reactos.org/it/node/911 |título=ReactOS 0.3.17 Released|editorial=Reactos.org|fechaacceso=5 de noviembre de 2014|idioma=inglés}}</ref> |- ! {{Version|o|0.4.0}} ||16 de febrero de 2016<ref name="0.4.0">{{obra citada |url=//www.reactos.org/project-news/reactos-040-released|título=ReactOS 0.4.0 Released|editorial=Reactos.org|fechaacceso=16 de febrero de 2016|idioma=inglés}}</ref>||Soporte USB mejorado, nueva ventana de explorador de archivos y temas, soporte de [[VirtualBox]] y [[VirtualPC]], soporte de lectura/escritura [[ext2]], soporte de lectura [[NTFS]], mejor trabajo en red y configuración Wi-Fi, mejor soporte de sonido |- ! {{Version|o|0.4.1}} ||17 de mayo de 2016<ref name="0.4.1">{{obra citada|url=//www.reactos.org/project-news/reactos-041-released|título=ReactOS 0.4.1 Released|editorial=Reactos.org|fechaacceso=17 de mayo de 2016|idioma=inglés}}</ref>||Mejora de activación de contexto, soporte para [[Btrfs]], Shell mejorado, corrección de errores de USB, soporte para carpetas compartidas de máquina virtual |- ! {{Version|o|0.4.2}} ||16 de agosto de 2016<ref name="0.4.2">{{obra citada|url=//reactos.org/project-news/reactos-042-released|título=ReactOS 0.4.2 Released|editorial=Reactos.org|fechaacceso=17 de mayo de 2016|idioma=inglés}}</ref>|| Soporte [[Btrfs]] mejorado y compatibilidad con sistemas de archivos extendidos, ReiserFS y UFS/FFS, introducción de compatibilidad con .NET Framework 2.0 y 4.0, correcciones y mejoras de Shell |- ! {{Version|o|0.4.3}} ||16 de noviembre de 2016<ref name="0.4.3">{{obra citada|url=//reactos.org/project-news/reactos-043-released|título=ReactOS 0.4.3 Released|editorial=Reactos.org|fechaacceso=18 de noviembre de 2016|idioma=inglés}}</ref>|| Mejoras en la Windows Shell API y en el soporte ARM3<ref name="0.4.3"/> |- ! {{Version|o|0.4.4}} ||16 de febrero de 2017<ref name="0.4.4">{{obra citada|url=//reactos.org/project-news/reactos-044-released|título=ReactOS 0.4.4 Released |editorial=Reactos.org|fechaacceso=16 de febrero de 2017|idioma=inglés}}</ref>||Soporte inicial de pila de impresión, correcciones menores de fuentes, mejoras habituales y correcciones de errores |- ! {{Version|o|0.4.5}} ||18 de mayo de 2017<ref name="0.4.5">{{obra citada|url=https://www.reactos.org/project-news/reactos-045-released|título=ReactOS 0.4.5 Released |editorial=Reactos.org|fechaacceso=19 de mayo de 2017|idioma=inglés}}</ref> ||Rendimiento mejorado de fuentes y métricas de fuentes, correcciones importantes en núcleo y controladores, Microsoft Office 2010 probado y funcionando |- ! {{Version|o|0.4.6}} ||1 de septiembre de 2017<ref>{{obra citada|url=https://www.reactos.org/project-news/reactos-046-released|título=ReactOS 0.4.6 released|editorial=Reactos.org|fechaacceso=3 de septiembre de 2017|idioma=inglés}}</ref> ||Varias correcciones en problemas de [[Multiarranque|arranque dual]], soporte de temas mejorado, controlador [[Network File System|NFS]] añadido, varias revisiones del kernel y sistema de archivos. |- ! {{Version|co|0.4.7}} ||6 de diciembre de 2017<ref>{{obra citada|url=https://reactos.org/project-news/reactos-047-released|título=ReactOS 0.4.7 released!|editorial=Reactos.org|fechaacceso=9 de diciembre de 2017|idioma=inglés}}</ref> ||Versión mejorada del administrador de aplicaciones RAPPS, implementación de la barra de herramientas "Inicio rápido" en el explorador; varias correcciones de errores en los controladores del sistema de archivos, mejoras en el soporte de RDBSS/RXCE y soporte para NFS. Añadido soporte para permitir el arranque de las imágenes ISO ReactOS que se flashean en pendrives. |- ! {{Version|co|0.4.8}} ||14 de abril de 2018<ref>{{obra citada|url=https://www.reactos.org/project-news/reactos-048-released|título=ReactOS 0.4.8 released!!|editorial=Reactos.org|fechaacceso=14 de abril de 2018|idioma=inglés}}</ref> ||Notificaciones de globo, bandeja de notificación, compleción automática de shell, un nuevo controlador NTFS, informe de volcado y soporte experimental para software NT6+. |- ! {{Version|co|0.4.9}} ||23 de julio de 2018<ref name="0.4.9">{{obra citada|url=https://www.reactos.org/project-news/reactos-049-released|título=ReactOS 0.4.9 released |editorial=Reactos.org|fechaacceso=23 de julio de 2018|idioma=inglés}}</ref> ||ReactOS es (nuevamente) autohospedado, extracción de archivos zip sin necesidad de software de terceros, poder elegir que archivo abrir con que programa desde la ventana propiedades del archivo. |- !{{Version|co|0.4.10}} ||6 de noviembre de 2018<ref name="0.4.10">{{obra citada |url=https://www.reactos.org/project-news/reactos-0410-released|título=ReactOS 0.4.10 released!|fecha=23 de julio de 2018 |fechaacceso=6 de noviembre de 2018|editorial=ReactOS Foundation|idioma=inglés}}</ref>|| Soporta arranque Btrfs. |- !{{Version|co|0.4.11}} ||4 de marzo de 2019<ref name="0.4.11">{{obra citada |url=https://www.reactos.org/project-news/reactos-0411-released|título=ReactOS 0.4.11 released! |fecha=23 de julio de 2018 |fechaacceso=4 de marzo de 2019|editorial=ReactOS Foundation|idioma=inglés}}</ref>|| Controladores para el manejo de la batería, su ícono se ubica en la barra de tareas, en la parte inferior derecha de la pantalla, junto al reloj. Soporte para instalar una actualización desde una instalación de ReactOS preinstalada. Soporte actualizado para discos SATA. |- !{{Version|co|0.4.12}} ||23 de septiembre de 2019<ref name="0.4.12">{{obra citada |url=https://www.reactos.org/project-news/reactos-0412-released|título=ReactOS 0.4.12 released |fecha=23 de setiembre de 2019 |fechaacceso=23 de setiembre de 2019|editorial=ReactOS Foundation|idioma=inglés}}</ref>|| Mejoras en el kernel, función de ajuste de ventana, mejoras en la fuente, controlador Intel e1000 NIC, DLL de modo de usuario, nuevos temas. |- !{{Version|co|0.4.13}} ||9 de abril de 2020<ref name="0.4.13">{{obra citada |url=https://www.reactos.org/project-news/reactos-0413-released|título=ReactOS 0.4.13 released |fecha=10 de abril de 2020 |fechaacceso=10 de abril de 2020|editorial=ReactOS Foundation|idioma=inglés}}</ref> || Nueva pila USB, controlador FAT de FreeLoader optimizado, se introdujo un nuevo software: Accessibility Utility Manager. |- !{{Version|co|0.4.14}} ||16 de diciembre de 2021<ref name="0.4.14">{{cita web |título=ReactOS 0.4.14 released |url=https://www.reactos.org/project-news/reactos-0414-released |fecha=16 de diciembre de 2021 |fechaacceso=16 de diciembre de 2021|editorial=ReactOS Foundation|idioma=inglés}}</ref> || Función "Enviar a" y mejoras de [[Shell (informática)|Shell]], compatibilidad con el arranque [[NEC PC-9800]], mejoras de [[Protocolo de control de mensajes de Internet|ICMP]], mejoras del kernel, presentación de NetKVM [[VirtIO]], cambios y mejoras varias. |- !{{Version|co|0.4.15}} || 21 de marzo de 2025<ref name=0.4.14">{{Cita web|url=https://reactos.org/project-news/reactos-0415-released/|título = ReactOS 0.4.15 released {{!}} ReactOS Project |sitioweb=reactos.org |fecha=21 de marzo de 2025|fechaacceso=21 de marzo de 2025}}</ref> |Correcciones de problemas [[Plug and Play]], correcciones de audio, correcciones de administración de memoria, recuperación del registro, mejoras en los accesorios y herramientas del sistema y mejoras del shell. |- |{{Version|c|0.4.16}} || 29 de agosto de 2026<ref>{{Cita web |fecha=29 de agosto de 2026 |título=Introducing ReactOS 0.4.16 |url=https://reactos.org/project-news/reactos-0416-released// |fechaacceso=29 de agosto de 2026 |sitioweb=reactos.org |idioma=en-us}}</ref> || <ref>{{Cita web | título=GitHub - reactos/Reactos at releases/0.4.16 | sitioweb=[[GitHub]] | url=https://github.com/reactos/reactos/tree/releases/0.4.16 |idioma=en-us}}</ref> Incorporación de ReactOS Opción Server Core, actualización progresiva de su base con Wine 10, nuevo controlador ATA. |- |{{Version|p|0.4.17}} | style="background: #EAECF0" | <center>(Por determinar)</center> || Versión de desarrollo actual.<ref>{{Cita web | título=GitHub - reactos/Reactos at 0.4.17-dev | sitioweb=[[GitHub]] | url=https://github.com/reactos/reactos/tree/0.4.17-dev |idioma=en-us}}</ref> |- ! {{Version|p|0.5.0}}<ref>{{Cita web|url=https://reactos.org/wiki/0.5.0|título=0.5.0 - ReactOS Wiki|sitioweb=reactos.org|fechaacceso=2 de diciembre de 2023|idioma=inglés}}</ref> | style="background: #EAECF0" | <center>(Por determinar)</center> |A partir de esta versión el proyecto pasará a fase [[Ciclo de vida del lanzamiento de software|Beta]]. Sus objetivos para esta versión son: Soporte de lectura y escritura para [[NTFS]], soporte para drivers [[Windows Driver Model|WDM]], impresoras y [[DirectX]]. |- | colspan="5" |<small>{{Version |l |show=111101}}</small> |} == Desarrollo == === Desarrollo básico de ReactOS === ReactOS está principalmente escrito en [[C (lenguaje de programación)|C]], con algunos elementos, tales como ReactOS Explorer y la pila del sonido, escritos en [[C++]]. El proyecto se basa en [[MinGW]] para la [[compilación]], y se contribuye a su desarrollo a través de la presentación de los parches a sus componentes.<ref>{{cita web |url= http://mirror.csclub.uwaterloo.ca/csclub/alex-ionescu.pdf |título= The Reactos Project, An Open Source OS Platform for Learning |fechaacceso=29 de abril de 2011 |apellido=Ionescu |nombre=Alex |enlaceautor= |fecha= |formato= [[PDF]] |obra= |editor= |editorial= |ubicación= |idioma=inglés |cita= }}</ref> Los desarrolladores pretenden que las API del kernel y del modo de usuario sean más compatibles con Windows NT versión 5.2 ([[Windows Server 2003]]) y que agreguen soporte para más aplicaciones y hardware con planes para orientarse a versiones más recientes de Windows mientras el desarrollo madura. El soporte de [[DirectX]] se realiza a través de ReactX, una implementación interna. La renderización 2D acelerada por hardware se realiza de forma nativa, mientras que otra funcionalidad de dibujo se redirige a OpenGL como una solución intermedia.<ref name="2008review"/> El progreso del desarrollo se ve influenciado por el tamaño del equipo de desarrollo y el nivel de experiencia de ellos. Como una estimación del esfuerzo necesario para implementar [[Windows 7]], Microsoft emplea a 1000 o más desarrolladores, organizados en 25 equipos, con cada equipo con un promedio de 40 desarrolladores.<ref>{{cita web|url=http://blogs.msdn.com/e7/archive/2008/08/18/windows_5F00_7_5F00_team.aspx |apellido=Steven |nombre=Sinovsky |título=The Windows 7 Team |editorial=Engineering Windows 7, MSDN |fecha=18 de agosto de 2008 |fechaacceso=9 de agosto de 2009|idioma=inglés}}</ref> A partir del 2 de septiembre de 2011, en la entrada de ReactOS en [[Ohloh]], la página seguida a través del "equipo de desarrollo muy grande, activo" enlaza enumera 33 desarrolladores que han contribuido a lo largo de un período de 12 meses y un total acumulado a 2016 de 104 usuarios actuales y anteriores que han contribuido con código al proyecto a través de [[Subversion (software)|subversion]] desde su creación.<ref>{{cita web |url=http://www.ohloh.net/p/reactos/ |título=ReactOS |editorial=Ohloh |fechaacceso=2 de setiembre de 2011 |idioma=inglés |urlarchivo=https://web.archive.org/web/20111028084636/https://www.ohloh.net/p/reactos |fechaarchivo=28 de octubre de 2011 }}</ref> En su presentación en hackmeeting 2009, en Milán, el desarrollador ReactOS Michele C. señaló que la mayoría de los desarrolladores aprenden acerca de la arquitectura de Windows mientras trabajan en ReactOS sin tener ningún conocimiento previo.<ref name="notwindows"/> Aunque los objetivos de ReactOS actuales sean fundamentalmente la plataforma [[Computadora|PC]] [[x86]]/[[AMD64]],<ref>{{cita web|url=http://www.reactos.org/wiki/Installing_ReactOS |título=Installing |título-trad=Instalado |editorial=ReactOS |fecha=20 de enero de 2014|fechaacceso=10 de febrero de 2014|idioma=inglés}}</ref> también se ha portado parcialmente a las [[Conjunto de instrucciones|arquitecturas]] [[arquitectura ARM|ARM]].<ref name="2008review">{{cita web |apellido=Thom |nombre=Holwerda |url=http://www.osnews.com/story/20790/ReactOS_Looking_Back_Upon_2008 |título=ReactOS: Looking Back Upon 2008 |editorial=[[OSNews]] |fecha=17 de enero de 2009 |fechaacceso=10 de diciembre de 2009|idioma=inglés}}</ref> El soporte para la Xbox, una variante de la arquitectura [[IA-32]], fue añadida a través del uso de una arquitectura [[Capa de abstracción de hardware|HAL]] específica,<ref name="notwindows"/> aunque esto, junto con un porte para [[PowerPC]], ya no se mantienen de forma activa.<ref name="chemnitz"/> === Colaboración y reutilización === Si bien ReactOS tiene el objetivo de construir un núcleo o kernel compatible con Windows como software de código abierto, gran parte de la funcionalidad necesaria para crear un SO completo ya está disponible en el mayor ecosistema de código abierto. Por lo tanto, si está disponible y es posible, se basa en ReactOS y colabora con proyectos de código abierto ya existentes.<ref name="collaboration"/> A la inversa, proyectos como [[Wine]],<ref name="collaboration2"/> [[Captive NTFS]]<ref>[http://www.osnews.com/story/5299/Captive_NTFS_Read_Write_Filesystem_Addon_for_Linux Captive: NTFS Read/Write Filesystem Addon for Linux] en [[OSNews]] by Eugenia Loli "''They are using WINE and ReactOS code to emulate parts of Windows environment needed to make the driver work.''" (4 de diciembre de 2003)</ref> o [[Linux Unified Kernel|Longene]] también reutilizan el código base abierto de ReactOS.<ref>[http://lwn.net/Articles/349988/ Linux unified kernel 0.2.4.1] "The LUK project does not develop the Windows and the Linux userland libraries. Those libraries are offered by the Wine (or Microsoft Windows/ReactOS) project and the Linux project."</ref> ==== Pila de controladores de hardware ==== Por el lado del [[Manejador de dispositivo|controlador de hardware]], por ejemplo, el proyecto [[NTFS-3G]] proporciona un controlador [[NTFS]] y [[UniATA]] proporciona un controlador [[Serial ATA]] para ReactOS.<ref name="lowendmacreview"/><ref>{{cita web|url=http://alter.org.ua/soft/win/uni_ata/ |título=Universal ATA/SATA/AHCI driver for Windows NT3.51/NT4/2000/XP/2003/7 |título-trad= Controladores de ATA/SATA/AHCI para Windows NT3.51/NT4/2000/XP/2003/|editorial=Alter.org.ua |fecha= |fechaacceso=20 de febrero de 2014|idioma=inglés}}</ref> El proyecto también ha sido también experimentado con el uso de la biblioteca FullFAT en su reescritura de su [[Installable File System|sistema de archivos instalables]] [[Tabla de asignación de archivos|FAT]].<ref>{{cita web |url=http://www.fullfat-fs.co.uk/Features/Portability |nombre=James |apellido=Walmsley |título=Features - Portability |título-trad=Características - Portabilidad |año=2009 |fechaacceso=19 de febrero de 2010 |idioma=inglés |urlarchivo=https://web.archive.org/web/20100423042752/http://www.fullfat-fs.co.uk/Features/Portability |fechaarchivo=23 de abril de 2010 }}</ref> ReactOS hace uso del apilamiento [[Universal Serial Bus|USB]] de [[Haiku (sistema operativo)|Haiku]] tanto como referencia como base para su soporte USB.<ref>[http://www.osnews.com/story/25632/ReactOS_gets_USB_stack_with_Haiku_s_help/ ReactOS gets USB stack with Haiku's help] en [[OSNews]] por Thom Holwerda</ref><ref>{{cita web|url=http://haiku-os.org/news/2012-02-20_reactos_gets_usb_stack_help_us |título=ReactOS gets USB Stack, with Help from Us |editorial=[[Haiku (sistema operativo)|Haiku]] |fecha=20 de febrero de 2012 |fechaacceso=2 de marzo de 2012|idioma=inglés}}</ref> El software [[Mesa 3D]] proporciona una renderización de [[OpenGL]].<ref name="lowendmacreview"/><ref name="waterloo"/> ==== Colaboración de Wine ==== [[Imagen:Wine en ReactOS.png|thumb|400px|Un diagrama de la arquitectura de ReactOS simplificada, con las dependencias de Wine indicadas con el logo de este.]] Tanto el proyecto ReactOS como [[Wine]] comparten el objetivo de ejecutar software binario de Windows de forma nativa y, por tanto, puede compartir muchas dependencias y desarrollo.<ref name="collaboration2"/> ReactOS usa porciones del proyecto [[Wine]] para que pueda beneficiarse de sus avances en la aplicación de [[Win32]] [[API]].<ref name="wineackn">{{cita web|url=http://wiki.winehq.org/Acknowledgements |título=Acknowledgements |título-trad=Expresiones de gratitud |editorial=Wine |idioma=inglés |fechaacceso=15 de noviembre de 2009}}</ref> NTDLL, USER32, KERNEL32, GDI32 y componentes de Advapi no pueden ser utilizados debido a sus diferencias con la arquitectura de ReactOS, pero las otras partes del código pueden ser compartidas entre ambos proyectos. Los componentes que no están disponibles desde Wine se desarrollan por separado.<ref name="notwindows">{{cita conferencia|nombre=Michele |apellido=C. |título=ReactOS is (not) Windows |título-trad=ReactOS (no) es Windows |conferencia=Hackmeeting 2009 |urlconferencia=http://it.hackmeeting.org |ubicación=Milán |fecha=19–21 de junio de 2009 |fechaacceso=29 de diciembre de 2009|idioma=inglés}}</ref><ref name="waterloo">{{cita web|url=http://mirror.csclub.uwaterloo.ca/csclub/alex-ionescu.pdf |autor=Ionescu, Alex |título=The ReactOS Project – An Open Source OS Platform for Learning |ubicación=Universidad de Waterloo, Canadá |fecha=26 de febrero de 2006|fechaacceso=10 de diciembre de 2009|formato=PDF|idioma=inglés}}</ref> Por otra parte, como un medio alternativo para mejorar el apoyo de USER32 y GDI32, se creó la rama experimental ARWINSS, a través de una implementación alternativa de la API Win32. Considerando que el subsistema original Win32 de ReactOS fue modelado después de su equivalente en Windows, ARWINSS combina la arquitectura de ese subsistema con la aplicación correspondiente en Wine. Con este fin, ARWINSS utiliza las bibliotecas de Wine y USER32 y GDI32 con algunos cambios para obtener más ventaja en la compatibilidad de Wine con el software existente. ARWINSS también permite al usuario utilizar un [[X Window System|servidor X]] remoto en lugar de una pantalla local.<ref>{{cita web|url=http://www.osnews.com/story/22750/ReactOS_Proposes_Radical_New_Win32_Subsystem |nombre=Thom |apellido=Holwerda |título=ReactOS Proposes Radical New Win32 Subsystem |título-trad=ReactOS Propone Nuevo y Radical subsistema Win32|editorial=OSNews |fecha=18 de enero de 2010 |idioma=inglés |fechaacceso=18 de enero de 2010}}</ref> ==== Redes ==== La pila de red de ReactOS está construida a partir de la porción [[Protocolo de control de transmisión|TCP]] del puerto OSKit de la pila de red de [[FreeBSD]], junto con una aplicación desarrollada internamente para protocolos orientados a paquetes, como [[Protocolo de internet|IP]].<ref>{{cita web |url=http://www.networkperformancedaily.com/2007/03/an_interview_with_art_yerkes_n_1.html |título=An interview with Art Yerkes, Network Developer for the ReactOS Project |título-trad=Una entrevista con el Art Yerkes, Developer Network para el Proyecto ReactOS |editorial=Network Performance Daily |fecha=28 de marzo de 2007 |fechaacceso=22 de febrero de 2010 |idioma=inglés |urlarchivo=https://web.archive.org/web/20110714172333/http://www.networkperformancedaily.com/2007/03/an_interview_with_art_yerkes_n_1.html |fechaarchivo=14 de julio de 2011 }}</ref> Posteriormente, en la pila de red de ReactOS, se integró [[lwIP]]. Los servicios de red de Windows ya están disponibles como alternativa de código abierto como [[Servicio de subsistema de autoridad de seguridad local|LSASS]], [[Administrador de cuentas de seguridad|SAM]], NETLOGON, las [[colas de impresión]] del proyecto [[Samba (software)|Samba]]/[[Samba TNG]]. Como una implementación de software cliente para el [[Remote Desktop Protocol|protocolo de escritorio remoto]], propietario de Microsoft, se utiliza un tenedor de [[rdesktop]]. ==== Otros ==== La iniciativa [[Tango Desktop Project]] proporciona directrices de diseño de código abierto y recursos (como [[Icono (informática)|iconos]]) para aplicaciones en [[entorno de escritorio|entornos de escritorio]]. [[FreeType]] es una [[Biblioteca (informática)|biblioteca]] de desarrollo de software de código abierto, usado para representar texto en mapas de bits y proporciona soporte para otras operaciones relacionadas con las fuentes.<ref name="lowendmacreview"/> El proyecto ''KernelEx'' es una extensión de las APIS de Windows y capa de compatibilidad del proyecto, que proporciona implementaciones de código abierto de algunas APIS de Windows.<ref>[http://sourceforge.net/projects/kernelex/ kernelex] en [[sourceforge|sourceforge.net]]</ref> Otros proyectos que contribuyen son [[MinGW]], [[Syslinux]], [[adns]], [[International Components for Unicode|ICU]], [[GraphApp]], [[Ext2]], [[GNU FreeFont]], [[DejaVu (tipografía)|fuentes DejaVu]], y [[Liberation (tipografía)|fuentes Liberation]].<ref>{{cita web|título = Third party libraries - ReactOS |título-trad = Bibliotecas de terceros - ReactOS |url = //www.reactos.org/wiki/Third_party_libraries|editorial = www.reactos.org|fechaacceso = 8 de enero de 2015|idioma=inglés}}</ref><ref>{{cita web|título = FishEye: Annotated - reactos/trunk/reactos/media/doc/3rd Party Files.txt|url = //code.reactos.org/browse/reactos/trunk/reactos/media/doc/3rd%20Party%20Files.txt?hb=true|editorial = code.reactos.org|fechaacceso = 8 de enero de 2015|idioma = inglés|urlarchivo = https://web.archive.org/web/20160803013323/http://code.reactos.org/browse/reactos/trunk/reactos/media/doc/3rd%20Party%20Files.txt?hb=true|fechaarchivo = 3 de agosto de 2016}}</ref><ref>{{cita web|título = [reactos] Contents of /trunk/reactos/dll/win32/syssetup/syssetup.rc|url = //svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/syssetup.rc?view=markup|editorial = svn.reactos.org|fechaacceso = 8 de enero de 2015|idioma = inglés|urlarchivo = https://web.archive.org/web/20170904111913/https://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/syssetup.rc?view=markup|fechaarchivo = 4 de septiembre de 2017}}</ref> [[Archivo:ReactOS installer.png|thumb|300x300px|ReactOS installer, el sistema es multilingüe teniendo por defecto el inglés de Estados Unidos]] === Arquitecturas soportadas === ReactOS soporta varias arquitecturas: * [[IA-32]]. * [[Xbox]] (Regresión). * [[PowerPC]]. (Detenido) * [[Arquitectura ARM|ARM]] (Arranque parcial). * [[AMD64]] (Arranque parcial). [[Windows NT 4.0]] fue portado a otras arquitecturas de IA-32 como [[MIPS (procesador)|MIPS]], [[DEC Alpha|Alpha AXP]] y [[PowerPC]], y los derivados de NT han sido tratados de manera similar, como [[Windows XP]] portado a [[AMD64]], y [[Windows Server 2003]] portado a AMD64 e [[Itanium]]. En vista de esto, los desarrolladores de ReactOS lo han portado parcialmente a las arquitecturas AMD64 y ARM.<ref name="2008review"/> El soporte para la [[Xbox]], una variante de la [[IA-32]], se añadió a través de una arquitectura específica de la [[Capa de abstracción de hardware|HAL]], aunque esta, junto con el soporte para PowerPC, ya no es mantenido activamente.<ref name="chemnitz"/> == Recepción == Varias personas han reconocido a ReactOS y las implicaciones de tener un [[Clon (informática)|reemplazo viable]] de código abierto para sustituir a Windows.<ref name="spiegel"/> Un artículo y entrevista de 2004 del semanario alemán [[Der Spiegel]] describe a ReactOS como dirigido a los usuarios de Windows que quieran renunciar uso de [[software propietario]] comercial sin tener que cambiar a Linux.<ref name="spiegel"/> Asimismo, [[DistroWatch]], un sitio web de seguimiento de [[distribución Linux|distribuciones Linux]], enumera a ReactOS y lo describe como ''"un sistema operativo gratuito y de código abierto basado en los mejores principios de diseño que se encuentran en la [[arquitectura de Windows NT]]"''.<ref>[http://distrowatch.com/table.php?distribution=reactos reactos] en [[distrowatch.com]] ''ReactOS is a free and open-source operating system based on the best design principles found in the Windows NT architecture.'' (accedido en enero de 2016)</ref> En su columna para la [[Free Software Magazine]], David Sugar señaló en 2006 que ReactOS podría permitir el uso de aplicaciones en función de las versiones anteriores de Windows, cuyas APIs han sido desechadas. Así mismo, reconoció su potencial para ampliar la base total del despliegue del software libre, y como un recurso para los desarrolladores que desean saber sobre las APIs [[característica no documentada|indocumentadas]] de Windows en el curso de escritura de aplicaciones portátiles.<ref>{{cita web |url=http://www.freesoftwaremagazine.com/node/1474 |autor=[http://www.freesoftwaremagazine.com/user/15 Sugar, David] |título=A reaction to ReactOS |editorial=[[Free Software Magazine]] |fecha=31 de enero de 2006 |idioma=inglés |fechaacceso=11 de diciembre de 2009 |urlarchivo=https://web.archive.org/web/20070810113707/http://www.freesoftwaremagazine.com/node/1474 |fechaarchivo=10 de agosto de 2007 }}</ref> En 2008, [[John C. Dvorak]], columnista de [[PC Magazine]], señaló que la arquitectura de Windows NT se ha mantenido prácticamente igual hasta ahora, por lo que es un candidato ideal para su clonación, y cree que ReactOS podría ser "una amenaza mayor que Linux para el dominio de Microsoft".<ref>{{cita web|url=http://www.pcmag.com/article2/0,2817,2290313,00.asp |nombre=John C. |apellido=Dvorak |título=What A New OS Needs |editorial=[[PC Magazine]] |fecha=4 de abril de 2008|fechaacceso=11 de diciembre de 2009|idioma=inglés}}</ref> En respuesta a la columna de Dvorak, la periodista Dana Blankenhorn de [[ZDNet]] technology señala que la falta de patrocinadores corporativos y socios ha prestado el proyecto inocuo a Microsoft.<ref>{{cita web |url=http://blogs.zdnet.com/open-source/?p=2425 |autor=[http://web.archive.org/web/http://blogs.zdnet.com/bio.php#blankenhorn Blankenhorn, Dana] |título=ReactOS no threat to Windows |editorial=[[ZDNet]] |fecha=13 de mayo de 2008 |idioma=inglés |fechaacceso=22 de diciembre de 2009 |urlarchivo=https://web.archive.org/web/20080925230732/http://blogs.zdnet.com/open-source/?p=2425#blankenhorn |fechaarchivo=25 de septiembre de 2008 }}</ref><ref>{{cita web|url=http://talkback.zdnet.com/5208-10535-0.html?forumID=1&threadID=47591&messageID=886507 |autor=[http://web.archive.org/web/http://blogs.zdnet.com/bio.php#blankenhorn Blankenhorn, Dana] |idioma=inglés |título=ReactOS needs a channel |editorial=[[ZDNet]] |fecha=13 de mayo de 2008 |fechaacceso=22 de diciembre de 2009|urlarchivo=http://web.archive.org/web/http://blogs.zdnet.com/bio.php#blankenhorn|fechaarchivo=27 de noviembre de 2015}}</ref> Haciendo eco de esto, Thom Holwerda de OSNews clasifica a ReactOS en una familia de sistemas operativos aficionados que se mantienen solo por pequeños grupos de desarrolladores que trabajan en su tiempo libre, y que no cuenta con el apoyo financiero que tienen los principales sistemas operativos, ni con el legado de otros sistemas más antiguos y utilizados, como [[RISC OS]].<ref>{{cita web|url=http://www.osnews.com/story/22638/My_OS_Is_Less_Hobby_than_Yours |nombre=Thom |apellido=Holwerda |título=My OS Is Less Hobby Than Yours |editorial=OSNews |fecha=20 de diciembre de 2009 |idioma=inglés |fechaacceso=22 de diciembre de 2009}}</ref> En octubre de 2015, una revisión de ReactOS v0.3.17 de [[Network World]] señaló impresionado "Es igual que ejecutar [[Windows 2000]]" y elogió al [[administrador de paquetes]] de aplicaciones, una característica que perdió el Windows original.<ref>{{cita web |url=http://www.networkworld.com/article/2998265/opensource-subnet/linux-cousins-part-2-reviewing-reactos-the-open-source-version-of-windows.html |título=Linux cousins Part 2: Reviewing ReactOS, the Open Source version of Windows |título-trad=Primos de Linux Parte 2: Un análisis de ReactOS, la versión de código abierto de Windows |cita=''In short: It's just like running Windows 2000. Except Free and Open Source. Which makes makes it feel both awesome. And dirty. And profound... also infuriating. If I'm honest, I really don't know how ReactOS makes me feel. But it's damned impressive that it exists and works so well. Beyond simply being Open Source, ReactOS has one cool features that Windows never really provided properly: An application manager that is laid out and structured like a Linux package manager. From within it you can even install a large number of FOSS software staples, such as [[Firefox]], [[LibreOffice]], and [[GIMP]].'' |nombre=Bryan |apellido=Lunduke |fechaacceso=4 de enero de 2016 |fecha=28 de octubre de 2015 |editorial=[[Network World]] |fechaarchivo=26 de diciembre de 2015 |urlarchivo=https://web.archive.org/web/20151226192857/http://www.networkworld.com/article/2998265/opensource-subnet/linux-cousins-part-2-reviewing-reactos-the-open-source-version-of-windows.html |deadurl=yes }}</ref> === Premios === El proyecto ReactOS ganó en la premio como "Mejor Presentación" del anual [[Foro de la Juventud Seliger]] con 100.000 [[rublo ruso|rublos rusos]] en 2011, al que asistieron Alexander Rechitskiy, uno de los miembros del equipo de desarrollo.<ref name="bestpresentationaward2011">{{cita web|url=http://jordanopensource.org/freeplanet/article/russian-president-asked-fund-windows-open-source-clone|cita=''En el foro, ReactOS ganó un premio a la "Mejor Presentación" y una donación de 100.000 rublos (aproximadamente 2.400 JDs). Además, una veintena de grandes inversores se interesaron por el proyecto.''|título=Russian president asked to Fund Windows Open Source Clone|editorial=Jordan Open Source Association|fechaacceso=18 de junio de 2013|fecha=12 de setiembre de 2011|idioma=inglés|urlarchivo=https://web.archive.org/web/20140201224904/http://jordanopensource.org/freeplanet/article/russian-president-asked-fund-windows-open-source-clone|fechaarchivo=1 de febrero de 2014}}</ref> ReactOS fue un proyecto destacado en [[SourceForge]] para la semana que comenzó el 27 de febrero de 2012 hasta el 25 de abril de 2013<ref name="sffeaturedproject2012">{{cita web |url=http://sourceforge.net/blog/featured-projects-20120227/ |título=Featured projects, February 27, 2012 |editorial=[[SourceForge|SourceForge.com]] |fecha=27 de diciembre de 2012 |fechaacceso=20 de diciembre de 2012|idioma=inglés}}</ref> junto con varios otros. También fue el Proyecto del Mes en [[Sourceforge]] hasta junio de 2013<ref name="potm-201306"/> y en febrero de 2019.<ref>{{cita web|url=https://sourceforge.net/blog/february-2019-staff-pick-project-month-reactos|título=February 2019, “Staff Pick” Project of the Month – ReactOS|fechaacceso=25 de mayo de 2021|idioma=inglés}}</ref> En 2015, ReactOS fue nombrado por el [[Ministerio de Comunicaciones de Rusia]] como un «sistema operativo cliente/servidor» alternativo digno de apoyar<ref>[http://minsvyaz.ru/ru/documents/4662/ Minutes of the expert evaluation of projects on import substitution infrastructure software according to paragraph 4-8 of import substitution plan software, approved by order of the Ministry of Communications of Russia from 1 April 2015 №96 «On approval of import software"] {{Wayback|url=http://minsvyaz.ru/ru/documents/4662/|date=20150718033724}} [[Ministerio de Comunicaciones de Rusia]] ''"Direction "client operating system / Server Operating Systems" 1st place - the project "Corporate platform on the basis of domestic operating systems" [...] 2nd place - the project "Creation of the operating system open source based on ReactOS for PCs, laptops and other mobile devices," "Creating the operating system open source-based server ReactOS" (Fund "Reaktos" MSTU. AN Bauman, LLC "Parallelz Research" y otros.)."'' (2 de junio de 2015, [https://translate.google.de/translate?sl=ru&tl=en&js=y&prev=_t&ie=UTF-8&u=http%3A%2F%2Fminsvyaz.ru%2Fru%2Fdocuments%2F4662%2F&edit-text= translated] {{Wayback|url=https://translate.google.de/translate?sl=ru&tl=en&js=y&prev=_t&ie=UTF-8&u=http%3A%2F%2Fminsvyaz.ru%2Fru%2Fdocuments%2F4662%2F&edit-text=|date=20160305011152}})</ref><ref>[https://www.reactos.org/node/946 ReactOS as a second OS in Russian government's software freedom effort] {{Wayback|url=https://www.reactos.org/node/946 |date=20170627213415 }} en reactos.org (Junio de 2015)</ref> por su potencial en la reducción de la dependencia de Rusia de las importaciones de software propietario.<ref name="favorito"/><ref>[http://derstandard.at/2000017947663/Russland-macht-ReactOS-zur-bevorzugten-Windows-Alternative Russland macht ReactOS zu bevorzugter Windows-Alternative] en [[Der Standard]] (24 de junio de 2015, {{de}})</ref> == Véase también == {{Portal|Software libre}} * [[FreeDOS]], un clon de [[MS-DOS]]. * [[Wine]], capa de compatibilidad que ejecuta aplicaciones de Microsoft Windows en sistemas operativos basados en Unix. * [[Linux Unified Kernel|Longene]], un núcleo híbrido del sistema operativo concebido para ser compatible binariamente tanto con el ecosistema de Microsoft Windows como de Linux. * [[NDISwrapper]], una recreación de partes de núcleo de Windows NT en el interior del núcleo Linux para permitir el uso de controladores de Windows en Linux. * [[Haiku (sistema operativo)|Haiku]], un clon de [[BeOS]] de código abierto. * [[Cooperative Linux|coLinux]], un proyecto que permite que Microsoft Windows y el núcleo Linux funcionen simultáneamente en paralelo en la misma máquina. == Referencias == {{Listaref|4}} == Enlaces externos == {{Commons|ReactOS}} ; Páginas web oficiales * [http://www.reactos.org Sitio oficial de ReactOS] {{en}} * {{SourceForge|reactos}} ;Comentarios y entrevistas <!-- [[WP:EL]] interviews should be moved into article as references --> * {{cita web | fecha = 25 de mayo de 2004 | autor = Brian Vincent | título = Interview with Steven Edwards | obra = WineHQ | url = http://www.winehq.org/interview/14 | urlarchivo = https://web.archive.org/web/20090205185927/http://winehq.org/interview/14 | fechaarchivo = 5 de febrero de 2009|idioma=inglés}} * [http://neosmart.net/blog/2006/reactos-the-next-windows/ Revisión detallada de ReactOS] (de 2006) {{en}} * {{cita web | fecha = 31 de enero de 2006 | autor = David Sugar | título = A reaction to ReactOS | obra = Free Software Magazine | url = http://www.freesoftwaremagazine.com/node/1474 | archiveurl = https://web.archive.org/web/20070810113707/http://www.freesoftwaremagazine.com/node/1474 | fechaarchivo = 10 de agosto de 2007|idioma=inglés}} * {{cita web | autor = Emma Brem | fecha = 23 de noviembre de 2009 | url = http://www.azoft.com/spotlight/2009/11/23/interview-alexey-bragin-project-coordinator-reactos.html | título = Interview with Alexey Bragin, Project Coordinator of ReactOS | obra = Azoft | fechaacceso = 18 de julio de 2012 | urlarchivo = https://web.archive.org/web/20111228202902/http://www.azoft.com/spotlight/2009/11/23/interview-alexey-bragin-project-coordinator-reactos.html | fechaarchivo = 28 de diciembre de 2011|idioma=inglés}} {{traducido ref|en|ReactOS|trad=total basada en|oldid=904636827}} {{Control de autoridades}} [[Categoría:Software de 1998]] [[Categoría:Software alfa]] [[Categoría:Sistemas operativos libres]] [[Categoría:Live CD]] [[Categoría:Software libre programado en C]] [[Categoría:Software libre programado en C++]] [[Categoría:Sistemas operativos basados en ventanas]] [[Categoría:Sistemas operativos x86]] [[Categoría:Sistemas operativos x64-86]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Plantillas usadas en esta página:
Plantilla:A fecha de
(
editar
)
Plantilla:Afechade
(
editar
)
Plantilla:Cita
(
editar
)
Plantilla:Cita centrada
(
editar
)
Plantilla:Cita conferencia
(
editar
)
Plantilla:Cita lista de correo
(
editar
)
Plantilla:Cita noticia
(
editar
)
Plantilla:Cita web
(
editar
)
Plantilla:Cite mailing list
(
editar
)
Plantilla:Commons
(
editar
)
Plantilla:Control de autoridades
(
editar
)
Plantilla:De
(
editar
)
Plantilla:En
(
editar
)
Plantilla:Esd
(
editar
)
Plantilla:Evento futuro
(
editar
)
Plantilla:Ficha de software
(
editar
)
Plantilla:Listaref
(
editar
)
Plantilla:Obra citada
(
editar
)
Plantilla:Portal
(
editar
)
Plantilla:SourceForge
(
editar
)
Plantilla:Traducido ref
(
editar
)
Plantilla:Version
(
editar
)
Plantilla:Wayback
(
editar
)
Buscar
Buscar
Edición de «
ReactOS
»
Añadir idiomas
Añadir tema