La Apache Software Foundation ( / əˈpætʃi / ə - PATCH -ee ; 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 HTTP Apache y se constituyó el 25 de marzo de 1999. [2] [3] A partir de 2021, [actualizar]incluye aproximadamente 1000 miembros. [4]
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 , una licencia de código abierto permisiva para software libre y de código abierto (FOSS). 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 términos no libres. [5] Cada proyecto es administrado por un equipo autoseleccionado de expertos técnicos que son contribuyentes activos 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 Apache. La ASF se considera una organización de código abierto de segunda generación, [ cita requerida ] en el sentido de que se brinda soporte comercial sin el riesgo de bloqueo de la plataforma .
Entre los objetivos de la ASF están: brindar protección legal a los voluntarios que trabajan en proyectos Apache y evitar que la marca "Apache" sea utilizada por otras organizaciones sin permiso. [6]
La ASF también organiza varias conferencias ApacheCon cada año, destacando los proyectos Apache y la tecnología relacionada. [7]
La historia de la Apache Software Foundation está vinculada al servidor HTTP Apache, cuyo desarrollo comenzó en febrero de 1993. Un grupo de ocho desarrolladores comenzó a trabajar en la mejora del demonio HTTPd de NCSA . Se los conoció como el Grupo Apache. El 25 de marzo de 1999 se formó la Apache Software Foundation. [2] La primera reunión oficial de la Apache Software Foundation se celebró el 13 de abril de 1999. [8] Los miembros iniciales de la Apache Software Foundation fueron el Grupo Apache: 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 . [8] 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 la Apache Software Foundation se fijó para el 1 de junio de 1999. [3]
El cofundador Brian Behlendorf explica cómo se eligió el nombre 'Apache' : "Sugerí el nombre Apache en parte porque las tecnologías web que se estaban lanzando en ese momento se llamaban ciber esto o araña aquello o algo por el estilo y pensé que necesitábamos algo un poco más interesante, un poco más romántico, no para 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 nativa americana llamada los Apaches , que sucumbieron a la invasión del oeste, de los Estados Unidos, y fueron la última tribu en renunciar a su territorio y para mí eso representaba casi románticamente lo que sentía que estábamos haciendo con este proyecto de servidor web..." [9]
Apache divide sus actividades de desarrollo de software en áreas independientes y semiautónomas llamadas "proyectos de alto nivel" (formalmente conocidos como "Comité de Gestión de Proyectos" en los estatutos [10] ), algunas de las cuales tienen varios subproyectos. A diferencia de otras organizaciones que albergan proyectos FOSS , antes de que un proyecto se aloje en Apache, debe obtenerse una licencia a la ASF mediante un acuerdo de subvención o de contribución. [11] De esta manera, la ASF obtiene los derechos de propiedad intelectual necesarios para el desarrollo y la distribución de todos sus proyectos. [12]
La Junta Directiva de la 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 registradas y equipos de soporte), el nombramiento de un presidente y de funcionarios corporativos que gestionen las operaciones principales de la ASF y la asignación de recursos corporativos para el beneficio de los proyectos Apache. La autoridad para la toma de decisiones técnicas para cada proyecto 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 la ASF. [13]
Desde el 8 de marzo de 2024, la junta directiva está compuesta por: [14] [15] [16] [17]
junta directiva de la fundación del software apache.