SableVM is a clean room implementation of Java bytecode interpreter implementing the Java virtual machine specification, second edition. SableVM was designed to be a robust, extremely portable, efficient, and fully specifications-compliant (JVM spec, Java Native Interface, Invocation interface, Debug interface, etc. ) Java Virtual Machine that would be easy to maintain and to extend.

PropertyValue
dbpedia-owl:Software/developer
dbpedia-owl:Software/license
dbpedia-owl:Work/genre
dbpedia-owl:developer
dbpedia-owl:genre
dbpedia-owl:license
dbpprop:abstract
  • SableVM is a clean room implementation of Java bytecode interpreter implementing the Java virtual machine specification, second edition. SableVM was designed to be a robust, extremely portable, efficient, and fully specifications-compliant (JVM spec, Java Native Interface, Invocation interface, Debug interface, etc. ) Java Virtual Machine that would be easy to maintain and to extend.
  • SableVM est un programme informatique consistant en une machine virtuelle libre pour Java développée par l'équipe SableVM. Celle-ci se propose de réaliser un ensemble maintenable et portable. Le logiciel est distribué sous licence LGPL. Il utilise également GNU Classpath (dont les droits sont détenus par la Free Software Foundation) sous licence GPL sauf pour le lien. SableVM est compatible avec les spécifications complètes de Java. La machine virtuelle a été conçue de manière à s'approcher des performances des compilateurs JIT (just-in-time). SableVM est la première machine virtuelle Java libre qui supporte le JVMDI (Java Virtual Machine Debugging Interface) et JDWP (Java Debug Wire Protocol). Ces interfaces de débogage sont utilisées par Eclipse pour offrir un environnement de développement efficace et riche.
  • SableVM は、クリーンルーム設計のJavaバイトコードインタプリタであり、Java仮想マシン仕様第2版を実装している。 SableVM プロジェクトは、頑健で、移植性に優れ、効率的で、完全標準仕様準拠(JVM仕様、JNI、呼び出しインタフェース、デバッグインタフェースなど)で、保守と拡張が容易なJava仮想マシンを一から作ることを目的として開始された。 中核部は性能を強化するため、JITコンパイラを使ったインタプリタとなっており、移植性、保守性、単純性に優れている。このため、SableVM のソースコードは可読性が高い。 SableVM はフリーソフトウェアであり、GNU Lesser General Public License (LGPL) でライセンスされている。また、クラスライブラリとしては GNU Classpath を利用している。 SableVM は、Java仮想マシンのオープンソースプロジェクトの中でも、初めて JVMDI(Java Virtual Machine Debugging Interface)と JDWP(Java Debug Wire Protocol)をサポートした。これらのJavaデバッグインタフェース標準は Eclipse などでも、多機能で使いやすいJava開発環境を構築するのに使われている。 SableVM の開発は Sable Research Group (マギル大学計算機科学科が母体)が開始し、現在はより広範囲のプログラマが参加している。メーリングリスト以外にも、IRC irc. sablevm. org(現在は、chat. freenode. net)のチャンネル #sablevm で開発者同士が会話している。
  • SableVM to implementacja interpretera bytekodu języka Java zgodna ze specyfikacją maszyny wirtualnej języka Java w wersji drugiej. SableVM jest rozprowadzana na zasadach licencji LGPL. Projekt wykorzystuje także kod GNU Classpath, który jest licencjonowany na zasadach GPL z zastrzeżeniem możliwości linkowania.
dbpprop:developer
dbpprop:genre
dbpprop:hasPhotoCollection
dbpprop:latestReleaseDate
dbpprop:latestReleaseVersion
  • 1.13 (xsd:double)
dbpprop:license
dbpprop:logo
dbpprop:name
  • SableVM
dbpprop:operatingSystem
dbpprop:portalProperty
  • Free Software Portal Logo.svg
  • Free software
dbpprop:reference
dbpprop:website
dbpprop:wikiPageUsesTemplate
dbpprop:wordnet_type
rdf:type
rdfs:comment
  • SableVM is a clean room implementation of Java bytecode interpreter implementing the Java virtual machine specification, second edition. SableVM was designed to be a robust, extremely portable, efficient, and fully specifications-compliant (JVM spec, Java Native Interface, Invocation interface, Debug interface, etc. ) Java Virtual Machine that would be easy to maintain and to extend.
  • SableVM est un programme informatique consistant en une machine virtuelle libre pour Java développée par l'équipe SableVM. Celle-ci se propose de réaliser un ensemble maintenable et portable. Le logiciel est distribué sous licence LGPL. Il utilise également GNU Classpath (dont les droits sont détenus par la Free Software Foundation) sous licence GPL sauf pour le lien. SableVM est compatible avec les spécifications complètes de Java.
  • SableVM to implementacja interpretera bytekodu języka Java zgodna ze specyfikacją maszyny wirtualnej języka Java w wersji drugiej. SableVM jest rozprowadzana na zasadach licencji LGPL. Projekt wykorzystuje także kod GNU Classpath, który jest licencjonowany na zasadach GPL z zastrzeżeniem możliwości linkowania.
rdfs:label
  • SableVM
  • SableVM
  • SableVM
  • SableVM
owl:sameAs
skos:subject
foaf:homepage
foaf:name
  • SableVM
foaf:page
is dbpprop:redirect of
is owl:sameAs of