F.A.Q: Todo sobre Linux en Playstation 3
Este artículo está en construcción.
Por esta razón, seguramente habrá lagunas en el contenido o en el formato. Por favor, antes de cambiar el contenido, consulta la página de discusión del artículo.
El estilo de este artículo debe ser mejorado.
El artículo no sigue completamente las convenciones de estilo.
F.A.Q: Todo sobre Linux en Playstation 3
Introducción
Explicación de concepto.
Para comenzar
¿Qué es Linux? Linux es un sistema operativo. Como Windows o Mac OS X. Linux es un sistema multitarea y multiusuario. Trabaja con una interfaz gráfica muy agradable , similar a la de Windows. Es un sistema de código Abierto, es decir, el usuario puede leer, y modificar el código fuente, creando así sus propias variaciones del sistema.
Actualmente, es un sistema operativo que va cogiendo fuerza, comiendo terreno al S.O. Windows . Una de las desventajas mas notorias es el menor número de Aplicaciones para Linux que para Windows.
El proyecto GNU fue lanzado en 1984 para desarrollar un completo sistema operativo tipo Unix, bajo la filosofía del software libre: el sistema GNU. Las variantes del sistema operativo GNU que utilizan el núcleo llamado Linux, son utilizadas ampliamente en la actualidad; aunque a menudo estos sistemas se refieren como «Linux», deben ser llamados sistemas GNU/Linux. Por eso, en este F.A.Q, al hablar de GNU/Linux lo haré solo como Linux
¿Que ventajas tiene Linux sobre Windows? Ventajas tiene bastantes frente a Windows como pueden ser:
- Libertad total para hacer lo que quieras con el
- Linux no tiene una inmunidad ante virus, lo que pasa es que si aparece una vulnerabilidad, al ser software libre, quien la encuentra puede corregirla y avisar. Por lo que hay actualizaciones mucho más dinámicas.
- Muy estable y robusto
- Básicamente hace lo mismo que un PC con Windows pero mucho mejor
Aparte tiene una muy buena gestión de permisos, y un usuario no puede realizar instalaciones sobre el sistema (ha de convertirse en root), por lo que la probabilidad de ejecutar "accidentalmente" un virus siendo root, es casi nula. Por contra en windows, el usuario es administrador por defecto, y una ejecución accidental acabaría pudiendo acceder a cualquier lado del sistema.
¿Qué podré hacer con Linux en Playstation 3? Pues básicamente todo lo que puedes hacer en un ordenador con este sistema operativo. Podrás desplazarte por ventanas, instalar programas, navegar por internet... Tu Playstation 3 se verá convertida en un PC de gama media (Gracias a los pocos MB de RAM de los que disponemos, estaremos muy limitados). Con GNU/linux podremos jugar a los juegos de consolas antiguas gracias a los emuladores y utilizar mensajería instantanea.
¿Podré jugar a mis juegos de Ordenador en mi Ps3 gracias a Linux? No. Nuestra Playstation 3 sigue siendo una Playstation 3.
¿Cómo es la interfaz gráfica de Yellow dog? Para los que no estéis acostumbrados a este S.O, es muy parecida a la de Windows.
(Haz click aquí para agrandar).
¿Es recomendable instalar Linux en Playstation 3? Depende de para que lo vayas a utilizar. Si tu consola la vas a utilizar únicamente para jugar, ver pelis, ver fotos etc, pues no es muy recomendable instalar este sistema operativo. Ahora, si quieres convertir tu Playstation 3 en un ordenador secundario, si sería bueno que lo instalases.
¿Cuántas o cuáles distribuciones de Linux hay en Playstation 3? Como bien sabéis, hay varias distribuciones disponibles de este S.O para nuestra Playstation 3:
- Gentoo
- Fedora Core 5
- Fedora Core 6
- Yellow dog
- Debian
Descargas de Distribuciones de Linux
Como bien sabéis, hay varios tipos de distribuciones Linux. Aquí os dejo éstas para que os las descarguéis.
- Gentoo
- Fedora Core 5 (DVD)
- Fedora Core 5 (CDs):
- Fedora Core 6 (DVD)
- Fedora Core 6 (CDs):
Todo sobre Yellow Dog Linux
No deja de ser interesante como Sony puede dejar que los usuarios de Playstation 3 puedan instalar este Linux en nuestra Playstation 3. Terra Soft, ha sido la empresa que ha llevado a cabo todo este proyecto.
Yellow Dog está optimizada para correr en máquinas con arquitectura PowerPC, por eso, Sony eligió este sistema operativo para adaptarlo a su consola. El sistema operativo, tiene como meta hacer que el usuario tenga una gran variedad de operaciones sin tener que gastar muchos recursos, y sin ser muy incómodo hacia él. La interfaz de Yellow dog, es totalmente editable por el usuario.
Cómo instalar Yellow Dog en nuestra Playstation 3
Bueno, aquí llegamos a uno de los puntos que mas buscáis en este F.A.Q; La instalación de este sistema operativo en nuestra Playstation 3.
¿Por qué este Sistema Operativo y no otro? Principalmente, porque este S.O es el que mas gente busca para sus Playstation 3, y es el que Sony tuvo pensado desde un principio.
¿Le puede pasar algo a mi Ps3 durante el proceso de instalación? Sí y no. Lo único que puede pasar es que si hacemos la instalación mal, el S.O. no arranque. Lo máximo que veo es que se vaya la luz cuando se mete el archivo que te cambie el arranque. Ahí no sabría como podría reaccionar la consola. Si el archivo es de Sony, la compañia debería cubrir la garantía. Pero básicamente, las posibilidades de que la consola se pete son nulas.
¿Donde descargo los archivos necesarios? Aunque lo puse un poco mas arriba, os lo dejo aquí: Yellow Dog 5.0.
También os recomiendo que veáis este vídeo de Youtube, está en español y se explica todo muy bien. ¿La pega? El video es sobre la instalación de Fedora Core: Para ver el video pulsa aquí
Instalar Yelow Dog
Lo que necesitamos:
- DVD con el Sistema Operativo Yellow dog
- Ratón y Teclados USB
- Sixaxis
- PC adicional con conexión a Internet.
Nota: He puesto que necesitaremos un DVD con distribución de Yellow Dog, obviamente, vosotros podéis obtener este S.O. gracias a las descargas que he puesto arriba. Lo único que tenéis que hacer es pasar la ISO de Yellow Dog a un DVD.
Nota: El teclado y ratón los utilizaremos para darle ese uso de PC a nuestra Playstation 3. Ambos aparatos, los utilizaremos siempre que utilicemos Linux.
- El primer paso es tener una partición de tu disco duro para hacer un hueco para Yellow Dog. Antes de hacerlo, estate seguro de haber hecho una backup (una copia de seguridad) de los datos que tienes en tu consola pasándolos a tu USB o disco duro, porque se borraran una vez hayas hecho la partición. Para hacer la backup tendrás que seleccionar la opción "Aplicación de respaldo" que se encuentra en ajustes.
Una vez hecho esto, tienes que hacer lo siguiente:
Ajustes -> Ajustes de Sistema -> Formatear -> Formatear el disco duro
La consola nos dará a elegir entre dar 10GB a Linux y el resto a nuestra consola, o dar 10GB a nuestra consola y el resto a Linux.
Una vez terminado este paso, presiona Sí para formatear tu sistema.
- Después de esto tendrás que descargar algunas cosas de Internet que te permitirán proceder con la instalación. Son dos pequeños archivos que os dejo a continuación:
Ahora, mete eso en una tarjeta de memoria o usb drive. Por cierto, tienes que ponerlos en un formato especifico o la PS3 no será capaz de leerlos. Por lo que tendrás que meter esos archivos en:
PS3 > Otheros
Así, la consola los reconocerá. ¡Una vez hecho esto, estás listo para empezar! Ah! tienes que tener conectado un teclado USB y ratón para completar la instalación.
- A continuación, te vas a Ajustes > Ajustes de Sistema > Instalar otro sistema operativo. Cuando hagas click la PS3 empezara a escanear todas las posibles opciones necesarias. Una vez hecho esto, encontrará el archivo otheros.self y te preguntara para confirmar que es el archivo que estas buscando a instalar. Presiona X en el mando para confirmar y entonces sigue las instrucciones.
Una vez hecho esto, todavía tienes que decirle al sistema con que sistema operativo quieres arrancar. Ve a
Ajustes -> Ajustes de Sistema -> Sistema predeterminado y selecciona Otro Sistema operativo.
- Pon el DVD de Linux que creaste en el lector. Según ordenes del instalador, tienes que reiniciar el sistema, hazlo. Después de reiniciar el sistema, veras dos pingüinos en la parte superior izquierda y un montón de texto para "scrollear". Esto pasará siempre que arranques Linux.
Ahora viene la parte chunga. Si estas en una HD TV, automaticamente se "impondrán" los gráficos. Sabrás que esto ha ocurrido cuando unos flashes epilépticos salgan de la tele y hayan muchos pingüinos. Si este es tu caso, entonces podrías irte. Si eres un mortal que tiene una tele con definición standar, tendrás que "cargar" con el texto de la instalación. Es un poco coñazo. Asumiendo que estás en la parte de instalación gráfica, la próxima parte es fácil. Lo único un poco chungo es cuando el sistema te pregunta algunas cosillas respecto a la "partición" para Linux. Solo presiona Sí a las dos preguntas y el sistema empezará de nuevo la instalación.
Una vez esté instalado, te pedirá crear una password para el 2root. Esto es la contraseña del administrador, que servirá para identificarte con el ID "root". Estate seguro de recordar esta contraseña ya que la necesitarás para cualquier cambio importante en el sistema. Te preguntará después el usuario ID y su contraseña.
- Despues de toda esta diversión, el sistema reiniciará y estarás en un maravilloso mundo llamado Linux.
Ya está, ya tienes instalado Yellow Dog Linux en tu Playstation 3, fácil ¿no?.
Cómo ver DIVX, DVDs y más mediante Linux en PS3
Esta parte del F.A.Q permite ver como podemos reproducir Divx , DVDs y probablemente HD en .ts y demás formatos MPEG-2 desde Discos duros, tarjetas de memoria, y desde el lector en Yellow Dog Linux en PS3.
Una vez instalado Yellow dog, lo único que tenemos que hacer es configurar el yum como dios manda, así que bajamos este archivo y lo descomprimimos en /etc/yum.repos.d/
Una vez hecho esto abrimos un nuevo terminal y escribimos:
yum update
con esto se actualizarán las librerías para bajar e instalar nuevos programas. El siguiente paso que nos queda es, dependiendo de lo que queramos instalar:
Yum install videolan-client (vlc) o Yum install mplayer (mplayer) y cuando acabe yum install mplayer-gui.
Ya tendreis todo instaladado. Sólo queda para ejecutarlo escribiendo en un terminal:
“Vlc” o “gmplayer -sws 0 –zoom” (con esto se vera a pantalla completa y sin errores gráficos)
Apuntar que como comodidad podéis crear un lanzador en el escritorio para no andar escribiendo cada vez.
Aplicaciones para Yellow Dog
Gcalctool: Es una poderosa calculadora gráfica con modos financiero, lógico y científico. Utiliza un paquete de precisión múltiple para hacer la aritmética, proporcionando un alto grado de precisión.
Xpad: Editor de textos con la posibilidad de poner notas en la pantalla
Evolution: Gestor personal de contenidos con cliente de correo.
Gnome-dictionary: Es un programa que permite acceder de forma cómoda a los diversos servidores de diccionarios en formato DICT disponibles en internet, como Freedict.de o bien hacer uso de servidores y diccionarios instalados localmente.
Gnome-terminal: es un emulador de terminal para XFree86 escrito por Havoc Pennington y otros.
Vncviewer: es una herramienta para tu dispositivo con la cual podrás visualizar y controlar el escritorio de tu PC desde tu propio dispositivo.
Screen Capture: Aplicacion para hacer capturas
Gedit: editor de textos se caracteriza principalmente por su facilidad de uso, conseguida en gran parte gracias a un interfaz gráfico claro y limpio, mostrando únicamente las funcionalidades principales que suelen requerir la mayoría de usuarios.
Funciones:
- Soporte de textos internacionalizados, usando la codificación UTF-8.
- Coloreado del texto según la sintaxis de varios lenguajes de programación: C, C++ Java, Python ...etc.
- Corrector ortográfico multi-idioma.
- Incorporación de plugins para ampliar las funcionalidades básicas del programa.
- Posibilidad de cambiar el color y fuente del texto del editor.
- Numeración de líneas.
- Búsqueda y reemplazo de texto.
- Edición de archivos remotamente.
- Copia de seguridad de los ficheros sobre los que se trabaja.
Sonido y Video en Yellow Dog
CD Player: Reproductor de musica en CD
Sound-juicer: Es un programa que permite extraer pistas de audio desde un CD para almacenarlos en archivos. Es posible guardarlos en diferentes formatos (Vorbis, MP3, FLAC, WAV) a través de GStreamer. Tiene una una interfaz bastante sencilla.
Xcdroast: es una amigable aplicación para grabar CDs bajo sistemas Linux.
Totem: es el reproductor multimedia que trae por defecto el entorno de escritorio libre Gnome. Está liberado bajo la licencia GPL. Utiliza la librería gráfica GTK. Con los correspondientes plug-ins puede reproducir CDs, DVDs y Video CDs, así como los formatos de computadora más comunes, como puede ser AVI, WMV, MOV y MPEG.
Herramientas:
- Gstreamer o Xine como backend.
- Integración en GNOME y Nautilus
- Reproduce DVDs, VCDs y CD Digital (con CDDB gracias a FreeDB)
- Control de Contraste, Brillo, Saturación y Color
- Modo de pantalla completa usando Xinerama
- Soporte para subtítulos
- Audio 4.0, 4.1, 5.0, 5.1, stereo y AC3
- Control de volumen y de posición.
- Plug-in visual cuando está reproduciendo archivos de audio
- La salida de televisión se puede configurar con una resolución diferente
- Soporta LIRC (control remoto mediante infrarrojos)
- Soporta listas de reproducción SHOUTcast, m3u, asx, SMIL y RealAudio
- Listas de reproducción con modo de repetición, modo de selección aleatoria y reordenación mediante drag 'n drop
- Permite hacer capturas de pantalla
- Plug-in para Mozilla
Rhythmbox: (Creo que es con la "h") Permite la reproducción de una variedad de fuentes de música digital. La forma más común de reproducción es que la música se almacena localmente como ficheros en el equipo, la fonoteca. Rhythmbox también admite flujos de radio a través de Internet. Es compatible también con el estándar Replay Gain.
Tiene la posibilidad de búsqueda y ordenación de música en la biblioteca. Se pueden crear listas de reproducción para agrupar y ordenar música. Los usuarios pueden crear también 'listas de reproducción inteligentes', que son aquellas que son actualizadas automáticamente (como una consulta de base de datos) basado en una regla adaptable a través de un criterio de selección más que una lista arbitraria de canciones. Dispone del modo de reproducción aleatorio o repetido.
Se permite la puntuación de canciones y se usa en el algoritmo de barajado (el modo aleatorio) para que reproduzca más habitualmente las canciones mejor puntuadas. Opcionalmente se permite la puntuación automática.
Ofimática
OpenOffice: Suite ofimática con:
- Writer, un procesador de texto.
- Calc, para manejar hojas de cálculos,
- Impress un programa de presentación ,
- Draw, un editor de gráficos de vectores, para dibujos, con posibilidad de exportar al formato estándar SVG,
- Base, un programa de base de datos similar a Microsoft Access. Base permite la creación y manejo de bases de datos, elaboración de formularios e informes que proporcionan a los usuarios finales un acceso fácil a los datos. Al igual que Access, Base es capaz de trabajar como un front-end para diversos sistemas de bases de datos tales como el de Access (JET), fuente de datos ODBC y MySQL/PostgreSQL. Base está disponible desde la versión 2.0
- Math editor para fórmulas matemáticas.
Programación
Data Display Debugger, o DDD: Es una popular interfaz de usuario gráfica para depuradores en línea de comandos como GDB, DBX, JDB, WDB, Very HappyB, el depurador de Perl o el depurador de Python.
DDD se rige bajo licencia GNU GPL y es software libre.
DDD tiene una GUI que permite visualizar el código fuente y una interfaz gráfica interactiva para visualizar los datos, donde las estructuras de datos son visualizadas como gráficos.
Un simple click del ratón permite seguir los punteros o visualizar los contenidos de una estructura. Usando DDD, puedes determinar como se comporta la aplicación visualizando sus datos, y no viendo como se ejecutan sus líneas de código.
DDD es usado principalmente en sistemas UNIX, y su funcionalidad se puede complementar con Plug-in desarrollados por programadores de la comunidad de código abierto.
Eclipse: Es una plataforma de software de Código abierto independiente de una plataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores. Esta plataforma, típicamente ha sido usada para desarrollar un Entorno integrado de desarrollo (del Inglés IDE), como el IDE de Java llamado Java Development Toolkit (JDT) y el compilador (ECJ) que se embarca como parte de Eclipse (y que son usados también para desarrollar el mismo Eclipse). Sin embargo, también se puede usar para otros tipos de aplicaciones, como es el cliente BitTorrent Azureus.
Caracteristicas:
La versión actual de Eclipse dispone de las siguientes características:
- Editor de texto
- Resaltado de sintaxis
- Compilación en tiempo real
- Pruebas unitarias con JUnit
- Control de versiones con CVS
- Integración con Ant
- Asistentes (wizards): para creación de proyectos, clases, tests, etc.
- Refactorización
Asimismo, a través de "plugins" libremente disponibles es posible añadir:
- Control de versiones con Subversion, vía Subclipse.
- Integración con Hibernate, vía Hibernate Tools.
Glade: Es una herramienta de desarrollo visual de aplicaciones mediante GTK/GNOME. Tiene licencia GPL.
Aunque tradicionalmente se ha utilizado de forma independiente, está integrado en el recientemente liberado Anjuta 2.
Glade puede crear la interfaz de usuario de las aplicaciones de dos formas diferentes, o bien generando código fuente, o bien cargando dinámicamente un fichero XML de descripción de la interfaz en tiempo de ejecución. Cualquiera de las dos alternativas está disponible para una gran cantidad de lenguajes de programación.
Vim: es una versión mejorada del editor de texto vi, presente en todos los sistemas UNIX. Su autor, Braam Moolenaar, presentó la primera versión en 1991 fecha desde la que ha experimentado muchas mejoras. La principal característica tanto de Vim como de Vi consiste en que disponen de diferentes modos entre los que se alterna para realizar ciertas operaciones, lo que les diferencia de la mayoría de editores comunes, que tienen un sólo modo en el que se introducen los comandos mediante combinaciones de teclas o interfaces gráficas.
Funcionalidades:
- Corrector ortográfico integrado
- Autocompletado de texto
- Navegación por pestañas
- Ventanas múltiples, que dividen el área de edición horizontal o verticalmente.
- Resaltado de sintaxis dependiente del lenguaje de programación o de etiquetas utilizado
- Comandos deshacer y rehacer
- Comprensión de más de 200 sintaxis diferentes
- Lenguaje de scripting para programar extensiones
- Completado de comandos, palabras y nombres de ficheros
- Compresión y descompresión de ficheros, que posibilita editar ficheros comprimidos
- Reconocimiento de formatos de fichero y conversión entre los mismos.
- Historial de comandos ejecutados
- Grabación y reproducción de macros
- Guardado de la configuración entre sesiones
- Plegado automático y manual de código
- Interfaz gráfico opcional
- Altamente configurable y personalizable
- Casi 100% compatible con vi, pero sin muchos de sus defectos
Preguntas Frecuentes
¿Qué son las distribuciones de Linux?: Una distribución Linux, o distribución GNU/Linux (abreviada con frecuencia distro) es un conjunto de aplicaciones reunidas que permiten brindar mejoras para instalar fácilmente un sistema Linux (también llamado GNU/Linux). Son 'sabores' de Linux que, en general, se destacan por las herramientas para configuración y sistemas de paquetes de software a instalar.
¿Qué distribución de Linux es la mejor?: No hay distribuciones mejores ni peores, cada una es diferente y tiene sus cosas buenas y malas.
¿Particiones? ¿Qué es eso?: Son las divisiones del disco duro que hace Linux. En una de ellas siempre se instala el sistema operativo con sus programas, aplicaciones...
¡Me han dicho que Linux es muy difícil!: No es dificil, simplemente aborda unos grandes conocimientos:
Se empieza siendo novato, pasando a usuario principiante, usuario medio, usuario avanzado, administrador del sistema, programador, especialista, hacker…
La gran diferencia que tiene en cuanto a dificultad, frente Windows, es que Windows permite operar menos cosas, asi que el rango entre novato y especialista entre ambos sistemas, es algo abismal.
Me han dicho que voy a tener problemas para detectar mis puertos USB, Mi ratón y mis periféricos (en general): Hace años si que había problemas. Actualmente el Kernel soporta la mayoría de los dispositivos USB, por no decir todos
¿Puedo escuchar mp3, ver videos, películas, grabar cd’s, conectar a la red eDonkey/eMule, usar el office, chatear y dar de comer a mi hijo?: Claro que si, se puede hacer todo eso y mucho mas.
¿Si Copias o modificas Linux estás pirateando?: No, Linux es Software libre.
¿Funcionan mis programas/juegos para Windows en Linux?: Como primera afirmación, podemos decir que no, tus programas para Windows no funcionaran en Linux. Windows y Linux/Unix no son compatibles y programas compilados en una u otra plataforma no funcionaran en otra plataforma que no sea en la que el programa se compilo para su utilizacion.
Como segunda afirmación, podemos decir que en algunos casos es posible ejecutar programas para Windows en Linux, si hacemos uso de un emulador de windows para Linux.
¿Es Linux para mi?: Pues piénsalo tu viendo estas "características":
Usa linux:
- Si lo requiere la aplicación que necesitas
- Si deseas aumentar tu conocimiento acerca de sistemas operativos
- Si no te importa investigar "per se", como imperativo categórico
No uses Linux:
- Si eres un negado en Sistemas operativos.
- Si sólo quieres la consola para jugar o ver Blu-rays y DVDs.
- Si solo quieres ser el mas "guay" de tus amigos con la consola tuneada.
Diccionario
Sistema operativo (S.O.): (Made in Wikipedia): Un sistema operativo (SO) es un conjunto de programas destinados a permitir la comunicación del usuario con un ordenador y gestionar sus recursos de manera eficiente. Comienza a trabajar cuando se enciende el ordenador, y gestiona el hardware de la máquina desde los niveles más básicos.
GNU/Linux: Aunque ya lo dije arriba, Linux es un sistema operativo. Como Windows o MAC. Linux es un sistema multitarea y multiusuario. Trabaja con una interfaz gráfica muy agradable , similar a la de Windows. Es un sistema de código Abierto, es decir, el usuario puede leer, y modificar el código fuente, creando así sus propias variaciones del sistema.
Brick: Normalmente utilizo este término cuando me refiero a la muerte de nuestra consola. En este F.A.Q, durante la instalación de un Sistema operativo.
Alias/ID: Nick o seudónimo a través del cual Linux podrá "reconocerte".
Backup: Copias de seguridad/Copias de respaldo. Sirve para almacenar los datos de tu disco duro a otro extraible o a una memoria USB.
bookmark: Marcador.
boot: Arranque/Inicio/Programa de arranque.
bootrom: Room de inicio.
buffer: Memoria intermedia.
buffering: Tareas de almacenamiento temporal.
bug: Fallo
Comando: Muy importante en Linux, es como una orden.
File: Fichero o archivo.
GNU: Licencia Pública General GNU
tar: Formato de distribución de ficheros típico de Unix
tar.gz o tgz: Formato de distribución de ficheros tar con compresión
Shell: Programa basado en línea de comandos que permite ejecutar órdenes del sistema, hay tres tipos:
- El Bourne shell (sh) es el más antiguo y tuvo gran popularidad en su lanzamiento, es el shell por defecto del UNIX
- C shell (csh) reensambla la programación en lenguaje C y por tanto es más completo que el anterior.
- Korn Shell (ksh) es el más moderno de los tres y el más desconocido
Perl: Lenguaje de programación muy utilizado para desarrollar servicios web
Root: El usuario que administra el sistema y que posee todos los privilegios
Swap: Espacio de disco destinado a memoria temporal para el sistema
Dev: Directorio donde se definen los dispositivos (discos, terminales, puertos) del sistema
Man: Ayuda de Unix
LILO: Literalmente, el cargador de linux (LInux LOader) es un gestor de arranque muy versátil que permite iniciar un sistema operativo (SO) cargando el sector de arranque de una partición del disco duro (o de un disquete).
XWindow: Es el encargado de visualizar la información de manera gráfica y es totalmente independiente del sistema operativo (los sistemas Unix/Linux no necesitan de XWindow para funcionar, pudiendo trabajar en modo texto)
Linus Torvalds: Famoso Hacker creador de Linux en 1991 mientras era estudiante universitario.