Jump to content



Photo

Windows Surface and Java


  • Please log in to reply
8 replies to this topic

#1 ccoltmanm

ccoltmanm

    Neowinian Senior

  • Joined: 31-March 09
  • Location: Oak Forest, IL

Posted 26 October 2012 - 20:39

I use PowerTeacher, which is a grading program my school district has for teachers to input grades.

It uses Java to install and run a program on the desktop.

Can I use this on Windows Surface?


#2 vcfan

vcfan

    POP POP RET

  • Joined: 12-June 11

Posted 26 October 2012 - 21:07

No, WindowsRT IE doesnt support plugins,and JAVA is a VM anyways, which isnt allowed in metro. All these sites using JAVA have got to learn already to dump JAVA in the browser, because the JAVA runtime is so insecure. How many vulnerabilities are there going to be?

#3 OP ccoltmanm

ccoltmanm

    Neowinian Senior

  • Joined: 31-March 09
  • Location: Oak Forest, IL

Posted 26 October 2012 - 21:11

This isn't Java in the browser as much as a Java applet on the desktop.

#4 Aethec

Aethec

    Neowinian Senior

  • Joined: 02-May 10

Posted 26 October 2012 - 21:15

All WinRT desktop software has to be signed by MS to be ran. Java isn't.
Theoretically, Oracle could create a Java projection for WinRT (which wouldn't help in this case), or even a Java runtime using WinRT (which would do what you want but be extremely slow because a JIT is needed for performance and WinRT doesn't allow that), but that's it.

However, if you use the Surface Pro (not available yet), you can, because it's just a "normal" x86 Windows which means you can install Java.

#5 +Audien

Audien

    Software Eng.

  • Joined: 30-December 03
  • Location: Seattle, WA
  • OS: Windows 8.1/Mac OSX
  • Phone: iPhone 5S

Posted 26 October 2012 - 21:19

Not on a Surface RT, no.

#6 vcfan

vcfan

    POP POP RET

  • Joined: 12-June 11

Posted 26 October 2012 - 21:23

This isn't Java in the browser as much as a Java applet on the desktop.


I understand, I was just saying ie doesnt support it,and also because it is a VM, WindowsRT also doesnt support any kind of software that is a VM that runs any kind of code inside of it. So even though JAVA can be ported to WindowsRT ARM devices, it still wouldnt be allowed because of those restrictions imposed by Microsoft.

#7 OP ccoltmanm

ccoltmanm

    Neowinian Senior

  • Joined: 31-March 09
  • Location: Oak Forest, IL

Posted 26 October 2012 - 22:46

Doesn't Windows RT have a desktop client of IE? Couldn't that still install add-ons like Java? It has Flash.

#8 pickypg

pickypg

    Neowinian

  • Joined: 28-January 10

Posted 26 October 2012 - 22:47

All WinRT desktop software has to be signed by MS to be ran. Java isn't.


Yet. I'd be surprised if this were too far off. Then again, with the way that Oracle acts like Java is going to survive on its own, I wouldn't be too surprised if it didn't too.

#9 jakem1

jakem1

    Neowinian Senior

  • Tech Issues Solved: 1
  • Joined: 17-November 06

Posted 26 October 2012 - 23:10

Doesn't Windows RT have a desktop client of IE? Couldn't that still install add-ons like Java? It has Flash.


No, I don't think so. Also, Flash is treated as a special case by MS - they're responsible for updating it and determining which sites it will work on.



Click here to login or here to register to remove this ad, it's free!