Appli-Bus in general |
|
1. What is Appli-Bus ? 2. What about interoperability of Appli-Bus applications ? 3. Do you provide support ? 4. What's the difference between Appli-Bus Open Edition and Appli-Bus Enterprise Edition ? 5. If there is no real difference in the code, why two licenses ? 1. What is Appli-Bus ? Appli-Bus is an object-oriented integration platform written in C++. It is designed to support high-performance and critical applications. 2. What about interoperability of Appli-Bus applications ?Appli-Bus has a gateway with IDL at compile time. Appli-Bus talks SNMP and HTTP over the wire (and RMI through Java). We are always looking for generalized, two-way gateways. You are welcome to contribute to the list of gateways. In terms of language, Appli-Bus natively speaks C++. Its component-based design allows to plug language adapters. So you can program Appli-Bus in Perl. We are thinking of Java with AOT compiler in order to preserve performance. In terms of components, we plan to support, client-side, JavaBeans (perhaps Swings) and COM (perhaps Active/X). On the server-side, Appli-Bus currently supports the Appli-Bus component model. We have plans to investigate support for CorbaComponents or EJBs. 3. Do you provide support ?Yes we do. For developers in the Appli-Bus community, we offer free support by email and here is a FAQ. If you require individual support, we provide it for a fee. Note this support pertains to Appli-Bus Enterprise Edition, over which we have full control in terms of knowledge and ownership. This degree of liberty allows us to take full responsibility in supporting you. 4. What's the difference between Appli-Bus Open Edition and Appli-Bus Enterprise Edition ?In general terms, Appli-Bus Enterprise edition is a stable product, which has undergone a complete validation process. As such, it is maintained under classic support contract terms, if you opt for support. This product is licensed under the following terms: free for internal deployment, and (reasonable) fee for redistribution. Appli-Bus Open Edition shares the same base code as the Enterprise Edition, but is released under the GNU Public License (GPL). Appli-Bus Open Edition is supported only through this site; you are free to redistribute, modify (or create composite works) on Appli-Bus Open Edition as long as you follow the GNU licensing conditions. 5. If there is no real difference in the code, why two licenses ?The main reason is the responsibility we endorse. Appli-Bus is commonly used in industrial or critical applications, where system failure may have economic, or even physical consequences. In this respect, we cannot provide support over packages we do not fully control. By control, we mean have a thorough knowledge, and ideally ownership, so that we can take all appropriate actions to help our users have their business up and running. In contrast, Appli-Bus Open Edition is a good start for R&D; projects or feasability studies, since the source is available and you can have branches open in the CVS tree. |
Please send comments to the Appli-Bus team. |