Celebrando 20 años del Manifiesto de Código Abierto

Celebrando 20 años del Manifiesto de Código Abierto thumbnail

El mundo de la tecnología ha sido transformado en las últimas décadas, creciendo en gran medida a través de pasos que han hecho posible el software de código abierto — un movimiento central para la visión y raíces de DreamHost hoy en día.  

Hoy hace veinte años, el ideal del código abierto fue codificado en el ensayo del desarrollador de software de Raymond, “The Cathedral and the Bazaar”. Raymond, quien más adelante co-fundó la Iniciativa del Código Abierto, se convirtió en una voz prominente para el software gratuito, luego de diseñar un software de correo de fuente abierta, Fetchmail. Presentó su ensayo en mayo 27, 1997 en el Linux Kongress anual como una defensa agresiva del software gratuito que se ha convertido en un manifiesto del movimiento de código abierto. 

Tacleando argumentos comunes contra el código abierto, el ensayo describe la lucha entre ambos modelos de desarrollo de software: el diseño de elites selectas a puerta cerrada — el modelo de “catedral” — y una calle bulliciosa de “bazar” buscando aportes de una comunidad abierta. Más que una declaración de que el software debería ser abierto, el manifiesto sugiere una disposición a la libertad de información y una obligación de contribuir a la conversación.

¡El código abierto ha llegado muy lejos, cariño!

Desde la publicación del manifiesto, la industria tecnológica se ha sometido a cambios importantes. Raymond argumentó en ese entonces que el software “abierto” y “comercial” no son mutuamente exclusivos — puedes tener un software gratuito y de código abierto, que también tiene una entidad de soporte comercial y hemos visto esa jugada en los últimos 20 años. Tomemos al masivamente exitoso Red Hat, por ejemplo — en el último año se convirtió en la primera compañía basada en Linux en ganar $2 Billones de dólares.

Hemos visto una y otra vez que el software gratuito puede construir la base de un negocio exitoso. 

Mientras que es significativo, el manifiesto no es el final de todo lo relacionado con el código abierto. Su aniversario invita a los desarrolladores, o casi a cualquiera que esté interesado en la industria del código abierto a considerar los orígenes del movimiento.  

Hoy hay tantas interpretaciones de “abierto”, que se debate sobre exactamente qué tan abierta debería ser una licencia. Por ejemplo, hay una gran diferencia entre un proyecto licenciado bajo, digamos, la licencia de público general (GPL) de GNU y un proyecto licenciado bajo una licencia del MIT, la licencia de Apache y la licencia de BSD. 

Alentaría a los desarrolladores y otros a leer el manifiesto y usarlo como una forma de entender los ideales descritos por Raymond — y más importante, como una oportunidad para formar tus propias opiniones sobre cómo se puede y debería verse el software hoy en día. Si estás de acuerdo con sus argumentos, tienes una idea sobre cómo lo puedes poner en práctica; si no estás de acuerdo, tienes un fondo de razón y es un muy buen lugar para iniciar una discusión sobre el tema. 

Los inicios difíciles de DreamHost, el comienzo del código abierto

Este hito resuena conmigo en un nivel personal. 

A comienzo de los noventa, justo antes de la publicación del manifiesto, yo era un adolescente aprendiendo Linux, escribía mis primeras líneas de código y estaba al principio de mi aventura como desarrollador. La declaración de libertad del movimiento del código abierto, me emocionó sobre todos los tipos de oportunidades que tendría para aprender, crear y hacer la diferencia en un entorno abierto. Me he basado en esta emoción a través de mi carrera. 

También resuena muy adentro en todo DreamHost, el cual en primer lugar no existiría sin el software de código abierto. 

DreamHost fue fundado en 1996 por cuatro estudiantes de pregrado quienes se unieron por una pasión mutua por la tecnología de código abierto y descubriendo nuevas herramientas. Con apenas un centavo para gastar, dependiendo de su inteligencia — y de Linux, Apache y Perl — los cuatro crearon un negocio de alojamiento de sitios web basado en software gratuito. 

Desde entonces, el código abierto se ha vuelto esencial para todo lo que construimos y todo lo que hacemos. DreamHost siempre ha construido nuestra plataforma sobre tecnología de código abierto como Apache y Linux, y ahora nos hemos expandido también a usar OpenStack como un motor para construir nuevos productos y servicios. Creemos que el código abierto es simplemente una mejor forma de comportarse y trabajar. “Aceptar el Código Abierto” es uno de nuestros valores centrales de la compañía, junto con su compañero espiritual, “Habla Hacker”. 

Estos valores entran en juego incluso en nuestras decisiones diarias. Si realmente vamos a aceptar el código abierto y a hablar hacker, entonces, en vez de adaptar sistemas exclusivos y encerrar a los clientes en una plataforma, adoptamos sistemas como OpenStack y creamos APIs que son compatibles y abiertas. Respetamos los derechos de nuestros clientes sobre la información que crean — y eso incluye darles la libertad de no sentirse encerrados en nuestros servicios. 

Más allá de cualquier cosa, apoyamos la libertad de nuestros clientes y la capacidad de ser dueños de su presencia digital.

Cómo apoya DreamHost el código abierto hoy en día

En el espíritu de cooperación y colaboración, DreamHost continúa contribuyendo a grandes proyectos de código abierto, notablemente como un partidario de los fundamentos de OpenStack. Uno de nuestros cuatro cofundadores creó Ceph, un sistema almacenamiento de código abierto que realmente ha cambiado la industria; incluso fundamos una compañía hermana, Inktank y luego lo vendimos a RedHat. 

De valor particular para nuestros clientes, también contribuimos al WordPress Open Source Project. WordPress es el sistema de administración de contenido dominante en la web, dando las bases a 28% de todos los sitios web. Con desarrolladores principales de WordPress en nuestro equipo, DreamHost provee uno de los mejores lugares en el mundo para alojar un sitio WordPress. Estamos abiertos a la retroalimentación de nuestros clientes de WordPress y, ya que estamos involucrados con el proyecto, podemos trabajar directamente con la comunidad de WordPress para manejar los cambios y mejoras que quieren nuestros clientes. 

Hacemos WordPress más fácil para ti

Deja la migración de tu sitio, administración de actualizaciones y seguridad y optimización de servidor a nosotros. Ahora, te puedes enfocar en lo que importa más: hacer crecer tu sitio.

No hay mejor forma de marcar este importante hito que aprovechar los beneficios del código abierto y hacer nuestro compromiso constante de que el movimiento del software gratuito funcione para ti. Sugeriría echar un vistazo a DreamPress, nuestro producto insignia de WordPress. DreamPress te da la habilidad de lanzar rápidamente un sitio WordPress que escala automáticamente; nosotros configuramos WordPress por ti y luego lo optimizamos para un mejor rendimiento. Todas las optimizaciones que construimos para DreamPress son, por supuesto, de código abierto y usa herramientas como Varnish.

¿Cómo se verá el código abierto en los siguientes 20 años? Nadie puede decirlo a ciencia cierta. Pero, mientras que nos mezclamos en ese bullicioso bazar, tenemos poder de decisión sobre cómo será su historia.

Photo of DreamHost
Sobre el Autor: