3 ms·
> SQL is a standardized language What does being standardized have to do with it? MP3 and h.264 are standardized, that doesn't prevent them from being heavily
by haberman 13y ago
> SQL is a standardized language
What does being standardized have to do with it? MP3 and h.264 are standardized, that doesn't prevent them from being heavily patented. Likewise being standardized wouldn't prevent an API from being copyrighted.
> It's not copyrighted
If APIs were copyrightable, they would automatically be copyrighted when they were written down in a fixed form. That's the way that copyright works; you don't have to take special action to copyright something, it is automatically copyrighted when you create it. Registering a copyright puts you in a stronger position legally but it is not required to actually have a copyright.
See the danger now? If APIs were copyrightable, every API would automatically be copyrighted. Implementing an existing API would be copyright infringement unless you had a license.
- MichaelGG 13y agoJust to reinforce your point: Standard docs are already copyrighted. SCSI specs and some ITU specs aren't free. Seems that the more niche the standard goes, the more expensive it gets. (Although if you write your own standard doc based off an implementation's actions, that should be OK, right?)