• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

how can we see the jvm source code?

 
shiv shiva
Greenhorn
Posts: 1
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
how can we see the jvm source code

can we change the main() signature? if we want to change what are the changes in the jvm?
 
Jeff Verdegan
Bartender
Posts: 6109
6
Android IntelliJ IDE Java
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
shiv shiva wrote:how can we see the jvm source code


Please search first: jvm source code (⇐click)

can we change the main() signature?


Why would you want to?

if we want to change what are the changes in the jvm?


The first step would be to check the license agreement and see if you're even allowed to change it.

And welcome to the Ranch!
 
Pat Farrell
Rancher
Posts: 4660
5
Linux Mac OS X VI Editor
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jeff Verdegan wrote:The first step would be to check the license agreement and see if you're even allowed to change it.


My guess is that anyone is allowed to change it, but the license will restrict you from using it after you've changed it.

Google decided that Android, which has huge parts of it Java based, does not use the Sun JVM, the invented their own:
http://en.wikipedia.org/wiki/Dalvik
 
Chris Hurst
Ranch Hand
Posts: 443
3
C++ Eclipse IDE Java
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you change the JVM I believe you need the certification kit which isn't open source to certify that its a valid JVM which I guess it wouldn't be so essentially you can't call it "Java" any more for one .
I think this is where the guys working on the open JVM called foul and they weren't trying to change Java.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic