Как работи
Защо отказвате се от непрекъснатостта на софтуера?
Според международните права на интелектуална собственост вие сте собственик на всеки софтуер, който сте написали. Това означава, че всеки се нуждае от вашето разрешение, за да използва кода ви. Ако не получат разрешение, те няма да могат да го използват до 70 години след смъртта ви.
По отношение на софтуера това понякога може да доведе до проблеми, при които хората не могат да актуализират или използват програми, които са закупили преди това от компании, които вече не съществуват.
Няма смисъл да съхраняваме интелектуална собственост, ако няма кой да претендира за собственост. Всеки софтуер, който вече не е собственост или не се поддържа, трябва да бъде пуснат публично.
Как можем да поправим това?
Подобна липса на приемственост може да причини много щети, така че компаниите трябва или да "използват, или да загубят". Или компанията продължава да поддържа софтуера си, или се въздържа да обявява софтуера за свой - и позволява на потребителите да го променят и разпространяват. Това би трябвало да даде на потребителите достатъчно свобода да решат собствените си проблеми или да мигрират системите си към нов софтуер, предлаган от издателя.
Разрешаването на разработчиците да продължат да използват изоставения софтуер за собствената си работа позволява на потребителите да решават грешки, които в противен случай могат да доведат до гнусни резултати. Ако оригиналният автор на произведението е неизвестен или той се е отказал от отговорността, това трябва да е игра за всеки.
Прочетете повече
- StackOverflow: Колко важна е обратната съвместимост? [затворен]
- Уикипедия: Абандиране