At which point the Justice department steps in and kicks MS's balls into mid-jowl. Microsoft just got burned for this in Europe, and was almost broken up by Justice in the 90s. Maybe they want to test the line -- see what they can get away with today -- but the answer is probably "not much."
For this???? for the app market??? are you sure????
Unlike the MS Explorer issue which is the one they got kicked as you said, they are not the first company to implement an App Market, so any accusation will go nowhere since Mac OS has one, Android has one, iOS have one, Blackberry have one, hey even Ubuntu has one market.
Even more, the last Mac OS do not allow any software installation outside the app market, something that Windows 8 still allows, but probably Win9 will follow Mac example if app market is accepted by people. In other words, there are more restrictive markets for personal computers than the one Windows 8 came with.
Also these days the disadvantage inclusion of IE can be discussed. Again Apple includes it's own Browser Safari, most Linux desktop distributions include a default web browser (usually Firefox). Smart phones include a web browser (depends on the phone OS)
... is DRIVERS!!! Good luck getting real open source drivers out of Nvidia, ATI/AMD, and Intel for their graphics hardware.
And why they have to be open source?
Canonical as a company made ATI/AMD improve the rate of support for new X releases. Everyone knows that before Canonical, ATI drivers where behind X releases as long as 6-8 months. Now that Valve is working closely with them it only means more pressure to AMD and NVIDIA and better binary blobs.
Either open or closed is a win/win for end users.
I know I'm asking for a flame war here but I just want some ideas.
What (if any) IDE do you guys use? I've dabbled a bit here and there on some projects but never used a Linux IDE to do it. Usually just using Nano and do the recompile, test if it worked, rinse and repeat as needed.
Thanks.
You could try Code::Blocks http://www.codeblocks.org/
If you want to put yourself on the map, publish your own map.