Quote:
Originally Posted by SecretMethod70
Well, I never said I was a Libertarian "idealist" I also support a reasonable degree of anti-trust laws. Regarding open sourcing of software, all it takes is someone to say "give me the source so I can compile it myself" and they either get it or they don't. This doesn't require active government regulation. If someone wants the source and it's not available and won't be given to you, then you notify the government and it's quite clear-cut - either they will give it or they won't. Not doing so would be illegal. No loopholes, just nice and simple. If no one calls out a person who doesn't make the source available, more power to that person, and here's to hoping they never become successful.
Overall, in terms of regulation, what I'm proposing would be a drastic reduction. The contols granted in copyright would be returned to the VERY minimal controls of over 100 years ago, covering only publishing and only being applicable for 14 years. Software would need to have a seperate section, since it progresses so quickly, in which copyright length is restricted to, say, 5-7 years. Patents would be minimized and the USPTO would be completely overhauled. Again, a return to 100+ years ago would be beneficial. Again, this would be less government regulation as opposed to more. And the resulting regulation would be quite minimal and clear-cut. It's a simple question of yes or no - either the source is available or it's not.
|
Wait, so anyone could request the source and the publisher would have to give it to them? In other words, you are in favor of forcing the publisher to give away their software for free to anyone and everyone? What would be the incentive to publish commercial software then?
Anyway, your scheme for requesting source has loopholes you could drive a truck through. What happenes if there is no source code (i.e. it was written in machine code)? That is possible you know. What about if the source code is in a language for which there is no public compiler? Would you force the company to release an entire unpublished work for free? Or if the code is intentionally obfuscated? For some examples of that, check out the IOCCC (International Obfuscated C Code Contest) winners. The Perl contest is even worse. Some of the entries look like line noise.