←back to thread

431 points dangle1 | 1 comments | | HN request time: 0.274s | source
Show context
VonGuard ◴[] No.41861368[source]
This is a cautionary tale for preservationists. My current preservation project is still not open because we are very slowly reviewing the code to make sure we don't accidentally include any IP when we open the source code. The real things that get you are similar to what happened here: codecs, graphics libraries, and a really big one to look out for is fonts. It'd be great if there was a scanner that could detect this stuff, but unfortunately, the scanning tools out there tend to go the other way like Black Duck: they detect open source code, not closed source.
replies(4): >>41861469 #>>41861524 #>>41861575 #>>41861816 #
londons_explore ◴[] No.41861524[source]
The thing is, the vast majority of graphics libraries from 1992 the IP owner no longer cares about, and the code usually has nearly zero commercial value.

I wish more were brave enough to just publish it with an open license, and then if the owner complains you take it down and rewrite.

Any damages for distributing 30 year old source code are hopefully in the single-digit-dollars range anyway.

replies(2): >>41861596 #>>41861615 #
VonGuard ◴[] No.41861615[source]
Completely incorrect. This work is being done under a non-profit, and whether or not the original owners care is irrelevant. Doing this would immediately open the non-profit to litigation and endanger the entire project. Just because we don't think anyone cares doesn't mean we won't get sued.

This project is preserving the source code around a distributed chat system from the year 2000, the E programming language, and the first real usage of JSON. Outside of those aspects, it's not about preserving fonts and proprietary code.

You are literally suggesting that we take proprietary, copyrighted code and release it under an open source license with no standing, rights, or ownership. It's insane to even suggest this. If you put the source code for Windows 95 online, you'd be sued into a pile of ashes by MS within 10 minutes.

When we want to open source proprietary code, we work with the rights holders. This code was all given to us under such an agreement, and the agreement ONLY covers the code owned by the people who built this thing. The deal was contingent on us not opening any of the code the original owners didn't own, as that would ALSO incur risk for them.

replies(3): >>41865119 #>>41870210 #>>41902346 #
smitelli ◴[] No.41865119[source]
> If you put the source code for Windows 95 online, you'd be sued into a pile of ashes by MS within 10 minutes.

The Windows NT 4 source code exists in multiple public repos on GitHub, and the one from the first Google result has been there for at least four years.

replies(1): >>41865557 #
userbinator ◴[] No.41865557[source]
...and the ones for later versions are easily found on GitHub too --- GitHub, which is now owned by Microsoft.

On the one hand, great, but on the other, that's how much (little) they care about Windows as a source of revenue.

replies(1): >>41902362 #
1. account42 ◴[] No.41902362[source]
Ancient Windows NT code being available hardly threatens Microsoft's revenue from Windows sales.