JavaBeans extends Java's "write once - run everywhere" capability to reusable component development. In fact, JavaBeans takes interoperability a major step forward -- your code runs on every OS and also within any application environment. A Beans developer secures a future in the emerging network software market without losing customers that use proprietary platforms, because JavaBeans interoperate with ActiveX, OpenDoc, and LiveConnect.JavaBeans SpecificationBeans developers need to also download the Beans Development Kit, listed below.