No you can't, actually.
I can understand how statically linking you program with a GNU library conflicts with the licence because parts of it actuall become part of the closed source application, but if it's dynamically linke the library remains a separate entity, how does this conflict the the GNU licence?
There are many, many people and companies that share all the source code that they own.
Do you think it's likely that many people could possibly share a vast majority of their wealth?
Yes they could, and I have never disputed this, but how is not sharing code anymore immoral than sharing money, in my opinion the latter is far more evil. Money can potentially do far more good in the world and code it can proved people with food and water and then luxeries like computers, when code can only benifit people who are already well off enough toafford the latter.
Because I do think (and many agree) that it's likely that many companies could share all their software and not be at a great loss.
You tell that to Bill Gates, and Steve Jobs.
Said database company, how would they lose out by makeing their software free? Especially if they're only makeing it for a single company - they can sell the source code to them (and to anyone else if they wish) and then offer whatever services to them.
If they licence their code under the GPL the company buying it no longer has anympetitive advantage over their competitors since the code is now free they can all dip their fingers in and because of this it would no longer be worth buying code from them. You've mentionded services but they only generate a small amount of revinue compared to the software licences.
How well do Adobe Illustrator, Correl Draw and Micrografix (whom I've never heard of) Draw read eachothers file formats?
Just thought of another - Serif draw.
They don't, but they they can all both save and open in either or both of the two main standared vector fromats (.sgv and .wmf/.emf) oh no you're going to flame me becase the later are M$ formats! but they're open enough to allow bany programs to use them so it's not that bad.
There doesn't need to be any other company yet. Microsoft won't be gone for a long long time, most likely.
My personal opinion is that Microsoft will stop growing when people finall realise that there new products have little advantage over their older ones, even then people won't find alternatives like Linux they'll just keep using Windows.
If Opera was free, we could have two browsers of near-equal brilliance.
I'd like to think the same but I doubt this, people are far more likely to drop Firefox and use Opera. I doulbt code sharing would happen, for example I remember a while a go reading complaints about Draw lacking anti-alising on the OpenOffice forum I don't know why this is the case since thaey could have easily borrowed some of the code from Inkscape or the Gimp.
Netscape was the most innovative web-browser to date.
Netscape was the real pioneer of the web back in the early 90's however nowadays Opera is far more innovitave.
Err, no. gcj
But it's still following a Java a proprietary platform
If fact, if Sun never ported Java to GNU/Linux, I'd say gcj would probably have never been started.
Why do you think this?
People would still bicth about Linux not having Java and say they won't use it for that very reason.
There's no real
need for an alternative to Java (as a language).
How couldn't it? There's non-free software everywhere. It significantly out numbers free software.
I've already answered this question with the Opera/Firefox bit.
So have I you'll always have a choice between the two, unless Opera goes open source in which case you probably wouldn't care anyway in fact you might even be happy.
But that's by no means the only way the situation for me could change.
Well that's not all there is to it. Especially if people are switching to GNU/Linux just because of the non-free software.
I made a piece of software I'd rather people used it because they believe it's superiour to all of the alternatives and it suits their needs the most rathter than just because it's free.
Then in what way should I be caring for them?
Alright, I'll turn this around then, why should they care for people who only use their OS to avoid proprietary software?
You would all be able to use GNU/Linux at your will.
No, my will is to use Linux but I can't because it won't run the software I need.
After reading http://www.gnu.org/licenses/why-not-lgpl.html (again), I partly forgive GNU for inventing the LGPL.
Good, this article raises some good points and I can agree with most of it, the only thing I disagree with is their "we hate proprietary software" ethos.