Kernel 32 bits · BIOS | 🌍 Democratización digital | 📦 5.1 MB

Prueba GopherOS en tu navegador

Emulador x86 en WebAssembly — escribe comandos reales en el shell de GopherOS
sin descargar, sin instalar, sin configurar.

5.1 MB
Tamaño ISO
RAM simulada
70
Puerto Gopher
Ring3
30+
Comandos
🌀 GopherOS · v86 Emulator 📦 5.1 MB · 32 MB RAM
Cargando GopherOS... v86 · WebAssembly
Iniciando emulador... v86 · x86 emulation
🚀 Ver en GitHub 🌍 Visión social ⌨️ Comandos ❤️ Apoyar

Democratización digital desde el hardware

No se necesita presupuesto para hosting. No se necesita hardware nuevo. Solo una PC vieja y GopherOS.

🏫

Escuelas rurales

Sin acceso a internet confiable. GopherOS corre localmente, permitiendo a alumnos y docentes acceder a contenidos educativos desde cualquier dispositivo de la red.

🏥

Hospitales públicos

Turnos médicos, resultados de laboratorio, historias clínicas. Todo accesible desde la red interna sin depender de servicios externos ni pagar licencias.

🏛️

Municipalidades pequeñas

Trámites, avisos, información pública. Una PC rescatada se convierte en el servidor de la comunidad. Sin costos mensuales, sin dependencia tecnológica.

🌐

Comunidades soberanas

Datos que no salen de la comunidad. Infraestructura que no depende de grandes corporaciones. Tecnología al servicio de las personas, no al revés.

"De basura electrónica a infraestructura humana."
Esa es la misión de GopherOS.

Comandos nativos (Unix + DOS)

GopherOS incluye un shell completo con comandos Unix y DOS para la misma funcionalidad.

ls | dirLista un directorio
cat | typeMuestra un archivo
rm | delBorra un archivo
mv | renRenombra/mueve
cp | copyCopia un archivo
cdCambia de directorio
pwdDirectorio actual
mkdir | mdCrea un directorio
rmdir | rdBorra directorio vacío
saveGuarda FS al disco
loadCarga FS desde disco
psProcesos activos
jiffiesTicks del timer
clear | clsLimpia la pantalla
dateFecha real (RTC)
timeHora real (RTC)
verVersión del kernel
volEtiqueta del volumen
demoModo gráfico VGA
gopherpyPrimer programa .gxe.gxe
ring3demoProceso ring3 real.gxe
ring3memPrueba aislamiento.gxe
gopherServidor Gopher🌐
aboutInfo del kernel
exitTermina el shell
💡 Haz clic en la pantalla del emulador y prueba estos comandos en vivo.

.gxe — Gopher Executable

El formato nativo de GopherOS para programas compilados. .gxe son ejecutables que corren directamente sobre el kernel, usando la ABI de 15 syscalls.

📦

.gxe — Gopher Executable

Programas compilados para GopherOS usando el toolchain GopherPy o cualquier compilador que produzca binarios compatibles con la ABI del kernel.

// GopherPy — traductor Python → C nativo
// demo.py → demo.gxe

$ gopherpy demo.py -o demo.gxe
$ ./demo.gxe
¡Hola desde GopherOS!

Ya probado: gopherpy, ring3demo, ring3mem — todos funcionando en hardware real.

GopherOS vs. el resto

GopherOS es el único kernel que combina impacto social, minimalismo extremo y formato nativo .gxe.

Característica GopherOS Linux FreeDOS KolibriOS Windows (antiguo)
RAM mínima ~256 MB ~1 MB ~8 MB ~64 MB
Servidor Gopher nativo Puerto 70
Formato nativo .gxe ELF .COM/.EXE .bin .EXE
Comandos Unix + DOS Ambos Unix DOS
Ring3 + aislamiento Real (parcial)
Filosofía Generalista Legacy DOS Rendimiento ASM Propietario
Costo 💰 Gratis 💰 Gratis 💰 Gratis 💲 Pagado
GopherOS es la herramienta que transforma la brecha digital en oportunidad.
Una PC vieja, un USB, y una comunidad conectada.

Construyendo infraestructura comunitaria

Lo que ya está hecho (✅) y lo que viene (🚧).

✅ COMPLETADO
Kernel 32 bits + Boot
Arranca en cualquier PC con BIOS. 15 syscalls estables.
✅ COMPLETADO
Comandos Unix + DOS
ls/dir, cat/type, rm/del, mv/ren, mkdir/md, y más de 30 comandos.
✅ COMPLETADO
Filesystem + persistencia
Árbol de directorios, save/load a disco.
✅ COMPLETADO
Formato .gxe + GopherPy
Traductor Python → C nativo. gopherpy, ring3demo, ring3mem ya funcionan.
🚧 EN CURSO
🐹 Runtime Go + HTTP básico
GOOS=none · Servidor HTTP mínimo para servir páginas web desde escuelas y hospitales.