BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage OSGi Content on InfoQ

  • Ceylon 1.1: OSGi, Vert.x, Dynamic Interfaces, Use-site Variance, Promises

    Ceylon 1.1 comes with dynamic interfaces, use-site variance, OSGi and Vert.x deployment, ceylon.promise module, IDE enhancements, compiler performance improvements and others.

  • Is Project Jigsaw Back On Track?

    Oracle Chief Java Architect Mark Reinhold reveals the plans and scheduling for Project Jigsaw, the Java modularity initiative, now scheduled for release with Java 9.

  • OSGi Release 6 Specifications add Data Transfer Objects and Versioning Annotations

    At last month's OSGi DevCon in New York, the OSGi Alliance released OSGi Core Release 6. This adds a standard for representing Data Transfer Objects and a way of annotating interfaces indicating whether they are supposed to be implemented or used by clients. In addition, an osgi.native namespace and extension bundle activators have been added; read on to find out more.

  • The Term µServices Already Defined Four Years Ago

    “I coined the term µServices four years ago defining them as services that always communicate within the same process, without any overhead, as a way to separate these lightweight services from the heavy, costly, and complex services people tended to think about because of the advent of Service Oriented Architectures (SOA)” Peter Kriens recently claimed.

  • News Eclipse Luna Celebrates a Decade of OSGi and On-Time Delivery

    Eclipse Luna brings together 76 projects for the ninth annual release train, and ten years to the day of the Eclipse 3.0 release, the first Eclipse release to run on top of an OSGi framework. Over the past ten years, Eclipse has regularly released in June bringing together one of the largest open-source applications in the world. Read on to find out what's new and noteworthy for Eclipse Luna (4.4)

  • State of the M2M projects at Eclipse

    Yesterday at EclipseCon, Benjamin Cabé gave guided tour of the various Machine to Machine (m2m) projects at Eclipse. Read on to find out what's coming up in the near future for small and embedded devices running on OSGi platforms.

  • OpenHAB coming to Eclipse as Eclipse SmartHome

    Yesterday at EclipseCon, Kai Kreuzer gave a presentation of Eclipse SmartHome (nee OpenHAB), which is a server component for integrating in smart appliances and controlling them with a central Java service, built on top of OSGi and Eclipse Equinox. Read on to find out more about what it does and how it works.

  • C++ Micro Services adds OSGi API to C++ applications

    At EclipseCon Europe, Sascha Zelzer presented the C++ Micro Services project, which aims to bring an OSGi service layer to C++ programs, following a similar kind of API to the standard OSGi layer. Read on to find out more.

  • Eclipse Virgo Gets New Lead

    Yesterday, the Eclipse Virgo project was given a last minute reprieve, as several people put their names forward to prevent Eclipse Virgo from being archived at Eclipse. InfoQ caught up with Glyn Normington, the ex-project lead, to find a bit more about its history and its future.

  • OSGi Compendium 5 Adds Subsystems, Repositories and More

    The recently released OSGi 5 Compendium specification adds new APIs, such as Subsystems (for running partitioned applications in OSGi), a Repository and Resolver API and a means to interact with the Service Loader in Java. Read on to find out more.

  • Jigsaw, Second Cut

    In a mail to the jigsaw-dev list, Mark Reinhold posted news of a reboot of the Jigsaw project to provide modularity for the JDK. Read on to find out more about what's happening, and what to look out for.

  • OSGi Alliance Opens Up Review Process

    The OSGi Alliance has published their draft specifications onto GitHub, allowing non-OSGi members to see the process that goes behind a specification for the first time, and allowing them to be involved in commenting and suggesting improvements before the specification goes live. Read on for more information about where to find these specifications.

  • OSGi Targets JavaScript, Native

    The rising popularity of modular, polyglot application stacks has restarted a conversation at the OSGi Alliance about providing a language and run-time neutral version of the standard.

  • Hibernate adds OSGi Support

    Hibernate, the popular Java ORM, has recently added OSGi support. InfoQ caught up with Brett Meyer to find out more about the challenges involved.

  • EclipseCon 2013 Roundup

    EclipseCon 2013 was hosted in Boston this week, and covered diverse topics from OSGi in the cloud and Eclipse in space. Read on to find more about the key points covered and the winners of the Eclipse community awards.

BT