The Evolution of Eclipse Plugins
Most Java programming language developers are introduced to Eclipse through its function as an IDE. The Eclipse IDE actually consists of a collection of interacting components called plug-ins. This article traces the evolution of plug-ins from Eclipse V2.1 through today's OSGi-based implementation.