Huis audio Wat is de apache-softwarelicentie? - definitie van techopedia

Wat is de apache-softwarelicentie? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Apache Software License?

De Apache Software License (ASL) is een licentieschema voor gratis en open-source computersoftware (FOSS) geschreven door de Apache Software Foundation (ASF). Met ASL kunnen projecten en software vrij worden gedownload en gebruikt, al dan niet geheel, voor persoonlijke, bedrijfs- of commerciële doeleinden en zonder aandacht voor royalty's. De code wordt openlijk gedistribueerd en mag vrij worden gewijzigd, herverdeeld of bestudeerd. Via open source code moedigt Apache gebruikers aan om vrijwillig het ontwerp van de software te verbeteren.

Techopedia legt de Apache-softwarelicentie uit

De Apache-softwarelicentie is een indicatie dat de software gratis is, maar Apache vereist nog steeds dat de gedistribueerde Apache-software een kopie van de licentie bevat die duidelijk en gemakkelijk te vinden is; evenals een duidelijke toeschrijving aan de ASF voor alle distributies die Apache-software bevatten.

Gewijzigde code of software wordt niet langer beschouwd als die van Apache en zou worden toegeschreven aan de ontwikkelaar die de code heeft gewijzigd, ook al behoudt deze nog steeds ASL. Het is verboden om gemodificeerde software te gebruiken in commerciële eigendommen of handelsmerken die de distributie kunnen gebruiken of impliceren. Het verbiedt ook het gebruik van handelsmerken of logo's die eigendom zijn van de ASF die kunnen suggereren dat de persoon die de code heeft gewijzigd, de betreffende Apache-software heeft gemaakt. In wezen moet elk stuk van Apache-afkomstige software opnieuw worden gedistribueerd met de juiste toeschrijving.

Gebruikers hoeven hun codewijzigingen niet terug te sturen naar de ASF, maar feedback wordt wel aangemoedigd. Het is ook niet vereist om de Apache-software zelf of wijziging die is aangebracht in de te distribueren code op te nemen. Apache License 2.0 is GPL-compatibel zolang de software een licentie heeft onder GPL-versie 3.0.

Wat is de apache-softwarelicentie? - definitie van techopedia