The "One Laptop Per Child" project has a great device ready to ship, but there's no Java on there. Let's think about working together to put Java on OLPC!
The Spring framework is relatively well known in Java circles for providing lots of functionality spread over several Jars. Interestingly, it's moving towards an OSGi supported form (though it will still be usable by non-OSGi systems). A video presentation at the
Belgian Java User Group
goes over the basics of OSGi, and why it's a good fit for Spring.
If you're interested in Eclipse and have heard a bit about OSGi, but don't know much about it, this is a great video to watch. Plus, you'll find something out about why Spring is moving towards using OSGi too.
Hi Krupesh, can you please explain exactly what you didn't understand?
What Alex says is this (or at least, what I think Alex says... ): The current version of Spring is not built with the OSGi framework in mind. However, in the future there will be a version of Spring that will have support for the services that the OSGi framework provides, but you will not be required to use an OSGi system if you want to use that future version of Spring.
OSGi is a very interesting module system. It resembles Eclipse's plug-in framework. In fact, Eclipse is replacing its own plug-in framework by OSGi. Eclipse is based on OSGi since version 3.1. See Equinox (Eclipse's OSGi project) for more information.
Spring OSGi at the Belgian Java User Group
At 6:36 PM on Feb 1, 2007, Alex Blewitt
wrote:
If you're interested in Eclipse and have heard a bit about OSGi, but don't know much about it, this is a great video to watch. Plus, you'll find something out about why Spring is moving towards using OSGi too.
Alex.
3 replies so far (
Post your own)
Re: Spring OSGi at the Belgian Java User Group
I did not understood it's moving towards an OSGi supported form (though it will still be usable by non-OSGi systems). Please tell me...Re: Spring OSGi at the Belgian Java User Group
Hi Krupesh, can you please explain exactly what you didn't understand?What Alex says is this (or at least, what I think Alex says...
OSGi is a very interesting module system. It resembles Eclipse's plug-in framework. In fact, Eclipse is replacing its own plug-in framework by OSGi. Eclipse is based on OSGi since version 3.1. See Equinox (Eclipse's OSGi project) for more information.
See Neil Bartlett's Getting started with OSGi: Your first bundle post here on EclipseZone for a very short introduction into OSGi.
Re: Spring OSGi at the Belgian Java User Group
That's pretty much what I was saying, yeahEclipse 3.0 moved over to OSGi by the way; one of the reasons that the 2.1->3.0 shift merited a major version bump.
BTW Spring OSGi gets a mention in a Neil article to be published at EclipseZone in the next day or so
Alex.