I don't understand why companies wont release code for projects that are no longer being worked on because of their obsoleteness. If the code still exists, it would be nice for hobbyists to able to tinker with
.
If you're a profit-driven company, what's the big deal of releasing code that wont make you or anyone else any money (release it /w license terms prohibiting commercial usage /wout written consent).
I mean, if the code's crap or is basically stolen and poorly commented with no real structure, I can understand a company not wanting to embaress themselves.. but what other reason is there? From my experience, It doesn't take a lot of effort to make source code availible for the community, after you spend about 30 minutes digging it up.
IE: What would be the harm in Microsoft releasing code for Windows 3.0 (Not 3.1, 3.0. Yes, 3.0 exists)? It's a "16-bit" operating system built over a decade ago. Has windows changed so little that by releasing this code, it could actually harm Microsoft?