What?! And put all the antivirus companies out of business witha secure os?
This wouldn't put the antivirus companies out of business. Linux has vulnerabilities that could be exploited just as Windows does. Windows boxes just generally make easier targets for virii because:
1) It takes Microsoft longer to release patches than it would the combined open source community.
2) There are more Windows users out there than Linux users, so you can hit a larger number of computers with a Windows virus/worm/whatever than with one designed to attack Linux.
3) The average Linux user is far more diligent about applying patches, and security in general, than is the average Windows user. A large number of the windows virii, etc in the wild today exploit vulnerabilities which were identified and patched a long time ago, and although I am stereotyping, I have found this sort of negligence in patching to be far more common among Windows users.
Unlike GPLd software, the Java sources don't come with a viral infection clause that requires you to apply the GPL to your own code.
Since when does the GPL require you to apply the GPL to your own code ? You aren't/required/ to use GPL'ed code within your programs. If you/want/ to use it, don't whine about the requirements.
This wouldn't put the antivirus companies out of business. Linux has vulnerabilities that could be exploited just as Windows does. Windows boxes just generally make easier targets for virii because:
1) It takes Microsoft longer to release patches than it would the combined open source community.
2) There are more Windows users out there than Linux users, so you can hit a larger number of computers with a Windows virus/worm/whatever than with one designed to attack Linux.
3) The average Linux user is far more diligent about applying patches, and security in general, than is the average Windows user. A large number of the windows virii, etc in the wild today exploit vulnerabilities which were identified and patched a long time ago, and although I am stereotyping, I have found this sort of negligence in patching to be far more common among Windows users.
Since when does the GPL require you to apply the GPL to your own code ? You aren't /required/ to use GPL'ed code within your programs. If you /want/ to use it, don't whine about the requirements.