@prefix rdf:	<http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix dbpedia-fr:	<http://fr.dbpedia.org/resource/> .
@prefix schema:	<http://schema.org/> .
dbpedia-fr:Vx32	rdf:type	schema:CreativeWork .
@prefix dbo:	<http://dbpedia.org/ontology/> .
dbpedia-fr:Vx32	rdf:type	dbo:Software ,
		dbo:Work .
@prefix wikidata:	<http://www.wikidata.org/entity/> .
dbpedia-fr:Vx32	rdf:type	wikidata:Q7397 .
@prefix owl:	<http://www.w3.org/2002/07/owl#> .
dbpedia-fr:Vx32	rdf:type	owl:Thing ,
		wikidata:Q386724 .
@prefix rdfs:	<http://www.w3.org/2000/01/rdf-schema#> .
dbpedia-fr:Vx32	rdfs:label	"Vx32"@it ,
		"Vx32"@fr ;
	rdfs:comment	"L'environnement d'extension virtuelle VX32 est une machine virtuelle de niveau applicatif impl\u00E9ment\u00E9e sous la forme d'une biblioth\u00E8que en espace utilisateur (libvx32.a) et con\u00E7ue pour ex\u00E9cuter du code natif x86. Une application peut utiliser VX32 en se liant \u00E0 cette biblioth\u00E8que dans le but de cr\u00E9er un environnement s\u00E9curis\u00E9 et ind\u00E9pendant du syst\u00E8me d'exploitation, dans lequel il est possible d'ex\u00E9cuter des greffons non fiables ou d'autres extensions \u00E9crites avec n'importe quel langage pouvant compiler en code x86."@fr .
@prefix dbpedia-no:	<http://no.dbpedia.org/resource/> .
dbpedia-fr:Vx32	owl:sameAs	dbpedia-no:Vx32 ,
		wikidata:Q3563889 ,
		dbpedia-fr:Vx32 ,
		<http://g.co/kg/m/09gy7_> .
@prefix dbpedia-it:	<http://it.dbpedia.org/resource/> .
dbpedia-fr:Vx32	owl:sameAs	dbpedia-it:Vx32 .
@prefix dbr:	<http://dbpedia.org/resource/> .
dbpedia-fr:Vx32	owl:sameAs	dbr:Vx32 ;
	dbo:wikiPageID	3114518 ;
	dbo:wikiPageRevisionID	144527809 ;
	dbo:wikiPageWikiLink	dbpedia-fr:Hyperviseur ,
		<http://fr.dbpedia.org/resource/Syst\u00E8me_d\u0027exploitation> ,
		dbpedia-fr:Plan_9_from_Bell_Labs ,
		<http://fr.dbpedia.org/resource/S\u00FBret\u00E9_du_typage> ,
		<http://fr.dbpedia.org/resource/H\u00F4te_(informatique)> ,
		dbpedia-fr:X86 ,
		<http://fr.dbpedia.org/resource/Appel_syst\u00E8me> ,
		dbpedia-fr:Machine_virtuelle_Java ,
		dbpedia-fr:Machine_virtuelle .
@prefix category-fr:	<http://fr.dbpedia.org/resource/Cat\u00E9gorie:> .
dbpedia-fr:Vx32	dbo:wikiPageWikiLink	category-fr:Virtualisation ,
		dbpedia-fr:Common_Language_Runtime ,
		dbpedia-fr:Plugin ,
		dbpedia-fr:Interface_de_programmation ,
		<http://fr.dbpedia.org/resource/Biblioth\u00E8que_logicielle> ;
	dbo:wikiPageExternalLink	<http://pdos.csail.mit.edu/~baford/vm/> ,
		<http://pdos.csail.mit.edu/papers/vx32:usenix08-abs.html> ,
		<http://swtch.com/9vx/> .
@prefix xsd:	<http://www.w3.org/2001/XMLSchema#> .
dbpedia-fr:Vx32	dbo:wikiPageLength	"2538"^^xsd:nonNegativeInteger .
@prefix dct:	<http://purl.org/dc/terms/> .
dbpedia-fr:Vx32	dct:subject	category-fr:Virtualisation .
@prefix prop-fr:	<http://fr.dbpedia.org/property/> .
@prefix ns14:	<http://fr.dbpedia.org/resource/Mod\u00E8le:> .
dbpedia-fr:Vx32	prop-fr:wikiPageUsesTemplate	ns14:Portail .
@prefix prov:	<http://www.w3.org/ns/prov#> .
dbpedia-fr:Vx32	prov:wasDerivedFrom	<http://fr.wikipedia.org/wiki/Vx32?oldid=144527809&ns=0> .
@prefix foaf:	<http://xmlns.com/foaf/0.1/> .
@prefix wikipedia-fr:	<http://fr.wikipedia.org/wiki/> .
dbpedia-fr:Vx32	foaf:isPrimaryTopicOf	wikipedia-fr:Vx32 ;
	dbo:abstract	"L'environnement d'extension virtuelle VX32 est une machine virtuelle de niveau applicatif impl\u00E9ment\u00E9e sous la forme d'une biblioth\u00E8que en espace utilisateur (libvx32.a) et con\u00E7ue pour ex\u00E9cuter du code natif x86. Une application peut utiliser VX32 en se liant \u00E0 cette biblioth\u00E8que dans le but de cr\u00E9er un environnement s\u00E9curis\u00E9 et ind\u00E9pendant du syst\u00E8me d'exploitation, dans lequel il est possible d'ex\u00E9cuter des greffons non fiables ou d'autres extensions \u00E9crites avec n'importe quel langage pouvant compiler en code x86. Du point de vue du processeur h\u00F4te, les greffons tournant dans l'hyperviseur de la machine virtuelle VX32 s'ex\u00E9cutent dans le contexte du processus de l'application elle-m\u00EAme, cependant la librairie VX32 recourt \u00E0 la recompilation dynamique pour emp\u00EAcher le code du greffon \"invit\u00E9\" d'acc\u00E9der \u00E0 de la m\u00E9moire ou sauter \u00E0 des instructions situ\u00E9es en dehors de l'environnement qui lui est assign\u00E9. La librairie VX32 redirige vers l'application elle-m\u00EAme tout appel syst\u00E8me que le greffon passe, plut\u00F4t que vers le syst\u00E8me d'exploitation h\u00F4te, attribuant ainsi \u00E0 l'application le contr\u00F4le exclusif sur l'API et la s\u00E9curit\u00E9 de l'environnement dans lequel le code greffon est ex\u00E9cut\u00E9. VX32 fournit donc un outil pour \u00E9tendre une application comparable au niveau fonctionnalit\u00E9s \u00E0 la machine virtuelle Java ou au Common Language Runtime, mais plus simple d'utilisation et permettant d'ex\u00E9cuter du code \u00E9crit dans n'importe quel langage, qu'il soit s\u00FBr ou non. Son principal inconv\u00E9nient r\u00E9side dans la difficult\u00E9 \u00E0 le faire tourner sur des processeurs h\u00F4tes non x86."@fr .
@prefix oa:	<http://www.w3.org/ns/oa#> .
@prefix tag-fr:	<http://fr.dbpedia.org/tag/> .
tag-fr:ItFrResource	oa:hasTarget	dbpedia-fr:Vx32 .
wikipedia-fr:Vx32	foaf:primaryTopic	dbpedia-fr:Vx32 .
tag-fr:WdtFrResource	oa:hasTarget	dbpedia-fr:Vx32 .