tag:blogger.com,1999:blog-25481950794914432024-03-19T05:41:08.871+01:00El Blog de ReactOSEl objetivo de este Blog es la difusión del proyecto Reactos y convertirse en un punto de referencia donde resolver las dudas mas frecuentes.Para ello,en este Blog se recopilan Manuales realizados por Desarrolladores y Testers del proyecto ReactOS.
Además “El Blog de Reactos” se completa con artículos enfocados a integrar y facilitar la entrada de nuevos usuarios,ya sean expertos informáticos o usuarios cuyo máximo conocimiento informático es mover un ratón.víctor martínezhttp://www.blogger.com/profile/08527232189018194796noreply@blogger.comBlogger258125tag:blogger.com,1999:blog-2548195079491443.post-36945305843983619182019-04-15T14:08:00.002+02:002019-04-15T14:08:23.715+02:00Creado branch de la versión 0.4.12 de ReactOS<div style="text-align: justify;">
Hace 5 días que se separó del árbol de desarrollo principal lo que se convertirá en la nueva versión de nuestro sistema operativo.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Como siempre, a partir de ese momento, sólo serán añadidos parches críticos.</div>
Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com0tag:blogger.com,1999:blog-2548195079491443.post-52393911814883045232019-03-13T00:20:00.002+01:002019-03-13T00:31:31.947+01:00Summer of Code 2019<div style="text-align: justify;">
Un año más, ReactOS ha sido aceptado como proyecto mentor de estudiantes en el Google Summer of Code, una iniciativa de Google para apoyar al software libre, incentivando económicamente a estudiantes para que aporten código a diversos proyectos (que han de ser de software libre, claro).</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<a href="https://reactos.org/wiki/Google_Summer_of_Code_2019_Ideas" target="_blank">Aquí</a> tenéis una lista de posibles subproyectos en los que poder participar. Y <a href="https://www.reactos.org/es/project-news/reactos-participating-google-summer-code-2019" target="_blank">aquí</a>, la nota oficial (en inglés).</div>
Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com0tag:blogger.com,1999:blog-2548195079491443.post-7546165961433124202019-03-10T14:59:00.002+01:002019-03-10T14:59:57.886+01:00Lanzado ReactOS 0.4.11<div style="text-align: justify;">
Bueno, con un poco de retraso, pero al fin lo tenemos aquí.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Ya ha sido lanzada la versión 0.4.11 del sistema operativo. Y como puntos principales, podemos destacar la posibilidad de actualización del sistema (usando el <i>1st stage</i>, aún no está disponible la actualización desde la aplicación rapps), mejoras en la interfaz gráfica, mejoras en las herramientas de red...</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Podéis ver la nota original <a href="https://reactos.org/project-news/reactos-0411-released" target="_blank">aquí</a> (en inglés), y, como siempre, podéis descargar el sistema <a href="https://reactos.org/download" target="_blank">aquí</a>.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Recordad que sigue siendo recomendable usar máquina virtual para probar el sistema. Y aunque ya es instalable en un buen número de hardware real, si lo intentáis, ¡procurad que no sea hardware en producción!</div>
Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com0tag:blogger.com,1999:blog-2548195079491443.post-65307630169927520592018-12-29T04:10:00.000+01:002018-12-29T04:10:08.634+01:00Tutorial: Usar GIT sin tocar la consola Parte 1En los días que corren, para ser más eficientes en nuestra tarea de contribuir al mejoramiento de ReactOS, es prácticamente necesario dominar ciertos ámbitos que nosotros soliamos creer erróneamente que estaban reservados para expertos, uno de esos mencionados ámbitos es el conocer en profundidad el alma que le da vida a nuestro sistema operativo, es decir su código fuente.<br />
<br />
Cuando usábamos el gestor de versiones SVN, dicha tarea venía simplificada en el propio RosBE, pero desde que el equipo de desarrolladores decidió en Octubre del 2017 migrar el repositorio de ReactOS a la platforma GitHub, los <i>testers</i> también debimos adaptarnos a dicho cambio. Aquellos que hayan tocado GIT en el pasado, conocerán de sobra que casi toda la documentación disponible en internet está basada casi únicamente en la línea de comandos.<br />
<br />
Lamentablemente, habemos algunos que nos liamos de sobremanera con los comandos, no nacimos para trabajar mucho en la consola, por eso en esta ocasión vamos a facilitar un poco el trabajo de aquellos que no se llevan bien con la pantallita negra y el cursor parpadeante, incio aquí una serie de textos donde detallaré la manera de trabajar correctamente con GIT sin usar la consola.<br />
<br />
Primero que nada quiero dejar en claro algo: los <i>ninjas</i> del GIT recomiendan usar la consola por sobre cualquier otra alternativa gráfica, sustentan su afirmación en el hecho de que se lleva mejor control de lo que uno hace o deja de hacer con sus repositorios al ser la línea de comandos lo más transparente posible, además de que <i>perdemos</i> el acceso a funciones avanzadas, pero en este punto cabe destacar que aquí no somos <i>ninjas</i>, y para las tareas basicas que nos ocupan, una interfaz gráfica es más que suficiente.<br />
<br />
Ahora sí vamos.<br />
<br />
Parte 1<br />
<br />
Lo esencial para trabajar con GitHub y el código de ReactOS es por supuesto, instalar GIT en nuestra máquina, en mi caso, mi entorno de desarrollo se basa en el mismo ReactOS, por lo que debo tener mucho cuidado a la hora de elegir una versión compatible con NT 5.x, yo me descargué <a href="https://npm.taobao.org/mirrors/git-for-windows/2.10.0.windows.1/PortableGit-2.10.0-32-bit.7z.exe" target="_blank">esta versión</a> que trabaja muy bien y además es portable.<br />
<br />
Ahora descomprimimos el archivo en su propia carpeta, preferiblemente en la raíz de una unidad de disco, y en lo posible en una ruta que no contenga espacios en blanco.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEQ9FYYOpLJXr83EQ5OPK-VswMUw-79Jr55Ml-46FgwlEShhpFNvaqJ8o88pKb7zQ39_Pqs5RVMpiaiwaBobECordeGwJNcpZofVH5Ht-ehCpiKvoyxXN384T9xKc8im3uKIzRL4YZU-w/s1600/git1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEQ9FYYOpLJXr83EQ5OPK-VswMUw-79Jr55Ml-46FgwlEShhpFNvaqJ8o88pKb7zQ39_Pqs5RVMpiaiwaBobECordeGwJNcpZofVH5Ht-ehCpiKvoyxXN384T9xKc8im3uKIzRL4YZU-w/s320/git1.jpg" width="320" /></a></div>
<br />
Procedemos tambien a crear una carpeta dedicada a contener el repositorio completo, yo he elegido <tt>E:\ReactOS</tt> para el caso.<br />
<br />
Para iniciar GIT vamos a ir a la carpeta donde descomprimimos el programa, ingresamos al directorio <tt>cmd</tt> y ejecutamos <tt>git-gui.exe</tt><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEOVExf5O3lA03xQjI9w8CoR5sIYNo4EnqntlsqAL4zjA-hpK8RLoHxMmWeoGYK02kpA4M4hYBv0XIiMO4csY6_zalbmwk50FTOPa6kvqpsLNishQgm0FaU6zCh2TOBYb_X3TOkICKe0Y/s1600/git2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEOVExf5O3lA03xQjI9w8CoR5sIYNo4EnqntlsqAL4zjA-hpK8RLoHxMmWeoGYK02kpA4M4hYBv0XIiMO4csY6_zalbmwk50FTOPa6kvqpsLNishQgm0FaU6zCh2TOBYb_X3TOkICKe0Y/s320/git2.jpg" width="320" /></a></div>
<br />
<br />
Al abrir GIT, la primera ventana que aparece nos muestra la lista de repositorios clonados en el sistema, en nuestro caso estará vacío, así que hacemos click en <b>Clone Existing Repository</b>.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqCbbVP6evxOXJrPOdBixMIbrK-BQw1uz5a4BslePIiGnKWcgjzeR9eCYtnFYm4a6f1SY_1Br3yQggrrlb6r3cW66EqxzuYGcSlOTxhlnULenAXYww3Rsdf3hOcsj9zo8ygso7DIW7PwQ/s1600/git3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqCbbVP6evxOXJrPOdBixMIbrK-BQw1uz5a4BslePIiGnKWcgjzeR9eCYtnFYm4a6f1SY_1Br3yQggrrlb6r3cW66EqxzuYGcSlOTxhlnULenAXYww3Rsdf3hOcsj9zo8ygso7DIW7PwQ/s320/git3.jpg" width="320" /></a></div>
La siguiente ventana que aparece nos solicita datos del repositorio que deseamos clonar, ingresamos los datos tal cual la captura de pantalla y le damos click a <b>Clone</b>.<br />
<br />
Ahora nos armamos de paciencia y esperamos un buen rato hasta que el repositorio sea clonado en su totalidad, mi recomendación personal es dejarlo trabajando y ocupar ese tiempo en alguna otra tarea que necesitemos hacer.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWKgMjF3pZEn-yfz0hk2Fo6Tc1p2-GfiENXtI2nYQXDPuiPzJPvrswGH8uExh9j6pAhxFEURtTZGMPjHZfjeda7VmVQ_utPOCk58ubHtpeGFUnxYG6tfC04ovJe3TEJreppkS3Y97GHIM/s1600/git4.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="600" data-original-width="800" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWKgMjF3pZEn-yfz0hk2Fo6Tc1p2-GfiENXtI2nYQXDPuiPzJPvrswGH8uExh9j6pAhxFEURtTZGMPjHZfjeda7VmVQ_utPOCk58ubHtpeGFUnxYG6tfC04ovJe3TEJreppkS3Y97GHIM/s320/git4.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Working... <b>PLEASE WAIT</b>...</td></tr>
</tbody></table>
Una vez clonado el repositorio trabajaremos en las operaciones básicas de Git a saber:<br />
<ul>
<li>Crear ramificaciones o <i>branches</i> para los amigos.</li>
<li>Guardar nuestros cambios al código en forma de <i>commits</i>.</li>
<li>Agregar otros servidores remotos.</li>
<li>Actualizar nuestro repositorio con el <i>upstream</i>.</li>
<li>Crear <i>pull requests</i> para dejar nuestra huella en ReactOS.</li>
</ul>
Todos estos temas serán tocados en la segunda parte de esta serie. Julcarhttp://www.blogger.com/profile/14645625932636747073noreply@blogger.com0tag:blogger.com,1999:blog-2548195079491443.post-28720393279069773222018-12-09T19:46:00.001+01:002018-12-09T19:46:25.566+01:00Creado branch de la versión 0.4.11Pues eso, que la versión 0.4.11 está en camino. Ha sido ya <i>separada </i>del árbol principal de desarrollo, lo que significa que, a partir de este momento, sólo se admiten correcciones de fallos (<i>bugfixes</i>). A no mucho tardar la tendremos con nosotros como versión oficial.Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com0tag:blogger.com,1999:blog-2548195079491443.post-61836629434559177412018-11-24T18:33:00.000+01:002018-11-24T18:36:56.724+01:00Muchos cambiosAcabo de leer la última entrada. 3 años sin noticias es demasiado. Más aún cuando, durante ese tiempo, han sucedido infinidad de cosas dentro del proyecto y, por supuesto del sistema operativo.<br />
<br />
Como enumerarlas todas es prácticamente imposible, las (a mi juicio) más significativas son:<br />
<br />
1. <b>Cambio de infraestructura de desarrollo.</b> Se ha pasado de un control de versiones SVN a otro más moderno, Git, y a su "nueva" (a la hora de escribir esta entrada ya no lo es tanto) web https://github.com/<br />
<br />
2. <b>Btrfs.</b> Este nuevo sistema de ficheros es nativo de Linux, y no de los sistemas de Microsoft. Se espera que sustituya a Ext4. Y desde no hace mucho lo tenemos integrado en ReactOS. Hablaremos sobre él, pero, para ir abriendo boca... tamaño de fichero ilimitado, permisos de acceso, bitácora, compresión, cifrado....<br />
<br />
3. <b>Dr. Watson.</b> ¿OS acordáis de aquella aplicación de Windows que saltaba si alguna aplicación fallaba y enviaba datos a Microsoft? Pues hoy ReactOS cuenta con algo parecido. De forma que no es necesario <i>hacer explotar</i> al sistema operativo para poder saber qué ha pasado con tu programa favorito.<br />
<br />
4. <b>Actualizaciones.</b> Si bien la forma de hacerlo continúa siendo rudimentaria, ya es posible actualizar el sistema en la primera etapa de instalación (<i>1st stage</i>). No solicitará ni partición de instalación, ni directorio de instalación, dado que utilizará lo que ya hubiera allí. Y lo que es más importante: ¡los programas ya instalados no sufren ningún cambio!<br />
<br />
5. <b>Compatibilidad hacia delante.</b> Una nota importante: esto aún está bajo consideración. Pero probablemente ReactOS provea de un mecanismo parecido a la compatibilidad hacia atrás de los sistemas de Microsoft, pero a la inversa.<br />
<br />
6. <b>NTFS en modo sólo lectura.</b> Está en desarrollo una versión libre del sistema de ficheros nativo de los sistemas NT. Pero por defecto sólo está disponible como solo lectura. Para habilitar la escritura hay que hacer cambios en el registro.<br />
<br />
7. <b>Estabilidad.</b> Creo que es el salto más importante. En la última entrada sobre publicaciones anunciábamos la versión 0.3.17. Hoy está ya publicada la versión 0.4.10, y vamos camino de la 0.4.11. El salto es bestial. Os animo a comprobarlo.<br />
<br />
Y si me dejo algo en el tintero, espero poder volver sobre ello a no mucho tardar.<br />
<br />
Estoy deseando volver a estar en contacto con vosotros.Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com0tag:blogger.com,1999:blog-2548195079491443.post-84064377894708488462015-06-19T17:52:00.001+02:002015-06-19T17:54:17.614+02:00ReactOS es seleccionado como segundo sistema operativo por el Gobierno Ruso<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTtO0hrlqdjrp44tCWBTxIz4h5pBgxKP0CAVROqyYv_IS9tktsV0X-8Ls3D9QyIxaXBK0qfMUz8tnJWCpFHcb1Zcl-lpBA21b54fnS1wG22i-OS_1G_4Se4-1KPqgecBqmtrozKUCbwqg/s1600/IMG_2122.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTtO0hrlqdjrp44tCWBTxIz4h5pBgxKP0CAVROqyYv_IS9tktsV0X-8Ls3D9QyIxaXBK0qfMUz8tnJWCpFHcb1Zcl-lpBA21b54fnS1wG22i-OS_1G_4Se4-1KPqgecBqmtrozKUCbwqg/s320/IMG_2122.JPG" /></a></div>
<p>Hace un par de días, durante la OpenExpo, tuvimos la oportunidad de adelantar a los asistentes a la charla la noticia que nos traíamos entre manos. Hoy se ha lanzado una nota de prensa para todos aquellos que nos seguís a través del blog. Quien prefiera leer la nota de prensa oficial la puede leer <a href="https://reactos.org/node/946">aquí</a>, quien prefiera conocer "algo más"(opiniones e información extra incluidas) que continue leyendo :)</p>
<p>El gobierno ruso ha seleccionado a ReactOS como su segundo sistema operativo. Y probablemente era mas de lo que esperábamos. Como sabréis el gobierno ruso lleva ya un par de años apoyando la creación en paralelo de 2 distribuciones de Linux distintas, cada una dirigida por una empresa diferente.
</p>
<p>Desde Octubre de 2014, la Fundación ReactOS ha estado en conversaciones con el gobierno ruso como parte del grupo de Sistemas Operativos formado por el Ministerio de Telecomunicaciones y Mass media (también conocido como el Ministerio de Tecnologías). En Abril de este año, el gobierno ruso hizo un llamamiento para encontrar y ayudar a proyectos independientes en varias categorías (móvil, sistemas operativos de escritorio y servidores, base de datos, software ofimático, virtualización e infrastructura cloud). La Fundación ReactOS ha presentado dos proyectos: ReactOS como sistema operativo de escritorio y Rosserver (una versión de ReactOS para servidores).</p>
<p>Tras las pertinentes evaluaciones, reuniones y la presentación de Aleksey a los CIO (Directores de Información Tecnológica) de las principales empresas tecnológicas rusas por fin tenemos los resultados. ReactOS consigue la segunda plaza, mientras que ROSA Lab y ALT Linux se han visto forzadas a unirse, por primera vez, en un consorcio para unificar sus dos distribuciones Linux en un solo producto.</p>
<p>Sería interesante evaluar porqué este año estas distros por fin se unen y no lo han hecho antes: ¿ha sido por la aparición de ReactOS y poder así diversificar las ayudas en nuevos productos?, ¿era el fin "cantado" de dos distros que han estado conviviendo en paralelo durante varios años?, ¿o ambas motivos se suman?.</p>
<p>El proceso de selección ha sido particularmente duro, lleno de reuniones, filtros, y presión con el tiempo, pero el esfuerzo ha merecido la pena. Las habilidades personales y el trabajo realizado por el equipo de ReactOS han hecho el proceso mas sencillo. Otros muchos proyectos, increíbles proyectos por cierto, se han quedado por el camino. Sin embargo la Fundación ReactOS ya ha comenzado contactos con ellos para entablar posibles acuerdos de colaboración y nuevas sinergias.</p>
<p>Sabíamos, cuando mandamos nuestros dos proyectos, lo difícil que sería alcanzar una posición entre los proyectos seleccionados, y estamos especialmente orgullosos de anunciar este logro como un pequeño regalo para la Comunidad de ReactOS, y para todos aquellos desarrolladores y testers que durante todos estos años han contribuido a hacer de ReactOS lo que es hoy: El mejor cllon* alternativo a Windows hasta la fecha.</p>
<p>No tenemos aún mas detalles sobre qué pasará ahora, pero podéis estar seguros de que os mantendremos informados.</p>
*Entendiendo como tal a un Sistema Operativo capaz de correr aplicaciones y drivers diseñados para Windows.
víctor martínezhttp://www.blogger.com/profile/08527232189018194796noreply@blogger.com0tag:blogger.com,1999:blog-2548195079491443.post-32672161010976640522014-10-16T23:05:00.000+02:002014-10-16T23:05:14.260+02:00Creado el branch de la versión 0.3.17 de ReactOS<div style="text-align: justify;">
Ayer se creó por fin el branch (árbol de desarrollo alternativo) de lo que será la versión 0.3.17 de ReactOS. Incluirá hasta la revisión 64751 (incluída), además de pequeños parches que sean incluidos como parte de la publicación final.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Podéis ver lo que incluye esta revisión (¡ojo, esto no es el changelog!) en <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/?view=log" target="_blank">este enlace</a>.</div>
Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com7tag:blogger.com,1999:blog-2548195079491443.post-89949129395127218932014-05-20T15:42:00.006+02:002014-05-20T15:42:59.665+02:00Promociona la "ReactOS Community Edition"<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://images.indiegogo.com/medias/1362198/pictures/full/20140421124524-reactos_indiegogo.png?1398109810" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="150" src="https://images.indiegogo.com/medias/1362198/pictures/full/20140421124524-reactos_indiegogo.png?1398109810" width="200" /></a></div>
Muchos han preguntado cómo pueden ayudar a promocionar la campaña de crowdfunding de la "ReactOS Community Edition".<br />
<br />
En vuestras manos está conseguir el objetivo...y es muy fácil.<br />
<br />
<br />
<br />
<br />
<br />
<br />
<a name='more'></a><br />
Por un lado podéis, por supuesto, donar para no solo apoyar la causa sino también decidir qué aplicaciones deben ser perfectamente soportadas en la ReactOS Community Edition. En vuestras manos está que sea Microsoft Office 2010 o LibreOffice. Vosotros decidís, nosotros hacemos realidad.<br />
Consideradlo como una donación al proyecto, donde además tu deseo se puede hacer realidad...<br />
<br />
La segunda posibilidad, si tenéis una página web (aunque no tenga casi visitas), podéis incluir el siguiente código HTML:<br />
<br />
<iframe src="https://www.indiegogo.com/project/reactos-community-edition/embedded" width="222px" height="445px" frameborder="0" scrolling="no"></iframe><br />
<br />
Esto permite dirigir a otros a la campaña, como ya ha hecho<a href="http://librecad.org/cms/home.html" target="_blank"> LibreCAD</a> en su página web.<br />
<br />
Si no tenéis dinero, ni página web, podéis hacer un par de Tweets y Retweets de:<br />
<a href="https://twitter.com/reactos">https://twitter.com/reactos</a><br />
<br />
¿Que no tenéis Twitter?<br />
Pues Facebook:<br />
<a href="https://www.facebook.com/pages/ReactOS/19143619259">https://www.facebook.com/pages/ReactOS/19143619259</a><br />
<br />
¿Que tampoco tenéis Facebook?<br />
Pues...compartidlo con vuestros compañeros por WhatsApp, Line, boca a boca, o tam-tam.<br />
<br />
Pero sobre todo: Gracias!! <br />
<br />
<br />
<br />
<br />víctor martínezhttp://www.blogger.com/profile/08527232189018194796noreply@blogger.com3tag:blogger.com,1999:blog-2548195079491443.post-54130438129296321062014-05-20T15:28:00.000+02:002014-05-20T15:28:35.158+02:00LibreCAD se une al ReactOS "Open Source Support" program<a href="http://librecad.org/files/live/sites/lc/files/WebImages/LogoLibrecad_logo.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://librecad.org/files/live/sites/lc/files/WebImages/LogoLibrecad_logo.png" /></a> Nos alegra anunciar que LibreCAD, una alternativa a las típicas aplicaciones de CAD para Windows, se ha unido al "Open Source Support" program de ReactOS.<br />
<br />
Oficialmente <a href="http://librecad.org/cms/home.html" target="_blank">LibreCAD </a>es un nuevo partner de ReactOS. Pero hay mucho mas...<br />
<br />
<a name='more'></a>Como ya anunciamos, la (R)evolución no solo consistía en lanzar una nueva versión mejorada de ReactOS. Sino que suponía un salto adelante en cuanto a estrategia se refiere.<br />
<br />
Uno de los puntos fuertes de esta pequeña (R)evolución consiste en crear (nuevas) sinergias con otros proyectos open source. Algo que parece muy simple, pero que es bastante complicado.<br />
<br />
Por eso lanzamos el<a href="http://community.reactos.org/index.php/support/programs/opensource-development-program" target="_blank"> "Open source support program"</a>, un programa al que solo pueden adherirse los proyectos open source, para ayudar a promocionarlos.<br />
<br />
<b>¿Cómo?</b><br />
En la ReactOS Community Edition se van a añadir dos nuevas funcionalidades muy útiles para el usuario: El ReactOS Application Setup manager, que permitirá que podamos instalar aplicaciones de manera gratuita mientras instalamos ReactOS, y el ReactOS Application Desktop manager, que nos permitirá instalar aplicaciones una vez ya en el Escritorio.<br />
<br />
LibreCAD será una de estas aplicaciones que podréis gratuitamente instalar gracias a nuestro nuevo Partnership.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5sEiQnj49k5Aq_xgqiKb0ZvP8qT9eEdv16FTvmChW6059e_6uYqe2xPWIw67Og4ikrUab7Y6rg_8tdZ0pp-kN7Y4zLHhvgB0q3MJ4ZIwXg6rvORBTkR2n4fKtDATNyKRIeDpPsZF2DwA/s1600/ReactOS_%5BRunning%5D-20140519-124642.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5sEiQnj49k5Aq_xgqiKb0ZvP8qT9eEdv16FTvmChW6059e_6uYqe2xPWIw67Og4ikrUab7Y6rg_8tdZ0pp-kN7Y4zLHhvgB0q3MJ4ZIwXg6rvORBTkR2n4fKtDATNyKRIeDpPsZF2DwA/s1600/ReactOS_%5BRunning%5D-20140519-124642.jpg" height="317" width="400" /></a></div>
<br />
<br />
Adherirse al "Open Source Support Program" es absolutamente gratuito, por lo que si estáis desarrollando una aplicacion open source y quereis que forme parte del programa para promocionarla de manera gratuita, solo tienes que mandar un email a victor.martinez [arrobabababa]reactos[PUNTO].org.<br />
<br />
Si queréis que vuestra aplicación favorita esté dentro del programa, simplemente mandadle un email al proyecto con un link al Programa: http://community.reactos.org/index.php/support/programs/opensource-development-program y ellos, si les interesa, se pondrán en contacto con nosotros.<br />
<br />
Seguro que LibreCAD es el primero de muchos otros.<br />
<br />
<br />
<br />
<br />
<br />víctor martínezhttp://www.blogger.com/profile/08527232189018194796noreply@blogger.com2tag:blogger.com,1999:blog-2548195079491443.post-90088175292137370512014-05-06T21:13:00.003+02:002014-05-09T01:06:32.711+02:00NTVDM integrado en ReactOS<div style="text-align: justify;">
Bueno, pues por fin vamos a poder poner a prueba el trabajo realizado por Hermès Bélusca-Maïto (<i>hbelusca </i>en IRC) y Aleksandar Andrejevic (<i>[TheFlash]</i>).</div>
<a name='more'></a><br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
En la revisión <a href="http://svn.reactos.org/svn/reactos?view=revision&revision=63177" target="_blank">63177</a> se ha producido la fusión entre el árbol principal de desarrollo y el árbol creado para la implantación del subsistema NTVDM. Esto significa, que a partir de ahora, el subsistema estará integrado en las imágenes ISO que se generen automáticamente mediante el <i>BuildBot </i>(esto es, las <a href="http://www.reactos.org/es/getbuilds" target="_blank">revisiones diarias</a>). Lo que, a su vez, quiere decir, que sería muy grato comenzar a probar juegos y aplicaciones de 16 bits en ReactOS :)</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Se me ocurre, por ejemplo, instalar Office 97 (recordad que el instalador de la suite es un programa de 16 bits). ¿Quién se apunta? :)<br />
<br />
Por cierto, ¿Os he hablado de nuestra <a href="https://www.indiegogo.com/projects/reactos-community-edition/x/6842466" target="_blank">campaña de recaudación</a>? ¿ y de <a href="http://community.reactos.org/" target="_blank">ReactOS Community Edition</a>? </div>
Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com6tag:blogger.com,1999:blog-2548195079491443.post-52538048442183334302014-04-18T14:07:00.001+02:002014-04-18T14:07:12.891+02:00Heartbleed<div style="text-align: justify;">
Supongo que muchos habréis oído o leído esta palabreja. Se trata de la forma de llamar a uno de los bugs más críticos que se han dado hasta a fecha en Internet. Tanto que incluso se ha ganado el "mérito" de tener <a href="http://heartbleed.com/" target="_blank">su propia página web</a>, donde los desarrolladores y administradores Web (sobre todo) pueden conocer si su sitio está o no afectado.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Esun bug crítico, porque se basa en una vulnerabilidad en el sistema de cifrado SSL, que podría permitir a un atacante obtener nombres de usuario y contraseñas directamente de la memoria del ordenador.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
En lo que a ReactOS se refiere, <a href="http://www.reactos.org/node/812" target="_blank">el bug ha sido corregido</a>, pero se recomiendo cambiar las contraseñas, por si acaso.</div>
Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com0tag:blogger.com,1999:blog-2548195079491443.post-17997399615858038322014-04-08T07:23:00.000+02:002014-04-08T07:23:52.496+02:00Fín del soporte de Windows XP<div style="text-align: justify;">
Me imagino que todos los/las lectores/as de este blog lo sabéis. Pero, aun así, lo repito: Hoy finaliza el soporte para los usuarios de Windows XP.</div>
<div style="text-align: justify;">
</div>
<a name='more'></a>Esto implica, entre otras cosas, que Microsoft lanza hoy sus úiltimos parches al sistema operativo. ¿Obsoleto? Sí, sin duda. Pero esta obsolescencia no viene dada por diseño (recordemos todos que utiliza prácticamente el mismo núcleo NT que el actual y "novedoso" Windows 8) , sino más bien responde a una campaña para adquirir los ultimos productos de la empresa fundada por Bill Gates.<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Pero existe un problema a esta migración: Gran parte del software que se ejecuta en Windows XP no es compatible con versiones posteriores, empezando por Windows Vista. Y, según los últimos datos conocidos, XP aún se utiliza hoy en el 30% de los ordenadores.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Entonces, ¿Qué hacemos con nuestro software y nuestro hardware, si ya no tenemos soporte para ellos? Bueno, éste es precisamente el hueco que intenta cubrir ReactOS. Prácticamente la totalidad de dicho hardware y software es aún funcional, sólo hay que darle una base sobre la cual pueda trabajar. Y esta base es, nada más ni nada menos, el núcleo NT 5.x... dicho de otro modo, Windows XP/2003. Justamente el sistema que ReactOS trata de reimplementar. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Conclusión: El hardware y software que aparentemente ha quedado obsoleto, no lo está en absoluto. Es utilizable y aprovechable. OS animo a que empecéis (los que no lo estáis haciendo ya) a testear el sistema, y a reportar las fallas que encontréis en el mismo, con vuestro hardware y con vuestro software. De esta manera conseguiremos pulirlo hasta el punto de (¿quien sabe?) mejorar la calidad incluso del Windows XP de Microsoft.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Ah, por cierto, también os recuerdo que tenemos en marcha otra <a href="https://www.indiegogo.com/projects/reactos-community-edition/x/6842466" target="_blank">campaña de donaciones</a>, de la cual ya se ha hablado en las anteriores entradas.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
¡Feliz fin de soporte! ¡Feliz comienzo de ReactOS!</div>
Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com10tag:blogger.com,1999:blog-2548195079491443.post-25082325643093743322014-04-04T15:32:00.000+02:002014-04-07T12:16:35.455+02:00ReactOS: Todos los detalles sobre su (R)evolución.<br />
El contador se ha puesto a cero, y ya podemos ver que se esconde tras la <a href="http://community.reactos.org/" target="_blank">"ReactOS (R)evolution".</a><br />
<br />
<br />
La pequeña (R)evolución comienza por un cambio drástico en la estrategia de comunicación y desarrollo. <br />
<br />
<br />
Por un lado, una versión del sistema operativo, la "ReactOS Community Edition" en la que los usuarios deciden , qué aplicaciones y drivers compatibles con Windows desean ver funcionando sobre ReactOS. Probablemente una buena estrategia para focalizar el desarrollo sobre las aplicaciones más demandadas. "Tu decides qué debemos priorizar. Nosotros trabajamos". <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/2bqNOcSRLGs?feature=player_embedded' frameborder='0'></iframe></div>
<div style="text-align: center;">
<span style="font-size: x-small;">Hay subtítulos en castellano/inglés, pero tendréis que activarlos en Youtube. </span></div>
<div style="text-align: center;">
<br /></div>
Un desarrollo de compatibilidad bajo demanda, que además viene acompañado con la nueva versión de ReactOS, la ReactOS 0.4, un salto considerable sobre las versión 0.3.X anteriores si nos atenemos a sus <a href="http://community.reactos.org/index.php/features/reactos-0-4" target="_blank">gráficas</a> y que vendrá acompañado con un nuevo explorador y mayor usabilidad.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0GGZzdmmMbKlXTFQAUthnOgO_g1xkjfPily-RgGB0niTkJTWzRpnzW9InTF_Z5ZaVcSVMbvGDzonHaX5kvhRmxki-Yh_gDabyK_-NjgU4ZoHT0NpPUo_LVfN_ksm_hEFij4PY-fA55fQ/s1600/comparatives.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0GGZzdmmMbKlXTFQAUthnOgO_g1xkjfPily-RgGB0niTkJTWzRpnzW9InTF_Z5ZaVcSVMbvGDzonHaX5kvhRmxki-Yh_gDabyK_-NjgU4ZoHT0NpPUo_LVfN_ksm_hEFij4PY-fA55fQ/s1600/comparatives.png" height="220" width="400" /></a></div>
<br />
<br />
Pero la "(R)evolution" no es solo una estrategia de desarrollo, sino una estrategia a nivel global. Para ello se han creado 3 diferentes programas oficiales de soporte, los cuales ya están actualmente funcionando:<br />
<ul>
<li>El "Opensource Program", dirigido a productos de software opensource, donde de manera<b> totalmente gratuita </b>se les ofrece a las fundaciones y empresas desarrolladoras la posibilidad de promocionar y dar soporte a sus productos para crear un ecosistema opensource.</li>
<br />
<li>El "Official Software Support" dirigido a empresas que no desarrollan productos opensource, y donde se les ofrece la posibilidad de dar soporte 100% a sus productos. Un método de partnership que además se puede desarrollar en "Ghost Mode", de forma que las empresas que se unen a la misma no se revelan de manera pública para evitarles (posibles) problemas <strike>con Microsoft.
</strike> </li>
<br />
<li>El "Official Hardware Support", que es un programa similar al anterior pero para empresas de hardware. Donde también se les permite y se les asegura el total anonimato.</li>
</ul>
La (R)evolution es pues una evolución-re. Donde la Comunidad de usuarios dirige hacia donde se debe desarrollar la compatibilidad(y las futuras mejoras), al tiempo que se abren canales oficiales de desarrollo y soporte específicos. <br />
<br />
Además se menciona la posibilidad de una versión "ReactOS Corporate", de la cual no hay todavía demasiada información pero que apunta a "soporte o desarrollo bajo demanda y mantenimiento para empresas" a traves de "Partners".<br />
<br />
La (R)evolución va acompañada con <a href="https://www.indiegogo.com/projects/reactos-community-edition" target="_blank">una campaña de crowfunding </a>con interesantes "rewards" y algún que otro "crazy" reward para acelerar el proceso de desarrollo. <br />
<br />
Y ahora a esperar (Re)acciones.<br />
<br />
Mas info en su web: <a href="http://community.reactos.org/">http://community.reactos.org</a><br />
<ul>
</ul>
<br />
<br />víctor martínezhttp://www.blogger.com/profile/08527232189018194796noreply@blogger.com5tag:blogger.com,1999:blog-2548195079491443.post-53964744695103863962014-03-21T15:43:00.001+01:002014-03-21T15:48:28.317+01:00ReactOS. La (R)evolución está aquí!<br />
Durante el último año hemos estado trabajando desde dentro, desde las sombras, preparando nuevos cambios en silencio. Como a nosotros nos gusta, sin levantar revuelo y sin que nadie se diese cuenta de la que estábamos y (estamos) a punto de "liar".<br />
<br />
Se avecinan grandes cambios, algunos deseados y esperados por todos los que nos seguís de cerca (no puedo decir nada más,si doy mas pistas me "matan"), y otros os sorprenderán porque llevan a ReactOS a un nuevo nivel en TODOS sus aspectos.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br /><img alt="http://community.reactos.org" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4Brc6zJHaj7EXgMbNXuIOiD7qL_C_8SdGgRV1s-81Kji2YXzkNUsETnRsgZyxMo3c24yLe7jmfQguouw8CSm2iBCwfy5RtsJpQVVFT3sDXmn45MfwamiZBz6yXnGKPm1HJJIrW0JgOiU/s1600/backing.png" height="280" title="picture" width="500" /><br />
<a href="http://community.reactos.org/" target="_blank"></a><br />
<br />
La<a href="http://community.reactos.org/" target="_blank"> campaña</a> ha comenzado, hemos dado el pistoletazo de salida.Mientras que la cuenta atrás de Microsoft les dirige a abandonar el soporte de uno de los Sistemas Operativos más usados, nuestra cuenta atrás dirige a ReactOS a un nuevo nivel que levantará "interesantes debates" fuera de nuestras fronteras. Ya era hora de notar el sudor perlado en la frente de otros. Como ocurre en todas las (R)evoluciones.<br />
<br />
Llevamos todo el año trabajando en esta<a href="http://community.reactos.org/" target="_blank"> (R)evolución</a>. Asi que solo os pedimos que nos ayudéis a impulsarla con todos vuestros medios (Twitter, Facebook, Amigos, Emails, Whatsapps,...), porque el éxito depende de cada uno de nosotros.<br />
<br />
Nuestro contador ya ha comenzado. 10 dias: <a href="http://community.reactos.org/">community.reactos.org</a><br />
<br />
<br />
<br />
<br />
<div style="text-align: right;">
-- Víctor Martínez Calvo (ReactOS PR Team Coordinator)</div>
<br />víctor martínezhttp://www.blogger.com/profile/08527232189018194796noreply@blogger.com8tag:blogger.com,1999:blog-2548195079491443.post-55772641892274329232014-02-10T23:07:00.001+01:002014-02-10T23:08:05.845+01:00Anonymous solicita apoyo para la campaña Kickstarter de ReactOS.<div class="separator" style="clear: both; text-align: center;">
</div>
Interesantes noticias!<br />
<a href="https://www.blogger.com/blogger.g?blogID=2548195079491443" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a>Primero porque el lema parece ser real: "Somos todos. Y estamos en todas partes".<br />
Y luego, porque Anonymous acaba de twittear lo siguiente:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2QfXCTMmKRFKC6d20epRwBcrjpPLSoUrFI5VGf5T4jTsyeW6xjsT9x9bCCvbiZkbjYcLmQfaSr2b-1L8Z_LteFytY6UiBfziVF4bMsY7YOpLTH7stt7phe8u2MEpubptxDC4CvB_7viQ/s1600/anonymous.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2QfXCTMmKRFKC6d20epRwBcrjpPLSoUrFI5VGf5T4jTsyeW6xjsT9x9bCCvbiZkbjYcLmQfaSr2b-1L8Z_LteFytY6UiBfziVF4bMsY7YOpLTH7stt7phe8u2MEpubptxDC4CvB_7viQ/s1600/anonymous.png" height="219" width="640" /></a></div>
<br />
<br />
Como sabéis, ReactOS comenzó una campaña en <a href="https://www.kickstarter.com/projects/thorium/thorium-core-cloud-desktop">Kickstarter </a>con el fin de crear un producto comercial que permita ayudar al mantenimiento y desarrollo de ReactOS.<br />
<br />
<b>¿De qué va la campaña?</b><br />
<br />
Thorium Core trata de sacar a ReactOS del "concepto" y transformarlo en una solución rápida y ligera capaz de cubrir las necesidades de usuarios tanto comerciales como privados.<br />
<br />
Pero Thorium Core no trata solo de crear versiones de ReactOS adaptadas a usuarios específicos, sino que viene con una gran sorpresa bajo el brazo:<br />
<br />
Imagina lo siguiente: Tienes tu móvil sobre la mesa y estás sentado en tu escritorio.Tu móvil por un lado está conectado al monitor y a tu ratón/teclado a traves de bluetooth. Por otro lado, tu teléfono está conectado a tu Sistema Operativo favorito que está corriendo en tu pequeña granja en la nube. No solo puedes trabajar con tu Sistema Operativo favorito, sino que ademas puedes guardar tus ficheros directamente en servicios en la nube como Google o Box.net. En cualquier momento te levantas, coges tu teléfono y te vas.<br />
<br />
Más tarde, viajando o en la carretera, coges tu tablet y comienzas a usar tus aplicaciones móviles favoritas, pero si quieres volver a modo Escritorio, solo tienes que conectar la tablet a un teclado y/o ratón blutooth, transformándola en tu monitor y utilizándola como si fuera un ordenador de sobremesa.<br />
Una gran ventaja es que puedes usar aplicaciones de escritorio en vez de aplicaciones móviles en tu dispositivo portable cuando lo necesites.Otra gran ventaja es el consumo de batería: Toda la ejecución y procesado se hace en Tu Granja en la nube, por lo que no estresas el micro del dispositivo ni su batería, durando mucho más.<br />
<br />
Imagínate usando tus aplicaciónes de escritorio, completas, en tu tablet o móvil.<br />
<br />
Thorium Core se encarga de mover tu Sistema Operativo favorito y tus aplicaciones de Escritorio a tu móvil, tablet, o pantalla. De esta manera, en vez de estar restringido a un tipo de sistema operativo, tu tablet y tu móvil pueden correr el que tu desees, permitiéndote que uses tus aplicaciones favoritas en cualquier momento y lugar.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTwnRaMzAm_Y7P_Zd9zC7fMgemyU7PjxsoYEPpG9lk40bGcaQiAf5ZesrY2Yv9MZ1MAnW91qtue-a9GQG0riJ7545JmZU4hkuPQpVg_1OS665NyxaE9wZsysPUVn4HAWqLLEqIMTeh_Jo/s1600/photo-main.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTwnRaMzAm_Y7P_Zd9zC7fMgemyU7PjxsoYEPpG9lk40bGcaQiAf5ZesrY2Yv9MZ1MAnW91qtue-a9GQG0riJ7545JmZU4hkuPQpVg_1OS665NyxaE9wZsysPUVn4HAWqLLEqIMTeh_Jo/s1600/photo-main.jpg" height="300" width="400" /></a></div>
<br />
<br />
<b>ReactOS 0.3.16</b><br />
<br />
Buenas noticias que se suman al lanzamiento de <a href="https://reactos.org/es/node/774" target="_blank">ReactOS 0.3.16</a>, así como a las novedades publicadas respecto a la compatibilidad con aplicaciones como son <a href="https://reactos.org/es/node/771" target="_blank">Microsoft Office y</a> <a href="https://reactos.org/node/731" target="_blank">Team Speaker</a>. víctor martínezhttp://www.blogger.com/profile/08527232189018194796noreply@blogger.com6tag:blogger.com,1999:blog-2548195079491443.post-47229049273604012902014-02-06T11:38:00.001+01:002014-02-06T11:38:33.950+01:00Lanzada la versión 0.3.16 de ReactOSTan sólo unos días después de anunciar la creación del árbol correspondiente a la nueva versión de ReaactOS, Aleksey Bragin y Zillian Guo nos complacen con la publicación de ésta.<br />
<br />
Han pasado ya muchos meses desde la versión 0.3.15, y varias mejoras que no pudieron ser publicadas entonces hacen su aparición ahora.<br />
<br />
¡Esperamos que disfrutéis de esta versión tanto como nosotros hemos disfrutado testeándola y desarrollándola!<br />
<br />
Como siempre, tenéis la nota de prensa oficial <a href="http://www.reactos.org/node/772" target="_blank">aquí</a>, el registro de cambios <a href="http://www.reactos.org/wiki/ChangeLog-0.3.16" target="_blank">aquí</a>, y la página de descargas en <a href="https://reactos.org/download" target="_blank">este enlace</a>. Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com1tag:blogger.com,1999:blog-2548195079491443.post-38541539048905078252014-02-05T10:52:00.005+01:002014-02-05T10:52:59.908+01:00ReactOS en.... ¿los Juegos Olímpicos?<div style="text-align: justify;">
No, no es el día de los inocentes. Ni siquiera es el día 1 de Abril, que es el día de los inocentes para los anglosajones. La noticia nos la soltó de sopetón Aleksey Bragin en el IRC ayer: ReactOS <span style="color: red;">podría ser</span> <span style="color: red;">nombrado en la ceremonia inaugural de los Juegos Olímpicos de Invierno</span> que se celebrarán en Sochi (Rusia) en febrero de este año.</div>
<a name='more'></a><br />
<br />
En palabras textuales del coordinador del proyecto ReactOS:<br />
<br />
<div class="linestyle2 colourline">
<span style="font-family: "Courier New",Courier,monospace;"><span class="timestamp">[20:24] </span><@<span class="hyperlink-whois">abragin</span>> Breaking news guys</span></div>
<div class="linestyle1 colourline">
<span style="font-family: "Courier New",Courier,monospace;"><span class="timestamp">[20:24] </span><+<span class="hyperlink-whois">vicmarcal|away</span>> Broking?</span></div>
<div class="linestyle2 colourline">
<span style="font-family: "Courier New",Courier,monospace;"><span class="timestamp">[20:24] </span><@<span class="hyperlink-whois">abragin</span>> Olympic games opening ceremony will finish with broadcasting ReactOS logo</span></div>
<div class="linestyle2 colourline">
<span style="font-family: "Courier New",Courier,monospace;">...</span></div>
<div class="linestyle2 colourline">
<span style="font-family: "Courier New",Courier,monospace;"></span><br />
<div class="linestyle2 colourline">
<span style="font-family: "Courier New",Courier,monospace;"><span class="timestamp">[20:32] </span><@<span class="hyperlink-whois">abragin</span>> ok, just watch opening ceremony</span></div>
<div class="linestyle1 colourline">
<span style="font-family: "Courier New",Courier,monospace;"><span class="timestamp">[20:32] </span><@<span class="hyperlink-whois">abragin</span>> till the end</span></div>
<div class="linestyle2 colourline">
<span style="font-family: "Courier New",Courier,monospace;"><span class="timestamp">[20:32] </span><@<span class="hyperlink-whois">abragin</span>> it won't literally say "ReactOS", but you will recognize it ;-)</span></div>
</div>
<div class="linestyle2 colourline" style="text-align: justify;">
Es decir, que veamos la ceremonia de inauguración hasta el final. No se nombrarí a ReactOS literalmente, pero se supone que serÍ fácilmente reconocible.<br />
<br />
La ceremonia será el día 7 de Febrero a las 20:15.</div>
<div class="linestyle2 colourline" style="text-align: justify;">
<br /></div>
<div class="linestyle2 colourline" style="text-align: justify;">
¿será verdad?¿alguien tiene un dispositivo capturador-grabador de vídeo? ¡hay que grabar esa ceremonia!</div>
Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com0tag:blogger.com,1999:blog-2548195079491443.post-41479341690832765172014-02-05T02:04:00.001+01:002014-02-05T02:04:03.658+01:00El explorador de ReactOS, en Windows 8El explorador que ReactOS trae actualmente tiene sus horas contadas.<br />
<br />
<br />
<div style="text-align: justify;">
Para los que no sepáis de qué hablo: el actual programa <i>explorer.exe</i> tiene infinidad de carencias y errores, se trata de un explorador "de andar por casa", rápido de implementar, pero no de ejecutar, sencillo, y válido para las implementaciones inciales del sistema.</div>
<div style="text-align: justify;">
Pero cada vez se hace más necesario un explorador más acorde a lo que se intenta clonar. Dicho de otra forma, un explorador con una interfaz "más Windows".<br />
<a name='more'></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Desde hace ya algún tiempo se viene desarrollando una interfaz llamada <i>explorer-new.exe</i>. No está terminada, y por ello todavía no ha sustituido al ya obsoleto <i>explorer.exe</i>, pero su implementación no se ha parado, y una buena muestra de ello es que los desarrolladores de ReactOS lo han hecho funcionar bajo Windows 8. Y nos dejan una pequeña imagen para demostrarlo. La podéis ver <a href="http://t.co/KOrnPrLe1y" target="_blank">aquí</a>.</div>
Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com2tag:blogger.com,1999:blog-2548195079491443.post-77995587285130170492014-02-04T12:57:00.000+01:002014-02-04T12:57:24.394+01:00Depurando el sistema (VII): Procesos e hilos<div style="text-align: justify;">
Al haber cambiado de sitio web, igual os perdéis: "¿Dónde están los séis capitulos anteriores?". Están <a href="http://reactos.wordpress.com/?s=depurando">aquí</a>, y es muy aconsejable leérlos antes de continuar.</div>
<div style="text-align: justify;">
<br /></div>
En anteriores entradas hemos hablado de los comandos que podemos pasarle al depurador del núcleo (kernel debugger, kdbg) para obtener logs más detallados con los que ayudar a los desarrolladores a corregir los defectos del sistema. Pero todavía podemos profundizar más aún, especialmente tratándose de un sistema multitarea y, también, multihilo.<br />
<a name='more'></a><br />
<br />
<div style="text-align: justify;">
De hecho, el kdbg permite obtener información de los procesos corriendo actualmente y, además, de los hilos corriendo actualmente. Y podemos verificar los hilos que corren <span style="color: #ff9900; font-weight: bold;">por cada proceso dentro del sistema</span>.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Para el usuario normal y corriente, es obvio saber qué aplicación es la que está <i>colgada</i>: la que no funciona. Pero, el desarrollador necesita saber la causa que provoca que esta aplicación no funciona, que haya dejado de responder, o que, sencillamente, se haya cerrado sin más. Para ello debe tracear (<i>backtrace</i>) las llamadas al sistema, las instrucciones que se han ido ejecutando en el sistema.</div>
<div style="text-align: justify;">
Pero en un sistema multiproceso, como es Windows, y por ende, ReactOS, hay muchos procesos corriendo simultáneamente. Entonces, ¿cómo distinguimos las instrucciones que pertenecen a un proceso, con las instrucciones que pertenecen a otro proceso?</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace;">kdbg>proc list</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Esta instrucción lista los procesos corriendo actualmente en el sistema. Así, sabiendo cuál es el que ha fallado, podemos decir al kdbg que sólo tracee las instrucciones asociadas a ese proceso. ¿cómo lo hacemos? con la siguiente instrucción:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace;">kdbg> proc attach <PID></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Cada proceso tiene asociado un identificativo para el sistema operativo (PID).</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Pero, además, cada proceso puede tener múltiples hilos, cada uno ejecutando instrucciones distintas. Y quizá es un sólo hilo el que está fallando. Si bajamos de nivel, y queremos tracear un hilo en concreto:</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace;">kdbg> thread list <PID></span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace;">kdbg> thread attach <TID> </span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Como véis, las instrucciones son muy similares a las anteriores, con pequeñás diferencias:</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<ul>
<li style="text-align: justify;"><span style="font-family: inherit;">En este caso, se trata de identificadores de hilo (<i>thread</i> en inglés), por lo que se pone TID, en lugar de PID (<i>process ID</i>)</span></li>
<li style="text-align: justify;"><span style="font-family: inherit;"><span style="font-family: inherit;">podemos directamente mostrar los hilos que pertenecen a un proceso específico, añadiendo PID en la primera instrucción. ¡Pero acordáos de enlazar al kdbg con ese proceso si queréis tracearlo correctamente!</span></span></li>
</ul>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com0tag:blogger.com,1999:blog-2548195079491443.post-13142835857560951472014-02-02T23:27:00.000+01:002014-02-02T23:27:15.442+01:00Curiosidades: Destruyendo ReactOS<div style="text-align: justify;">
A pesar de que ReactOS, como todos sabéis, sigue en fase alfa de desarrollo, son ya muchos los que se atreven a instalarese el sistema para probar aplicaciones. Y hay otros, que lo que prueban son.... otras cosas :)</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
En este caso se trata de destruir el sistema operativo mediante virus de Windows. Hemos encontrado este divertido video en Youtube, y creo que merece la pena compartirlo.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Advertencia: ¡¡¡¡Ni apoyo ni recomiendo ni animo a nadie a distribur virus ni malware!!!! Tan sólo pongo este post porque me ha parecido curioso, pero de ninguna manera El Blog de ReactOS se hace responsable de vuestros actos :)</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/BhJd3a1eJC0" width="420"></iframe></div>
Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com0tag:blogger.com,1999:blog-2548195079491443.post-21757297737436438902014-02-01T13:51:00.001+01:002014-02-01T13:58:01.382+01:00LibreOffice 4<div style="text-align: justify;">
Otra aplicación que comienza a funcionar en ReactOS. Con obvios problemas gráficos, pero usabe. ¡Y cada vez son más aplicaciones!</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/9vy5Aq39k7E" width="420"></iframe>
<br />
<br />
Lo sé, yo pienso lo mismo: la chica no está nada mal :)Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com0tag:blogger.com,1999:blog-2548195079491443.post-49391131025351789282014-01-31T12:55:00.000+01:002014-01-31T12:55:00.151+01:00Microsoft Office 2003<div style="text-align: justify;">
Uno de los hitos intermedios más importantes del proyecto era poder correr la aplicación ofimática por excelencia de Microsoft, o sea, Office, en sus distintas versiones.</div>
<div style="text-align: justify;">
<br /></div>
Bien, pues acabo de toparme en Facebook con este notición. Desgraciadamente, no alcanzo a ver la revisión de ReactOS con la que está hecho el vídeo, pero...<br />
<a name='more'></a><br />
<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/hIe_vm3oji4" width="560"></iframe><br />
<br />
Objetivo cumplido :)Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com6tag:blogger.com,1999:blog-2548195079491443.post-58091795846683473032014-01-30T20:12:00.002+01:002014-01-30T20:12:20.499+01:00Creado el branch de la versión 0.3.16<div style="text-align: justify;">
Zilliang Guo (<i>Z98</i> o <i>zwabbit</i> en IRC) acaba de crear el arbol de desarrollo que contendrá a la versión 0.3.16 de ReactOS. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Esta versión contendrá una revisión del tema Lautus (ahora mismo no recuerdo quién es el autor del tema).</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
La revisión base para esta nueva publicación es la 61886 (precisamente, la adición del nuevo tema). </div>
Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com2tag:blogger.com,1999:blog-2548195079491443.post-3043029445204465132014-01-18T12:23:00.002+01:002014-01-18T12:23:29.961+01:000.3.16 : Cuenta atrás<div style="text-align: justify;">
¡Así da gusto comenzsar el día! No hace ni cinco minutos que un seguidor de ReactOS ha publicado la noticia en Facebook: se ha creado una página para comenzar a revisar aplicaciones y posibles fallos ocultos (bugs) para la publicación de la versión 0.3.16 de ReactOS.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
¡Hagamos de ella la última revisión de la serie 0.3!</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
La nota original la podéis leer <a href="https://www.facebook.com/groups/reactos" target="_blank">aquí</a>. La página para los tests la tenéis <a href="https://www.reactos.org/wiki/Tests_for_0.3.16" target="_blank">aquí</a>.</div>
Javierhttp://www.blogger.com/profile/01061715073311785150noreply@blogger.com0