Ignorante

14 Mayo 2008

Aumento en los requerimientos de RAM de Windows y Linux

Guardado en: Tecnología — ignorante @ 8:00 am
Tags: ,

Si comparamos versión tras versión de Windows para usuarios de escritorio (3.1, 95, 98, Me, XP y Vista) vemos un aumento exponencial de los requerimientos mínimos de memoria RAM.

Versión Año Mínimo Recomendado
Windows 3.1 1992 2 4
Windows 95 1995 4 8
Windows 98 1998 16 32
Windows Me 2000 32 96
Windows XP 2001 64 128
Windows Vista 2006 512 1024

La tabla considera unos requerimientos mínimos muchas veces ridículos. Todo el mundo sabe que Windows 95 con 4 MB de RAM no funcionaba. Windows XP con 64 MB es algo nunca visto. Ya muchos están comprobando que Windows Vista tampoco funciona bien con 512 MB. Pero aún así el salto de XP a Vista es impresionante como se ve en el gráfico que sigue.

La evolución de las diferentes distribuciones de Linux es difícil de rastrear ya que antes no acostumbtraban  publicar el detalle de requerimientos de memoria ya que estos dependían de los programas que uno quisiera usar y de si usaba o no el entorno gráfico. Voy a considerar 3 distribuciones que sí publicaron sus requerimientos cuando fueron presentadas y casualmente son 3 versiones que he usado yo mismo con asiduidad: Red Hat Linux 9, Fedora Core 2 y Ubuntu 8.04.

Versión Año Mínimo Recomendado
Red Hat Linux 9 2003 128 192
Fedora Core 2 2004 192 256
Ubuntu 8.04 2008 256 512

(*) Tengamos presente que “Recomendado” en el caso de Windows podría interpretarse como un “mínimo recomendado” en casi todos los casos. Sin embargo por experiencia propia puedo afirmar que con 256 MB de RAM tanto Fedora Core 2 y Ubuntu 5.10 (que es de fines de 2005 y no está en la lista) andaban mejor que el propio Red Hat Linux 9. La mejora más que seguro es atribuible a optimizaciones en el escritorio Gnome. Ubuntu 8.04 con 512 MB (en realidad cerca de 480 MB por la memoria de video compartida) funciona holgadamente.

Para tener una idea de cuánta memoria era necesaria para ejecutar Linux con entorno gráfico antes de 2003 podemos mencionar los requisitos de Mozilla 1.0 (presentado en 2002): 64 MB. Es poco probable que el entorno gráfico funcionara adecuadamente con menos RAM, aunque siempre hubo versiones minimalistas de manejadores de ventanas menos amigables para el usuario que KDE y Gnome, pero adecuadas para equipos con 32 MB.

El principal resultado es que en una época (allá por los años 90) Windows requería menos memoria que Linux para ejecutar aplicaciones en un entorno gráfico. Aunque esos años de Windows 95, 98 y Me son muy recordados por las pantallas azules y la inestabilidad de Windows. Cuando se lanzó Windows XP con sus 128 MB de memoria “recomendados” el entorno gráfico de Linux ya estaba empatado con Windows en cuánto a uso de RAM, aunque aún atrasado en facilidad de uso. Las mejoras que sobrevinieron en estos años en ese aspecto no implicaron un aumento significativo de los requisitos de memoria.

Uno de los principales motivos para que Windows aumente tanto los requisitos de memoria con cada versión nueva es que su principal canal de venta son los equipos nuevos y éstos salen a la venta con más memoria que los que la gente tiene en su casa comprados con anterioridad. Además la política de MS es adaptar Windows al hardware que estará disponible un par de años a partir de su lanzamiento. Si en 2001 ya se vendían PCs con 256 MB de RAM (las de más altas prestaciones) entonces Windows XP va a tener esa memoria disponible y la puede usar. A los fabricantes de equipos les da un motivo para que le gente compre una nueva PC para poder usar el nuevo Windows.

Por el contrario, las distribuciones de Linux no tienen interés en que la gente compre equipos nuevos, quieren que todos puedan ejecutarlo con la computadora que ya tienen. Claro que quien tenga necesidad de mayor rendimiento tendrá que tener el hardware adecuado.

12 Mayo 2008

Qué es la Informática

Guardado en: Programación — ignorante @ 8:00 am
Tags:

La Informática es la ciencia que sostiene que todos los problemas se pueden resolver con un nivel más de indirección.

Una gran verdad. Quien no lo vea, es porque no es informático.

11 Mayo 2008

Ventajas de usar Ubuntu: Consistencia visual

Guardado en: Tecnología — ignorante @ 8:00 am
Tags: , , , ,

La consistencia visual en un entorno de escritorio es muy importante. Que un mismo concepto se vea igual en todos lados ayuda a que el usuario descubra por si mismo cómo usar las herramientas y aprovecha su experiencia con una de ellas para aprender las demás.

Dicho esto, Ubuntu no es perfecto en ese sentido. Es difícil lograr consistencia visual cuando en un mismo sistema conviven aplicaciones provenientes de diferentes plataformas. La gran mayoría de las aplicaciones son nativas de Gnome y usan GTK como kit de componentes visuales lo que facilita la consistencia, pero por ejemplo la suite OpenOffice.org, el navegador Firefox y el cliente P2P aMule usan 3 kits diferentes (UNO, XUL y wxWidgets respectivamente). Desde hace un tiempo se trabaja para mantener consistencia visual en estas aplicaciones tan diversas y la situación en Ubuntu 8.04 es bastante aceptable. Firefox es bastante similar al resto del escritorio, la suite OpenOffice.org ya estaba adaptada al entorno y ya casi no se ven demasiadas ovejas negras.

A estos avances recientes hay que sumarle que Gnome, el escritorio que viene integrado en Ubuntu, desde su nacimiento planteó una serie de lineamientos básicos referidos a la interfaz humana para hacerla consistente, atractiva y usable. De hecho muchas aplicaciones que desean formar parte del escritorio Gnome son rechazadas por no seguir esos lineamientos y deben adaptarse.

La multiplicidad de kits de desarrollo de componentes gráficos es algo natural en una plataforma abierta donde cada uno hace sus programas como quiere o como mejor le parece. De hecho hoy en una instalación típica de Ubuntu hay programas hechos con

  • GTK (ya casi no quedan, casi todos han migrado a GTK-2)
  • GTK-2
  • wxWidgets
  • Java (Swing)
  • Qt (aplicaciones del entrono KDE)
  • XUL (Firefox y Thunderbird)
  • SWT (Eclipse y algunas aplicaciones Java que no usan Swing)

La tendencia actual es a que todos los kits se vean iguales al kit “nativo” que es GTK-2 y se ha logrado bastante.

En Windows pasa algo similar, cada programa usa su propio kit, de hecho en Windows se pueden tener instaladas aplicaciones que usen Java, SWT, wxWidets, GTK, GTK-2, XUL y Qt y también la tendecia es a que se vean como una aplicación de Windows nativa, pero el resultado es bastante peor que en Ubuntu por otros motivos.

Las aplicaciones de Windows no respetan ninguna regla ni patrón de consistencia. En parte se explica en este artículo, que es mucho más abarcativo en cuanto a temas, pero que tiene una imagen que vale mil palabras. Ahí se ve claramente como incluso aplicaciones que son nuevas y hechas por la misma empresa que hace el sistema operativo no se ven igual en cosas tan básicas como el menú. Windows Media player 11 no se parece al Office 2007 y el Windows Live Messenger es un bicho raro comparado con casi cualquier otra cosa. Si bien hay conceptos comunes, no siempre aparecen o se comportan igual. Office 2007 parece estar condenado a ser distinto al resto del escritorio, porque el Ribbon (el menú de herramientas modernoso que trae) no está disponible para incluirlo en otras aplicaciones ni de MS ni de terceros. Si bien hay quienes implementaron una imitación de ese kit para ponerle un simil del Ribbon a tu aplicación y MS les compró el producto, no va a estar integrado a las herramientas de desarrollo .NET sino sólo a las de C++.

Por otro lado MS tiene que soportar las interfaces de windows 3.1, 95/98 y XP en Windows Vista con lo que mantener la consistencia es prácticamente imposible, pero no sería justo criticarlos por eso, de hecho el remedio sería peor que la enfermedad: hacer que dejen de funcionar las aplicaciones viejas. Lo que sorprende es la falta total de consistencia en aplicaciones nuevas hechas por Microsoft mismo. Lo que tampoco ayuda es que cada nueva versión de Windows, Office o alguna aplicación como el Windows Media Player o el Windows Live Mesenger para llamar la atención establezca sus propias reglas en cuanto a interfaz de usuario y rompa la poca o mucha consistencia que hay con las versiones anteriores o los programas coexistentes.

La plataforma más consistente es Mac OS X, que hace un culto de la uniformidad y la consistencia, claro que a un precio alto, ya que una Mac puede llegar a costar el doble o el triple que una PC común y corriente y es una plataforma donde la mayoría de las aplicaciones las hace Apple que además controla el toolkit. OpenOffice.org para Mac OS X no respeta la consistencia visual y tal como pasó con la versión de Windows y Linux anteriormente, la versión 3.0 va a hacerlo.

10 Mayo 2008

Ventajas de usar Ubuntu: Seguridad

Guardado en: Tecnología — ignorante @ 8:00 am
Tags: , ,

Cualquier usuario de Windows más o menos consciente sabe que para evitar correr riesgos con su equipo debe añadirle a Windows un conjunto de herramientas de seguridad. En la época de DOS y Windows 3.1 alcanzaba con tener un antivirus más o menos actualizado y escanear el disco duro y los diskettes cada tanto. Luego empezaron a aparecer los antivirus residentes que estaban permanentemente analizando todos los archivos que se leían o escribían en búsqueda de virus.

Hoy en día los virus son un tipo de amenaza junto con el spyware, rootkits, etc. No es raro ver en cada PC con Windows 3 o 4 herramientas de seguridad corriendo en simultáneo.

  1. Un antivirus residente que escanea todo archivo que se lee o escribe y cada correo electrónico que se recibe o envía.
  2. Un antispyware residente como el AdAware o el Windows Defender. El segundo queda residente y analiza también los cambios en el sistema a medida que se realizan. El primero en su versión gratuita no es resiente.
  3. Otro antispyware no residente pero que detecta spyware que no detectan los otros que se tienen. Típicamente el SpyBot Search & Destroy.
  4. Una herramienta de firewall, aunque Windows XP desde que salió el service pack 2 trae uno.

Aquí tenemos un feliz usuario de Windows que hace alarde de todos los cuidados que tiene que tener referidos a evitar spyware. Y otro que da otras recomendaciones.

Cada una de esas herramientas ocupan memoria, disco y si están residentes, hacen más lentas todas las operaciones y requieren constante actualización para encontrar nuevos virus y amenazas.

Además de eso, Internet Explorer durante años fue una puerta abierta de par en par para que se instalaran programas en la PC sin que el usuario se enterara. Con la versión 7, que todos deberían usar, pero en la práctica no lo hacen, se volvió un poco más seguro.

En Linux y por consiguiente en Ubuntu, todo lo que se dijo hasta ahora no existe. Los pocos virus y spywares que hay son más bien pruebas de concepto y no amenazas reales. En Ubuntu no hay que tener un antivirus instalado salvo que se quiera usar Linux para escanear archivos infectados de Windows. Mucho menos un antivirus residente y tampoco hay peligro en recibir virus por correo.

Las bases sobre las que se levanta la plataforma Linux tienen como uno de sus pilares la seguridad. Cada paso que se dio en agregar facilidad de uso tuvo en cuenta no perder ni un ápice de seguridad.

Si bien un usuario con conocimientos técnicos sabe qué cosas no hacer para evitar los virus y demás, sus familiares pude ser que no tengan tales conocimientos y ejecuten cualquier cosa que encuentran en Internet. Conozco una persona que usaba un Windows para navegar por Intenet y otro para trabajar. La partición para navegar estaba congelada con esas herramientas que cada vez que se inicia la PC vuelven el sistema a un estado inicial. Una solución extrema y muy molesta.

Con Ubuntu yo sé que no voy a tener problemas de virus ni spyware por más que no use herramientas específicas para contrarrestarlos, pero además estoy tranquilo de que ninguna de las demás personas que usan mi computadora van a tener problemas por más negligentes que sean.

Además al no tener que ejecutar antivirus residentes no se resiente la velocidad de acceso a los archivos ni se ocupa memoria ni hay que dejarla escaneando los fines de semana. Simplemente la usás y listo; una cosa menos en qué pensar.

9 Mayo 2008

Ventajas de usar Ubuntu: Requerimientos de Hardware

Guardado en: Tecnología — ignorante @ 8:00 am
Tags: , ,

Cada nueva versión de Windows, si bien pasan varios años entre una o la siguiente, requere el doble de memoria, procesador y espacio en disco.

Repasemos:

Windows 3.1: 386, 2 MB RAM, 10 MB disco. (1992)

Windows 95/98: Pentium, 8MB RAM, 55 MB disco. (1995/98 )

Windows XP: Pentium 300 Mhz, 128 MB RAM, 1,5 GB disco. (2001)

Windows Vista: Pentium 4 1GHz,  512 MB RAM, 20 GB disco. (2006)

Es simple ver que la plataforma Windows requiere como mínimo la cantidad de memoria con la que salen a la venta las PCs en el momento de salir la versión de Windows. Recuerdo que cuando salió XP casi todos estaban comprandose PC con 128 MB de RAM y aún se vendían con 64 MB. Y lo mismo pasó con Vista, por el 2006 las PCs venían con 512 MB y aún hoy se venden con esa cantidad.

Hay que tener presente que es sabido que Windows 3.1 andaba con 2 MB, pero andaba bien con 4 MB, que Windows 95/98 andaba con 8 MB, pero si no tenían al menos 16 MB andaba muy mal y que XP con 128 MB no va a ninguna parte y se requieren 256 MB para estar bien. Con Vista pasa igual, 1 GB es lo recomendable para que funcione bien.

Ubuntu 8.04, que tiene las últimas versiones de los mejores programas de la plataforma requiere:

Pentium 3 700 MHz, 384 MB, 8 GB disco.

Bien por debajo de un Vista y cerca de la configuración recomendada para XP.

Existe una versión de Ubuntu con bajos requerimientos de hardware, aunque no deja de ofrecer las últimas versiones de todos los programas que trae incorporados. La clave está en seleccionar los programas con menos demanda de uso de memoria y procesador. Se llama Xubuntu y sus requerimientos son increíbles. Anda con 64 MB de RAM, Pentium a 166 MHz y 2 Gb de disco. Una PC comprada en el año 1999 o 2000 podría servir.

Aún activando los efectos de escritorio en Ubuntu, alcanza con un procesador de 1,2 GHz y 384 MB RAM.

Mi experiencia con Ubuntu  y Linux ha sido con 3 computadoras diferentes: una Pentium III de 1 GHz con 256 MB RAM, una AMD Sempron 2400+ con 512 MB RAM y una AMD Athlon 64 X2 4000 con 1 GB RAM. Y en cada una tuve varias versiones de Ubuntu y otras distribuciones de Linux y nunca me pasó de actualizar el sistema operativo a una versión más nueva y que anduviera más lento, en cambio sí me pasó a la inversa. Por ejemplo, Fedora Core 2 andaba mejor que RedHat 9. Y Ubuntu 6.10 andaba más rápido que su antecesor. Con los programas pasa igual, OpenOffice.org cada vez anda más rápido y Firefox 3 es más rápido y consume menos memoria que la versión 2.

Al mejor aprovechamiento de la inversión que uno hace al comprar un equipo hay que agregarle que en la AMD Athlon X2 que es de 64 bits le inslaté la versión de Ubuntu de 64 bits. Las pruebas de rendimiento en el mismo hardware entre la versión de 32 bits y la de 64 bits dan que para operaciones de cálculo intensivo, la versión de 64 bits es entre un 5% y un 35% más rápida. Hay explicaciones técnicas que justifican esos resultados. En Ubuntu para 64 bits todos los programas están compilados para 64 bits y aprovechan al máximo el procesador y sus registros.

Si bien se puede conseguir Windows Vista versión de 64 bits, la inmensa mayoría de los programas que no son software libre aún no están disponibles para 64 bits y entonces no se aprovecha esa característica tan importante.

Yo soy de los que tratan de usar la PC hasta que ya sea tan vieja que no sirve más y no quiero tener que privarme de versiones más nuevas de los programas porque aumentan innecesariamente sus requerimentos de hardware. Ubuntu me garantiza eso, el aumento en sus requisitos va a ir de la mano del avance de la tecnología y de dar más servicios y no por una cuestión de mercado y de incentivar la ventas de PCs.

8 Mayo 2008

Ventajas de usar Ubuntu: Actualizar el Sistema

Guardado en: Tecnología — ignorante @ 8:00 am
Tags: , ,

Si usás ubuntu y tenés acceso a Internet en tu casa o en algún lugar como por ejemplo el trabajo, cada 6 meses tenés la última versión de Linux y de todos los programas que usás. En Windows las actualizaciones son más espaciadas porque cada nueva versión debe ser comprada (al menos para quienes se mantienen del lado de la ley) y sería de muy mal gusto que MS sacara una nueva versión de Windows a USD 120 cada 6 meses.

Además cada nueva versión de Windows es traumática, pasa mucho tiempo y el hardware cambia mucho entre una versión y la siguiente entonces es más común que la gente cambie de PC y consiguientemente cambie de versión de Windows a que en una misma PC se actualice la versión de Windows instalada.

Así y todo existen versiones de Windows 95, 98, Me, XP y Vista que se instalan en una PC con la versión anterior y en teoría dejan todo igual a como estaba antes pero con Windows más nuevo. En la práctica el 90% de la gente formatea el disco e instala Windows desde cero con la consiguiente reinstalación y reconfiguración de todos los programas y la recuperación de los datos de un backup. De hecho, muchos reinstalan Windows cada año o cada seis meses.

En Ubuntu y en casi toda distribución de Linux más o menos decente esto no es así. Desde la versión 5.10 de Ubuntu la forma recomendada de instalación es disparando el programa de actualización del sistema. Este mecanismo consiste en conectarse a Internet, detectar que existe una versión posterior a la instalada y bajar uno a uno todos los paquetes nuevos. Luego los instala y deja todo como estaba, pero con la distribución actualizada a la última versión. El efecto es exactamente el mismo que obtendríamos si nos consiguiéramos el CD de instalación, lo instaláramos desde cero y volviéramos a configurar todos los programas y a reubicar todos nuestros documentos y archivos en sus carpetas, sólo que lo hace automáticamente.

Este proceso existe gracias a que el sistema de instalación de paquetes es centralizado, se basa en repositorios y está diseñado justamente para permitir esta operación.

Si no se tiene conexión a Internet desde la PC que corre Ubuntu, no hay problema. Existe el CD de instalación alternativa. Lo bajamos desde el sitio de Ubuntu desde algún lugar donde podamos acceder a Internet, lo grabamos a un CD y lo insertamos en la lectora de CD ya logueados en nuestra sesión de Ubuntu. El sistema nos va avisar que ese es un CD de actualización a va a preguntarnos si queremos actualizar a la nueva versión. Si aceptamos, va a hacer exactamente lo mismo que hace desde Internet, pero leyendo los paquetes desde el CD. Opcionalmente podemos decirle que si en Internet hay una versión más nueva de un paquete que está en el CD lo baje.

Lo que pasa en general en la gente que tiene Ubuntu es que se compra una PC, instala Ubuntu la primera vez y cada 6 meses lo actualiza y siempre tiene el sistema al día.

No menciono que cada versión de Windows requiere el doble de memoria RAM, procesador y disco, ya que ese será el siguiente tema que voy a tocar referido a “Ventajas de usar Ubuntu”.

7 Mayo 2008

Ventajas de usar Ubuntu: Disponibilidad de Programas

Guardado en: Tecnología — ignorante @ 5:51 pm
Tags: , ,

Cuando era usuario de Windows (entre 1994 y 2003) sobre todo desde que empecé a poder acceder a Internet (1998 ) cuando necesitaba un programa para alguna tarea tenía 3 posibilidades:

  1. Conseguir una copia pirata del programa que usaba todo el mundo para dicha tarea (por ejemplo Photoshop para edición de imágenes, MS Office para procesador de textos planilla de cálculo y tareas de oficina o Norton Antivirus para protegerme de virus.)
  2. Conseguir un programa que ofreciera gratis una versión de prueba por 30 días y ponerme a buscar una forma de que a los 30 días siguiera funcionando.
  3. Conseguir un programa gratis que fuera lo suficientemente completo y anduviera bien.

En general la opción 3 no era viable porque los programas freeware no eran del todo completos y cuando lo eran, siempre se corría el riesgo de que la siguiente versión que arreglara esos errores pasara a ser paga y hubiera que pasar a la alternativa 2: conseguir el crack o un número de serie generado. La opción 1 estaba siempre disponible, pero se dependía de que algún amigo tuviera el programa en cuestión. Durante muchos años yo fui ese amigo, porque tenía en mi poder los 28 diskettes de 3,25” del MS Office 6.0 para Windows 3.1. Muchos me los pedían y charlábamos mientras iban cambiando uno a uno los diskettes.

Así es aún hoy la vida de quienes usan Windows. Nadie tiene el dinero para comprar todos los programas que le gustaría tener y todos dependen de conseguir por un amigo el CD de instalación de Windows XP o Vista que se instale sin el chequeo de copia genuina, el CD MS Office 2003 ó 2007 vale oro en ciertos círculos y ni hablar de herramientas más raras como las bases de datos o las herramientas de desarrollo. En general esos programas circulan el las redes P2P o en servidores de warez muchas veces infectados con virus o spyware lo que hace que muchos se sientan desalentados a bajar 600 megas para luego enterarse de que tiene virus o el programa está en italiano.

El problema empieza a ser más grande cuando se necesita usar un programa que no es popular. Se complica conseguirlo pirateado o encontrar un crack para la versión que se tiene y aún teniendo banda ancha, dedicar horas a buscar las herramientas que se necesitan es aburrido, sobre todo porque nada garantiza que cuando salga la próxima versión volveremos a encontrar el crack o el número de serie en el mismo lugar o en algún lado.

Poco a poco, a partir del 2002 me empecé a dar cuenta de que usar software comercial sin pagarlo era ir contra la corriente. Cada vez había más trabas que sortear, entonces se volvió interesante la alternativa a ese modelo de distribución de software: hay software no comercial o que no cobra por instalarlo.

Empecé a dejar de usar el Internet Explorer y el Outlook Express y empecé a usar la suite Mozilla en su versión 1.0. No había que creackearlo, no pedía número de serie, se podía bajar gratis y siempre había versiones nuevas y además andaba bien.

Después salió la suite de oficina OpenOffice.org 1.0 y la instalé junto a mi Office 97 pirateado. Poco a poco acostumbré a mi hermano también a usarla y desinstalé el Office y pasado unos meses regalé el CD de instalación. Ese acto fue una vuelta de página.

El software libre, ejemplos del cual eran las suites Mozilla y OpenOffice.org andaban razonablemente bien, tenían nuevas versiones bastante seguido (yo tenía Office 97 y estábamos en el año 2002) y se podían bajar sin recurrir a servidores rumanos que bajanban a 1 KB por segundo.

Me propuse reemplezar cada programa pirata por otro libre siempre y cuando cumpliera bien su función. Puse el GIMP para desinstalar el Photoshop. Si bien este último tenía más funcionalidades, yo no las necesitaba, con el GIMP me alcanzaba. Instalé el GAIM (ahora llamado Pidgin) como cliente de mensajería, el FileZilla reemplazó al CuteFTP, el 7-zip al WinZip y el WinRAR y el Ghostscript me permitía ver archivos PDF sin tener el Adobe Reader. También reemplacé el HomeSite por el JEdit.

Todos estos programas me permitían hacer todas mis tareas y no tenía que estar ocupándome de bajar cracks o keygenerators, pero había un problema mayor, cada vez que Windows 98 requería una reinstalación debía volver a instalar uno a uno cada programa. Eso llevaba tiempo y era tedioso. Además Windows 98 ya estaba muy viejo, existía Windows XP, pero no quería tener que conseguir el CD de XP pirateado para saltear la verificación de autenticidad, además de que en un equipo con 256 MB de RAM iba a estar al límite de memoria y no iba a funcionar del todo bien.

Fue así como conseguí un CD de Linux RedHat 9. Vino con una revista y si bien no fue la primera distribución de Linux que instalaba (en números anteriores habían venido un SuSe y un Mandrake) fue la primera distribución que instalé en una PC con suficiente memoria para funcionar adecuadamente con Linux con entorno gráfico. Lo empecé a usar en forma diaria y fui limando los bordes para hacer más simples algunas tareas. Creo que lo que me animó a investigar más y hacer andar las cosas que no andaban de entrada fue que fue la primera distribución que instalé con un Gnome decentemente configurado y visualmente atractivo.

Poco a poco los 5 GB de disco que había asignado a Linux pasaron a ser 20 (de un disco de 40) y sólo usaba Windows cuando realmente era inevitable. Creé un usuario para mi hermano y lo fue llevando a que él también lo usara.

Lo que viene al caso destacar es que ya en Red Hat 9 había configurado gracias a la ayuda de otros usuarios el APT para RPM y el Synaptic. Ese hecho que parece tan insignificante es un hito en la experiencia con Linux. RPM es un mecanismo de empaquetamiento de programas. En Red Hat cuando se quiere instalar un programa se consiguen los paquetes que lo conforman y se usa el programa RPM para instalarlos. Es la forma de mantener ordenado qué se instala de manera de poder actualizar cada programa cuando es necesario y de desinstalarlo sin dejar rastros (cosa tan difícil en Windows aún hoy en día) y APT es un programa que dado un paquete te dice qué otros paquetes te hacen falta para poder instalarlo y además los baja automáticamente de un repositorio en Internet. Synaptic es un programa que permite mediante el mouse como si se tratara de una lista de supermercado ver qué programas hay en los repositorios y elegirlos para instalarlos o desinstalarlos.

Gracias a haber configurado APT para RPM y Synaptic tenía a mi disposición más de 1.000 aplicaciones online para probar o actualizar si es que ya venían con Red Hat.

La diferencia entre tener que ir buscando por Internet de dónde conseguir los programas pirateados o ir mendigando a amigos que me prestaran el CD de tal o cual cosa y poder elegir entre 1.000 programas todos disponibles libremente y con actualizaciones periódicas en repositorios veloces (para no gastar tanto teléfono) y que se instalaban en forma automática y sin causar efectos secundarios era enorme.

De Red Hat 9 pasé a Fedora Core 2 lo que trajo versiones más nuevas de todos los programas, en especial de Gnome, y pude seguir usando APT para RPM y Synaptic. Cuando salió Fedora Core 4 lo quise instalar, pero no pude hacer que no se colgara el sistema cuando iniciaba una llamada con el módem. Fue muy frustrante, pero el problema surgió justo cuando ya hacía un tiempo tenía en mi casa los CDs de instalación gratuitos que me había enviado la gente de Ubuntu. Era Ubuntu 5.04, así que estábamos a mediados de 2005 y al pasarme a Ubuntu no sólo pude usar el módem sino que además seguía teniendo Gnome como escritorio, los mismos programas y esta vez no tenía que instalar APT para RPM, ya que Ubuntu está basado en Debian que son los inventores de APT y Synaptic era el mecanismo elegido por Ubuntu para agregar y quitar programas.

La disponibilidad de programas es sin dudas uno de los puntos más fuertes que tiene de ventaja Linux en general (aunque no todas las distribuciones lo explotan al máximo) y Ubuntu en particular (que lo explota al extremo ya que hay cerca de 13.000 aplicaciones disponibles en sus servidores). Mediante ese mecanismo de instalación se reciben las actualizaciones de seguridad (tipo Windows Update) se instalan y actualizan todos los programas y se actualiza la distribución de una versión a la siguiente.

Justamente la actualización del sistema es la ventaja de Ubuntu de la que hablaré próximamente.

2 Mayo 2008

¿Windows XP requiere reinstalaciones periódicas?

Guardado en: Tecnología — ignorante @ 11:23 am
Tags:

En esta página y en esta otra vemos como 2 usuarios de Windows XP reinstalan el sistema operativo cada tanto. Supuestamente es para solucionar ciertos problemas como que Windows recién instalado anda más rápido que luego de cierto tiempo de uso, aunque la reinstalación en sí tiene sus propios problemas. En un caso es evidente que hay que tener mucho tiempo disponible, le llevó 3 días tener el equipo nuevamente listo para usar, porque luego de instalar Windows se debe reinstalar uno a uno todos los programas que se usan. Eso sólo es posible si se es cuidadoso de tener los instaladores de cada uno de los programas. A mi sobrino le pasó justamente eso, no graba en CD ni en DVD los instaladores de los juegos y un día le reinstalaron Windows y hay juegos que no los consigue nunca más.

El otro usuario se encontró con que la licencia legalmente obtenida no puede instalarse más de una cierta cantidad de veces y debe modificar el registro de licencias para poder usarla. Me pregunto cuántas veces reinstaló Windows en el mismo equipo para llegar a ese límite.

Justamente para evitar el problema de instalar uno a uno todos los programas al instalar Windows es que en el mercado negro (redes P2P como eDonkey o eMule) se pueden encontrar instsladores de Windows modificados para ser automátcos e instalar también los programas má comúnmente usados, sobre todo en los cybers. Está el Windows Colossus Edition por ejemplo. Obviamente esas copias se instalan sin licencia.

Están también los que reinstalan Windows para eliminar viruses, spyware y demás males del sistema. Es la solución que aplican los que dan servicio técnico en algunos locales de venta de computadoras (por $75).

En mi experiencia con Windows XP no he percibido una degradación del rendimiento con los años. Mi PC del trabajo lleva instalado Windows XP desde enero de 2006 y tuvo 2 usuarios, luego quedó sólo uno, he instalado muchos programas que luego desinstalé, ha estado siempre conectado a internet y una vez tuvo un spyware que pude remover rápidamente por suerte. También he usado la compresión de archivos y he instalado drivers nuevos y todas las actualizaciones.

Creo que uno de los problemas son los archivos temporales. Si no se usa la herramienta de liberación de espacio en disco, los archivos temporales pueden llegar a varios gigabytes. Mi sobrino llegó a tener 10 GB de espacio ocupado con archivos temporales que Windows jamás borró (por qué no lo hace cada vez que inicia el sistema es un misterio). Ese espacio ocupado favorece aún más la fragmentación del disco que es otra fuente conocida de pérdida de velocidad.

También está el problema de los programas que no borran todos sus archivos al desinstalarse y también algunos programas que muchos usuarios de Windows usan y tal vez no estén del todo optimizados para conjuntos de datos grandes. Cuando digo eso pienso en el cliente de correo cuando se almacenan cientos de miles de correos durante años.

Cuando usaba Windows 98 en mi casa tenía los típicos cuelgues con pantalla azul o directamente mal funcionamiento general que se arreglaba reiniciando y también cada tanto reinstalaba Windows y pasaba horas reinstalando los programas y volviendo a configurarlos a pesar de desfragmentar, borrar los temporales y hacer todo el mantenimiento que se podía. A medida que se sale de la adolescencia y se tiene menos tiempo ocioso se vuelve más molesto eso de andar reinstalando todo cada 6 meses.

Noté que Windows 98 se volvía más estable (dentro de lo que era posible para un sistema como ese) si no se usaban algunos programas como el Internet Explorer (5.0, 5.5 o 6.0 según la época) el Outlook Express y el MS Office. Sus reemplazos (Firefox, Thunderbird y OpenOffice.org) podían colgarse o andar mal, pero Windows se mantenía en pie más que cuando se colgaba IE o alguno de los otros mencionados.

De hecho la versión de Windows 98 que quedó en esa PC (reemplazada en 2007) fue instalada por última vez cerca de 3 años antes de su pase a retiro. Ya al final se usaba sólo para usar el escáner o algún programa para pagar impuestos que sólo andaba en Windows, el resto del tiempo corría Ubuntu con más prestaciones y menos problemas.

29 Abril 2008

Ahorre $318 en una portátil: pídala con Ubuntu

Guardado en: Tecnología — ignorante @ 11:10 am
Tags: ,

Parece que hay un motivo más para recomendar Ubuntu Linux. Si comprás una portátil con Ubuntu te ahorrás $318 (USD 100) con respecto a la misma portátil con Windows.

En esta imágen pueden ver la configuración y el precio con Ubuntu:

Configuración con Ubuntu

Y en esta se ve la misma configuración (con una mínima diferencia en la velocidad del procesador) y el precio con Windows Vista Home Basic.

Configuración con Windows

Más allá de unos pocos megahertz de diferencia entre un procesador y el otro (que no explican la diferencia de precio), la diferencia en el software que viene en una y otra es abismal, aunque no en el sentido que todos se imaginan. La opción de Ubuntu es mucho más completa.

Windows Vista home Basic no incluye los efectos 3D de escritorio, cosa que Ubuntu sí trae. La portátil con Windows trae como suite de oficina el Microsoft Works, pero Ubuntu trae la suite de OpenOffice.org que es mucho más completa y está mano a mano con el producto estrella de Microsoft en ese rubro (Microsoft Office).

La portátil con Windows trae un antivirus por 30 días. La opción de Ubuntu no necesita tal cosa porque la amenaza de virus en la plataforma Linux es mínima.

Además Ubuntu trae más juegos, el navegador Firefox, cliente de mensajería instantánea (todos los protocolos) y un cliente de correo y organizador personal que es muchísimo más completo que el Outlook Express. Además hablar de Ubuntu es hablar de un escritorio muy integrado, con cientos de aplicaciones ya instaladas y repositorios en línea desde los que se pueden descargar e instalar miles de aplicaciones y herramientas de todo tipo para infinidad de tareas.

Además Ubuntu se actualiza desde Internet cada 6 meses. Si ya se es poseedor de una licencia de Windows o si se quiere instalar Windows de cualquier manera, la opción es interesante: se ahorran $318 y se obtiene un hardware compatible con Windows y Linux de manera de poder tener un sistema con ambos sistemas instalados.

Para configurarte tu portátil con Ubuntu o Windows podés ir a la página del fabricante que las vende en Argentina y toda latinoamérica.

25 Abril 2008

Dell ahora vende PCs con Ubuntu Linux

Guardado en: Tecnología — ignorante @ 11:44 am
Tags: ,

Dell ya vende computadoras con Ubuntu para usuarios domésticos en Argentina y varios países de Latinoamérica. Lo mejor de poder elegir es que el mismo equipo con Ubuntu es más barato que con Vista.

Con Ubuntu

PROCESADOR    Procesador Intel Pentium  dual-core E2180 (1MB L2 Cache,2.00GHz,800 FSB)
SISTEMA OPERATIVO    Ubuntu Linux, versión 7.1 con DVD Playback
MEMORIA    Memoria de 1GB Doble Canal DDR2 SDRAM a 667MHz- 2DIMMs
MONITOR    Monitor de Panel Plano con Pantalla Ancha de 17″ SE178WFP
TARJETA DE VIDEO    Intel Graphics Media Accelerator 3100 Integrada
DISCO DURO    Disco Duro de 80GB Serial ATA (7200RPM) c/DataBurst Cache™
DISPOSITIVO ÓPTICO    Unidad Quemadora de DVD+/-RW de 16X
TARJETA DE SONIDO    Audio Integrado de 7.1 Canales
TECLADO    Teclado Dell USB
MOUSE    Mouse Dell de Nivel Inicial
MODEM    Modem Data Fax PCI de 56K
UNIDAD FLOPPY Y LECTOR DE MEDIOS    Sin Unidad de Floppy
INTERFASE DE RED    Tarjeta Ethernet 10/100 Integrada
BOCINAS    Parlantes Dell A225 2.0
SERVICIO DE SOPORTE    1 Año de Garantía Limitada + 1 Año de Servicio en Sitio al Siguiente Día Hábil

Precio: $2.698 (Moneda local, incluye fletes, importación e IVA.)

Con Windows Vista

PROCESADOR    Intel Pentium dual-core processor E2160 (1MB L2,1.80GHz,800 FSB)
SISTEMA OPERATIVO    Windows Vista Home Basic Original - Español
MEMORIA    1GB Dual Channel DDR2 SDRAM at 667MHz- 2DIMMs
MONITOR    Monitor Dell 17″ Widescreen Flat Panel SE178WF
TARJETA DE VIDEO    Intel Graphics Media Accelerator 3100 Integrada
DISCO DURO    Disco Duro SATA de 80GB (7200RPM) w/DataBurst Cache™
DISPOSITIVO ÓPTICO    16X DVD+/-RW Drive
TARJETA DE SONIDO    Integrated 7.1 Channel Audio
TECLADO    Dell USB Keyboard, SP
MOUSE    Dell Entry Mouse
MODEM Y TARJETA INALÁMBRICA    56K PCI Data Fax Modem
UNIDAD FLOPY Y LECTOR DE MEDIOS    No Floppy Drive Included
BOCINAS    Dell A225 2.0 Speakers
SOFTWARE DE PRODUCTIVIDAD    Microsoft Works 9.0
SOFTWARE DE SEGURIDAD    McAfee Security Center, Spanish (only 30 Day Protection)
SOFTWARE DE ADOBE    Adobe Acrobat Reader 8.1
SERVICIO DE SOPORTE    1 Year Limited Warranty plus 1 Year NBD On-Site Service
Digitial Music    No Digital Music Software Requested
Labels    Windows Vista Basic
Servicios Extendidos    International Processing
INTERFASE DE RED    Integrated 10/100 Ethernet

Precio $2.744 (Moneda local, incluye fletes, importación e IVA.)

Notemos que la máquina con Windows además de ser 46 pesos más cara tiene un procesador de 1,8 GHz contra uno de 2 GHz de la que viene con Ubuntu. Además la máquina con Windows Vista trae menos software que la que viene con Ubuntu que trae cientos de programas ya instalados y miles más en los repositorios listos para instalar. Entre las cosas que Ubuntu trae y no Windows podemos está un procesador de texto, planilla de cálculo, herramientas de desarrollo, muchos más juegos, Firefox, etc. Además la versión de Windows Vista no tiene los efectos 3D del escritorio, pero Ubuntu sí los trae.

Equipo con Ubuntu (click para agrandar)

Configuración con UbuntuPrecio con Ubuntu

Equipo con Windows Vista (click para agrandar)

Configuración con Windows VistaPrecio con Vista

Entradas siguientes »

Blog de WordPress.com.