Den generelle tommelfingerregel er, at patenter beskytter en specifik software idé og copyrights beskytte en måde en idé er udnyttet eller udtrykkes . Disse vilkår og de tilknyttede processer kan være svært at afklare i mange indstillinger , og i stigende grad i den digitale tidsalder med begreber som computersoftware. Copyright Formål
Ophavsretsloven er beregnet til at sikre , at et program ikke kan duplikeres helt eller delvis til privat brug , og forbyder rivaliserende programmører til selvsupplering nogen af programmeringen kode til deres egne formål .
Copyright Ulempe
Erhvervelse af en ophavsret til et software program vil ikke nødvendigvis forhindre nogen kommer op med et lignende program , fordi de kan argumentere for, at de programmer, bare beskæftige sig med lignende idéer eller problemer .
patent Formål
patentering af software vil tjene til at forbyde andre fra at skabe , salg eller anvendelse af opfindelsen på en ikke-godkendt måde . < br >
patentbeskyttelse
Patenter kan stoppe andre fra "ved hjælp af en bestemt algoritme ... uden tilladelse, eller kan forhindre andre i at skabe software-programmer , som udfører en funktion i en bestemt måde , "ifølge advokaten Dan Tysver hjemmeside bitlaw.com .
patent Ulempe
et patent for et softwareprogram er dyr og kræver den potentielle patent ejeren at bevise opfindelse er "nye , brugbare og ikke indlysende. "