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

  • OSGi Working Group Settles into New Home at Eclipse Foundation

    After shipping the OSGi Core Release 8 in December, the OSGi Working Group (WG) is now incubating at the Eclipse Foundation. The OSGi WG (previously named “OSGi Alliance”) announced the move to Eclipse last October. It has already ratified the charter, created two committees and two working groups, and migrated its code repositories.

  • OSGi Alliance to Transition to Eclipse Foundation

    The OSGi Alliance announced that after 21 years of being an independent foundation, they would be transferring their assets into the Eclipse Foundation, and continuing work under the OSGi Working Group. InfoQ reached out to Dan Bandera, president of the OSGi Alliance, to find out more about the move.

  • IBM Releases Open Liberty 18.0.0.3 with Support for MicroProfile 2.0

    IBM’s third quarter release of Open Liberty 18.0.0.3 features full support for MicroProfile 2.0 and a focus on the MicroProfile Metrics API. Alasdair Nottingham, WebSphere and Liberty runtime architect at IBM, spoke to InfoQ about this latest release.

  • Oracle Publishes Report on the State of Java’s Module System

    Mark Reinhold, Chief Architect of the Java Platform Group at Oracle, published a report on the State of the Module System with an emphasis on what the objectives are (and aren’t) and an explanation of how these are currently met. The publication has triggered comments among users on the apparent overlap with existing frameworks like OSGi. InfoQ looks at background and current state.

  • Oracle Carving Strategy for Unsafe Library

    Oracle carved out some direction for the library class sun.misc.Unsafe, from the unsupported sun.misc package in a blog last week. At issue has been the concern that this heavily used class will have its access severely limited via Project Jigsaw's JDK modularization.

  • Mark Reinhold on Java 9 and Beyond

    Today at EclipseCon, Mark Reinhold gave a keynote on "Java 9 and Beyond" which looked at the upcoming features in Java 9 and some of the future plans for the Java ecosystem. InfoQ summarises the main parts of what will and might happen in the future.

  • Relation of Agility and Modularity

    This post describes the relation of Agility and Modularity. Why modularity is important and how can we use it is described in OSGi white paper.

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

BT