Mjukvarupatent låter storföretagen monopolisera
vissa delar av marknaden för mjukvara. De skulle inte längre
behöva tävla med öppen källkod och mindre
företag när det gäller säkerhet, stabilitet och
kvalitet.
Det är ett misstag att premiera abstrakta
idéer om mjukvara framför fungerande implementationer.
Bra mjukvara behöver både en sund design
och en
högkvalitativ implementering. Den bästa idé i
världen är värdelös om den inte utförs
rätt. Ingen av oss vill bo i ett revolutionerande arkitektritat
hus där ytterdörren inte går att låsa, taket
läcker och det blir ständiga strömavbrott.
Nu representerar mjukvarupatent mycket
sällan några revolutionerande idéer, men låt
oss bortse från det för ögonblicket. Även
om det vore så skulle det vara olämpligt att låta
någon få monopol på idéerna, eftersom det
skulle utestänga all konkurrens. Patentinnehavaren kanske
genomför idén på ett dåligt och felaktigt
sätt, men han är fortfarande den enda som kan erbjuda
någon produkt som bygger på idén överhuvud
taget. Den enda implementationen kanske är långsam, instabil
och osäker, men det kommer inte att finnas något alternativ
de närmaste 20 åren om inte patentinnehavaren tillåter
det.
"Det överlappande skyddet av upphovsrätt
och patenträtt, tillsammans med de gängse metoderna för
systemutveckling och ett otillräckligt regelverk för
skadestånd, befrämjar att osäker programvara utvecklas
och massdistribueras."
Robert A. Gehring, Technical University at
Berlin
Det råder delade meningar om huruvida
öppen källkod är säkrare av naturen som en
följd av hur den utvecklas.
Däremot är det ostridigt att just säkerhet och
stabilitet är bland de viktigaste skälen till att öppen
källkod används för vissa tillämpningar. Det skapar
ett enormt konkurrenstryck på Microsoft och andra
leverantörer. Om vi vill slippa se de månatliga bulletinerna
om de senaste säkerhetshålen i Windows, Internet Explorer
och Outlook i framtiden, då måste vi se till att
hålla marknaden konkurrensutsatt.
Mjukvarupatent gör det riskabelt att
publicera källkod.
Vare sig koden görs tillgänglig under en fri licens som GPL
eller någon annan licens ökar IT-säkerheten om
många ögon har kunnat läsa koden. Det ger alla som har
tillräckliga kunskaper och tillräckligt intresse en
möjlighet att hitta säkerhetsproblem innan de har hunnit
ställa till skada. Men det gör det också lättare
för patentprofitörer och illasinnade konkurrenter att hitta
och bevisa "patentintrång" i koden. Om patentet berör de
synliga delarna av ett program, som till exempel en
förloppsindikator eller en virtuell kundvagn, är det
lätt att upptäcka "intrånget" från utsidan.
Patent som berör de inre delarna av ett program (till exempel
minneshantering) är endera mycket svårare att upptäcka
om man inte kan läsa koden, eller i praktiken omöjligt..
Klicka här för att läsa
varför mjukvarupatent hotar det fria informationsflödet