Hjem Audio Hva er lisensen for apache? - definisjon fra techopedia

Hva er lisensen for apache? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Apache programvarelisens?

Apache Software License (ASL) er en lisensordning for gratis og åpen kildekode-programvare (FOSS) skrevet av Apache Software Foundation (ASF). ASL gjør det mulig å laste ned og bruke prosjekter og programvare fritt, kan det være helt eller delvis, til personlige, firma- eller kommersielle formål og uten bekymring for royalty. Koden distribueres åpent og lar fritt modifiseres, omfordeles eller studeres. Gjennom åpen kildekode oppfordrer Apache brukere til å frivillig forbedre designen av programvaren.

Techopedia forklarer Apache programvarelisens

Apache-programvarelisensen er en indikator på at programvaren er gratis, men Apache krever fortsatt den distribuerte Apache-programvaren for å ha en kopi av lisensen inkludert klart og lett å finne; samt en klar henvisning til ASF for distribusjoner som inkluderer Apache-programvare.

Endret kode eller programvare blir ikke lenger betraktet som Apache, og vil tilskrives utvikleren som endret den, selv om den fortsatt beholder ASL. Endret programvare er forbudt å bli brukt i kommersiell eiendom eller varemerker som kan bruke eller innebære at ASF støtter distribusjonen. Det forbyr også bruk av varemerker eller logoer som eies av ASF som kan antyde at personen som endret koden opprettet den aktuelle Apache-programvaren. I bunn og grunn bør alle deler av programvaren med opprinnelse fra Apache omfordeles med riktig attribusjon.

Brukere er ikke pålagt å sende kodeendringene sine tilbake til ASF, men tilbakemelding oppfordres. Det er heller ikke påkrevd å inkludere selve Apache-programvaren eller endring som er gjort i koden som skal distribueres. Apache License 2.0 er GPL-kompatibel så lenge programvaren er lisensiert under GPL versjon 3.0.

Hva er lisensen for apache? - definisjon fra techopedia