Motivos por los que me gusta OpenSolaris

jue 03 de julio del 2008

OpenSolaris Enthusiast No soy de los que piensan que exista un sistema operativo que sea mejor que otro, dependiendo de nuestras necesidades, recursos y conocimiento técnicos nos convendrá usar uno u otro. Sin embargo si tengo un sistema operativo favorito, el que me gusta más y con el que me siento más cómodo trabajando. Si, lo habéis acertado, se trata de OpenSolaris :).

Para que os hagáis una idea, comencé a trabajar en la época de Windows 95 y NT 4, pronto di el salto a sistemas tipo *nix, y a lo largo de mi carrera profesional he tenido que trastear (con mayor o menor profundidad) con Linux, Solaris, HPux, NCR unix y Aix. Cuando Solaris cambió de un modelo propietario a un modelo abierto fue; una gran alegría.

Que tiene OpenSolaris para ser mi favorito?

  • La licencia: La CDDL pone muy pocas restricciones a lo que puedes hacer, o dejar de hacer, con el código de OpenSolaris, incluso a la hora de "linkar" o mezclar con software bajo otras licencias.
  • OpenGrok: Me encanta Opengrok, con el es fácil consultar el trozo de código fuente que te interesa en un momento dado.
  • El límite eres tu: A la hora de aprender no tienes límites, la cantidad de documentación técnica de buena calidad es abrumadora, desde los comentarios del código fuente, pasando por los blogs de los desarrolladores, continuando por el más que excelente Solaris Internals, la documentación de la comunidad, etc
  • Es sumamente observable: OpenSolaris dispone de comandos tipo kstat, prstat, pfiles, lockstat, plockstat, ... que proporcionan información difícilmente accesible en otros unix, además el kernel es "debugable" en caliente (mdb, scat), en muchos casos puedes obtener datos de sus estructuras que facilitan un diagnostico, sobretodo en temas de tunning y performance. Finalmente dtrace marca un antes y un después en cuanto observablidad, es la mejor herramienta para un administrador de sistemas cuando se enfrenta a problemas de rendimiento ... el Dtrace ToolKit permite obtener una cantidad ingente de datos para el análisis de forma fácil.
  • "Los gadgets": O mejor dicho, la innovación. Zonas, ZFS, Brandz, DR, etc. Solaris, ahora OpenSolaris, siempre ha sido un operativo innovador que te permite experimentar con lo último de la tecnología.
No hace falta decir que son opiniones totalmente subjetivas, no se tiene porque estar de acuerdo con ellas, sin embargo convierte a OpenSolaris en mi S.O. favorito. :)


Posted by Roger Jordan | Categories: De la vida
Depurable, no debugable.

Puesta a punto, no tunning.

Rendimiento, no performance.

Maldita sea.
qbit, 17.10.2008, 7:17am #
Add comment here
name:
e-mail:
website:
spam-protection, please enter code: captcha, sorry
comment: