| <!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> 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> |