Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Ads

End of Linux?

Forum Linux/Free BSD : General Discussion End of Linux?

Word :    Username :           
 

Ok, so maybe a the title is a little off. I can't see Linux disappearing anytime soon (if ever) but this recent article looks fairly interesting in that it's starting to bring DX11 into browsers. Although at this point it's only going to be another plugin option for online in-browser games, it makes me wonder how far away we are to having DX start to take over the roll of Flash in the browser (although this of course would not happen for many years).

The thing that worries me here is, if I understand DirectX properly, it is only an API that will work on Windows, since it is Microsoft proprietary software and I'm not sure if it runs in Linux. If Windows keeps DX out of other operating systems then, to my understanding, if DX found its way into everday websites I could see some issues with Linux running browsers with DX applied. I just wanted to know your thoughts on this, and also if I'm way off the mark. This is just something I was reading a bit about today and since I'm still a novice Linux user I thought some more expert thoughts could help me understand this.

------------------------------ *How to Ask For New Build Advice
Reply to mavanhel
Register or log in to remove.

Windows has had DirectX for more years than I can remember. It doesn't seem to have had too much impact on Linux so far.

I can see no reason for normal websites to use DirectX. Most website designers want their sites to work with OS X, Linux, BSD, Solaris, etc., etc., not just Windows.

Reply to Ijack

Building a website for only 90% of the consumer market isn't very smart. As ijack mentioned, Linux isn't the only other OS without DirectX support. Plus DirectX isn't suitable for a replacement of Flash except perhaps in online games. HTML5 will be what intelligent site owners like Google will use for their Flash replacements because they will work on any OS. The only issue is that some browsers, like Firefox, don't support H.264 decoding in the browser due to perceived licence issues.

Reply to randoMIZER

Ok, so in the case that an online game (we'll pick Runescape as an example as it's the first one to come to my mind) decides to utilize DX11, would running a browser under WINE allow you to play Runescape or would you just be forced to dual boot?

------------------------------ *How to Ask For New Build Advice
Reply to mavanhel

Wine doesn't have support for DX11, and has rudimentary support for DX10 if any at all.


Message edited by randoMIZER on 02-26-2010 at 05:03:05 AM
Reply to randoMIZER

This really is a none issue. Look at how the market is going, the analysts are all telling us that within the next five years the majority of web access will be from mobile devices. These things are not going to be DirectX whatever compatible so I can't see the whole browser market heading that way.

What I can see is more support for OpenGL coming our way, mobile phone stacks and the chipset market are making this happen already. Look at the number of games that are now ported to iPhone and Android for a glimpse of the way the market is heading, all of them are OpenGL, a standard the Linux world knows very well.

------------------------------ I've been an 8bit baby, a 16bit teenager, a 32bit student and now find myself as 64bit middle aged fart. Moores the pity.
Reply to audiovoodoo

Who cares?

Until Linux disappears I'm not worried about anything.

------------------------------ Dying
Is an art, like everything else.
I do it exceptionally well.
-Slyvia Plath Lady Lazarus
Reply to amdfangirl

amdfangirl wrote :

Who cares?

Until Linux disappears I'm not worried about anything.



We all do. The situation is not what the OP suggests but actually a good thing for Linux in general. If you don't care about that then you know where the Apple crew live :P

------------------------------ I've been an 8bit baby, a 16bit teenager, a 32bit student and now find myself as 64bit middle aged fart. Moores the pity.
Reply to audiovoodoo

With where heading, most of our new web standards are gearing towards open standards.

Devs want to appeal to 100% of the market, right?

------------------------------ Dying
Is an art, like everything else.
I do it exceptionally well.
-Slyvia Plath Lady Lazarus
Reply to amdfangirl

100% of the paying market.... that's the problem.

------------------------------ I've been an 8bit baby, a 16bit teenager, a 32bit student and now find myself as 64bit middle aged fart. Moores the pity.
Reply to audiovoodoo

your hard core gamer is probably not be using linux, unless i am missing something.....some games will run on linux using crossover, and i have seen some cyrsis on wine...i have not done that sort of thing, but its happening...

most linux users , i believe, are not gamers, but using linux for other uses......just a thought

Message quoted 1 times
Message edited by ronss on 03-10-2010 at 12:09:34 PM
Reply to ronss

I am a Linux user who plays games on Windows. But I don't really need Windows for anything else. I use the right tool for the task, and if Valve port Steam and Source games to Linux (as they are OSX), then Linux will possibly be the right tool for gaming. Wine is not the right tool, and Crossover costs extra monies. ;)


Message edited by randoMIZER on 03-10-2010 at 01:07:57 PM
Reply to randoMIZER

Let's say your fear is realized and DX11 replaces Flash. Linux is NOT going away regardless due to their foothold in the server OS market. Linux as a desktop OS might be hit (again if your fears were true), but not Linux as a server OS.

Not going to happen.

Reply to kraid

ronss wrote :

your hard core gamer is probably not be using linux, unless i am missing something.....some games will run on linux using crossover, and i have seen some cyrsis on wine...i have not done that sort of thing, but its happening...

most linux users , i believe, are not gamers, but using linux for other uses......just a thought



By volume there are more games played on hand held devices now than on computers. That MS have just showed 3d gaming on their new phone platform, palm are showing how easy it is to port iToss games to the WebOS platform should give you a clear indication how things are going.

------------------------------ I've been an 8bit baby, a 16bit teenager, a 32bit student and now find myself as 64bit middle aged fart. Moores the pity.
Reply to audiovoodoo

cool,,,,but when i play a game..its on my 24 inch lcd.....i really don,t get into the hand held devices,,but i quess i have never looked at them close enough to make a judgment

Reply to ronss

The alternative to DirextX for browsers will be WebGL.

Reply to Deusdies

I might be talking nonsense but since a huge portion of all websites run on Linux servers how are they gonna support DirectX? I'm pretty sure they're not just gonna "hey I really NEED DirectX! Better host my site somewhere else on a Windows server". Again, I'm not sure if my comment makes any sense.

edit: sorry about the near-1-month necro.


Message edited by znegval on 04-12-2010 at 01:57:13 AM
Reply to znegval

The DirectX part is the rendering of the page on the client, all the server does is serve data. As such even if it was an issue it would be a none issue.

------------------------------ I've been an 8bit baby, a 16bit teenager, a 32bit student and now find myself as 64bit middle aged fart. Moores the pity.
Reply to audiovoodoo

If a website uses DX11, I simply won't use that website. There will be many people like me because they either also run *NIX, have an older version of Windows (or a videocard) that doesn't support DX11, use a Mac, or prefer to browse via mobile devices. Thus, web developers will not be inclined to develop using DX11 because it doesn't provide any true benefit.

Pretty graphics are not important compared to content, and if you take a look at even this website (Tom's Hardware), you'll see that the most advanced graphics used are static images. There's not even flash (other than ads), because the articles don't need flash to convey the content!

Reply to excelblue

What website is dumb enough to do that?

------------------------------ Dying
Is an art, like everything else.
I do it exceptionally well.
-Slyvia Plath Lady Lazarus
Reply to amdfangirl

Hmm I hope they only make ads Dx11, then poor old me won't be able to see them.

------------------------------ Dying
Is an art, like everything else.
I do it exceptionally well.
-Slyvia Plath Lady Lazarus
Reply to amdfangirl

Any idea if Adblock kills Dx11 as well?

------------------------------ Dying
Is an art, like everything else.
I do it exceptionally well.
-Slyvia Plath Lady Lazarus
Reply to amdfangirl

I think adblock just blocks connections to known ad domains, so if it were the same domains hosting the DX11 ads i would imagine they would be blocked (but don't know this for sure).


Message edited by kyeana on 04-15-2010 at 07:46:39 PM
Reply to kyeana

You're all missing it. The BROWSER makes use of DirectX to render, nothing to stop an OpenGL implementation on Linux.

------------------------------ I've been an 8bit baby, a 16bit teenager, a 32bit student and now find myself as 64bit middle aged fart. Moores the pity.
Reply to audiovoodoo

Ohh by the way, Open GL 4.0 is out and I dont see any games which supports it. Why is that? DX11 has plenty. And does 5970 support open gl 4.0?

Reply to Padlius

Quote :

http://en.wikipedia.org/wiki/OpenGL#OpenGL_4.0

OpenGL 4.0

Released 11 March 2010
Supported Cards: nVIDIA GeForce GTX 400 series, ATI Radeon HD 5000 series




Some game devs are brainwashed to think DX means huge profits and opengl doesn't.

Semper Fi :)

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();
Reply to linux_0

Don't Direct X devs get like a monetary bonus or something?

------------------------------ Dying
Is an art, like everything else.
I do it exceptionally well.
-Slyvia Plath Lady Lazarus
Reply to amdfangirl

audiovoodoo wrote :

You're all missing it. The BROWSER makes use of DirectX to render, nothing to stop an OpenGL implementation on Linux.



Yeah, it is called WebGL.
=> http://en.wikipedia.org/wiki/WebGL
...The WebGL working group includes Apple, Google, Mozilla, and Opera.

WebGL demo under Linux
=> http://www.youtube.com/watch?v=-WuDzd-7BEM

WebGL demo under Mac
=> http://www.youtube.com/watch?v=hV6raXoJG9s

WebGL demo under Windows
=> http://www.youtube.com/watch?v=T0fnLT86y3Y

WebGL demo under Nokia N900
=> http://www.youtube.com/watch?v=OoXK8cNdY2Q

If you're a developer...
=> http://www.glge.org/

...And unlike the solution that is mentioned in the first post; it does NOT require the user to install another plug-in! Support is actually going to be built into the browser. Currently, you can test it with development versions of Mozilla Firefox 3.7 and Google Chrome.

Reply to Aussie_Bear

Looks cool.

------------------------------ Dying
Is an art, like everything else.
I do it exceptionally well.
-Slyvia Plath Lady Lazarus
Reply to amdfangirl
Register or log in to remove.
Tom's Hardware > Forum > Linux/Free BSD > General Discussion > End of Linux?
Go to:

There are 2113 identified and unidentified users. To see the list of identified users, Click here.

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

Add a reply Cancel
  • Ask the community now
  • Publish
Ad
Ads
Latest best answer
Dual Boot Windows 7 and Ubuntu 12.04
By ijack, 4 days ago:

To get the best performance and lifetime from your SSD you should plan a little more...

Best offers
They won a badge
Join us in greeting them
Top experts