Casa Desenvolupament Què és el programari lliure i de codi obert (foss)? - Definició de tecnologia

Què és el programari lliure i de codi obert (foss)? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa el programari lliure i de codi obert (FOSS)?

El programari gratuït i de codi obert (FOSS) permet als usuaris i programadors editar, modificar o reutilitzar el codi font del programari. Això permet als desenvolupadors l’oportunitat de millorar la funcionalitat del programa modificant-lo.


El terme “gratuït” indica que el programari no té restriccions en els drets d’autor. El terme "codi obert" indica que el programari es troba en la forma del seu projecte, que permet el desenvolupament de programari fàcil per part dels desenvolupadors experts que col·laboren a tot el món sense necessitat d'enginyeria inversa.


El programari gratuït i de codi obert també es pot referir a programari lliure / lliure de codi obert (FLOSS) o programari lliure / de codi obert (F / OSS).

Techopedia explica el programari gratuït i de codi obert (FOSS)

Abans de 1960, la majoria de programari era obertament accessible i gratuït, ja que les eines de programari requerien un esforç de desenvolupament relativament senzill. A mesura que la complexitat de les aplicacions de programari creixia, això va provocar majors esforços en el desenvolupament de paquets de programari, cosa que va fer que les llicències de programari fossin una tendència del mercat. Finalment, els desenvolupadors van trobar tècniques per evitar l'ús de programari multicomputador, com ara l'ús de claus del producte i l'activació d'Internet. Amb l’ús generalitzat d’Internet, aquestes tècniques van esdevenir essencials perquè els desenvolupadors recuperin els beneficis dels seus esforços.


FOSS va sorgir com a resultat d'una necessitat de col·laboració gratuïta en projectes complicats i costosos. Avui en dia, hi ha molts projectes FOSS disponibles per a desenvolupadors actius.

Què és el programari lliure i de codi obert (foss)? - Definició de tecnologia