Software Exceptionalism and the Public Domain

"Owning property" means not having to share. Whether we're talking about land or material possessions, "ownership" means it's yours for life, and beyond. You decide who gets your property after you die, and rich families set things up so that the dynasty maintains exclusive ownership of the family's property, in perpetuity. (Assuming no revolutions)

There's no such thing as "intellectual property", no legal arrangement that permits you to "own" (that is, exclude others from using) an idea in perpetuity. Copyright terms are (obscenely, unconscionably) long, and yet, as we've seen in January 1 of 2019, they're not infinitely long. Patents expire. Copyright elapses. All creative works ought to eventually enter the public domain. The system of patents and copyrights was designed to incentivize people to contribute their good ideas to the commons, not to reward them for merely _having_ ideas.

The software industry arrogated to itself the right to profit from its creations, without the concomitant obligation to contribute those same creations to the public domain in due time.

The first crime against Knowledge was "closed-source software", a euphemism for software distributed in a highly obfuscated "compiled binary" form. Studying the inner workings of such a "compiled binary" often take more effort than it took to design and implement the software in the first place. Indeed, if the software is at all old, you'd have a hard time even getting it to run on contemporary hardware. The makers of such software make no promises to disclose the actually-useful source code in due time. Indeed, as firms close or get sold, source code is often lost or destroyed.

The second crime was "software as a service", a business model that allows its perpetrators to sell their clients a license to use a piece of software, without actually distributing a software artifact that resides on the user's machine. The SaaS vendor possesses the sole copy of the software package they sell access to, and when they decide that they're done with it, they can just destroy it, leaving us with nothing -- not even an obfuscated "compiled binary".

We can't let them keep getting away with it.