11 Nov 2009 | 22 comentarios
Nueva entrega de esta serie introductoria al universo Linux, en la que se analizan sus puntos fuertes y débiles, en comparación con la alternativa del software propietario.
(Viene de la primera parte)
Sistema de archivos
Para los que no sepan lo que es un sistema de archivos, se trata del encargado de estructurar y almacenar los datos en una unidad de almacenamiento, como por ejemplo, el disco duro de su computadora.
Linux continúa desarrollando su sistema de archivos, que ya de por sí es muy avanzado. En la actualidad, la mayor parte de las distribuciones han incluido el sistema EXT4 por defecto. Las principales ventajas respecto a un sistema de archivos Windows (FAT, FAT32 o NTFS) radican entre otras en:
Muchos de los conceptos que ya hemos comentado ayudarán a entender parte de la ventaja de rendimiento que Linux tiene sobre otros sistemas operativos, como Windows. El hecho de no requerir un antivirus, de no sufrir fragmentación, así como sus capacidades superiores en multitarea y multiusuario ya dejan entrever su superioridad, pero ésta no acaba ahí.
La optimización forma parte de la cultura Linux. Para este sistema operativo no vale el malgasto de recursos simplemente porque están disponibles. Como muestra, una rápida comparativa de requerimientos básicos entre Linux (usando Ubuntu como ejemplo) y Windows 7:
Un concepto muy interesante que se deriva de esta ventaja de rendimiento y su optimización extrema es que Linux es un sistema operativo muy ligero, idóneo para PCs relativamente antiguos. Es más, algunas distribuciones se especializan en este concepto, llevando el rendimiento en computadoras antiguas hasta cotas imposibles con otros sistemas operativos actuales, que posiblemente no podrían ni ser instalados en ellas.
Consistencia
Linux mantiene su alto rendimiento en el tiempo, ya que fue pensado originalmente para uso en servidores que deberían pasar largas temporadas sin ser apagados ni reiniciados. Por ello, Linux no sufre los problemas de los que Windows adolece: mantener un PC Windows encendido durante varias semanas lleva a un punto en el que es prácticamente inutilizable, y nos vemos obligados a reiniciarlo. Incluso los mismos servidores Windows van perdiendo rendimiento si no son reiniciados con cierta frecuencia.
Otra muestra interesante de consistencia se da a la hora de instalar aplicaciones. En Linux, exceptuando las actualizaciones del Kernel (el núcleo del propio sistema operativo), no es necesario reiniciar nunca por haber instalado una aplicación.
Estabilidad
Linux tampoco sufre de los típicos (y frecuentes) errores que nos encontramos con multitud de aplicaciones en el mundo Windows. Es más, si ocurre algún error con alguna aplicación, el sistema operativo rara vez se ve impactado, con lo que simplemente basta con “matar” el proceso problemático y seguir trabajando como si nada.
Otro aspecto importante que ayuda en lo que a estabilidad se refiere es la propia claridad del sistema. Linux dispone de un muy completo y útil sistema de logs, y hay multitud de formas de comprender por qué una aplicación no funciona correctamente, con lo que es relativamente sencillo encontrar una solución. Nada que ver con el típico error que nos remite a una dirección hexadecimal en memoria con la que poco podemos hacer.
Aplicaciones
Linux dispone de un amplísimo catálogo de aplicaciones, la mayor parte de ellas disponibles con licencia GPL, lo que significa que pueden usarse libremente. Además, debido a la propia naturaleza de la comunidad y a la libertad en ella, es posible encontrar diferentes variantes de una misma aplicación, con lo que el usuario tiene posibilidad de elegir la que más se ajuste a sus necesidades o gustos.
Me gustaría dedicar un artículo completo a aplicaciones, así que si a alguien le interesa alguna funcionalidad en particular y quiere saber con qué programa se haría en Linux, añadid un comentario al respecto.
Nada es perfecto
Efectivamente, nada es perfecto, y Linux no es una excepción. Hemos visto muchos de sus puntos fuertes, pero también tiene limitaciones. En especial, yo diría que sus mayor desventaja es la falta de apoyo por parte de ciertos fabricantes de periféricos que provoca que no existan drivers, que son las aplicaciones que permiten al sistema operativo controlar esos periféricos.
Algunos de los periféricos que normalmente pueden dar problemas incluyen tarjetas de vídeo, tarjetas WiFi, tarjetas de audio o webcams. Por tanto, los usuarios que más problemas pueden tener en Linux son aquellos cuyos principales intereses sean los juegos, ya que requieren del uso de tarjetas gráficas o de audio muy potentes y modernas. Además, la industria del videojuego para PC está enfocada a Windows casi exclusivamente, y aunque hay formas de emular juegos Windows en Linux, no dejan de ser eso, una emulación. Asimismo, también pueden tener problemas aquellos usuarios cuya prioridad sean ciertas aplicaciones de redes sociales o chat, que dependen del uso de webcams o dispositivos similares.
Sin embargo, aunque esto es una clara limitación para un reducido grupo de usuarios, no debe serlo para la mayoría. Un usuario Linux que entienda esta situación no tendrá mayor problema. Basta con entender qué dispositivos están soportados y funcionan, algo que se consigue fácilmente con una simple búsqueda en Google. Los usuarios de Mac llevan haciéndolo años, con el agravante de que el hardware disponible para ellos es aún más reducido.
Por ejemplo, si un usuario quiere comprarse una tarjeta gráfica de alta gama, descubrirá fácilmente que nVidia e Intel han dado grandes pasos para facilitar el soporte nativo en Linux. Sin embargo, no es el caso de ATI, por ejemplo, así que convendría evitar a este fabricante.
De igual forma, una simple búsqueda en Google como “best webcam ubuntu 2009” nos lleva directos a un foro en el que se recomiendan multitud de modelos soportados y probados en Ubuntu por usuarios reales, que además comparten su experiencia. Este es un gran ejemplo de cómo funciona la comunidad, con usuarios continuamente consultándose entre ellos y compartiendo experiencias, conocimiento, etc.
Conclusiones
Resumiendo, Linux dispone de una gran cantidad de elementos que le confieren una gran fortaleza e incluso superioridad sobre otros sistemas operativos en el mercado. Sin embargo, también hay elementos que un usuario debe conocer antes de tomar su decisión, puesto que cada cual debe utilizar aquello que mejor se ajuste a sus necesidades y gustos.
En el próximo artículo veremos algunas de las distintas opciones a la hora de instalar Linux, ¡no os lo perdáis!
______________________________________________________
PD. Parece que hay interesados en la muestra de escritorio que incluí en el primer artículo, así que he grabado un pequeño vídeo que muestra mejor las posibilidades de las que disfruta un usuario Linux. ¡Que lo disfrutéis!
Seguridad
Paseo de la Castellana, 95
Gestión documental, factura y certificación electrónica
Calle Manuel Tovar 16
Consultoría y servicios
C. Cronos, 20, 28037 Madrid
Seguridad
C/ Manuel Tovar 16
E-Learning
C/ Sotillo 35, 28043 Madrid
Foro internacional de contenidos digitales
Recopilación de artículos y casos prácticos sobre cloud computing y SaaS, elaborados por expertos y profesionales del sector.
Recopilación de artículos sobre smartphones, elaborados por expertos y profesionales del sector.
"Diablo III", la nueva apuesta de Blizzard Entertainment en el género del rol, ha vuelto dispuesto a batir todos los récords. Una aventura donde los jugadores deberán poner a prueba sus habilidades luchando contra toda clase de enemigos. Dos de los padres de esta criatura, cuyo nacimiento ha sido esperado durante más de doce años por sus seguidores, pasaron por Madrid para presentar el nuevo título de una saga que ha cautivado a millones de jugadores.
27.NOV
16.20
Samuel:
Hola, felicitaciones por tu articulo, ke buena redacción, muy convincente, me gustó mucho la parte de las debilidades, eso es "ver la paja en el propio ojo", te felicito de nuevo y pienso exactamente igual, ahí radica una de las mayores debilidades de linux.
ResponderCambiando de tema, kisiera saber ke herramienta existe en linux similar al power designer, me sería de gran ayuda, gracias.
13.NOV
19.49
Chema Martin:
@salvador: No soy un experto en este tema, pero por lo que puedo leer, parece que ambos son complicados de correr en Linux. Parece ser que una alternativa que si tiene instalacion de Linux es Pro Engineer. Suerte
Responder13.NOV
18.03
Salvador:
Soy usuario de Win XP, porque uso Autodesk Inventor, que es un programa de diseño mecanico, equivalente a Solid Works, mi pregunta es si hay una alternativa a la altura de las prestaciones de Inventor o Solid en Linux
Responder13.NOV
13.03
marcos:
quisiera saber como se instalan programas descargados de internet en ubuntu, hasta ahora no he podido instalar ninguno que de los que he intentado. Gracias anticipadas por la respuesta.
Responder13.NOV
12.55
Chema Martin:
Una muy interesante comparacion de tiempo de arranque entre Ubuntu 9.10, Ubuntu 9.04, Windows Vista y Windows 7. http://www.youtube.com/watch?v=88aal60AqBs
Responder13.NOV
11.53
Chema Martin:
@Todos: Tenia curiosidad por ver el tema de la ocupacion de espacio de disco. Hoy mismo he instalado la nueva version de OpenSuse, que salio ayer mismo, la 11.2. Una vez instalada, ocupa alrededor de los 3GB en disco (3.3GB exactamente). Por supuesto, otras distros ocupan mucho menos, pero creo que OpenSuse es una de las grandes y puede ser una comparacion pertinente, y la diferencia con Windows7 es notable.
Responder13.NOV
10.29
Chema Martin:
Me alegra ver que algunos usuarios de Windows estan comentando. Quiero dejar claro que no tengo prejuicio alguno, como se puede ver claramente en mi articulo, en el que presento las posibilidades y animo a cada uno a que elija en funcion de sus necesidades. @ayudawindows7.com: No hablo de lo que se puede conseguir, si no que simplemente presento los requerimientos basicos exigidos por cada fabricante. Como bien dice Fioddor, Ubuntu tiene muchisimas aplicaciones preinstaladas, con suites de correo, ofimatica, reproductores de audio, etc, etc, etc. Una instalacion similar en windows 7 tendria un espacio considerablemente mayor. @LeoArg: No se trata de una competicion, simplemente de mostrar las caracteristicas y ver que se ajusta mejor a las posibilidades de cada uno. En mi empresa veo a diario como los vendedores llevan sus portatiles encendidos durante semanas, y al cabo de ese tiempo abrir una ventana lleva cerca de un minuto. No te hablo de un caso, si no de miles, porque la red de ventas tiene unos 5000 usuarios. Creeme, se de lo que hablo. No es lo mismo tener un PC en casa que uno que se usa para trabajar. Y tienes razon, en Linux puedes ver un Kernel Panic. Yo tengo 5 PCs Linux y aun no he visto uno solo en 2 años. Te aseguro que no puedo decir eso de Windows. @Cristian, tienes razon en que quiza modelos de esa antiguedad estan soportados, pero solo te hace falta ver los problemas que tuvo Ubuntu 9.04 con las ATI y las Intel. LAs Intel han reaccionado, pero las ATI siguen siendo mas problematicas. En cualquier caso, no es una ciencia exacta, simplemente doy una recomendacion para hacer la vida mas facil a quien empiece con Linux y el articulo no me permite explicar todos los conceptos en detalle. @JAVIER DEVILMAN: Las aplicaciones que solo pueden instalarse en Windows suelen ser un poco mas complicadas de correr en Linux, pero por supuesto tienes opciones. Tanto Corel como Photoshop pueden correrse con Wine (un emulador para aplicaciones Windows) o bien en una maquina virtual. En cualquier caso, te animo a que pruebes las alternativas de codigo abierto (GIMP, por ejemplo). Los profesionales dicen que Photoshop es mas potente, pero para usuarios normales creo que da de sobra. Gracias a todos!
Responder13.NOV
06.06
JAVIER DEVILMAN:
Esta buenísimo todo este esfuerzo que hacen por abrirnos a nosotros los usuarios medios (esos que creemos que sabemos todo pero a la hora de la verdad no sabemos nada) a este sistema operativo. Quisiera saber si apliaciones como el Corel y el Photoshop funcionan bajo Linux o si tengo que hacer algo especial??? Supongo que sí funcionan pero e igual forma mejor preguntar. Estaré por aquí muy pendiente de esta serie de artículos, están muy buenos. Gracias, Javier P.
Responder13.NOV
03.08
José GDF:
Puedo dar fe de todo lo dicho en las dos partes del artículo, incluyendo las dificultades que tuve para encontrar una tarjeta wifi que funcionara...
Curiosamente, esa misma tarjeta no me funciona en Windows XP, ni instalando el CD con sus drivers, pero en Ubuntu me va como la seda, ¡ja, ja, ja! Hicieron un buen trabajo los que desarrollaron los drivers para el núcleo, y eso para mi es un gran mérito para la comunidad entera del software libre.
Un saludo.
PD: ¿Por qué se recarga sin previo aviso este blog? Si no fuera por una extensión que he instalado hace poco en FireFox, se hubiera perdido todo el texto que llevaba escrito, justo cuando iba a enviar el comentario.
Responder12.NOV
23.03
Remy:
Para el Tema de Aplicaciones me gustaría saber sobre Alternativas al Autocad, excelente articulo!
Responder