Discover the Possible

Find out what all the buzz is about, and what Equinox can do for you!

See Equinox in action


View the Equinox Server-Side Demo

View the RAP (RCP) Mail Demo

Community Buzz

  • OSGI for Beginners +2 days ago

    OSGi has been mentioned quite a bit in the industry lately, with Equinox becoming a top-level project for Eclipse, Felix being used as a container for Sling and Glassfish V3, and Spring-Modules being released. That said, a lot of people who are unfamiliar with OSGi ... are still unfamiliar with it, no matter how much the people who use OSGi regularly know about it.

  • Swordfish: Eclipse's OSGi-based SOA framework +3 weeks ago

    It's a well known fact among those working on SOA projects there is no such thing as "SOA in a box" or a silver bullet for achieving an SOA, so much as it is a combination of software infrastructure, design philosophy, tools and, of course, buy in from the top brass at any organization. It's, in essence, a series of pieces, each of which gets a project closer to its full statement of intent and purpose for building a SOA. Up next, we will explore one of these pieces which aims at gaining you a few percentage points on your overall SOA gauge, and stands to influence a few more pieces that may already be part of your SOA strategy: the Eclipse Swordfish project.

  • Is There a Place for OSGi in Enterprise Application Development? (Part 2) +3 weeks ago

    In part 1, Aslam Khan, technical director of PBT Group, introduced us to OSGi. Today, in the final part, he completes his argument about OSGi's applicability in the enteprise. In part 1, he discussed OSGi's problem domain. There, he explained issues surrounding dynamic class management and how OSGi responds to these issues. In this final part, he tackles the two other problem areas outlined previously: the lack of versioning of Java classes and the lack of modularity in the context of classpath hell. How does OSGi fill these gaps? Finally, how ready is OSGi to be used for real? Aslam also answers this question.

  • Hello, OSGi, Part 1: Bundles for beginners +5 weeks ago

    The Open Services Gateway Initiative (OSGi) defines an architecture for developing and deploying modular applications and libraries. In this first article in a three-part introduction to OSGi, Sunil Patil gets you started with OSGi development concepts and shows you how to build a simple Hello World application using the Eclipse OSGi container implementation, Equinox. He also touches briefly on building service-oriented applications using OSGi and introduces OSGi's ServiceFactory and ServiceTracker classes.

  • Is There a Place for OSGi in Enterprise Application Development? (Part 1) +5 weeks ago

    In this two-part article, Aslam Khan, technical director of PBT Group, a software consultancy based in South Africa, introduces you to OSGi and discusses its relevance specifically in the context of the enterprise. What is the exact problem domain of OSGi in this area? In this first part, he uses code snippets to show how the issues surrounding dynamic class management can be tackled. -- Geertjan Wielenga, JavaLobby Zone Leader

What are others doing with Equinox?

  • "The push towards Eclipse, Equinox and OSGi in runtime scenarios has huge potential. So much so that we started Code 9 explicitly to provide the education, mentoring and technological expertise needed by companies looking to step up their IT agility."

  • "Equinox's OSGi framework is a great place to deploy Jetty, both as a host and as a plug-in. Webtide, the experts behind Jetty, congratulates the Eclipse Foundation on making Runtime a top level project."

  • ProSyst is an OSGi pioneer. The Open Source mBedded Server Equinox Edition from ProSyst is based on the Eclipse Equinox OSGi framework and services and contains some additional features and bundles on top of it. Our 120+ inhouse OSGi experts stand ready to provide Professional Services including Support Services and SLAs for Equinox. ProSyst has contributed the following components to Equinox: 1. Initial Provisioning, 2. IO Connector Service Specification, 3. Wire Admin Service Specification, 4. Declarative Services Specification.

  • "Equinox's OSGi implementation is at the core of BEA's microServices Architecture, allowing us to reduce time-to-market and cost of innovative, right-sized, and extensible products."

  • "It is less than a year ago that Deutsche Post made the strategic decision to contribute its SOA platform SOPERA to Eclipse. In order to even better participate in the Eclipse innovation network it is now time to move on. Deutsche Post counts on the Equinox platform which is driven forward in the Eclipse Runtime Initiative."

Case Studies