Please enable JavaScript.
Coggle requires JavaScript to display documents.
UNIX: HISTORIA, FILOSOFÍA Y ESTÁNDARES. - Coggle Diagram
UNIX: HISTORIA, FILOSOFÍA Y ESTÁNDARES.
HISTORIA
AT&T Bell junto con el MIT
Multics
No fue lo que se esperaba
Ken Thompson y Dennis Ritchie
Space Travel
PDP-7
S.O: UNICS. AT&T Bell
Brian Kernighan.
UNICS pasa a llamarse UNIX
1973
1 more item...
1974
1 more item...
Incorpotacion de varios programadores
Soporte de red inadecuado
El UUCP
Implementación de TCP/IP
1981
Bill Gates
1 more item...
Batallas legales
3 more items...
1994
1 more item...
Lenguaje C
GE-645
FILOSOFIA
Funcionamiento Interno del sistema
Posibilidad de modificar sus partes
Añadir una nueva funcionalidad
Ausencia de cuelgues totales
"Do one thing and do it well"
Haz que cada programa haga una cosa y la haga bien.
Para llevar a cabo una nueva tarea escribe un programa nuevo.
No llenes stdout con información innecesaria ni utilices
formatos raros.
Guarda los datos en archivos de texto plano.
Usa nombres cortos y en minúscula.
Haz que el usuario
suministre los datos por línea de comandos en la llamada.
Haz partes simples conectadas mediante interfaces limpias y bien definidas.
Céntrate en los datos.
Claridad mejor que complejidad.
Portabilidad mejor que eficiencia.
Piensa en paralelo.
Haz un programa grande sólo cuando haya quedado demostrado que no puede
hacerse con uno pequeño.
No existe una única manera de hacerlo.
Diseña pensando en el futuro
ESTANDARES
1973
Lenguaje C
El estándar POSIX
1980
Urs/Group
Interfaz entre el sistema operativo y el programador.
El documento resultante seria independiente de cualquier versión de Unix ya desarrollada
1988
IEEE 1003.1-1988
POSIX.1