Thomas Schindl presents his view on the new Java 9 module system. He introduces the main concepts, presenting how it works and how it differs from OSGi.
Gunnar Wagenknecht introduces the Eclipse Bundle Recipes project, explaining how to turn a library from Maven into an OSGi bundle, and how to deploy recipes and build systems to a local environment.
Trent Vigar explains how to build a RCP/OSGi fortress with Eclipse Tycho and how to consume Eclipse features with the Nexus Unzip Plugin.
Luca Dazi surveys the current solutions for remotely managing Java/OSGi IoT gateways over IoT protocols like MQTT and CoAP: Eclipse Kura, Lightweight M2M (LWM2M) protocol, and Eclipse Leshan.
Brett Meyer demos using multiple-tenancy, geographic data, auditing/versioning, sharding, OSGi, and integration with Hibernate.
Ian Robinson explains where OSGi fits into the Java ecosystem, presenting the needs met by OSGi, the framework’s current status and a peek of future developments.
Alex Blewitt, Kevin Seal and Alex Buckley answer Java modularity-related questions: when is modularity needed, how to address it, and what are the improvements in OSGi-based development.
In this presentation from SpringOne 2009, Rob Harrop provides a tutorial on creating effective modular web applications for OSGi and the RFC66 Web Container.
New in dm Server 2.0: web bundles, SLF4J/LogBack, plan files, Integrated ConfigAdmin, remote repo for dynamic bundle download, improved admin console, SSH-enabled console, unified user/pass store.
Rob Harrop discusses OSGi in the enterprise, modularity in OSGi, the split packages problem, Bundlor, OSGi bundle usage, RFC 66, dm Server, OSGi services, and building an OSGi-based Spring MVC webapp.
Neil Bartlett presents OSGi to Java developers: an introduction to OSGi, infrastructure projects using OSGi, the partial failure of OOP, the benefits of using COP, plus a demo.
Rod Johnson introduces the dm Server by taking a high-level look at it, trying to clear up some misconceptions about what dm Server is, and showing some of the internal workings of the server.