Estas aquiContenido / Por qué abandoné GNU/Linux
Por qué abandoné GNU/Linux
Por DarwinSoft
Llevo en esto de la informática unos doce años, es decir, desde 1995. Empecé, como casi todos los de mi época, con un MS-DOS que me pasó un amigo. Quizá debido a que por aquel entonces las interfaces gráficas no estaban demasiado desarrolladas y/o extendidas me tocó aprender sobre una línea de comandos, algo que en realidad me gustaba y me fascinaba. A lo mejor era porque los ordenadores siempre me han encantado -eso nunca lo sabré- pero sí sé que me encantaba teclear órdenes en el MS-DOS y hacer experiementos (por ejemplo, yo era uno de los pocos que utilizaba un prompt personalizado con colores y con una barra en la parte superior de la pantalla que me daba la fecha y la ruta)... Cuando quería o necesitaba un entorno gráfico cargaba Windows 3.11 mediante una macro que creé y se activaba pulsando F12. Así es como empecé yo en la informática, con mis documentos hechos en Wordperfect, mis imágenes hechas en Corel Draw y mi porno bajado de enlaces que se publicaban en listas de BBS..., bueno pero eso ya es otro tema ;o)
Como he sido siempre inquieto (mi mujer dice que soy “culo de mal asiento” ;) no me conformaba con ser un usuario normal que bailara bajo los designios de una mega corporación, que se permitía el lujo de pensar por mí y decidir qué era lo que más me convenía. Ya de pequeñito desmontaba mis juguetes para ver qué “tenían dentro”, así que yo sentía que tenía que haber algo más. La computación, tal como yo la entendía, no podía ser Windows; era impensable, era una locura. ¿Cómo podía ser que los aeropuertos, bancos y tantas y tantas empresas de riesgo utilizaran ordenadores, si éstos eran tan inestables y débiles?. En estas, me hablaron de UNIX...
El concepto no me era del todo desconocido, ya en películas o documentales había oído y visto la existencia de UNIX, un sistema multitarea, multihilo y multiusuario capaz de manejar pesadas cargas de trabajo sin despeinarse, miles de usuarios logueados y trabajando a la vez en un solo mainframe (antiguamente se trabajaba con el concepto de terminal tonto, terminales sin cpu ni nada, sólo una pantalla para conectarse al ordenador central... ¿suena como en las peliculas, eh?...pues así era hace no tantos años). El único UNIX que me podría valer era algun BSD (FreeBSD, NetBSD, OpenBSD), con lo que lo di por descartado, puesto que no eran demasiado “compatibles” con la arquitectura x86 (más bien con los dispositivos instalados) y bastante “espesos de aprender”, pero un día me comentaron algo sobre un núcleo desarrollado bajo código libre que estaba calando muy fuerte. Un estudiante finlandés había desarrollado un núcleo que estaba siendo mejorado a pasos agigantados por una comunidad de voluntarios. Así fue como me presentaron el kernel Linux.
Básicamente:
–. Linux se desarrolla por un grupo de gente voluntaria que lo mejora día a día. Todos los cambios son supervisados por Linus Torvalds (su creador), ya que éste es quien tiene la última palabra a la hora de decidir qué cambios se aplican y cuáles no.
–. “La comunidad” trabaja bajo la licencia GPL y el kernel Linux se monta sobre el sistema GNU, creado por Richard Stallman, fundador de la Free Software Foundation.
–. El resultado es el sistema GNU/Linux, que es un sistema operativo completo creado por voluntarios y cuyo principal lema es la Libertad.
Libertad, qué bonito suena...,
En fin; que seducido por esta idea me interesé rápidamente por este sistema, que básicamente era creado “por el pueblo y para el pueblo”.
Al principio tuve los problemas normales de cualquier usuario que aprende Linux. Me costaba entender conceptos y me pasaba tardes enteras buscando informacion sobre tal o cual tema, hasta que consegui coger soltura con él y utilizarlo de forma habitual.
No voy a empezar a cantar las excelencias de GNU/Linux. El que más o el que menos ya las conoce (o cree conocer). Me centraré más en por qué me desilusioné.
Con el paso del tiempo el proyecto ha ido cogiendo madurez. A mediados de los noventa se produjeron las que para mí con las dos revoluciones informáticas que cambiaron la historia: el auge de Microsoft como monopolio y el avance de GNU/Linux como alternativa.
A día de hoy el proyecto está muy avanzado y ya se perfilan migraciones masivas de usuarios normales y comunes a un Linux de escritorio. De hecho distribuciones como Ubuntu y sus derivados están haciendo verdaderos avances en ese campo, pero...,
–. La ambición está empezando a reinar en la comunidad. Empresas como Novell firman acuerdos con Microsoft para “rascarse la espalda” mutuamente.
–. La comunidad -que ahora es más numerosa que antaño- está más dividida que nunca, creando miles de distribuciones, y metadistribuciones creadas a partir de ellas. En vez de aunar esfuerzos, cada uno va por su lado.
–. La guerra por “el gran público” ha hecho que la gran mayoría pierda de vista lo que significa la GPL. La GPL nos dice que podemos tener alternativas si nos implicamos, pero “evangelizar” usuarios con argumentos “mira lo bonito que es beryl” o “usa Ubuntu: no necesitas aprender nada” me parece que van en contra de esa licencia y su espíritu. Me parece que va más encaminado a fastidiar a Microsoft que a resolver los auténticos problemas del usuario. Como ejemplo, mi mujer. Ella usa MacOSX no porque sea maquera (que no lo es); simplemente lo usa porque le preparé yo un MacBook con lo que ella necesitaba y así lleva tres años, primero con un iBook y ahora con un MacBook. ¿Problemas que ha tenido mi mujer a la hora de usar el ordenador? Ninguno. ¿Éxitos? Todos. ¿Por qué? Porque la senté un día a mi lado y le expliqué cómo iba el sistema y lo que tenía que hacer. Dedicó una tarde, pero nunca más me ha molestado con ningún problema. Ella se lo guisa y se lo come solita. Es un usuario normal, pero aprendió lo que debe y no debe hacer. Le puse MacOSX porque a mí personalmente me parece un sistema estupendo para gente novata, ya que aúna la potencia de UNIX con la simplicidad que caracteriza a Apple. Y me da igual que sea software cerrado; lo que me importa es que una persona que no sabe de ordenadores -ni le interesa saber- tiene unos conocimientos que adquirió en una sola tarde y aplica a la hora de usar el ordenador. Nunca he evangelizado a nadie ni pienso hacerlo. Cada persona tiene sus necesidades concretas y para cada necesidad hay una solución, que no tiene que ser precisamente la que más se amolde a tu ideología.
–. Han surgido miles de proyectos encaminados a resolver diferentes necesiades del usuario. Eso está muy bien, pero ¿no sería mejor aunar esfuerzos en uno o varios proyectos que sobresalgan por su calidad? ¿Es necesario que haya miles de proyectos sin acabar dedicados a un único objetivo?.
–. La evangelización quizá es lo que peor llevo y seguramente ha sido la gota que ha colmado el vaso. Hay una especie de rechazo social colectivo hacia Microsoft como empresa y monopolio, lo cual está muy bien (o no) y del cual yo participo, pero ha llegado un punto en que ya harta. Es ver una noticia criticando a Microsoft y uno o dos comentarios después aparece el típico Linuxero riéndose, dando a entender que él es superior, más listo, más fuerte, más mejor porque él usa Linux y los demás son unos aborregados por usar ese pseudo Sistema Operativo de Microsoft. Lo sé, yo también lo he hecho y creo que incluso repasando mis comentarios en esta web alguno habré, pero todo harta (y curiosamente muchos de esos que se ríen seguro que lo hacen desde Microsoft Windows, que el ser humano es voluble e imperfecto... No nos sorprende a ninguno, ¿verdad?).
–. La comunidad está más obsesionada en sacar nuevas y mejoradas versiones de miles de programas diferentes que sirven para lo mismo, que permanentemente están en fase beta y que cada día inexplicablemente sacan más fallos de los que arreglan. Parece que hay que ganar público a toda costa y como sea. Eso, señores, perdónenme, pero ya lo hizo una mega corporación hace unos años. Se llama Microsoft, y si Linux va a acabar siendo el próximo enemigo a batir (porque la idea, el concepto original se ha corrompido de tal manera), no hemos avanzado nada ni hemos aprendido nada.
Todo lo que se masifica acaba perdiendo su “esencia original”, pero en el caso de Linux me duele mucho más, porque he vivido día a día como cada vez se parece más a una Mega Corporación.
En la actualidad uso FreeBSD, que es un proyecto y que me gusta bastante más, pero que no recomiendo a nadie que no tenga ganas de aprender. FreeBSD colma hoy en día mis expectativas como lo hizo Linux antaño. Sólo espero y deseo no tener que volver a migrar con la sensación de haber fracasado como usuario y como miembro de una comunidad a la que poco pude aportar y de la que obtuve tanto y tanto tengo que agradecer.
Un Saludo a todos.
DarwinSoft (alias Jorge González).




Tú eres un "culo inquieto", además de alguien que necesita preservar sus "juguetes" limpios, incontaminados y ajenos al mundo circundante. Tranquilo: ocurre en todos los campos de la vida.
Entiendo tu postura pero echo en falta argumentos. Es una postura emocional, y como tal respetable, pero muy poco extrapolable. No serás un evangelista, pero apuesto a que sólo por comodidad y porque te gusta ir a tu bola.
¿Linux se divide, vende y corrompe? Como todo; es ley de vida. Otro tanto podría ocurrir con FreeBSD si tuviera cierto éxito, y entonces tendrías que buscar otra originalidad para desmarcarte.
Y sí, Microsoft representa lo aborrecible que puede llegar a resultar la prepotencia del abusador. Es posible que GNU Linux pueda corromperse hasta ese punto, pero al menos tendremos miles de distros donde elegir, y si no podemos fabricarnos la nuestra. Pero por mucho que corra su depravación. creo que no viviremos para verlo.
Eso sí: más cómodos todos protestando y en el sillón.
Me ha gustado mucho tu artículo. Al igual que tú y muchos otros, yo también empezé con MS-DOS. Llevo 17 años buscando qué informática quiero para mí. No voy a ponerme a discutir sobre Sistemas Operativos. Al igual que lo que me pasó con mi querido Win-98, me ha vuelto a pasar lo mismo con Win-XP. Mientras encuentre controladores para el hardware de mi PC, seguiré con Win-XP. Soy programador y tengo muchos proyectos que quiero sacar adelante. ¿Por qué voy a abandonar Windows? Muy sencillo: cada vez piden más requisitos de hardware para una máquina que con mucho menos y un Sistema Operativo mejor organizado obtendría unos resultados espectaculares (esto también empieza a pasar en Linux). Estoy cansado de la "Política de Software" de MicroSoft, y yo como usuario también necesito soluciones. Bendito IBM OS/2 Warp. Pero entre tanto ya he cogido la distribución de Linux que más me gusta de todas las que he probado: Ubuntu. Y en concreto xUbuntu, con el mismo kernel y menores requisitos de hardware. Ahora, al igual que con Windows, tengo que encontrar las utilidades de software que necesito, y entre ellas también los lenguajes de programación, puesto que todos mis proyectos que tengo para Windows, los quiero desarrollar en Linux ... y uno más, por si alguien que sepa más que yo se anima ha hacerlo: crear una versión de BackTrack-2 en xUbuntu, con todas las mismas utilidades que trae la versión original.
Al igual que tú, también estoy cansado de versiones Beta que nunca se acaban, y también que para determinadas utilidades hay que bajarse un montón de actualizaciones. Pero sé que lo conseguiré, porque es con lo que voy a trabajar en el futuro, después de haber "tirado a la basura" 17 años de mi vida, que se dice pronto. La única forma en la que voy a seguir con mi antiguo Win-XP es haciendo la virtualización para Linux. Seguiré desarrollando mis proyectos para Windows, por necesidades propias, y a medida que pueda los desarrollaré en Linux. Pero me queda mucho tiempo; soy un novato en Linux y tengo que empezar desde cero.
Si guardas algún disco de MS-DOS, te dejo dos regalitos que te gustarán...
1) PROMPT $E[0;59;"Help.Com";13p$E[0;60;"InterSvr.Bat";13p$E[0;61;"DBase.Bat";13p$E[0;62;"-Prompt.Bat 1";13p$E[0;63;"-Prompt.Bat 0";13p$E[0;68;"LH NC.EXE";13p$E[1;31;40m[$E[1;36;40m$P$E[1;31;40m]$E[1;32;40mÄ$E[1;35;40m\$E[1;33;40m$G$E[0;30;40m·$E[1;37;40m
2) PROMPT $E[0;59;"Help.Com";13p$E[0;60;"InterSvr.Bat";13p$E[0;61;"DBase.Bat";13p$E[0;62;"-Prompt.Bat 1";13p$E[0;63;"-Prompt.Bat 0";13p$E[0;68;"LH NC.EXE";13p$E[0;30;47m[$E[0;31;47m$P$E[0;30;47m]$E[0;32;47mÄ$E[0;35;47m\$E[0;34;47m$G$E[0;37;47m·$E[0;30;47m Un saludo.
[eb4bgr@yahoo.es]
[eb4bgr@yahoo.es]
Cargare un MS-DOS en VMware y los probare.
;o)
Un Saludo.
"Hay una especie de rechazo social colectivo hacia Microsoft como empresa y monopolio, lo cual está muy bien (o no) y del cual yo participo, pero ha llegado un punto en que ya harta. Es ver una noticia criticando a Microsoft y uno o dos comentarios después aparece el típico Linuxero riéndose, dando a entender que él es superior, más listo, más fuerte, más mejor porque él usa Linux y los demás son unos aborregados por usar ese pseudo Sistema Operativo de Microsoft."
Evidentemente solo lees noticias linux, si te dedicaras a recorrer noticias microsoft, es exactamente lo mismo desde el otro lado.
Te recomiendo minix 3 y volver a empezar.
PoNtifeX. 662D BAD5 4744 7103 E940 7403 F8F7 A7BC ADFD 1492
PoNtifeX.
662D BAD5 4744 7103 E940 7403 F8F7 A7BC ADFD 1492
No por favor, que ahora se sumarán al debate los enemigos del microkernel y se montará aún más gorda ;)))
¿algún argumento a favor de FreeBSD aparte su exotismo?
Es que cuando lo he probado me ha resultado muy similar a Lnux pero bastante más complejo, sobre todo a la hora de obtener paquetes novedosos o actualizados, y para tener que utilizar la compatibilidad Linux no hace falta el viaje ¿no crees?
Por que como repito un monton de veces en mi texto no espero que los demas hagan lo que yo, ni tengo que justificarme ante nadie, la respuesta a tu pregunta es simple, si no te gusta, no te convence o no te va bien FreeBSD no lo uses.
Un Saludo.
Hombre, esperas más bien que los demás "no" hagan lo que tú, o eso te obligará a cambiar de nuevo. Porque se trata de eso ¿no?
Lo bueno de freebsd es que es un sistema "totalmente" posix y muy estable, con algunos cambios a la hora de usarlos que puede resultar entretenido aprenderlo, mas que nada porque no tiene nada que envidiar a linux y esta hecho desde otro punto de vista.
Otra cosa bastante buena de freebsd es que toda la documentacion cuelga de su sitio oficial de tal manera que ahorra muchas horas de googlear a la hora de resolver problemas
http://pepssss.blogspot.com
¿te importaría explicar a un usuario normal (con ganas de aprender a programar algun dia eso si) lo de que FreeBSD es totalmente posix? ¿Y lo de las comillas? Si no entiendo mal POSIX es una especie de API en UNIX, ¿no? ¿en que se diferencia el soporte linux y el bsd?
Si puedes ayudarme a entenderlo te lo agradecería, pero recuerda que no soy muy (nada) experto. Gracias.