Skip to main content
  • Log in
  • Manage Cookies
Eclipse Foundation
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Blogs
  3. Ian Skerrett's blog
  4. Eclipse Support for OSGi R4

Eclipse Support for OSGi R4

Monday, October 10, 2005 - 09:36 by Ian Skerrett

Tomorrow we will be issuing a press release to announce support for the OSGi R4 specification. To some people this may seem like old news, but in some ways I think the Eclipse use of the OSGi specification as the component model is a misunderstood feature of Eclipse.

For those that may not know, the OSGi Alliance was formed to set a specification for the once-promised home gateway technology. Home gateways didn’t really take off but the OSGi specification has had success in the automotive and mobile phone industry. The OSGi Alliance describes their technology as follows:

The OSGi™ specifications define a standardized , component oriented , computing environment for networked services . Adding an OSGi Service Platform to a networked device (embedded as well as servers), adds the capability to manage the life cycle of the software components in the device from anywhere in the network. Software components can be installed, updated, or removed on the fly without having to disrupt the operation of the device. Software components are libraries or applications that can dynamically discover and use other components. Software components can be bought off the shelf or are developed in house.

When Eclipse RCP started to give birth, the Platform team realized they needed a more dynamic component model. To the team’s credit, they didn’t go out an build a new component model, they found the OSGi specification met their needs and implemented the specification within the core Eclipse 3.0 runtime. So for the last 2 years Eclipse RCP has included a full implementation of the OSGi framework. In fact, I would content Eclipse RCP is one of the most widely deployed OSGi implementations.

So what’s new to warrant a press release? Two main things:

  1. The OSGi Alliance is finalizing their R4 specification and announcing it this week at their OSGi Congress in Paris. Mike Milinkovich and Jeff McAffer are speaking at this conference. Eclipse will be one of the first implementations of the R4 specification. In fact, the close working relationships between Eclipse and OSGi resulted in the Eclipse implementation being used at OSGi as their reference implementation.
  2. The Eclipse Equinox project has been promoted to a sub-project of the Platform project. The Equinox project will focus on developing a community of OSGi developers. This will make it easy for people to use an open source implementation of the OSGi framework as their application runtime environment.

If you interested, the press release is already posted on the eclipse.org web site.

Tags: 
Uncategorized
Source: 
http://ianskerrett.wordpress.com/2005/10/10/eclipse-support-for-osgi-r4/
  • Ian Skerrett's blog
  • Sign in to post comments.

Eclipse Foundation Blogs

  • Ian Skerrett (857 posts)
  • Wayne Beaton (796 posts)
  • Mike Milinkovich (286 posts)
  • Benjamin Cabé (131 posts)
  • Ivar Grimstad (89 posts)
  • Tanja Obradovic (34 posts)
  • Thabang Mashologu (30 posts)
  • Christopher Guindon (15 posts)
  • Roxanne Joncas (14 posts)
  • Paul Buck (10 posts)
  • Frédéric Desbiens (10 posts)
  • Jameka Woodberry (9 posts)
  • Hudson Kelly (8 posts)
  • Mikaël Barbero (8 posts)
  • Brian King (5 posts)
  • Gabriela Motroc (4 posts)
  • Denis Roy (4 posts)
  • Shabnam Mayel (3 posts)
  • Gael Blondelle (3 posts)
  • Sharon Corbett (1 posts)
  • Shanda Giacomoni (1 posts)
  • Paul White (1 posts)
  • Stephanie Swart (1 posts)

Recent blog posts

  • The Top 10 Sessions from EclipseCon 2020
  • Marketing Programs for Members: How you can get involved
  • Hashtag Jakarta EE #55
  • The Eclipse Foundation’s Move to Europe: Membership Impacts
  • Welcome to the Eclipse Foundation AISBL
  • Help Shape the Future of IoT and Edge by Completing Our Survey
  • The Top 5 IoT Sessions from EclipseCon 2020
  • Hashtag Jakarta EE #54
  • Member Case Study: Obeo Accelerates Growth With a Strategic Membership
  • The Top 5 ECD Tools Sessions from EclipseCon 2020
More

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top