Uwolnienie nieaktualnego oprogramowania od ograniczeń intelektualnych

Oprogramowanie podlega tym samym regułom i zasadom własności intelektualnej, co Myszka Miki. Jednak w przeciwieństwie do Myszki Miki, brak możliwości modyfikacji przestarzałego oprogramowania może kosztować życie.

Jak to działa?

Dlaczego porzucamy ciągłość oprogramowania?

Zgodnie z międzynarodowymi prawami własności intelektualnej, jesteś właścicielem każdego napisanego przez siebie oprogramowania. Oznacza to, że każdy potrzebuje twojej zgody na użycie twojego kodu. Jeśli nie dostaną pozwolenia, nie będą mogli go używać aż do 70 lat po twojej śmierci.

W przypadku oprogramowania, może to czasami prowadzić do problemów, gdzie ludzie nie są w stanie aktualizować lub używać programów, które wcześniej kupili od firm, które już nie istnieją.

Nie ma sensu chronić własności intelektualnej, jeśli nie ma nikogo, kto mógłby rościć sobie do niej prawo. Każde oprogramowanie, które nie jest już własnością lub nie jest wspierane, powinno być udostępnione publicznie.

Jak możemy to naprawić?

Brak ciągłości, jak to może spowodować wiele szkód, więc firmy powinny albo "używać go lub stracić go". Albo firma kontynuuje wspieranie swojego oprogramowania, albo powstrzymuje się od roszczenia sobie praw do oprogramowania jako własnego - i pozwala użytkownikom na modyfikowanie i redystrybucję oprogramowania. Powinno to dać użytkownikom wystarczającą swobodę do rozwiązania własnych problemów, albo do migracji ich systemów do nowego oprogramowania oferowanego przez wydawcę.

Pozwalanie deweloperom na kontynuowanie abandonware dla ich własnej pracy pozwala użytkownikom na rozwiązywanie błędów, które w przeciwnym razie mogą prowadzić do nikczemnych rezultatów. Jeśli oryginalny autor pracy jest nieznany lub zrzekł się odpowiedzialności, powinien to być każdy.

Czytaj więcej

Problem roku 2038

Wiele komputerów z systemem Unix używa 32-bitowego systemu czasu, który wygaśnie o 03:14:08 UTC 19 stycznia 2038 roku - po tym terminie wiele systemów komputerowych może napotkać problemy. Problemy te mogą być tak proste, jak wyświetlanie 1901 w kalendarzu do samolotów tracących moc w połowie lotu.

Chociaż uważa się za mało prawdopodobne, że wszystkie samoloty będą jednocześnie rozbić na 19 stycznia 2038, numerous systemów wbudowanych zostały zgłoszone w ciągu roku mieć trudności z dużych liczb, i lepiej być bezpiecznym niż żałować.

Niektórzy ludzie mogą pamiętać Y2K, który okazał się dużo mniej niebezpieczny niż wcześniej spekulowano: jednak, aby uniknąć katastrofalnego Y2K, każdy pojedynczy kawałek oprogramowania i kodu komputerowego na planecie musi być teraz sprawdzony i zaktualizowany ponownie.

Prawa własności intelektualnej nie powinny stać na drodze do zapobiegania katastrofom. Większość programistów żyła jeszcze w 2000 roku, ale jeśli oryginalni autorzy oprogramowania nie żyją przed 2038 rokiem, nadal powinno być możliwe rozwiązywanie błędów w ich kodzie, które w przeciwnym razie mogą prowadzić do strasznych konsekwencji.