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
    • Search

  1. Home
  2. Blogs
  3. Anonymous's blog
  4. Eclipse Support for OSGi R4

Eclipse Support for OSGi R4

Monday, October 10, 2005 - 09:36

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/

Eclipse Foundation Blogs

  • Wayne Beaton (821 posts)
  • Mike Milinkovich (322 posts)
  • Ivar Grimstad (256 posts)
  • Benjamin Cabé (131 posts)
  • Tanja Obradovic (61 posts)
  • Thabang Mashologu (37 posts)
  • John Kellerman (31 posts)
  • Paul Buck (22 posts)
  • Frédéric Desbiens (19 posts)
  • Brian King (19 posts)
  • Mikaël Barbero (17 posts)
  • Christopher Guindon (16 posts)
  • Gael Blondelle (14 posts)
  • Hailley Seed (10 posts)
  • Denis Roy (9 posts)
  • Hudson Kelly (8 posts)
  • Michael Plagge (4 posts)
  • Serina El Salibi (3 posts)
  • Shabnam Mayel (3 posts)
  • Shanda Giacomoni (3 posts)
  • Karla Ferrer (2 posts)
  • Jacob Harris (2 posts)
  • Clark Roundy (2 posts)
  • Sharon Corbett (1 posts)
  • Paul White (1 posts)
  • Stephanie Swart (1 posts)

Recent blog posts

  • The Jakarta EE 2021 Developer Survey is now open!
  • Hashtag Jakarta EE #169
  • JavaLand 2023
  • Organising Your Eclipse Open Source Project Team
  • Hashtag Jakarta EE #168
  • New SLSA++ Survey Reveals Real-World Developer Approaches to Software Supply Chain Security
  • Take the 2023 Jakarta EE Developer Survey
  • Hashtag Jakarta EE #167
  • Product Liability Directive: More Bad News for Open Source
  • Rodrigo Pinto: Eclipse Cloud DevTools Contributor of the Month!
More

Eclipse Foundation

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

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