1
The Hydlaa Plaza /
« on: August 28, 2005, 12:58:42 am »Quote
Originally posted by ramlambmooQuoteIt\'s a moot point, and I said so since the beginning.
What are you saying is a moot point? The 6 months or microsoft switching to openGL? Make yourself a bit clearer.Quote
However, for the record the Wine guys have the documented APIs for DX, they know how they *should* render, and they\'re a bunch of brilliant software developers, especially with Novell/TransGaming/Whatever pumps in resources into developing Wine even further. And today the situation is merely okay, and much remains to be done. That says something.
Says what? That for all their brilliance and innovation they still couldnt get it working perfectly? What is the point you\'re trying to make here? All im claiming is that if someone had to make a DirectX emulation, then the people who wrote the DirectX library would probablly be in the box seat, agreed?
1. Microsoft switching to OpenGL, duh.
2. Says something of how hard it is to make perfect emulation. I\'m disputing it\'ll take a mere six months to emulate D3D through OpenGL. However, I do agree that the D3D-guys will have an advantage.
Quote
Originally posted by ramlambmooQuoteYes, Microsoft is the only company in a position to push their own, proprietary *lock-in* technologies to this extent. That doesn\'t make it right. We have an Open Standard. It\'s called OpenGL.
No, openGL is not the standard. Do you have any proof of it being the industry standard, apart from the fact you would like it to be? Lets see how many seconds the industry \"standard\" lasts when microsoft doesnt support it with vista? Microsoft has an equivalent, similar API to OpenGL. Saying OpenGL is the standard because it works on a wider variety of o/s is a void point when the one it doesnt work on (soon to be) has 95% of the market share. Now that I read your statement again, you said \"Open\" standard. What is that meant to mean? Open source standard? Well since Windows is a *closed* source program, they dont really need to adhere to open Standards? Clarify what you mean by that.
Uhm... Dude. Everything 3D-accellerated except games more or less use OpenGL, or have a plugin/option for it. Maya, 3DSM, Medical softwares etc... Practicly the ENTIRE WORLD use OpenGL nowadays. Anything that runs on Linux and MacOSX and anything NON-Microsoft use it. So it\'s MS vs the rest of the world.
As for open standards:
http://en.wikipedia.org/wiki/Open_standard
In other words, Open Standards are there to increase interoperability. If you don\'t use Open Standards it\'s akin to saying \"No, I won\'t play soccer with you, we\'re not using my ball!\" Seen?
Quote
Originally posted by ramlambmooQuoteNo matter how great DirectX is, as long as it isn\'t open, it won\'t be used by anything non-MS.
So? \"anything non-MS\" comprises of approximatly 5% of the market. I dont exactly think microsoft are really that concerned about that, you know. In fact, microsoft wouldnt even want Linux etc to be using DirectX, because then it increases the portability of the tons of windows app using directX. DirectX is a technology designed for windows.
Well, DUH. But if cross-platform is something you want... Then DirectX and/or Direct3D is not an option. Simple as that. You know it, Microsoft knows it. Crippling OpenGL won\'t change that fact. The only thing that can change that fact is to make DX an Open Standard. And then Microsoft have lost the advantages they had in the first place.
Quote
Originally posted by ramlambmoo
[snip]
In conclusion, I think you\'re making a bit of a jump from those articles to 40% of the world using linux in 5 years time. Time will tell, eh?Quote(And yes, I\'m aware it\'s \"only\" the governments that switch at the moment, but the people will follow their lead, and probably sooner rather than later.)
Yes, because we all follow what our governments do. Well, at least those simple minded fools in China, Korea, Japan, Brazil and India will. [/sarcasm]
If Microsoft continues to use their policy of ignoring and/or poorly support everything not coming from Redmond, then yes. Simply because it\'ll mean that interoperability issues will be so huge it\'ll be ridiculous.
The argument goes something like this:
My work runs this new shiny OS. Then I\'ll also run it. Why? Because it\'s a helluva lot easier to get (free) support on this OS than on that other OS. You run what your more computer-savy friends run. And in countries like mine where the gov is boss for like, 25-30% of the market (in other words, the biggest employer by far) it\'s not hard to see that their workforce might switch as well. Especially when it comes to first-time computer owners.
Meanwhile, Linux has a much cheaper price tag than Windows and while it has some rough edges still, it\'s becoming a really interesting alternative to Windows. So... Yea. It\'ll be a huge market, but I think most of it will happen in 3rd-world countries or NICs.
Quote
Originally posted by ramlambmooQuoteSo then I ask ye - Why destroy OpenGL and make your OS suck even more? No, better to start playing nice, while there\'s still time, and start building trust instead of trying to bully your own APIs through.
Well, if you dont understand why they\'re doing it now, as I\'ve explained to you earlier, then you never will. Since they have created the most successful computing business ever, and created some of the richest people in the world along with it, one would think they have some idea of how to run a business.
I know exactly *why* they\'re doing it. I just don\'t agree with their reasoning. Microsoft isn\'t stupid, but, to quote a certain professor Dumbledore, \"Just because I\'m smart doesn\'t mean I make mistakes. It just means my mistakes are that much greater when I make them.\" Even smart companies do utterly stupid things from time to time.

Now, Microsofts monopoly *will* end. Probably sometime within this decade, but at the very latest next decade. Linux is a viable alternative nowadays, and not a day goes by without me reading about Linux and Open Source making inroads. Linux is here to stay, for better or worse. And Microsoft can stop it as much as they can stop an avalanche.
Quote
Originally posted by ramlambmooQuote
Exactly. I can live without the eye-candy, but I\'m in a minority. And what if there\'s some killer functionality that requires composite desktop to work? All this will do is set back the industry by a couple of years. They can\'t stop the use of OpenGL, but they sure as hell can try.
What if? What if? The point is there isnt some killer OpenGL app, and, with microsoft making these moves, it will ensure that any killer apps in the future will at least have DirectX support, if they want it to be a commerical success. And if its an open source killer app, then someone could just take the source code and port it to DirectX to get it to work on windows.
... Note I said \"Killer *functionality*\", as in the desktop has something that\'s so useful you\'d rather write an OpenGL-game in COBOL than use Windows without it. And don\'t confuse OpenGL-apps with Open Source. OpenGL is a standard, Open Source is a licensing model. Anyone can write a closed-source OpenGL-powered application or game (Doom 3, Half-Life 2, Maya to mention a few of the existing ones).
And need D3D to be a commercial success? It all depends on your market. Like already stated, this means nothing for most GL games since users won\'t notice anything out of the ordinary (except if they alt-tab out of the game). So game devs are pretty much safe there. It\'s the CAD/3D-modelling/Medical software apps that will suffer. And those usually make more money on Macs and *NIX than on Windows.
All this will mean is a bunch of pissed-off devs. And all Microsoft need to do is to give Nvidia/3D-Labs/ATi some information and this issue will cease to exist... What worries me though is that Microsoft hasn\'t said anything about it yet. Not even a vague promise that they will give it sometime when the APIs have stabilized.
Quote
Originally posted by ramlambmooQuoteOf course, much can happen yet. Vista is just in public beta so far. It\'s highly possible the API will change, and that\'s why they won\'t give card vendors the specs to write drivers that play nice with OpenGL and Aeroglass at the same time. I\'m hoping that is just what it is. But if Vista ships the way it is right now... Then they deserve every harsh word they\'ll get.
Let\'s wait and see, shall we?
Yes, and they deserve every harsh word they got for Netscape, and every other technology they killed... but somehow I dont think they\'re too worried about harsh words. I still dont think It will be this way when Vista Ships, but either way it wont affect me, since im not buying vista, and even if I did, I\'ll just turn the eye candy off anyway.
Like I said: Let\'s wait and see.
Also, murdering innocent bystanders is just asking for trouble IMO...