(free software, på svenska också fri programvara) – datorprogram som innehavaren har full frihet att köra, undersöka, ändra och sprida till andra, med eller utan ändringar. Detta kallas de fyra friheterna. – En vanlig formulering är att free i free software står för free som i free speech – inte för free (gratis) som i free beer. Fri mjukvara behöver nämligen inte vara gratis: man får ta betalt, men alla nya användare måste få samma friheter och skyldigheter som tidigare användare. – Obligatoriska licens‑bestämmelser gör att fri mjukvara aldrig ska kunna bli något annat än fri mjukvara. Programlicensen (se GPL) förbjuder användaren att begränsa friheterna om hon sprider programmet till andra, men tillåter henne för övrigt att göra vad hon vill med programmet. (Observera att det inte är något krav att man faktiskt sprider programmet vidare.) – En avsiktlig konsekvens av licensen är att om man införlivar programkod från fri mjukvara i ett annat program så blir det programmet därmed också fri mjukvara. Fri mjukvara sägs därför vara ”smittsam”. – Fri mjukvara förutsätter öppen källkod, men ställer också krav på frihet att ändra och sprida programmen. – Fri mjukvara är en filosofi, utvecklad av programmeraren Richard Stallman, som anser att alla datorprogram bör vara fri mjukvara. Programföretagen ska, enligt honom, inte kunna inskränka användarnas rätt att göra vad de vill med programmen. För att utveckla och sprida fri mjukvara har Stallman startat stiftelsen Free software foundation (FSF) och utvecklat operativsystemet GNU. – Öppen källkod är en aspekt av fri mjukvara, men alla program med öppen källkod uppfyller inte kraven på fri mjukvara. – Läs också om fri och öppen källkod. – Observera att free software inte är samma sak som freeware (gratisprogram).
[fri mjukvara] [upphovsrätt] [ändrad 5 april 2018]