J2SE Embedded: a leaner VM for gaming?

I can always dreams… :slight_smile:

If Sun could cut down the size of the JRE in this distribution, java gamer developers (and players) would be much more happy! Of course I assume that this JRE could be installed on a pc.

Here is the link: http://java.sun.com/j2se/embedded/index.jsp

um… YES! Where did you find this link? And why have I NEVER heard anything before? Or is this just smoke and mirrors marketing of the existing J2SE?

From javalobby: http://www.javalobby.org/java/forums/t18312.html

It seems that Sun hasn’t made much noise about that news. No download link so I presume that it’s still unavailable and evolving.

If someone could give us more details about which J2SE components will be included in the distribution? Can we repackage it as opposed to current J2SE?

Er, wtf?

Maybe I have the wrong end of the stick here but I’ve been trying to sort this out for like, years, and been told “no”?

Cas :slight_smile:

[quote]Er, wtf?

Maybe I have the wrong end of the stick here but I’ve been trying to sort this out for like, years, and been told “no”?

Cas :slight_smile:
[/quote]
I think I’ve seen this before somewhere. The key phrase is “Licensing J2SE for embedded use from Sun” From what I remember it was a full-on licensing scheme for big bucks, after which you were free to do what you wanted with the JRE. I think you can get the same deal from Sun now for the normal J2SE if you’re willing to pony up the cash.

D.

I hope you’re not right! :-/

The big question I keep trying to get an answer to is “how much cash” and “can we do it on a royalty basis”.

Cas :slight_smile:

And the probable answer is the old adage:

If you have to ask, you can’t afford it. :-/

[quote]And the probable answer is the old adage:

If you have to ask, you can’t afford it. :-/
[/quote]
Wise and realistic answer. :wink: Sorry Cas.

Bugger.

Cas :slight_smile:

What? Did I insult someone here? If yes, it was not intended.

[quote]Bugger.

Cas :slight_smile:
[/quote]

[quote]What? Did I insult someone here? If yes, it was not intended.
[/quote]
Cas is from the UK, our neighbours from across the Irish Sea are quite fond of using the word ‘bugger’ in much the same way as Americans might use the phrase ‘well I’ll be gosh darned’ or something similiar. :slight_smile: I think its as a result of watching too much ‘bottom’ or ‘men behaving badly’ or something.

D.

We use the word a lot in the colonies as well… ;D

I’m a Yank as well, and I use it whenever I see a Red Coat coming.

Haa! Another crazy internet misunderstanding :slight_smile:
AnalogKid - read The Register every day for an insight into the most colourful British colloquialisms.

Cas :slight_smile:

Haha… I’d only known it’s intended (UK-ish) meaning…

How odd :slight_smile:

Good idea Cas! Good way to learn language differences between US and UK. And I should say that I’m canadian.

Heh, all my Canadian relatives descended upon us last week (for a funeral, boo). Was much fun taking the piss out of them :stuck_out_tongue: (“What’s it all aboot?” etc etc)

Cas :slight_smile:

“The British and Americans are two peoples separated by a common language.” - WSC

OK,

if it was possible to make the JRE modular for a Java2D based game that doesn’t do networking (apart webstart), I was wondering if there were problems to have that special JRE by removing the following packages?

  • java.applet
  • java.rmi.*
  • java.sql
  • javax.accessibility
  • javax.activity
  • javax.management.*
  • javax.naming.*
  • javax.print.*
  • javax.rmi.*
  • javax.sql.*
  • org.omg.*

I’m sure many of you would be tempted to remove javax.swing.* too be you have to realize that Swing can be really helpful to build game UIs.

And assuming a game can reuse an already installed JRE but needs some of the missing packages then it could invoke commands via a standard API to request the required ones from Sun’s server.

I’m just curious about the possibility of doing this.