El fallo del opensource

junio 5, 2005

No cabe duda que hoy en dia el software de codigo abierto (libre y gratuito) ha tomado importancia en la vida de los desarrolladores, personal de IT y usuarios comunes y corrientes. Uno de los mejores ejemplos es Firefox, un browser que vino a desequilibrar el imperio de Internet Explorer.

Para los que estamos metidos en el mundo del internet y desarrollo web, creo que puedo decirlo sin equivocarme, que el software opensource es esencial. Cms’s, Entornos de Desarrollo, clientes FTP, etc.

Pero, en mi opinion, hay un gran fallo en este esquema, y el por que muchas veces el software comercial vence al software libre: diseño y marketing.


Hay un caso excepcional, sin lugar a dudas: Firefox salio de su nicho de geeks y cibernautas a conquistar el mercado mundial. Realizaron una campaña espectacular para publicar un anuncio en el New York Times, y a base de marketing, fueron entrando en las casas de los usuarios comunes. No solo se debe destacar que el browser es bueno, sino tambien que se ve bonito, el logo atrae, y hasta tienen un slogan («rediscover the web») que resulta atrayente y efectivo. Por otro lado, la pagina de donde se lo puede bajar es estetica, bien diseñada, separa las distintas unidades de informacion, y no nos inunda de palabras; nos da un mensaje claro: firefox es bueno, bajalo ahora.

«Power in simplicity» (el poder en la simplicidad) es el slogan de Mambo (un cms gratuito). Es otro buen ejemplo de como se debe llegar al usuario via web. A pesar de ser un producto dirigido a desarrolladores web, que estan acostumbrados a datos tecnicos, jerga tecnologica y codigo por todo lado, esta pagina es simple, presenta un mensaje claro de lo que es Mambo, y da tres links: Bajar, Demo, Gallery. Una buena tecnica de venta, verdad? Mire, use y compre. Despues, como informacion secundaria, hay links a distintos recursos e informacion, para comprender mas a fondo de que trata el producto.

Como los dos casos mencionados anteriormente, hay algunas excepciones, sin embargo, la mayoria de proyectos opensource destacan por el diseño malo y confuso de sus paginas web. Parece que se ha vuelto costumbre que las paginas de estos proyectos esten llenas de textos y demasiada informacion. Muchas veces, incluso ni siquiera explican de que trata el producto, pero si anuncian los mil y un updates y correcciones de bugs que se le han hecho. Un ejemplo claro de este caso es PHP-Nuke, en cuya pagina nombran todas las ventajas de la nueva version, pero nunca destacan que es uno de los CMS mas usados en el web (que resultaria una informacion bastante util para los que visitan la pagina por primera vez). Claro, «se supone» que los que usan PHP-Nuke, o visitan la pagina, es porque ya conocen lo que es, sin embargo, no toman en cuenta el expandirse a un grupo mas grande de usuarios, y se mantienen en su nicho.

Eclipse, por ejemplo, es uno de los mejores Entornos de desarrollo que un programador de java y php puede conseguir. A mi, personalmente, me tomo años el tener la iniciativa de intentar usarlo (claro que cuando lo use me quede enamorado) y fue principalmente porque en su pagina web uno no sabe por donde comenzar a investigar «de que se trata».

Claro, tambien ocurre lo contrario. La pagina web de Filezilla (a mi parecer el mejore cliente FTP gratuito) simplemente dice: «FileZilla es un cliente y servidor FTP rapido y confiablec on muchas caracteristicas utiles y una interfase intuitiva». No dice nada mas, nada! para encontrar el link para bajar el programa, uno tiene que buscarlo en el menu lateral. Ni siquiera se dignan en poner un «Download Now!».

Gnoppix es una version de linux bastante popular, pero su pagina web, literalmente, marea. Lo unico que uno logra distinguir ahi es palabras, palabras, palabras y mas palabras. No se sabe por donde comenzar a leer.

El poder esta en la simplicidad. Y buscar que una pagina sea simple, como el caso de 7-Zip no significa que no se trate por lo menos de buscar una manera estetica de presentar los contenidos, como en el caso de OpenOffice, cuyo diseño es simple, pero efectivo.

Aunque muchos programas opensource estan dirigidos a gente enterada del mundo del internet, no signifique que se deje de hacer marketing, de atraer con una buena presentacion y un buen diseño de pagina. Creo que a la final, todo grupo de desarrollo de software quiere que su producto sea usado, que se «venda» (aunque gratuitamente), y aun asi son ciegos frente a las ventajas de una buena campaña de marketing (que no significa gastar millones de dolares, simplemente es tener buenas ideas y empaquetar el producto de manera atractiva para el consumidor).

Es el eterno desequilibrio que existe en el desarrollo del software. La gente aun no entiende que tanto diseñadores como programadores dependen el uno del otro y se pueden ayudar mutuamente!

2 responses to El fallo del opensource

  1. Excelente artículo, coincido contigo.

  2. me parece excelente el artículo bien escrito y con una opinión muy correcta. Felicidades por compartir tus conocimientos:)