This document provides an overview of the next release of OSGi R4.3, including:
1) Updating the Framework and ServiceTracker APIs to use Java 5 generics.
2) Replacing Package Admin and Start Level with new adapt() methods that convert objects to other types.
3) Defining a standard Shell specification for command line access to OSGi services.
4) Managing System.out/err/in on a per-thread basis using a new ThreadIO service.
5) Supporting formatting, conversion, and coordination services using common interfaces.
6) Allowing intercepting the resolver through a new Resolver Hook.
7) Specifying requirements and capabilities as generic filters and properties.