Öppen källkod är en term som används för att beskriva datorprogram som har källkod som är tillgänglig för att studera, modifiera och dela.
Eftersom WordPress är öppen källkod kan det användas för alla ändamål, studeras och ändras, och delas med andra. Detta har uppmuntrat en anda av öppenhet och delning som har resulterat i en välkomnande och inkluderande gemenskap.
Och med fler personer som tittar på koden kan buggar i programvaran hittas och åtgärdas mer effektivt.

Open Source-definitionen
Open Source Initiative (OSI) är en ideell organisation som har ökat medvetenheten om fördelarna med öppen källkodsprogramvara i över tjugo år. De hjälper till att definiera vad öppen källkod innebär.

Definitionen av öppen källkod (OSD) förklarar att programvara med öppen källkod inte bara handlar om att ge tillgång till källkoden. Det finns också regler för hur programvaran distribueras.
- Andra måste fritt kunna distribuera mjukvaran, antingen gratis eller mot betalning.
- När programvaran distribueras måste källkoden inkluderas.
- Andra kan modifiera programvaran. Modifieringar måste distribueras under samma villkor som originalprogramvaran.
- Integriteten hos författarens källkod måste upprätthållas.
- Licensen får inte diskriminera någon person eller grupp.
- Licensen får inte begränsa användare från att använda programvaran i en specifik typ av affärs- eller forskningsprojekt.
- Licensen gäller för alla som tar emot programvaran, oavsett vem som gav den till dem.
- Licensen förblir giltig oavsett hur den distribueras.
- Licensen får inte begränsa annan programvara som den är paketerad med.
- Licensen förblir giltig oavsett vilken teknik eller vilket gränssnitt den körs på.
WordPress är programvara med öppen källkod och uppfyller alla dessa krav. Det ger den bästa chansen till framgång och innebär att den kommer att fortsätta att vara fritt tillgänglig.
Vad är skillnaden mellan öppen källkod och fri programvara?
Rörelsen för fri programvara kom före rörelsen för öppen källkod och inspirerade den. Det är en social rörelse som startades 1989 av Richard Stallman som svar på att programvarulicenser blev mer restriktiva.
Den syftar till att skydda friheten för mjukvaruanvändare genom GNU General Public License eller GPL, en mjukvarulicens som administreras av Free Software Foundation (FSF).

GPL erbjuder användare friheten att köra programvaran för vilket ändamål som helst. Den tillåter dem också att studera och modifiera källkoden, och dela programvaran med andra.
Med tiden blev det tydligt att delning av källkoden också är god affärssed. Till exempel gör det samarbetet mellan utvecklare mer effektivt.
Så 1998 bildades Open Source Initiative för att främja öppen källkodsmetodik ur ett praktiskt, affärsmässigt perspektiv. Den erkänner ett bredare utbud av licenser än Free Software Foundation. Vi kommer att titta på dessa licenser härnäst.
För mer information, se Fri programvara.
Licenser för öppen källkod
Ett stort antal programvarulicenser uppfyller kraven i Open Source Definition. De ger rätten till vem som helst att använda, studera, ändra och dela programvaran i modifierad eller omodifierad form.
Open Source Initiative upprätthåller en lista över godkända licenser. Här är några av de mer populära öppen källkodslicenserna:
- Apache License 2.0
- BSD 3-Clause "New" eller "Revised" licens
- GNU General Public License (GPL)
- MIT-licens
- Mozilla Public License 2.0
Dessa licenser för öppen källkodsprogramvara främjar samarbete och delning mellan likasinnade utvecklare.
Fördelar och nackdelar med Open Source-mjukvara
Alla värdesätter inte öppen källkodsfilosofin. Dess motståndare hävdar att öppen källkodsprogramvara faktiskt är mer sårbar eftersom källkoden är lätt tillgänglig för vem som helst att studera och hacka.
I verkligheten kan öppen källkodsprogramvara vara säkrare eftersom den har mer transparens, och eventuella problem snabbt kan identifieras och åtgärdas av communityn.
Motståndare hävdar också att öppen källkodsprogramvara inte kommer med någon garanti, och om något dåligt händer, är ingen ansvarig för skador. Det är sant att för att få WordPress-support, måste du veta vart du ska vända dig och hur du frågar på rätt sätt.
Dessa nackdelar uppvägs av fördelarna med programvara med öppen källkod. Den är lätt att anpassa och utöka, och med fler personer som studerar koden identifieras och åtgärdas buggar snabbt.
Det är tack vare fördelarna med dess öppen källkods-värderingar som WordPress har blivit en dynamisk webbpubliceringsplattform.
Hur fortsätter WordPress att vara lönsamt om det är Open Source?
WordPress är ett community-projekt med öppen källkod och tillhör inte ett enda företag eller en enskild person. Tiotusentals talangfulla människor har bidragit för att göra det till den fantastiska programvara det är idag.
Ett kärnteam av utvecklare leder projektet, men vem som helst kan bidra till dess framgång. Utvecklare kan bidra med patchar och fixa buggar, och användare kan föreslå nya funktioner.
Medan personerna bakom WordPress inte tjänar pengar på programvaran, kan de och tjänar pengar på WordPress-relaterade tjänster.
Till exempel har många utvecklare byggt framgångsrika företag kring WordPress genom att erbjuda premium WordPress-plugins, WordPress-hosting och andra tjänster.
För att lära dig mer, se Varför är WordPress gratis? Vilka är kostnaderna? Vad är haken?
Vi hoppas att den här artikeln hjälpte dig att lära dig mer om öppen källkodsprogramvara. Du kanske också vill se vår lista med ytterligare läsning nedan för relaterade artiklar om användbara WordPress-tips, tricks och idéer.
Om du gillade den här guiden, överväg då att prenumerera på vår YouTube-kanal för WordPress-videohandledningar. Du kan också hitta oss på Twitter och Facebook.