„azert software -be is van ertelmes dolog amit le lehet vedni, mondjuk egy bonyolul algoritmus, persze az mar lehet nem software kategoria, vagy esetleg vmi eredeti 5let.”
A szoftver tisztán szellemi termék, védelmére a szerzői jog való.
A szabadalom eredetileg nem tisztán szellemi termékekre találták ki, amelyek mögött komoly szellemi munka áll, tipikusan az ipari forradalom eszközei, a huszadik század gépei, stb.: ha veszel 100 dollárért egy porszívót, és szétszereled, akkor a működési elvét lemásolva építhetsz egy másikat, és az, aki éveket kísérletezett a szivattyú alakjával (és ennek árát a 100$-ba beépítette), hoppon marad, ha a tiédet csak 60 $-ért adod (mert te nem kísérleteztél évekig). A szabadalom ilyenkor a megfogható, szétszerelhető termék mögötti szellemi munkát (t.i. a porszívó tervrajzát) védi azok ellen, akik a tervrajzot ellopják vagy a kész termékből visszafejtik.
Egy szoftvernél azonban csak szellemi rész van, amit véd a szerzői jog. A szoftvernek a tervrajza a forráskód, amit a szerzői jog véd, még akkor is, ha azt a bináris visszafejtéséből nyerik ki.
A szoftverszabadalmakkal ott a baj, hogy megvalósítástól független ötleteket vagy (ami még rosszabb) formátumokat és protokollokat védnek le.