You've gone from
Linux does not have a paying customer base to offend.
to
Redhat and Mandriva charge to service Linux, but they do not own Linux. Nobody owns Linux.
A big improvement.
Both Redhat and Mandriva develop code that they have put under the GPL when they could have kept it proprietary. The Redhat Package Manager for example. Each could have kept that code for competitive advantage.
Each could use instead the BSD kernel rather than a Linux kernel and be "proprietary". Neither does. Neither makes any effort to lock you in to their system or to control your use of it. That lack of lock in and lack of control is what attracts myself and others to Linux and drives us away from Microsoft.
Still, the big computer manufacturers produce so many Windows machines that they sell them at a price that noone making an open source machine can touch. Dell sells Windows laptops starting at $400.00, but the only Linux machine they have is over $700.00. This is what really blows my mind about "Windows Activation Technology." A Windows machine costs a lot less less than a machine with a "free" OS, but Windows jealously protects their OS with software that can really cause their customers serious trouble. Microsoft's attitude is enough to drive customers to spend a lot more for alternative products.
In the past it has been demonstrated that those differences in price are driven by contracts between Microsoft and the OEM. Formerly it was "you must pay us per machine sold" so Linux users were paying Microsoft when they bought a Dell. Supposedly that is over but last I read Dell still was not
allowed by their Microsoft contracts to sell the same model configured with another OS or Windows at the customers choice, they had to maintain separate product lines as they pay per machine of a given model now. That drives up prices.
When Asus brought out the eeePC (netbook) with Linux only Microsoft quickly worked to get Windows on it. But you couldn't get the same machine with Linux or Windows. The Linux machine always was given more flash to drive up the price above the equivalent Windows model. Steve Ballmer has publicly stated that they are after driving up the price of Netbooks so they can charge more for Windows on it.
Many people are waiting for Netbooks to come out based on the ARM processor as Windows 7 isn't compatible with it and there are versions of Linux and vast libraries of software that are compiled for the ARM chip. If this happens we would finally be able to buy a Netbook without Microsoft interefence.