Sistemas & Desarrollo

encontrados: 7, tiempo total: 0.012 segundos rss2
7 meneos
112 clics
Xinu, el sistema operativo que no es Unix para entornos embebidos [ENG]

Xinu, el sistema operativo que no es Unix para entornos embebidos [ENG]

Aunque Xinu comparte conceptos e incluso nombres con Unix, su diseño interno difiere por completo. Xinu es un pequeño y elegante sistema operativo que soporta la creación dinámica de procesos, asignación dinámica de memoria, comunicación de red, sistemas de archivos locales y remotos, consola y funciones de entrada/salida independientes del dispositivo. Su pequeño tamaño hace que Xinu sea adecuado para entornos embebidos.
3 meneos
23 clics

Cómo escribir una página del manual (man page) de Unix [ENG]

Las páginas del manual (man pages) son comunes en sistemas UNIX y similares para proporcionar documentación en línea para comandos de usuario, bibliotecas, API, formatos de archivo y demás. Tan común, de hecho, que uno podría pensar que hay una herramienta mágica que los autores utilizan para escribirlos. Bueno, hay y no hay. Si consideras que vi o emacs son mágicos, o las herramientas de formato de texto nroff y troff, entonces ciertamente estarías en lo correcto. En este artículo de muestra cómo se crean dichas páginas del manual.
222 meneos
3543 clics
El monumental impacto del lenguaje de programación C [ENG]

El monumental impacto del lenguaje de programación C [ENG]

C es un lenguaje tan fundamental que muchos de nosotros olvidamos cuánto ha cambiado. Técnicamente un lenguaje de alto nivel en el sentido de que requiere que un compilador para que el código sea ejecutable, aunque es lo más parecido al lenguaje ensamblador que a la gente le gusta tener en estos días (fuera de entornos especializados de poca memoria). También se considera que es el lenguaje que hizo posible casi todos los lenguajes que vinieron después.
107 115 0 K 61
107 115 0 K 61
4 meneos
42 clics

Análisis comparativo de Linux y Open Source Unix [eng]

Análisis comparativo entre Linux, varias distribuciones BSD e Illumos sobre cuestiones relativas a licencias, abuso corporativo de dichas licencias, rendimiento y características de dichos sistemas operativos. vía soylentnews.org/article.pl?sid=19/11/05/0424205
2 meneos
8 clics

v7/x86, el último verdadero UNIX, portado a x86 [ENG]

V7/x86 es una adaptación de la séptima edición del sistema operativo UNIX a ordenadores x86 (i386). UNIX V7 fue la última distribución general (alrededor de 1979) procedente del grupo de investigación de Bell Labs, el hogar original de UNIX. La adaptación se realizó principalmente alrededor de 1999 cuando las licencias de código fuente “Ancient UNIX” estuvieron disponibles por primera vez y se revisaron para su lanzamiento. Después hubo algunas mejoras durante 2006-7.
9 meneos
171 clics
Entender la pila de audio en sistemas Unix [ENG]

Entender la pila de audio en sistemas Unix [ENG]

El audio en Unix es un pequeño zoológico, hay tantas siglas para proyectos y API que es fácil perderse. ¡Abordemos ese problema! La mayoría de los artículos son confusos porque utilizan jerga técnica de audio o porque apenas rascan la superficie y dejan a la gente sin pistas. Poco de conocimiento puede ser peligroso. En este artículo intentaré cerrar la brecha al no requerir ningún conocimiento previo y al mismo tiempo brindar una buena descripción general de todo el panorama de audio de Unix.
8 meneos
43 clics

Algunos datos sobre POSIX [ENG]

En los primeros días de la informática, los programadores sólo podían soñar con la portabilidad. Todos los programas se escribieron directamente en código de máquina para cada arquitectura de computadora en la que debían ejecutarse. Los lenguajes ensambladores con nombres mnemotécnicos para cada instrucción de la CPU y otras ventajas facilitaron un poco la vida de los programadores, pero los programas seguían siendo específicos de la arquitectura. Los sistemas operativos aún no se habían inventado, por lo que un programa no […].

menéame