Befria föråldrad programvara från intellektuella begränsningar

Programvara följer samma regler och principer för immateriella rättigheter som Musse Pigg. Till skillnad från Musse Pigg kan det dock kosta liv att inte kunna ändra föråldrad programvara.

Hur det fungerar

Varför avstå från kontinuitet i programvaran?

Enligt internationell immaterialrätt är du ägare till all programvara som du skriver. Det innebär att alla behöver ditt tillstånd för att få använda din kod. Om de inte får tillstånd kan de inte använda den förrän 70 år efter din död.

När det gäller mjukvara kan detta ibland leda till problem, där människor inte kan uppdatera eller använda program som de tidigare har köpt från företag som inte längre existerar.

Det är ingen idé att bevara immateriella rättigheter om det inte finns någon kvar som kan göra anspråk på äganderätten. All programvara som inte längre ägs eller stöds bör släppas ut till allmänheten.

Hur kan vi åtgärda detta?

En sådan brist på kontinuitet kan orsaka stor skada, så företagen bör antingen "use it or lose it". Antingen fortsätter företaget att stödja sin programvara, eller så avstår de från att göra anspråk på programvaran som sin egen - och låter användarna ändra och distribuera programvaran vidare. Detta bör ge användarna tillräckligt med frihet för att lösa sina egna problem eller för att flytta sina system till ny programvara som erbjuds av utgivaren.

Genom att låta utvecklare fortsätta att använda övergivna programvaror för sina egna arbeten kan användarna lösa fel som annars kan leda till skadliga resultat. Om den ursprungliga upphovsmannen till verket är okänd eller om den ursprungliga upphovsmannen inte längre är ansvarig, bör det vara allas spel.

Läs mer

Problemet år 2038

Många Unix-datorer använder ett 32-bitars tidssystem som kommer att upphöra att gälla den 19 januari 2038 kl. 03:14:08 UTC - efter det kan många datorsystem få problem. Dessa problem kan vara så enkla som att 1901 visas i kalendern till flygplan som tappar strömmen mitt under flygning.

Även om det anses osannolikt att alla flygplan kommer att krascha samtidigt den 19 januari 2038, har många inbyggda system rapporterats ha problem med stora tal, och det är bättre att vara på den säkra sidan.

En del minns kanske Y2K, och det visade sig vara mycket mindre farligt än vad som tidigare spekulerats: för att undvika ett katastrofalt år 2000 måste varje enskild programvara och datakod på planeten nu kontrolleras och uppdateras igen.

Immateriella rättigheter bör inte stå i vägen för att förhindra katastrofala händelser. De flesta programmerare levde fortfarande år 2000, men om de ursprungliga programvaruförfattarna är döda före 2038 bör det fortfarande vara möjligt att lösa fel i deras kod som annars kan leda till fruktansvärda konsekvenser.