La Fundación de Software Apache

Ajustar Compartir Imprimir Citar
Comunidad de software de código abierto sin fines de lucro

La Apache Software Foundation (ASF) es una corporación estadounidense sin fines de lucro (clasificada como una organización 501(c)(3) en los Estados Unidos) para apoyar una serie de proyectos de software de código abierto. La ASF se formó a partir de un grupo de desarrolladores del servidor Apache HTTP y se incorporó el 25 de marzo de 1999. A partir de 2021, incluye aproximadamente 1000 miembros.

La Apache Software Foundation es una comunidad descentralizada de desarrolladores de código abierto. El software que producen se distribuye bajo los términos de la Licencia Apache y es una forma de software libre y de código abierto (FOSS, por sus siglas en inglés) sin copyleft. Los proyectos Apache se caracterizan por un proceso de desarrollo colaborativo, basado en el consenso y una licencia de software abierta y pragmática, es decir, que permite a los desarrolladores que reciben el software libremente, redistribuirlo bajo condiciones no libres. Cada proyecto es administrado por un equipo autoseleccionado de expertos técnicos que contribuyen activamente al proyecto. La ASF es una meritocracia, lo que implica que la membresía de la fundación se otorga solo a los voluntarios que han contribuido activamente a los proyectos de Apache. La ASF se considera una organización de código abierto de segunda generación, en la que se brinda soporte comercial sin riesgo de bloqueo de plataforma.

Entre los objetivos de la ASF se encuentran: brindar protección legal a los voluntarios que trabajan en proyectos Apache; para evitar que la marca Apache sea utilizada por otras organizaciones sin permiso.

La ASF también lleva a cabo varias conferencias ApacheCon cada año, destacando los proyectos de Apache y la tecnología relacionada.

Historia

La historia de Apache Software Foundation está vinculada al servidor Apache HTTP, cuyo desarrollo comenzó en febrero de 1993. Un grupo de ocho desarrolladores comenzó a trabajar para mejorar el daemon NCSA HTTPd. Llegaron a ser conocidos como el Grupo Apache. El 25 de marzo de 1999 se formó la Apache Software Foundation. La primera reunión oficial de Apache Software Foundation se llevó a cabo el 13 de abril de 1999. Los miembros iniciales de Apache Software Foundation estaban formados por Apache Group: Brian Behlendorf, Ken Coar, Miguel Gonzales, Mark Cox, Lars Eilebrecht, Ralf S. Engelschall, Roy T. Fielding, Dean Gaudet, Ben Hyde, Jim Jagielski, Alexei Kosut, Martin Kraemer, Ben Laurie, Doug MacEachern, Aram Mirzadeh, Sameer Parekh, Cliff Skolnick, Marc Slemko, William (Bill) Stoddard, Paul Sutton, Randy Terbush y Dirk-Willem van Gulik. Después de una serie de reuniones adicionales para elegir a los miembros de la junta y resolver otros asuntos legales relacionados con la incorporación, la fecha de incorporación efectiva de Apache Software Foundation se fijó para el 1 de junio de 1999.

El cofundador Brian Behlendorf afirma que el nombre 'Apache' fue elegido: "Sugerí el nombre Apache en parte porque las tecnologías web en el momento del lanzamiento se llamaban cyber this o spider that o algo sobre esos temas y pensé que necesitábamos algo un poco más interesante, un poco más romántico, para no ser un apropiador cultural ni nada por el estilo, acababa de ver un documental sobre Gerónimo y los últimos días de una tribu de nativos americanos llamada los apaches, verdad, que sucumbieron a la invasión del oeste, de los Estados Unidos., y fueron la última tribu en ceder su territorio y para mí eso representó casi románticamente lo que sentí que estábamos haciendo con este proyecto de servidor web..."

Proyectos

Apache divide sus actividades de desarrollo de software en áreas separadas semiautónomas denominadas "proyectos de alto nivel" (formalmente conocido como "Comité de gestión de proyectos" en los estatutos), algunos de los cuales tienen varios subproyectos. A diferencia de otras organizaciones que alojan proyectos FOSS, antes de que un proyecto se aloje en Apache, debe obtener una licencia de la ASF con un acuerdo de subvención o de contribución. De esta forma, la ASF obtiene los derechos de propiedad intelectual necesarios para el desarrollo y distribución de todos sus proyectos.

Consejo de administración

La junta directiva de The Apache Software Foundation (ASF) es responsable de la gestión y supervisión de los negocios y asuntos de la corporación de acuerdo con los estatutos. Esto incluye la gestión de los activos corporativos (fondos, propiedad intelectual, marcas comerciales y equipos de apoyo), el nombramiento de un presidente y funcionarios corporativos que administren las operaciones principales de la ASF y la asignación de recursos corporativos en beneficio de los proyectos de Apache. La autoridad de toma de decisiones técnicas para cada proyecto de Apache se asigna a su comité de gestión de proyectos independiente; los participantes en cada proyecto proporcionan la dirección, no la junta. La junta es elegida anualmente por los miembros de ASF.

Desde el 17 de marzo de 2021, la junta directiva ha sido: