Will UDP connections ever be supported? TCP is kind of a pain for real time games. Also, can you give a very rough estimate of when opengl might be available? 1 month? 6 months? A year?
@Tim: You are unlikely to ever see raw UDP due to well known security issues. We agree that more networking support would be very useful and have a number of enhancements in progress. See for example http://code.google.com/p/nativeclient/issues/detail?id=907 and http://code.google.com/p/nativeclient/issues/detail?id=1310
@jongary: This question is central to the entire project. Native Client uses an OS-independent sandbox, based on machine code analysis, to prevent direct access to the native OS by the NaCl module. We've published several research papers on this subject; Please see http://www.chromium.org/nativeclient/reference/research-papers for all the details.
Kinda sad not to see openGL in the initial push...
I also thought the whole point of installing web apps was that users could opt into security risks like UDP.
I know its hard to accept but sometimes you must embrace "bad security".
At the moment flash has a hideous strangle hold on peer to peer UDP traffic in the browser. Please don't let flash continue to effortlessly win the internets.
I seriously doubt that UDP traffic alone is enough to have flash maintain its lead. NaCl brings the advantage of supporting legacy C[++] libs which is a far larger advantage.
On another note, I'm looking forward to seeing OpenGL in the near future as well. Nexuiz would be a great demo, and hopefully we see a Unity3D NaCl client, or at least some games. For the time being, we have Quake: http://nacl-quake.appspot.com
We also have DOSBox, er, NaClBox: http://www.naclbox.com/gallery
are there any apps in web store which use NaCl?
ReplyDeleteHow is access to platform API's blocked?
ReplyDeleteThis is great news! I can't wait to see some apps that leverage NaCl.
ReplyDeleteCongrats Google, this is a monumental achievement.
Will UDP connections ever be supported? TCP is kind of a pain for real time games. Also, can you give a very rough estimate of when opengl might be available? 1 month? 6 months? A year?
ReplyDeleteCheers!
I wonder if native client works with qt.
ReplyDelete@Tim: You are unlikely to ever see raw UDP due to well known security issues. We agree that more networking support would be very useful and have a number of enhancements in progress. See for example http://code.google.com/p/nativeclient/issues/detail?id=907 and http://code.google.com/p/nativeclient/issues/detail?id=1310
ReplyDelete@jongary: This question is central to the entire project. Native Client uses an OS-independent sandbox, based on machine code analysis, to prevent direct access to the native OS by the NaCl module. We've published several research papers on this subject; Please see http://www.chromium.org/nativeclient/reference/research-papers for all the details.
ReplyDeleteKinda sad not to see openGL in the initial push...
ReplyDeleteI also thought the whole point of installing web apps was that users could opt into security risks like UDP.
I know its hard to accept but sometimes you must embrace "bad security".
At the moment flash has a hideous strangle hold on peer to peer UDP traffic in the browser. Please don't let flash continue to effortlessly win the internets.
I seriously doubt that UDP traffic alone is enough to have flash maintain its lead. NaCl brings the advantage of supporting legacy C[++] libs which is a far larger advantage.
ReplyDeleteOn another note, I'm looking forward to seeing OpenGL in the near future as well. Nexuiz would be a great demo, and hopefully we see a Unity3D NaCl client, or at least some games. For the time being, we have Quake:
http://nacl-quake.appspot.com
We also have DOSBox, er, NaClBox:
http://www.naclbox.com/gallery
Google finally delivered on the original Netscape goal of abstracting the Operating System from the web application.
ReplyDeleteWill this change the world?