<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://air.imag.fr/index.php?action=history&amp;feed=atom&amp;title=OSGi_Pas_%C3%A0_Pas%2FChap11</id>
	<title>OSGi Pas à Pas/Chap11 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://air.imag.fr/index.php?action=history&amp;feed=atom&amp;title=OSGi_Pas_%C3%A0_Pas%2FChap11"/>
	<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=OSGi_Pas_%C3%A0_Pas/Chap11&amp;action=history"/>
	<updated>2026-06-21T16:33:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://air.imag.fr/index.php?title=OSGi_Pas_%C3%A0_Pas/Chap11&amp;diff=17331&amp;oldid=prev</id>
		<title>Donsez: Created page with &quot;Précédent Sommaire Suivant ----  ==Plateformes du marché== Rédacteur(s): ???   Le marché des pas...&quot;</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=OSGi_Pas_%C3%A0_Pas/Chap11&amp;diff=17331&amp;oldid=prev"/>
		<updated>2014-04-26T04:58:21Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/index.php/OSGi_Pas_%C3%A0_Pas/Chap10&quot; title=&quot;OSGi Pas à Pas/Chap10&quot;&gt;Précédent&lt;/a&gt; &lt;a href=&quot;/index.php/OSGi_Pas_%C3%A0_Pas&quot; title=&quot;OSGi Pas à Pas&quot;&gt;Sommaire&lt;/a&gt; &lt;a href=&quot;/index.php?title=OSGi_Pas_%C3%A0_Pas/Chap12&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;OSGi Pas à Pas/Chap12 (page does not exist)&quot;&gt;Suivant&lt;/a&gt; ----  ==Plateformes du marché== Rédacteur(s): ???   Le marché des pas...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[OSGi Pas à Pas/Chap10|Précédent]] [[OSGi Pas à Pas|Sommaire]] [[OSGi Pas à Pas/Chap12|Suivant]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Plateformes du marché==&lt;br /&gt;
Rédacteur(s): ??? &lt;br /&gt;
&lt;br /&gt;
Le marché des passerelles OSGi compte déjà plusieurs fournisseurs commerciaux et des implémentations open-source matures. La différence entre ces plates-formes tiennent surtout aux outils (développement, administration de parc, déploiement), aux \emph{bundles} disponibles offrant les services standards ou propriétaires, et aux supports par les machines virtuelles du marché (J2ME/CDLC, J2ME/CDC, J2SE, Android Dalvik). Cette section ne détaille que quelques unes des plates-formes disponibles. &lt;br /&gt;
&lt;br /&gt;
===SUN JES===&lt;br /&gt;
Le Java Embedded Server\cite{Chen:2001} de SUN est la première plate-forme dynamique de services Java. Elle a servi de modèle pour la définition de la première version de la spécification. Cette plate-forme n&amp;#039;est désormais plus maintenue par Sun.&lt;br /&gt;
&lt;br /&gt;
===IBM SMF===&lt;br /&gt;
Service Management Framework (SMF) est la plate-forme OSGi d&amp;#039;IBM. Elle fait partie actuellement de l&amp;#039;offre commerciale WebSphere Device qui inclut la très performante et très portée machine virtuelle J9 pour les systèmes Java enfouis. SMF s&amp;#039;appuie sur certaines fonctionnalités de la J9 comme la \textit{romification} de \emph{bundles} qui transforme les classes du format standards (c.a.d. &amp;lt;code&amp;gt;.class&amp;lt;/code&amp;gt;) au format de représentation interne de la J9 (format &amp;lt;code&amp;gt;.jxe&amp;lt;/code&amp;gt;) exécutable en place en FlashRAM.&lt;br /&gt;
&lt;br /&gt;
===ProSyst mBedded Server===&lt;br /&gt;
mBedded Server de ProSyst est une plate-forme OSGi supportée par des nombreuses machines virtuelles dédiés à l&amp;#039;embarqué. Elle est également disponible pour des systèmes très contraints J2ME/CDLC. ProSyst offre un catalogue étendu de \emph{bundles} commerciaux dépassant largement les services standards.&lt;br /&gt;
&lt;br /&gt;
===Apache Felix===&lt;br /&gt;
OW2 Oscar fut la première plate-forme OSGi mise en open-source. La version 1 est hébergée par le consortium OW2. Sa version 2 fut incubée par l&amp;#039;Apache Software Foundation pour devenir le projet Apache Felix. Oscar a servi de base à la réflexion pour les nouvelles politiques de résolution de paquetages de la version 4 de la spécification. Plusieurs services intéressants ont été initialement développés et livrés avec Oscar. Le premier est le \small\texttt{ServiceBinder}\normalsize~ pour le modèle de composants détaillé à la section \ref{osgi:servicecomponentruntime}. Le second est l&amp;#039;OBR (\textit{OSGi Bundle Repository}) qui offre un service de déploiement automatique d&amp;#039;un \emph{bundle} et des \emph{bundles} dont il dépend à partir des informations de manifeste regroupées dans un index.&lt;br /&gt;
&lt;br /&gt;
===Knoplerfish===&lt;br /&gt;
Knoplerfish est né de la mise en open-source de la plate-forme de la société MakeSpace qui s&amp;#039;est concentré sur le support commercial de cette plate-forme et les services autour d&amp;#039;OSGi. Knoplerfish propose de nombreux bundles au travers du service d&amp;#039;OBR.&lt;br /&gt;
&lt;br /&gt;
===Eclipse Equinox===&lt;br /&gt;
La plate-forme Eclipse Equinox est une donation IBM d&amp;#039;une partie du code de SMF. Elle est avant tout embarquée le code d&amp;#039;Eclipse. La plate-forme Eclipse a anticipé plusieurs fonctionnalités requises par les applications à \emph{plugin} (fragments, nommage \ldots) qui sont maintenant spécifiés dans la version 4 de la spécification OSGi.&lt;br /&gt;
&lt;br /&gt;
ProSyst redistribue Equinox completer par des bundles de services et une console d&amp;#039;administration.&lt;br /&gt;
&lt;br /&gt;
===Eclipse Concierge===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Comparaisons===&lt;br /&gt;
&lt;br /&gt;
==Choisir sa plateforme==&lt;/div&gt;</summary>
		<author><name>Donsez</name></author>
	</entry>
</feed>