Sådan fungerer det
Hvorfor abandonware kontinuitet?
I henhold til de internationale intellektuelle ejendomsrettigheder er du ejer af al software, som du skriver. Det betyder, at alle skal have din tilladelse for at bruge din kode. Hvis de ikke får tilladelse, kan de ikke bruge den før 70 år efter din død.
For software kan dette nogle gange føre til problemer, hvor folk ikke kan opdatere eller bruge programmer, som de tidligere har købt fra firmaer, der ikke længere eksisterer.
Det nytter ikke noget at bevare intellektuel ejendom, hvis der ikke er nogen tilbage, der kan gøre krav på ejerskabet. Enhver software, som ikke længere ejes eller understøttes, bør frigives til offentligheden.
Hvordan kan vi løse dette?
En manglende kontinuitet som denne kan forårsage stor skade, så virksomhederne bør enten "use it or lose it". Enten fortsætter virksomheden med at støtte sin software, eller også afstår den fra at gøre krav på softwaren som sin egen - og tillader brugerne at ændre og videredistribuere softwaren. Dette bør give brugerne tilstrækkelig frihed til at løse deres egne problemer eller til at migrere deres systemer til ny software, der udbydes af udgiveren.
Ved at tillade udviklere at fortsætte abandonware til deres eget arbejde kan brugerne løse fejl, som ellers kan føre til skadelige resultater. Hvis den oprindelige ophavsmand til værket er ukendt, eller hvis den oprindelige ophavsmand har frafaldet ansvaret, bør det være alles spil.
Læs mere
- StackOverflow: Hvor vigtigt er bagudkompatibilitet? [lukket]
- Wikipedia: Abandonware