Download - FilosofíA Unix
1. Elder Alexander Prado Herrera
200611078
Sistemas Operativos 1
Filosofa UNIX
2. Que es la Filosofa UNIX
El principio bsico de esta filosofa est basado en la frase Cada
programa debe hacer un solo trabajo y debe hacerlo bien
3. Para que nos sirve la Filosofa UNIX?
Esta tecnologa nos brinda principios bsicos que todo buen
informtico debera utilizar al momento de desarrollar su software,
en cualquiera que sea el rea.
El uso de estos principios, aseguran la calidad de nuestro trabajo
y garantiza que se esta realizando de la mejor manera
posible.
4. Los principios fundamentales
Escribe programas que hagan una sola cosa y la hagan bien: esto lo
que nos indica, que los programas que realicemos deben de ser
especficos y mientras mas atmicos los creemos podremos garantizar
su rendimiento y funcionamiento.
Escribe programas que trabajen juntos: esto se refiere a que como
creamos programas para tareas especificas al unirlos y se nos
cambien los requerimientos no tendramos que reescribir todo el
cdigo de nuevo si no solo cambiar ciertas partes de la aplicacin
final. Es para evitar esto que se crean varios programas.
Escribe programas que manejen flujos de texto, pues esa es la
interfaz universal: con esto se refiere a que los programas sean
tipo modo consola porque es una forma estndar para entrelazar con
otras aplicaciones mas fcilmente.
5. Implementaciones
Los productos que en la actualidad han logrado consolidarse en los
mercados siguiendo los principios de la filosofa UNIX:
Solaris de Sun Microsystems.
AIX de IBM.
HP-UX de Hewlett-Packard.
Mac OS X.
6. Ventajas
El sistema operativo es optimizado para un hardware especfico, lo
que ofrece rendimiento y fiabilidad.
Un nico fabricante maneja actualizaciones a nivel de mantenimiento,
correccin de errores y gestin de parches, por lo que no hay
necesidad de buscar soluciones por todos lados.
El vendedor da soporte al sistema operativo las veinticuatro horas
del da, y los siete das de la semana.
Para personas que gustan de compaas que dan apoyo cuando ocurren
todo tipo de problemas.
En el lado del Hardware, se tiene el apoyo del equipo de cuenta de
ventas, como por ejemplo, del socio de negocios que nos vendi el
producto.
7. Desventajas
Es difcil persuadir a un vendedor UNIX para que incorpore nuevas
caractersticas de acuerdo a nuestras necesidades.
Se debe de pagar al vendedor UNIX por: acuerdos de mantenimiento,
licencias de software, hardware, etc.
La participacin en el mercado ha ido decreciendo en sistemas
UNIX.
Dependencia con vendedores nicos.
Los administradores de UNIX pueden ser muy caros.
8. Soluciones equivalentes o alternativas?
Unix desde su inicio a competido grandemente con el GIGANTE
Microsoft con WINDOWS, a pesar que hoy en dia casi todo el sistema
operativo se trabaja grficamente, aun cuenta con su consola. Tambin
aunque en menor adversidad se podra compara con las tecnologas MAC
y pondra entrar a esta competencia solo que en menor escala
SOLARIS.
http://www.idg.es/computerworld/Articulo.aspx?ida=121831&seccion=tec&AspxAutoDetectCookieSupport=1
9. Algo equivalente en otros sistemas operativos?
Comandos:
10. Principio Bsico
11. Videos de Usos de UNIX
http://www.youtube.com/view_play_list?p=82F283BC6609F5D2
http://www.youtube.com/watch?v=mZV-j_Y2sKM
http://www.youtube.com/watch?v=x7pPajOvQGo
12. Bibliografa
http://www.unix.org/
http://en.wikipedia.org/wiki/KISS_Principle
http://bosqueviejo.net/wordpress/2008/09/22/filosofia-unix/
http://neobrr.wordpress.com/2009/02/04/filosofia-unix/
http://www.manzanamecanica.org/2008/02/la_filosofia_unix.html
http://www.geocities.com/v.iniestra/apuntes/unix.html
http://es.wikipedia.org/wiki/Unix#Implementaciones_m.C3.A1s_importantes
http://rm-rf.es/tabla-de-equivalencias-entre-comandos-dos-y-unix/
13. Aquellos que no pueden entender UNIX, estn condenados a
reinventarlo, pobremente.
Henry Spencer, 1987