title: What is the relationship between AWT, SWT, Swing, SAF/JSR-296, JFace, the NetBeans Platform and the Eclipse RCP
body: <p>I am looking for something that puts this alphabet soup into perspective.  It would be nice if it were light on the politics of the differences and tries to illuminate the similarities (if there are any).</p>