U
UseNetAuthor
Recently in financial news, there is a story about how Windows is less
expensive than Linux to run on personal computer desktops.
....
On his way to work that morning, Bill Gates notices the same story and
exclaims "That's great!" and proceeds to raise the operating cost of
Windows.
What if all software source code were exposed like a book? (not free,
just open).
....Copyrights would be easily enforceable. The software source code would
be exposed upon release of each version.
....The playing field for applications programmers maybe would be closer
to level. Outside developers might still be left behind, but any dirty
tricks would be exposed to everyone when Windows is released.
....Foreign governments wouldn't be switching to Linux because they find
"NSA_KEY" burried in the source of Windows somewhere (they have other
reasons, that is just one example).
Seems to me that hiding things in the code is the reason big software
companies balk at the idea of exposed source code.
What are the pros and cons of keeping software source code hidden? Assume
the source for all programs worldwide would have to be exposed. By
"exposed source code" I mean the whole thing so that it can be compiled
remotely into the fully functional retail program.
Thanks in advance.
expensive than Linux to run on personal computer desktops.
....
On his way to work that morning, Bill Gates notices the same story and
exclaims "That's great!" and proceeds to raise the operating cost of
Windows.
What if all software source code were exposed like a book? (not free,
just open).
....Copyrights would be easily enforceable. The software source code would
be exposed upon release of each version.
....The playing field for applications programmers maybe would be closer
to level. Outside developers might still be left behind, but any dirty
tricks would be exposed to everyone when Windows is released.
....Foreign governments wouldn't be switching to Linux because they find
"NSA_KEY" burried in the source of Windows somewhere (they have other
reasons, that is just one example).
Seems to me that hiding things in the code is the reason big software
companies balk at the idea of exposed source code.
What are the pros and cons of keeping software source code hidden? Assume
the source for all programs worldwide would have to be exposed. By
"exposed source code" I mean the whole thing so that it can be compiled
remotely into the fully functional retail program.
Thanks in advance.