Apache-lisens
The Apache lisens er et fri programvare lisens av den Apache Software Foundation anerkjent av Free Software Foundation , men ikke en copyleft -lisens.
historie
Den nåværende versjonen 2.0 ble publisert i januar 2004. Den har blitt kraftig utvidet i forhold til forrige versjon 1.1. Fordi den er veldig lang, inneholder ikke kildeteksten til de enkelte Apache-prosjektene lenger hele teksten, men bare en referanse til den opprinnelige lisensen. Apache-lisensen er anerkjent av Free Software Foundation som en gratis programvarelisens og er kompatibel med GNU General Public License versjon 3, men ikke versjon 2.
eiendommer
I prinsippet inkluderer det:
- Programvare kan brukes, modifiseres og distribueres fritt i ethvert miljø under denne lisensen.
- En kopi av lisensen må være inkludert i pakken.
- Endringer i kildekoden til programvaren under Apache-lisensen trenger ikke å sendes tilbake til lisensgiveren.
- Egen programvare som bruker programvare under Apache-lisensen, trenger ikke å være under Apache-lisensen.
- Din egen programvare kan bare kalles Apache hvis Apache Foundation har gitt skriftlig tillatelse.
For versjon 1.1 gjelder også:
- Når de distribueres, må det tydelig fremgå hvilken programvare som ble brukt under Apache-lisensen, og at denne kommer fra lisensgiveren ( navnet på rettighetshaveren ).
Egne verk som er basert på et originalt verk under Apache-lisensversjon 2.0, må:
- inkludere en kopi av Apache-lisensen
- når det gjelder endrede filer, angir på et iøynefallende sted at de er endret
- beholde alle originale merknader om opphavsrett i kildeformen
- hvis originalverket inneholder en tekstfil kalt "MERKNAD", inneholder copyright-merknadene der for filene som brukes på en måte som er spesifisert i lisensen.
GPL-kompatibilitet
Apache Software Foundation og Free Software Foundation (FSF) sertifiserer at Apache License 2.0 er en gratis programvarelisens som er kompatibel med versjon 3 av GNU General Public License (GPL).
Men Free Software Foundation anser alle versjoner av Apache License (status: 2007) for å være uforenlig med tidligere GPL versjon 1 og 2. Det er kompatibilitet mellom Apache versjon 2 og GPL versjon 3 lisensen i form at Apache 2 lisensiert kode kan brukes i et GPL-3-lisensiert prosjekt, forutsatt at hele prosjektet deretter blir plassert under GPL versjon 3. I følge Apache Foundation er dette mulig fordi egenskapene som er beskrevet i Apache versjon 2-lisensen, er en delmengde av de som er beskrevet i GPL versjon 3.
Viktige applikasjoner / arbeider
De viktigste produktene som er utgitt under Apache Software License inkluderer:
- Android - plattform for mobiltelefoner
- Apache Ant , Apache Maven
- Apache HTTP-server , brygge , Apache Tomcat
- Apache MyFaces , Google Web Toolkit , Vaadin , Struts , Apache Wicket
- .NET Micro Framework
- Vårramme
- Apache Subversion
- Apache Velocity
- Xerces
- Apache OpenOffice
- Apache Hadoop
- docker
- OpenStack
- Materiell design
- Fort
- Apache Netbeans
- TensorFlow
litteratur
- Malte Grützmacher: Open Source Software - BSD Copyright og Apache Software License - Copyright istedenfor Copyleft -. I: IT-juridisk rådgiver. (ITRB) 2006, s. 108 ff.
weblenker
Individuelle bevis
- ↑ Ulike lisenser og kommentarer om dem. Free Software Foundation, 14. januar 2008; åpnet 30. januar 2008 .
- ^ GPLv3 Endelig utkast til begrunnelse. Free Software Foundation, 31. mai 2007; åpnet 14. juni 2007 .
- ^ Free Software Foundation: Lisenser. 14. januar 2008, åpnet 30. januar 2008 .
- ↑ Apache Software Foundation: Apache License v2.0 og GPL-kompatibilitet. Hentet 30. januar 2008 .
- ^ Richard Stallman: Er Android virkelig gratis programvare? - Googles smarttelefonkode blir ofte beskrevet som 'åpen' eller 'gratis' - men når den undersøkes av Free Software Foundation, begynner den å se ut som noe annerledes. The Guardian , 19. september 2011, åpnet 9. september 2012 (engelsk): “ Programvaren til Android versjoner 1 og 2 ble for det meste utviklet av Google; Google ga ut det under Apache 2.0-lisensen, som er en slapp gratis programvarelisens uten copyleft. [...] Versjonen av Linux som er inkludert i Android er ikke helt gratis programvare, siden den inneholder ikke-gratis "binære blobs" [...] Android er veldig forskjellig fra GNU / Linux-operativsystemet fordi den inneholder veldig lite av GNU. "