Open Source
När ett program är öppen källkod betyder det programmets källkod är fritt tillgänglig för allmänheten. Till skillnad från kommersiell programvara kan program med öppen källkod modifieras och distribueras av vem som helst och utvecklas ofta som ett samhälle snarare än av en enda organisation. Av denna anledning används frasen "öppen källkodsgrupp" ofta för att beskriva utvecklaren av programvaruutvecklingsprojekt med öppen källkod.
Eftersom källkoden för ett open source program kan modifieras av vem som helst, är det vettigt att programvaran också är gratis ladda ner och använda. Användningsvillkoren definieras ofta av GNU General Public License, som fungerar som mjukvarulicensavtal (SLA) för många open source program. Öppna källkodsprojekt för utveckling av programvara finansieras ofta av givare med intresse för projektet, av användardonationer eller genom annonser. Vissa utvecklare genererar också intäkter genom att sälja dokumentation och hjälpmanualer för programvaran. Andra projekt finansieras av mer än en kollektiv önskan från utvecklare att skapa ett fantastiskt program.
Eftersom programvara med öppen källkod är gratis att använda finns det vanligtvis ingen teknisk support som ingår i programvaran. Istället kan användare behöva förlita sig på webbforum och användardiskussioner för att rapportera fel eller få svar på sina frågor. Lyckligtvis har de mest populära open source programmen ett överflöd av användbara resurser tillgängliga på webben. Några av de mest kända open source projekten inkluderar Linux operativsystem, Mozilla Firefox webbläsare och produktivitetspaket OpenOffice.org. Var och en av dessa projekt har utvecklats av en grupp utvecklare och har vunnit nivåer av popularitet som konkurrerar med sina kommersiella motsvarigheter.
Programvara med öppen källkod kan vara ett kostnadseffektivt sätt att köra många typer av program på din dator. Kom bara ihåg att eftersom programmen inte stöds av ett kommersiellt företag, kommer du troligtvis inte att kunna få teknisk support från utvecklaren om du har problem med programvaran. Naturligtvis, om du gillar att räkna ut saker på egen hand eller delta i online-diskussioner, kan programvara med öppen källkod vara rätt för dig.