Vilka är nackdelarna och fördelarna med en öppen källkod?

Fördelarna med öppen källkod är:
1) sina källkoder är tillgängliga för alla. Dvs någon med kunskap om programmering kan modifiera programmet. Du kan skapa din egen version av programvaran. (främsta fördel)
2) de kan överföras från en användare till en annan utan någon oroa dig för att bli stämd av piratkopiering.
Nackdelar:

1) eftersom vem som helst med en kod kan ändra den, alla användare med onda avsikter riskerar att utveckla en malware eller andra destruktiva mjukvaran inuti it.mostly möj i Linux distributioner
2) öppen källa mjukvaran är inte som fullt utvecklad.