<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" 
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:wfw="http://wellformedweb.org/CommentAPI/"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:meneame="http://meneame.net/faq-es.php"
 >
<channel>
	<title>Menéame: comentarios [4172132]</title>
	<link>http://www.meneame.net</link>
	<image><title>www.meneame.net</title><link>http://www.meneame.net</link><url>http://cdn.mnmstatic.net/m/EMNM/img/mnm/eli-rss.png</url></image>
	<description>Sitio colaborativo de publicación y comunicación entre blogs</description>
	<pubDate>Mon, 27 Apr 2026 06:10:55 +0000</pubDate>
	<generator>http://blog.meneame.net/</generator>
	<language>es</language>
	<item>
		<meneame:comment_id>44742499</meneame:comment_id>
		<meneame:link_id>4172132</meneame:link_id>
		<meneame:order>10</meneame:order>
		<meneame:user>Blackat</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>8</meneame:karma>
		<meneame:url>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng</meneame:url>
		<title>#10 WSL9x: subsistema de Windows para Linux ejecutándose en Windows 95/98 [ENG]</title>
		<link>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c010#c-10</link>
		<pubDate>Mon, 27 Apr 2026 06:10:55 +0000</pubDate>
		<dc:creator>Blackat</dc:creator>
		<guid>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c010#c-10</guid>
		<description><![CDATA[<p>No lo quiero , lo necesito !!!<br />
<br />
Tengo una webcam de puerto por paralelo que por fin podre correr a la vez que una película ansí .</p><p>&#187;&nbsp;autor: <strong>Blackat</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>44742497</meneame:comment_id>
		<meneame:link_id>4172132</meneame:link_id>
		<meneame:order>9</meneame:order>
		<meneame:user>eltxoa</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>11</meneame:karma>
		<meneame:url>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng</meneame:url>
		<title>#9 WSL9x: subsistema de Windows para Linux ejecutándose en Windows 95/98 [ENG]</title>
		<link>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c09#c-9</link>
		<pubDate>Mon, 27 Apr 2026 06:10:15 +0000</pubDate>
		<dc:creator>eltxoa</dc:creator>
		<guid>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c09#c-9</guid>
		<description><![CDATA[<p><a class="tooltip c:4172132-2" href="https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c02#c-2" rel="nofollow">#2</a> cero patatero.<br />
<br />
me parece que ya no es posible correr windows 9x en un procesador actual, así que...</p><p>&#187;&nbsp;autor: <strong>eltxoa</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>44742493</meneame:comment_id>
		<meneame:link_id>4172132</meneame:link_id>
		<meneame:order>8</meneame:order>
		<meneame:user>eltxoa</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>11</meneame:karma>
		<meneame:url>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng</meneame:url>
		<title>#8 WSL9x: subsistema de Windows para Linux ejecutándose en Windows 95/98 [ENG]</title>
		<link>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c08#c-8</link>
		<pubDate>Mon, 27 Apr 2026 06:09:08 +0000</pubDate>
		<dc:creator>eltxoa</dc:creator>
		<guid>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c08#c-8</guid>
		<description><![CDATA[<p>preventiva no, de derecho preferente <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/palm.png" alt=":palm:" title=":palm:" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /> <br />
<br />
hay cosas que es mejor no traducirlas</p><p>&#187;&nbsp;autor: <strong>eltxoa</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>44742401</meneame:comment_id>
		<meneame:link_id>4172132</meneame:link_id>
		<meneame:order>7</meneame:order>
		<meneame:user>Cehona</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>13</meneame:karma>
		<meneame:url>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng</meneame:url>
		<title>#7 WSL9x: subsistema de Windows para Linux ejecutándose en Windows 95/98 [ENG]</title>
		<link>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c07#c-7</link>
		<pubDate>Mon, 27 Apr 2026 05:44:01 +0000</pubDate>
		<dc:creator>Cehona</dc:creator>
		<guid>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c07#c-7</guid>
		<description><![CDATA[<p><a class="tooltip c:4172132-1" href="https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c01#c-1" rel="nofollow">#1</a> Windows 98 era la unterface gráfica de MS DOS, al igual que linux sacó entonces KDE</p><p>&#187;&nbsp;autor: <strong>Cehona</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>44742346</meneame:comment_id>
		<meneame:link_id>4172132</meneame:link_id>
		<meneame:order>6</meneame:order>
		<meneame:user>Estoeslaostia</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>20</meneame:karma>
		<meneame:url>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng</meneame:url>
		<title>#6 WSL9x: subsistema de Windows para Linux ejecutándose en Windows 95/98 [ENG]</title>
		<link>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c06#c-6</link>
		<pubDate>Mon, 27 Apr 2026 05:22:59 +0000</pubDate>
		<dc:creator>Estoeslaostia</dc:creator>
		<guid>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c06#c-6</guid>
		<description><![CDATA[<p><a class="tooltip c:4172132-4" href="https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c04#c-4" rel="nofollow">#4</a> gracias makina.<br />
Ahora ya puedo repararme la Thermomix.</p><p>&#187;&nbsp;autor: <strong>Estoeslaostia</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>44742260</meneame:comment_id>
		<meneame:link_id>4172132</meneame:link_id>
		<meneame:order>5</meneame:order>
		<meneame:user>Marco_Pagot</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>10</meneame:karma>
		<meneame:url>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng</meneame:url>
		<title>#5 WSL9x: subsistema de Windows para Linux ejecutándose en Windows 95/98 [ENG]</title>
		<link>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c05#c-5</link>
		<pubDate>Mon, 27 Apr 2026 03:57:40 +0000</pubDate>
		<dc:creator>Marco_Pagot</dc:creator>
		<guid>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c05#c-5</guid>
		<description><![CDATA[<p>Confirmamos entonces. Es el año de Linux en escritorios con Windows 95/98</p><p>&#187;&nbsp;autor: <strong>Marco_Pagot</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>44742184</meneame:comment_id>
		<meneame:link_id>4172132</meneame:link_id>
		<meneame:order>4</meneame:order>
		<meneame:user>usuarioeliminado</meneame:user>
		<meneame:votes>8</meneame:votes>
		<meneame:karma>69</meneame:karma>
		<meneame:url>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng</meneame:url>
		<title>#4 WSL9x: subsistema de Windows para Linux ejecutándose en Windows 95/98 [ENG]</title>
		<link>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c04#c-4</link>
		<pubDate>Mon, 27 Apr 2026 02:03:55 +0000</pubDate>
		<dc:creator>usuarioeliminado</dc:creator>
		<guid>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c04#c-4</guid>
		<description><![CDATA[<p>Muy chulo. WSL9x no convierte Linux en un driver; lo que hace es usar un VxD como loader y runtime para ejecutar un kernel Linux directamente en ring 0 dentro de Windows 9x.<br />
<br />
El flujo real es bastante claro mirando el código:<br />
<br />
El VxD implementa un loader ELF mínimo (loader.c + elf.h) que abre vmlinux.elf vía interrupciones DOS, parsea las secciones y las mapea en memoria en una dirección fija (0xd0000000).<br />
La memoria se reserva con APIs internas del VMM (PageReserve, PageCommit), o sea, Linux vive en memoria del sistema, no como proceso ni como módulo “formal”.<br />
Luego el driver crea un hilo en la System VM, le asigna una pila (16 KiB) y hace un salto directo al entrypoint del kernel (_start).<br />
<br />
A partir de ahí no hay virtualización: ambos kernels comparten ring 0. El VxD mantiene un bucle de control (ver entry.c) que se encarga de:<br />
<br />
entrar/salir de Linux<br />
despachar IRQs (hay una máscara de pendientes tipo pending_irqs)<br />
idle/scheduling cooperativo<br />
<br />
El handling de syscalls es especialmente hacky: como Win9x no permite enganchar bien int 0x80, el driver intercepta General Protection Faults (fault.c), inspecciona la instrucción que causó el fault y, si detecta un int 0x80, avanza el EIP manualmente y redirige la ejecución al dispatcher de syscalls de Linux. Es básicamente emulación de syscall vía fault handler.<br />
<br />
El kernel Linux está basado en user-mode Linux pero adaptado para Win9x (arch/um/os-Win95): en vez de usar POSIX, delega en primitivas expuestas por el VxD o wrappers (vxdwraps.asm). Mucha lógica de contexto y MMU vive en el propio kernel modificado (process.c, mmu.c).<br />
<br />
La consola (wsl.com) es un stub DOS de 16 bits que usa una API V86 (wsl9x_v86_api) para registrarse como TTY. La salida se inyecta en la VM DOS mediante int 0x29, lo que permite que drivers ANSI tipo NNANSI intercepten y rendericen correctamente.<br />
<br />
En resumen: no es Linux “sobre” Windows sino Linux ejecutándose en paralelo dentro del mismo espacio de kernel, con un VxD haciendo de loader, scheduler cooperativo y capa de compatibilidad. Es más cercano a un UML en ring 0 con glue artesanal que a WSL moderno o a virtualización real.</p><p>&#187;&nbsp;autor: <strong>usuarioeliminado</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>44740821</meneame:comment_id>
		<meneame:link_id>4172132</meneame:link_id>
		<meneame:order>3</meneame:order>
		<meneame:user>tommyx</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>27</meneame:karma>
		<meneame:url>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng</meneame:url>
		<title>#3 WSL9x: subsistema de Windows para Linux ejecutándose en Windows 95/98 [ENG]</title>
		<link>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c03#c-3</link>
		<pubDate>Sun, 26 Apr 2026 17:46:34 +0000</pubDate>
		<dc:creator>tommyx</dc:creator>
		<guid>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c03#c-3</guid>
		<description><![CDATA[<p><a class="tooltip c:4172132-2" href="https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c02#c-2" rel="nofollow">#2</a> ninguna, como los que se dedican a ejecutar doom en cualquier artefacto</p><p>&#187;&nbsp;autor: <strong>tommyx</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>44740219</meneame:comment_id>
		<meneame:link_id>4172132</meneame:link_id>
		<meneame:order>2</meneame:order>
		<meneame:user>alfema</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>11</meneame:karma>
		<meneame:url>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng</meneame:url>
		<title>#2 WSL9x: subsistema de Windows para Linux ejecutándose en Windows 95/98 [ENG]</title>
		<link>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c02#c-2</link>
		<pubDate>Sun, 26 Apr 2026 15:04:17 +0000</pubDate>
		<dc:creator>alfema</dc:creator>
		<guid>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c02#c-2</guid>
		<description><![CDATA[<p>Como curiosidad o aprendizaje puede estar bien, pero .., ¿utilidad práctica?</p><p>&#187;&nbsp;autor: <strong>alfema</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>44740175</meneame:comment_id>
		<meneame:link_id>4172132</meneame:link_id>
		<meneame:order>1</meneame:order>
		<meneame:user>colemur</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>21</meneame:karma>
		<meneame:url>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng</meneame:url>
		<title>#1 WSL9x: subsistema de Windows para Linux ejecutándose en Windows 95/98 [ENG]</title>
		<link>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c01#c-1</link>
		<pubDate>Sun, 26 Apr 2026 14:55:09 +0000</pubDate>
		<dc:creator>colemur</dc:creator>
		<guid>https://www.meneame.net/m/EMNM/wsl9x-subsistema-windows-linux-ejecutandose-windows-95-98-eng/c01#c-1</guid>
		<description><![CDATA[<p>Es alucinante lo que hace esta gente.<br />
<br />
Pero llamar sistema operativo a windows 95/98 es un poco ... digamos, optimista.</p><p>&#187;&nbsp;autor: <strong>colemur</strong></p>]]></description>
	</item>

</channel>
</rss>
