Software is een term uit de Engelse taal die deel uitmaakt van het woordenboek van de Royal Spanish Academy (RAE). Het is het computerprogramma waarmee verschillende taken op een computer (computer) kunnen worden uitgevoerd.
Libre, van zijn kant, is een bijvoeglijk naamwoord met meerdere toepassingen. Bij deze gelegenheid zijn we geïnteresseerd in het behouden van de betekenis ervan als iets dat niet onderhevig is aan iets of dat is vrijgesteld van enige oplegging.
Het begrip gratis software verwijst naar het computerprogramma dat de gebruiker grote vrijheid biedt. Iedereen die een gratis softwareprogramma installeert , kan het zonder beperkingen gebruiken, wijzigen, kopiëren en herdistribueren.
Specifiek wordt vastgesteld dat, wil een software als gratis worden beschouwd, het essentieel is dat het de gebruiker vier grote vrijheden biedt, zoals deze: -
Vrijheid om het betreffende programma te kunnen uitvoeren zoals zij dat willen en voor het doel dat zij geschikt achten.
-Vrijheid om de kopieën die u nuttig acht te herverdelen om hulp te "bieden" aan de mensen om u heen.
-Vrijheid om het programma grondig te bestuderen, erachter te komen hoe het werkt en het zelfs te veranderen als u het gepast acht.
-Vrijheid om niet alleen de software aan te passen, maar ook om deze eenmaal gewijzigd te kunnen herverdelen, zodat meer mensen ervan kunnen genieten.
Dit zijn vrijheden waarvan de gebruiker in kwestie kan kiezen om er al dan niet gebruik van te maken. U kunt echter zelfs bepalen dat u ze allemaal tegelijkertijd gaat gebruiken.
Het is belangrijk op te merken dat er verschillende softwarelicenties zijn. Om te begrijpen wat vrije software is, is het eenvoudigste om het te verzetten tegen de programma's waarvan de licenties moeten worden gekocht en die verschillende beperkingen bevatten: een verbod om het te kopiëren, te verspreiden, te wijzigen, enz. De meeste programma's behoren in feite niet tot vrije software, maar zijn commerciële computerprogramma's.
Onder de reeks licenties die in dit opzicht bestaan, willen we vooral de GPL, LGPL, AGPL of APSL benadrukken, zonder Apache te vergeten.
Vrije software wordt op verschillende gebieden en terreinen gebruikt, en vooral in het onderwijs, dat onder andere weer een stap is in de ontwikkeling van ICT.
Verwar gratis software echter niet met gratis software of freeware. Aangezien gratis software kan worden gewijzigd en opnieuw verspreid, kan een gebruiker de beslissing nemen om het te commercialiseren. Freeware, aan de andere kant, kan gratis zijn, maar voorkomt wijzigingen, om maar een mogelijkheid te noemen.
Toegang tot de broncode van het programma is essentieel in vrije software: anders is het bijna onmogelijk om wijzigingen aan te brengen. Een gebruiker die geen toegang heeft tot deze code zal grote moeilijkheden ondervinden bij het aanpassen en aanpassen van de software.
Naast al het bovenstaande kunnen we duidelijk maken dat er mensen zijn die hun toevlucht nemen tot het gebruik van de term vrije software als synoniem voor open source, maar voor anderen is dat een vergissing. De laatste stellen vast dat ze niet hetzelfde zijn, omdat het hen onderscheidt dat de eerste verwijst naar vrijheden en de tweede echter meer inzet op wat de prijs is.