Het intellectueel eigendom van maatwerk software ligt over het algemeen bij de ontwikkelaar. Omdat zij degene zijn die de software ontwikkelen, zijn zij de eigenaar van het product. Veel maatwerk software ontwikkelaars maken gebruik van standaard en open source ‘packages’. Dit zijn stukken ‘standaard’ code en oplossingen die zij, of andere developers, eerder ontwikkeld hebben voor functionaliteiten die vaker terugkomen. Een login scherm is hier een voorbeeld van. Je kunt altijd proberen te onderhandelen met een software leverancier. Een deal kan vaak gesloten worden op het gedeelte applicatie specifieke code dat wordt geschreven. De code die de software developer zelf inbrengt blijft in de realiteit vaak bij hem of haar. In deze code zit jaren aan ervaring verwerkt en zorgt voor onderscheidende waarde ten opzichte van andere software ontwikkelaars.