IMO, abandonware means software that is a dead-end upon its very release, with no hopes or plans for anyone to every build upon it. Abandonware is generally not extensible, follows no good design philosophy that would let someone else build it up, and embodies essentially nothing.
Even a 100-line throwaway Python script has more utility to someone when it is published on PasteBin or whatever. But something like a binary executable released with no source code, with no support, and with no intent by the developer to ever make anything more of it, that’s abandonware.
dryfter@ani.social 1 day ago
Honest question intended to spark discussion.
Does this mean that all “single developer” projects can be considered abandonware (that aren’t open source/forkable)?
Or really “all” non open source software really. Companies “can” die.
litchralee@sh.itjust.works 1 day ago
IMO, abandonware means software that is a dead-end upon its very release, with no hopes or plans for anyone to every build upon it. Abandonware is generally not extensible, follows no good design philosophy that would let someone else build it up, and embodies essentially nothing.
Even a 100-line throwaway Python script has more utility to someone when it is published on PasteBin or whatever. But something like a binary executable released with no source code, with no support, and with no intent by the developer to ever make anything more of it, that’s abandonware.
dryfter@ani.social 1 day ago
Thanks for the definition!
I’m tracking what you’re saying.