A colleague sent me an e-mail today and asked me if I'd ever heard of WebORB today. Since I hadn't, I figured I'd write this post and see if any of you have heard of it? If so, what is it and what does it do? It it similar to Appcelerator, but server-side only? Or is it more like Granite DS?
One thing's for sure - their license for the Java version looks like you can't have any fun with it.
1. RIGHT TO USE / RESTRICTIONS ON USE: The Software is provided in and is licensed for use in object code form only. CUSTOMER may make copies of the Software for archival or backup purposes, but any and all copies must include LICENSOR's copyright notice, and are fully subject to the terms of this Agreement. CUSTOMER may not reverse engineer, disassemble, decompile, translate or otherwise attempt to create the source code from the Software or create derivative works of the Software or any portion thereof, including for reasons of error correction or interoperability. At CUSTOMER's request and at LICENSOR's election or as may be required by applicable law, LICENSOR will make commercially reasonable efforts to make available to CUSTOMER certain interface specifications so that CUSTOMER may develop software interfaces to provide interoperability with the Software. CUSTOMER is forbidden (i) from using Evaluation Software for Development or Production Use, CUSTOMER may not (ii) publish or provide any results of benchmark tests run on the Software to a third party without LICENSOR's prior written consent, (iii) disclose, distribute or otherwise make available the Software to any other party or permit others to use it, except employees and agents of CUSTOMER who use it on CUSTOMER's behalf, if CUSTOMER is an entity, or (iv) remove or alter any trademark, logo, copyright or other proprietary notices, legends, symbols or labels in the Software. CUSTOMER may not rent, lease, sublicense, assign (except as provided herein), grant a security interest in or otherwise encumber, or otherwise transfer rights to the Software. CUSTOMER may not bundle Software or a derivative of it as part of a software development environment such as, but not limited to, JBuilder, WebGain, IDEA or VisualAge. Note that this restriction is targeted at IDE vendors, and does not prevent developers from loading Software into an IDE and using it for the evaluation purposes. CUSTOMER may not integrate Software or a derivative of it into a software infrastructure platform or products such as, but not limited to: EJB Application Servers, Enterprise Application Integration products, Business to Business Integration products, Web Services Platforms, Web Services Management products, Process Control products, Business Process Automation products, Process Orchestration products, Distributed Computing Infrastructure products or platforms, Messaging Middleware products or Web Server products. Note that this restriction is targeted at software infrastructure vendors, and does not prevent developers from using and bundling Software with higher level applications that run on these platforms. CUSTOMER may not use Software or a derivative of it on a device which is not a standard PC or server. Examples of such devices include, but are not limited to, cell phones, PDAs, vehicles, factory controllers, routers and printers. The CUSTOMER agrees that CUSTOMER must contact LICENSOR in advance to determine whether any specific use is prohibited by this Agreement, if the right to use the Software in such manner is unclear, vague or ambiguous.
BTW, what's up with the reference to WebGain and VisualAge? It sounds like this is a license from 5 years ago.