...nada como el olor de un rancio documento de MS por las mañanas :-)
Quick Update : dije la palabra magica y mi maquina de escritorio colapso. Tuve que cambiar la placa, y los discos me arrojaron errores al momento del FSCK. Bieeeen...
Link: http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art184.asp.
El resumen del documento : el a-tipico FUD (aunque debo decirlo, no es tan tan FUD como otras basuras que he leido, pero FUD al fin y al cabo) orientado en el minimalisticamente-sesgado mundo MS y el unico proveedor para ellos "conocido" de Linux (GNU/Linux, aj), RedHat.
Antes de comenzar, debo decir que RedHat es todo un icono de amor y odio :-)
Ok, here we go.
Mis apreciaciones estan en cursiva....
CAP: Quizás hablando desde alguna tribuna Microsoft, nuestro mensaje no sea tan creíble.
jCi: De hecho, suena como un consultor externo usando una polera MS.
CAP: Como los alumnos no tenían ninguna experiencia previa con Linux, pensé que la propuesta era interesante, al menos para mí, ya que por fin podría ver cómo gente con ciertos conocimientos previos emitía un juicio de valor acerca de Windows y Linux.
jCi: ¿A ver? ¿Los alumnos no tenian experiencia previa en Linux y queria ver la emision de juicios de "gente con ciertos conocimientos previos"?
Plain stupid, you know.
CAP: Los comandos de UNIX se han transferido sin mayores cambios, la esencia misma de UNIX está presente en Linux.
jCi: Er. Falso. Al menos en PS y en TAR son distintos en ambos lados ;-)
CAP: No haremos historia de esto, digamos sólo que actualmente el sistema operativo evoluciona en una forma descentralizada, donde no existe una organización que pueda determinar monolíticamente el camino o sentido hacia donde avanzar tecnológicamente con el producto.
jCi: Señor, existe una cosa llamada "diversidad". Ocurre cuando pones muchos materiales sobre la mesa y no sabes como armar ni como empezar. Las distribuciones de Linux funcionan asi. Hace poco, Patrick Volkerding de Slackware decidio remover GNOME desde la distribucion base.
Por que? Ni idea.
Lo que sé es que muchos usuarios Slack que conozco usan Dropline. Mal que mal, tiene harta mas calidad que los paquetes que venian en Slack ;-)
CAP: La gratuidad de Linux se basa en modos de licenciamiento que no involucran transferencia monetaria alguna...
jCi: Deberia decir "la libertad de acceder a ...". Freedom, not price. Claro, hay otras distribuciones, como SuSe o Xandros, que no son precisamente gratis.
CAP: Sin embargo existen restricciones, ya que también existe un contrato que limita y especifica las obligaciones de las partes, al igual que una EULA (End User License Agreement) de Microsoft. La restricción más importante es la distribución del código fuente en algunos casos, o bien la prohibición de guardarse las modificaciones para sí, sin darlas a conocer a la comunidad.
jCi: La licencia o EULA que indica el caallero es la indicacion de que el producto no sub-o-super licencia el software contenido dentro. Ademas, la EULA de Windows es mas diabolica
(no coloco partes del EULA de Windows por que justo aqui murio mi tarro y no alcance a grabar).
CAP: o bien la prohibición de guardarse las modificaciones para sí, sin darlas a conocer a la comunidad. Microsoft, en cierto modo y en ciertos casos, también tiene software de uso libre, tal como la Embedded Visual Tools, ... , la cual no tiene absolutamente ningún costo monetario.
jCi: No dije que habia un asunto de libertades de por medio? Encuentro de todas formas diabolico que la misma empresa te de el software y las herramientas de desarrollo. Claro, con el sentido altruista de que "no tiene costo". Y las modificaciones y pichicateos que puede hacer la comunidad? Pal loli.
CAP: ...donde la descarga de archivos está contraindicada por una cuestión de velocidad y del tamaño de los archivos a ser transferidos, en su mayoría imágenes de CD-ROMs en formato ISO, prohibitivo para todo aquello que no sea banda ancha.
jCi: "Oye flaco, por que no me ayudas a bajar esta ISO?" Dije hace rato la libertad. Puedes hasta comprar la version en Cuneta Mall y aun asi no cometer un crimen ni ser llamado "pirata".
CAP: Uno paga Windows una sola vez, compra la licencia de uso, y en principio, no la debe pagar de nuevo cada año a menos que desee cambiar de versión o aumentar el número de licencias.
jCi: You're a fucking genius. Si, Windows no cambia de version cada año. Los cambios entre versiones son abismalmente distintos, ademas que no es "el software" (como SO), sino el software que acompaña al SO. Como los motores de bases de datos, y los softwares de aplicaicion miscelaneos.
Artificialmente MS ha hecho que las versiones anteriores de softwares no funcionen. Un ejemplo? 80% de los juegos que habia comprado hace años corren en Windows XP. Y ni loco comprar una licencia para "jugar". Prefiero una Playstation. De hecho compre una por lo mismo :-)
CAP: Nótese, sin embargo, que el concepto es diametralmente opuesto al del escritorio remoto de Windows
jCi: Er...LTSP? Te suena? maquinas sin disco? Claro, se puede hacer con Windows 2k-algo de la familia de Terminal Server que pide una chanchada de maquina y ciertas condiciones a los softwares (no todos andan). La misma arquitectura de X11 hace que se puedan migrar las aplicaciones via red. Claro, es una lata, pero funciona.
CAP: Hay que admitir que algunas interfaces gráficas tales como OSF/Motif (Open Software Foundation), datan de cuando muchos de nosotros jugábamos con las Commodore 64.
jCi: La interface de Windows data de 1995 :-)
CAP: Debido a esto, Linux puede tener lo que conocemos como escritorios remotos casi sin mayores problemas … Con la condición de que en ambos extremos sea Linux.
jCi: Te suena X-Win32?
CAP: En otras palabras, en Windows no se necesita un proceso servidor de interfaz gráfica, por la naturaleza de la misma, que la hace mas liviana y rápida.
jCi: Claro, el problema es que esta tambien enlazada a la disketera. Cuando falla, pantallazo azul. Drama de hardware, pantalla azul.
De hecho, estoy pensando seriamente que General Failure y Volcado de Pila son amigos. :-)
CAP: Eventualmente, la interfaz de Windows NT se puede quitar también, y lograr que el servidor corra en modo de carácteres o consola. Sin embargo, para ello deberemos tocar algunas cuestiones en el registro. Microsoft no ha colocado esta facilidad de forma directa, seguramente porque no ha querido dejar de marcar un aspecto importante: "Windows es más fácil".
jCi: No me hueveen.
O sea, puedo dejar Windows NT como consola, pero tengo que modificar el registro, pero MS no lo puso por que "hace las cosas mas faciles"?
Debi haber aprendido eso en vez de convertir NT Servers en humildes Workstations usando mi .reg Ninja :-D
CAP: En efecto, las interfaces gráficas han sido inventadas para hacer fácil lo difícil.
jCi: De hecho se inventaron por que la interaccion humano-maquina apestaba. Bueno, en Windows :-)
CAP: "Para usar un auto, uno no debería saber cómo funciona el ciclo Otto o Diesel, ni cómo funciona la inyección electrónica, uno simplemente lo usa."
jCi: No, pero debiera saberlo en el minuto que te puedes quedar en medio de la nada, sin cobertura de celular y con la ciudad mas proxima a kilometros. Si. Niños, eso se llama "gran eventualidad". Ocurre una vez cada 100 eventos. Pero es repetible en el tiempo. Y siempre es el Hardware. (el auto :-) )
CAP: En las instalaciones, Linux exigía un espacio libre de 1,7 GB para a la RedHat 9.0, para dejar la instalación en una media de 1 GB ocupado. Esto no es precisamente poco espacio en disco, sobre todo si queremos investigarlo y disponemos de una partición chica para "jugar" con él.
jCi: Tengo una particion de 10 GB con Windows en un computador (no mio) donde no puedo justificar por que diablos tengo 4.6 GB ocupados.
La maldita ley de la expansion universal podria explicarlo: mientras mas espacio exista, mas basura podremos poner dentro.
Antiguamente, con discos de 4GB era super celoso el uso del espacio de disco (ademas las instalaciones ocupaban menos de 100megas). Ahora, es cosa de echarle. Debo tener miles de porquerias, jpegs, documentos y cuanta basura repartidas en las de un disco duro. Y es solo el comienzo, respaldo mis cosas cuando necesito que perduren. Si, mas espacio. Mas discos. Aj.
CAP: lo cual plantea un cierto grado de desafío a la gente de IT que se enfrenta por primera vez a Linux, que ha llevado a muchos a pensar "uso linux, soy diferente, soy más capaz".
jCi: Uso linux, soy diferente. Soy capaz. No uso el boton "Next". No vivo pegado a un escritorio con una instalacion por defecto con el tema de los Teletubbies. No vivo pendiente del malisimo visor de eventos cuando algo anda mal.
Y si, soy mas capaz :-)
CAP: Si el utilizar un sistema operativo más "fácil" es un pecado pues entonces los usuarios de Windows tendrán que vivir con este estigma.
jCi: (Acordandome de una frase cliche y sacando voz de Monty Python) We're the Spanish Inquisition! :-D
CAP: "Con Windows 2000 sentimos que por primera vez teníamos un ganador, un software que podíamos exhibir sin sentir vergüenza"
jCi: Windows ME fue realmente una basura.
CAP: ...posee el mecanismo de self-healing...
jCi: Reemplazar con las versiones originales? Y los updates? O sea, hago self-healing despues de hacer un update y mi computador _nuevamente_ queda como estaba al principio (DLL de fabrica)?
Ademas, si funcionan con Checksums, donde se almacenan? Como auditar que los Checksums no fueron alterados?
Apuesto que estan en el mismo archivo! :-D
CAP: (Acerca del NTLDR) Lo único que Microsoft no ha hecho es explicitar el mecanismo, ya que seguramente no existe interés en ello. Pero no es información prohibida, todo lo contrario.
jCi: Si niños, pierdanse en el MSDN y busquen miercale! Esta documentado!
(De hecho, solo he encontrado para arreglar una rana en Mandrake).
Problema mayor? NTLDR no tiene forma de reinstalarse una vez que te lo echaste (via cualquier motivo, no solo por Linux).
Y ademas, caallero, tambien le tenemos Grub.
CAP: Por ejemplo, para disminuir las probabilidades de accesos ilegales desde afuera, la familia 2003 servidor puede "marcar" todos los paquetes de TCP/IP que estén en su propio dominio de colisiones (esto es, en el mismo segmento físico de la LAN) con una clave dispersa (hash). Luego, si se desea, se puede pedir que se rechacen los paquetes que carezcan de ese identificador.
jCi: Todos los ataques son por red? NO. Ademas, 80% de los ataques vienen "internamente" o de maquinas confiables.
Claro, agregar un hashing a las comunicaciones hara mas transparente las comunicaciones. My ass.
Ah, ademas. Con personas que no podian leer su correo, con el famoso firewall activado de Windows. Alo? Stateful Inspection? Se supone que debieran entrar solo los paquetes de respuesta que entraron. Pero no botar todas las conexiones.
Ah, y la CPU al 100%. Rico tu firewall.
CAP: Windows es abrumadoramente más utilizado como estación de trabajo que Linux.
jCi: Diganselo a Blaster o a Nimda. Aun recibo default.ida en los logs :-)
CAP: (Acerca de Windows Update)Hasta el momento, los defensores de Linux deben admitir honestamente que tal cosa no existe ni remotamente para los sistemas operativos de fuente abierta.
jCi:
# apt-get update && apt-get upgrade
(No voy a opinar sobre la descentralizacion de los servicios ni los desarrollos del S.O. o del Kernel. Uf).
CAP: Yo mismo he podido colgar a un Linux 7.x con una PostGRESQL 7.0, por el sólo hecho de navegar un sitio local con el Mozilla (el navegador de Linux, equivalente al Internet Explorer).
jCi: Meh! He visto cuelgues por mover el mouse en Linux. So?
CAP: Pero lo que buscaba Microsoft era velocidad en el video, y evidentemente lo ha conseguido con sus DirectX...
jCi: No se suponia que estabamos hablando de servidores?
CAP: En la 7.0 el cambiar la resolución de video en Linux exigía toda una operación complicada, que requería el reinicio de la computadora.
jCi: Si, Ctrl-Alt-Backspace
CAP: La versión RedHat 9.0 ha tenido muchísimos contratiempos en nuestras pruebas, principalmente relacionados con drivers de video.
jCi: Nuevamente. El kernel de RH9 es viejisimo. Ni siquiera se indica el HW del cuelgue. Super profesional el informe.
(Uf, me aburri de citar basuras, asi que ire al grano).
Empieza a hablar de Softwares como Oracle o Websphere (third party), no considerando que mucho software Linux es hecho por third parties, cpmo Apache. O sea, tamos midiendo mal...
Detalle: el numero de bugs. De que? La distro? El soft? What?
15.000 USD para una version multiprocesador? Aloo? Hay alternativas. Hay una que tiene activistas que se paran frente a carabineros :-).
Algunas frases para el bronce, ademas del experimento con los alumnos...
"B. Si usted fuese contratado por una Pyme para hacer un sistema informático de gestión general, ¿Qué plataforma elegiría y porqué?
90% dijo: Windows. Porque es más estable."
"C. ¿Cómo evaluaría las herramientas de desarrollo disponibles en ambas plataformas?"
(aun estoy buscando la respuesta a esa pregunta en el documento. Dice mucho software, solo que no dice el como evaluar).
"D. ¿Se animaría a implementar totalmente en GNU una solución informática completa? (es decir, servidor, clientes, y suite de oficina)
80% dijo: No."
Yo tampoco :-)
"Otra razón es que en ocasiones Linux no es muy estable y aparecen problemas como fallas de servicios, inestabilidad de la interfaz gráfica, etc."
(Quien es el ridiculo que le instalo interfaz grafica a un servidor?)
"Sin embargo, a la luz de nuestra experiencia, muchos mitos que circulan acerca de Linux son simplemente eso, mitos."
(Este documento era para desmitificar, para aclarar que los mitos son fundados o infundados?)
En resumen : Ni chicha ni limonada. Como este rant.
Escuchando: Pink Floyd, "Hey You"
772 views »