...
Not to be mean, but pretty much everything you wrote is the opposite of reality...
...
[size="1"]Twitter: [twitter]Owen_Inspirado[/twitter]
Facebook: Owen Wiggins
[size="1"]Google+: Owen Wiggins
Windows acts like a standard, except that only one company gets income from it. If you want to benefit from that 90% you have to buy Windows and only Windows. If you decide to go for the other 10%, you will not be able to use many software products, but only some created by companies that decided to cover that 10% too.
If we refer strictly to PCs, most games "require Windows". If you want to play a specific game for PC then you must buy Windows. If Microsoft decides to make more money, they will release a new version of Windows, developers will be forced to release products to comply with the new "mood" and the end-user will have to pay the new Microsoft "tax".
<br /><br />No, the current process is VERY lawful.<br /><br />
[quote name='frob' timestamp='1311100403' post='4837551']<br />[quote name='LeChuckIsBack' timestamp='1311091797' post='4837466']<br />I was thinking how unlawful most corporations are today, especially Microsoft with their Windows operation system. There should be a standard for operation systems applicable to all types of machines, instead of having a complete monopoly by one company, this way any company could create as many operation systems as they like, it wouldn't matter, all software in the world would still run on all of them and people will not be forced to buy a specific one just because there's no other way.<br />
<br />1. you can't buy and use a computer without buying Windows, that is if you want to have access to all big software out there;<br />2. you can't succeed in making a competing operation system, because there would be no applications available to make it of any use<br />3. you can't make an operation system that would be compatible with Windows because of all patents and copyrights they own (making the .exe proprietary is obviously a monopoly maneuver)<br />[/quote]<br />1. Your post itself and followups list counterexamples. The claim ignores the very existence of MacOS, iOS, Android, Unix (with hundreds of variants like Linux and BSD), and more. It is trivial to buy a home computer without buying windows, just point your web browser to a store like TigerDirect. I suppose you could try some circular logic, and define "all big software out there" in terms of a circular reference to the software that runs on windows, so the big software that runs of windows is the big software out there. But that would just be your own invalid argument. <br />2. Again, false. Your post itself lists counterexamples of competition. What you describe is a "network effect". Yes the network effect does increase value, but it does not happen in the absolute terms of hyperbole that you state.<br />3. Again, false. Your post itself contains counterexamples such as Mono. You dismiss it as not being legal, yet lawyers who actually understand the law do not share your assertion. Many people can do it, and it has been done many times before, it is happening in markets across the board today, and new competitors will certainly appear in the future.<br /><br />a standard to operation systems is really required to be enforced (among other things) if the laws of free market are to be respected, how can no one care about this? Shouldn't be US a model of democracy and free market to the world?[/quote]<br />For real? "I want to create a free market by requiring and enforcing a single standard". That is the exact opposite of a free market.<br /><br />Also, taking common names and trade marking them is a true spit in the face of the whole world, how can one take names like Windows, Apple, Orange etc and get away with it? And Android and Droid are reqistered names wtf? ... <br />[/quote]<br />This is simple trademark law. You can go back to pre-historic times where ranchers branded their animals and other craftsmen created marks to indicate their source. Stonecutters used quarry marks and potters introduced glaze marks that are still helping archaeologists discover trade patterns and discover the cultures that died off thousands of years ago.<br /><br />The "true spit in the face of the whole world" has been around for thousands of years. Somehow cultures have thrived during those thousands of years despite the cumbersomeness of trademark.<br /><br />No wonder the whole economy is so fucked up, if people will keep doing this shit it will be the end of the world for sure.[/quote]<br />Yes, the world will end for sure. It is absolutely going to happen eventually.<br /><br />But probably not from this.<br />[/quote]<br /><br /><br />
Statistics say 9 of 10 computers run Windows. The other OS you listed (including Linux) are part of that 10%. By simple logic that means 9 of 10 software products are designed for Windows.
Windows acts like a standard, except that only one company gets income from it. If you want to benefit from that 90% you have to buy Windows and only Windows. If you decide to go for the other 10%, you will not be able to use many software products, but only some created by companies that decided to cover that 10% too.
If we refer strictly to PCs, most games "require Windows". If you want to play a specific game for PC then you must buy Windows. If Microsoft decides to make more money, they will release a new version of Windows, developers will be forced to release products to comply with the new "mood" and the end-user will have to pay the new Microsoft "tax".
If this isn't a shameless monopoly then what is it? If this is called free market, then how would you define freedom? "I am free to kill the little fishes because I'm the big fish?" Is that absolute freedom or is it just crime?
Imposing standards doesn't mean killing free market, but en contraire, free market needs to be regulated so no abuse can unbalance it. And standards are not just imposed by someone, but they are the result of complex negotiations and analysis from many parties. When the technology evolves so does the standard.
Is the free market broken if there is a C++ standard? It is not, there are many compilers to choose from and they all follow the same standard, some are free, some offer super duper features for which you must pay, but there is the freedom of choice. Why would that be different for operation systems?
The current global economy status is the direct result of such abuses, and millions of people are suffering and will suffer even more in the following years. If this isn't a way to hell then I wonder where will it lead.
[/quote]
The only problem with Microsofts position is:
1) Piracy , Competing with price is hard when various shady sources offer the popular choice for free.
2) The lack of visible choice, (If i step into a local computer store to buy a laptop they all got Windows + a bunch of other more or less useless software pre-installed, Apple computers are usually available in their own stores and buying a laptop without an OS pretty much requires that you visit a specialist webshop).
Both are hard to solve in a way that isn't bad for the customers or extremely unfair towards Microsoft, requiring that the cost of bundled software is listed and possibly refundable might be a solution. (But how does one tell what the price of a bundle is when no manufacturer has to pay full price for the bundled software and even get payed to include some of the adware/trialware ? should it apply to Apple aswell (All they sell is upgrades so how much does their OS really cost ?) should the software that runs on my TV be treated the same way ?)
As for the comparison with C++ being standardized we actually allready have OS Standards, POSIX is a commonly supported one, LSB is another, Requiring all OSs to follow the same standard however would be like requiring all programming languages to follow the same standard which they don't, my C++ compiler won't compile my SML code and demanding such a thing would destroy innovation (having to get every addition to an OS approved by a standards commitee before you can ship it would be an extreme pain and allowing extensions to be added freely would result in the situation we got with POSIX and LSB today, most OS manufacturers support the standards but application developers use all the new shiny things that aren't in the standards which means you still don't get compatibility), We also got standardized virtual platforms such as Microsofts CLI and Java (both however require non standard extensions if you wish to use modern technology) and standardized graphics libraries (OpenGL) which also suffers from the same problem (Standardization is slow and non standard extensions aren't always universally supported)
When developing for Linux the LSB is definitly a bit of a problem as while it does guarantee binary compatiblity across distributions and also forward compatibility with future versions it does restrict what you can and cannot do quite alot.
How is having Windows own the OS market not a "free market"? If you can bring a team together and write a better OS, Im sure yours would become a standard...
On a final note - and I'm not accusing you of this - every time I've ever heard someone defend a product's prospects by pointing to brand powers, it's a sign of impending doom.
"[color="#1C2837"]Why are iPod, iPhone and friends so incredibly successful despite being technically mediocre ? Brand. "
[color="#1C2837"]The brand was pulled from Apple's rear - a company with a tarnished reputation till pretty recently - in pretty short order and the tech specs are not something one would give a rat's rear about in the first place. They're a red herring. The success of the product is more complicated than that and are something Apple has taken very seriously.