"Richard S. Hall" <[EMAIL PROTECTED]> wrote on 2005-08-03 10:12:45 AM:
> Roger Ni wrote: > > >you mentioned OSGi R4 and JSR 277 in the Apache Oscar project proposal. > > > >What's the difference between OSGi R4 and JSR 232? > > > > > From my understanding, OSGi R4 is a component of JSR 232, but JSR 232 is > more than OSGi R4. JSR 232 technology uses OSGi R4 technology underneath > as its approach. Please, someone correct me if I am wrong. OSGi R4 is a collection of specifications. We will release the core specifications first (framework, some services). This will be followed with additional specification for mobile devices and vehicles (and possibly others in the future). These are all built upon the core specifications. JSR 232 is the consuming the mobile spec and portions of the core spec to define a next generation mobile java platform. > > >and what's the relationship among Oscar , OSGi R4, JSR 277 and JSR 232 ? > > > > The only thing that ties all of these four items together is my involvement. My aren't we important :-) > > Oscar is an OSGi framework implementation and Oscar 2.0 is working > toward OSGi R4. > > JSR 277 is not related to Oscar, OSGi, or JSR 232 at all...or at least > not that I am aware. The connection is that JSR 277 wants to solve > problems that OSGi also tries to solve and that I (and some other > OSGi people) are involved in the expert group. Oscar is a OSS implementation of the OSGi framework (and perhaps several other areas of the OSGi spec). OSGi R4 is a specification. There are both commercial products which implement OSGi and there are also OSS projects such as Oscar and Eclipse which implement it. JSR 232 I explained above. JSR 277 is a new JSR which plans to look at the issue of modularity in the JRE. OSGi R4 is already well advanced in the area of modularity and we hope to work with 277 to maximize reuse of the OSGi work to avoid fragmentation in this area. Again, 277 is very new, so nothing concrete has been decided there yet. > > -> richard > > > BJ Hargrave Senior Software Engineer, IBM OSGi Fellow and CTO of the OSGi Alliance [EMAIL PROTECTED] Office: +1 407 849 9117 Mobile: +1 386 848 3788
