Software mag niet ontleend zijn aan de software van een andere partij. Het gaat daarbij om de oorspronkelijkheid van de broncode van de computerprogrammatuur, oftewel de leesbare tekst die door de programmeur in een programmeertaal is geschreven. Daar biedt de wet bescherming. De functionaliteit, de programmeertaal (bijvoorbeeld Java) en de onderliggende ideeën van een computerprogramma worden niet beschermd, zo volgt onder andere uit het SAS/World Programming Ltd-arrest. Als de functionaliteit en het idee wel onder het auteursrecht zouden vallen, dan zou dat namelijk neerkomen op het monopoliseren van ideeën. Dat is onwenselijk aangezien dat ten koste gaat van innovatie.

Source