blob: fc58aada44b66a779b3d345886d00cab1b086569 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Eclipse Platform/Core</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css">
</head>
<body>
<center>
<font class=indextop>osgi</font><br>
<font class=indexsub>the footings of the foundation of the platform</font>
</center>
<br>
<table BORDER=0 CELLPADDING=2 WIDTH="100%" >
<tr>
<td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica" color="#FFFFFF">OSGi</font></b></td>
</tr>
</table>
<p>The OSGi framework specification forms the basis of the Eclipse runtime. As
of Eclipse 3.0, the runtime is fully based on the OSGi notions of <em>bundle</em> (equivalent
to Eclipse plug-ins). The OSGi framework implementation in Eclipse 3.0 is fully
compliant with the OSGi framework specification R3.0. </p>
<p>The Eclipse 3.1 stream includes additions and extensions to the OSGi R3 specification.
The Eclipse team is working closely with the OSGi Alliance Core Platform Experts
Group (CPEG) to feed changes back into the specification process and ensure
that Eclipse remains compliant to current and future specifications.</p>
<p>For more information
on OSGi, see the web site at <a href="http://osgi.org">osgi.org</a>.</p>
<table BORDER=0 CELLPADDING=2 WIDTH="100%" >
<tr>
<td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica" color="#FFFFFF">Using
the Eclipse OSGi implemenation</font></b></td>
</tr>
</table>
<p>The OSGi framework implementation in Eclipse can be used to run Eclipse or
on its own. To run it on its own, simply download Eclipse (any drops
will do) and extract the <strong>org.eclipse.osgi</strong> bundle. As of M6
this bundle is shipped as a self-contained Jar that includes a launcher and
the console. To run, use the following command line</p>
<pre> java -jar org.eclipse.osgi_3.1.0.jar</pre>
<p>You will then see an osgi&gt; prompt. Type '?' at the prompt for command help.</p>
<p><font color="#FF0000">Note that as of M5, the story here is somewhat more complex. We are working
quickly to put the above story in place.</font></p>
<table BORDER=0 CELLPADDING=2 WIDTH="100%" >
<tr>
<td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica" color="#FFFFFF">Other
information</font></b></td>
</tr>
</table>
<ul>
<li>Log bug reports in the <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Platform&version=3.1&component=Runtime&priority=P3&bug_severity=normal&bug_status=NEW&assigned_to=&cc=&bug_file_loc=&short_desc=&comment=&form_name=enter_bug">Platform/Runtime
component</a></li>
<li>Questions and comment should go in the <a href="news://news.eclipse.org/eclipse.platform">eclipse-platform</a> newsgroup.</li>
</ul>
</body>
</html>