Well, I have no issues with Apple charging for Boot Camp. But... Funny thing is that I had a full-featured OS and more apps I couls shake a stick at, and it cost me exactly zero dollars. So your comments about how charging for monmey is basically a requirement, is 100% crap.
And what is that, Linux? Congrats, go find an open source version of bootcamp and use that, or program it yourself. Or perhaps you were implying that you pirated OSX?
No, software doesn't necessarily cost any money to develop. What if I were a developer and I decided to create a piece of software for the pure enjoyment of creating that software?
Wrong. Dead wrong. Software dev cost money. Time is money, work is money, and any of those software developers could be making *more* money if they sold their work instead of handing it out for free. However that is the beauty of open source software, it is often times developed by many different software engineers, over a long period of time. The cost to the individual may not be that great, and the volunteer effort is much appreciated. But the net value is still the same.
Like it or not, there are about zillion developer giving you "their hard work" for free. Hey guess what? Apple got Safari's rendering-engine for exactly zero dollars as well! As it happened, KHTML's developers though that they have no need to ask for money for their software? Firefox is free as well.
And news flash, Safari is free!! Apple developers who go to work every day to bring home money for their family end up working on a free product. I'm sure they enjoy the fact that Apple pays their checks from funds from other sources of revenue.
In fact modern programming languages are built on "free" code. Entire libraries of pre written code exist in order to save the modern developer coding time. I can write what would be highly complex programs with a few lines of code thanks to the extensive C++/Java/C# libraries. Every other modern high level language I'm aware of has similar libraries.
This does not negate the fact that a person spends their time creating a work (improved upon a base or not) and compensation is sometimes helpful.
OS X's BSD-groundwork was also free for Apple. As is the OpenLDAP they use, and Apache. They are all free. For some reason their developers felt that they have no need to charge money.
See above.
There are two different paths for software, Open Source or Company product. One is generally free, the other is generally not. Perhaps one day all software will be open source and free, and in my spare time I'll dev software for the fun of it. But when that day comes I'll be out of a day to day job, and will have to go to work as a carpenter or something, and only code in my free time. Personally I quite enjoy getting paid to code, and I also like dinking around in my spare time on side projects.
Apple can not hand out all software for free. There is a breaking point where the time and energy spent on all software dev must be recuperated at least in part. Apple is a business, with stock holders and a goal. 1 infinite look is not a gathering of people who all go into a building every day in order to work for free.
Personally I'm ecstatic that Apple releases all the software they do for the total cost that they do. OSX is is an amazing project that despite having open source aspects is still an accomplishment that I don't think you comprehend. Past that there is ongoing support that is "free" through updates and tech.
If I pulled off making OSX I'd charge more than $130, personally. And screw discounts. On top of that I probably wouldn't allow you to bother me for help getting it to work, especially not for free, or pennies.
But if you dislike companies selling products, by all means find an open source solution or make it yourself. And if their exists a specialized product that is beyond the open source community or your own skill to deliver in the time frame you need it, than pay the company that did.
Apple is fully justified in charging for it's products, even if it's not what you want. Would I like it for free? Of course. But am I willing to pay for the hard work another human being put into it? Yes, because it's worth it to me (or would be if I could find a company willing to give me an Intel Mac for free, maybe I'll complain about that...).
To be grateful a product is free is one thing. To whine moan and complain because a product cost money is just beyond me.
~Tyler