Comment Re:As a max time limit before entering public doma (Score 1) 360
I propose we limit copyright to a term no greater than that of patent, and require that the source code of any software be provided in the copyright filings so that it cannot be lost.
Copyright protection is automatic. You don't have to file for it. Anything you write that is an original work is protected automatically, even one-off comments on a technology news site.
Patents are where I see a potential for saving public domain. Many, perhaps most, Slashdot users here will disagree with me, but I don't think code should automatically qualify as speech, nor should most code enjoy copyright protection. Most code is more analogous to a machine than to literary text or visual art. Machines, when broken down to their lowest components, machines are devises that use energy to transform matter into different forms. Code is a construct that uses energy to transform data into other forms of data. Code can be art, like a painting or a sculpture, and it can be used to convey information and ideas, like a book or a play. But by and large, most code is written to do a job, like cellphone firmware, or to be a tool, like a web browser or a word processor. Code like this should not be copyrighted, but it should be patentable, just like the machines they are.
Here is where patent law has failed us. Software patent applications should, by law, include full source code or at least psudo-code. If you look up the patent information for any physical machine, you could follow those designs to reproduce that machine. Not so with software patents, which are notoriously vague.
Moreover, if a piece of software is protected under patent, it should not get the benefit of copyright protection, or vice-verse.