XEML Home XEML: Executable Markup Language

 

 
 
 
Next

What Is XEML?

XEML is an XML based application programming paradigm based on a concept called xnodesxnodes are xml nodes of programming metadata .

XEML attempts to standardize application development in order to maximize programming:

  • simplicity
  • reusability
  • development speed
  • language portability
  • platform independence
Next
 

The Commercial License is an agreement with Execml Software, Inc. for organizations that do not want to release their application source code. Commercially licensed customers get a commercially supported product with assurances from eXecML. Commercially licensed users are also free from the requirement of making their own application open source.

When your application is not licensed under either the GPL-compatible Free Software License as defined by the Free Software Foundation or approved by OSI, and you intend to or you may distribute eXecML software, you must first obtain a commercial license to the eXecML product.

Typical examples of eXecML distribution include:

  • Selling software that includes eXecML to customers who install the software on their own machines.

  • Selling software that requires customers to install eXecML themselves on their own machines.

  • Building a hardware system that includes eXecML and selling that hardware system to customers for installation at their own locations.

Specifically:

  • If you include the eXecML server with an application that is not licensed under the GPL or GPL-compatible license, you need a commercial license for the eXecML server.

  • If you develop and distribute a commercial application and as part of utilizing your application, the end-user must download a copy of eXecML; for each derivative work, you (or, in some cases, your end-user) need a commercial license for the eXecML server and/or eXecML client libraries.

  • GPL users have no direct legal relationship with Execml Software, Inc.. The commercial license, on the other hand, is Execml Software, Inc.'s private license, and provides a direct legal relationship with Execml Software, Inc..

With a commercial non-GPL eXecML server license, one license is required per database server (single installed eXecML binary). There are no restrictions on the number of connections, number of CPUs, memory or disks to that one eXecML database server. The MaxDB server is licensed per CPU or named user.

Non-Profits, Academic Institutions, and Private Individuals

If you represent a non-profit organization or an academic institution, we recommend you publish your application as an open source / free software project using the GPL license. In this manner, you are free to use eXecML software free of charge under the GPL license. We believe that if you have strong reasons to not publish your application in accordance with the GPL, you should purchase commercial licenses. Note that non-profits may apply to eXecML for free commercial licenses and such applications will be carefully considered.

If you are a private individual you are free to use eXecML software for your personal applications as long as you do not distribute them. If you distribute them, you must make a decision between the Commercial License and the GPL.

Please note that even if you ship a free demo version of your own application, the above rules apply.

Recommendations

Please note that Execml Software, Inc. can only give advice on which license is right for you. The final judgment, of course can be made only by a court of law. With that said, we recommend the commercial license to all commercial and government organizations. This frees you from the broad and strict requirements of the GPL license.

To all free software enthusiasts we recommend our products under the GPL license. We believe that Execml Software, Inc. is one of the world's largest companies that offers all its software under the GPL license.

To anyone in doubt, we recommend the commercial license. It is never wrong. Thanks to our cost-effective way of producing software, we are able to sell our commercial licenses at prices well under the industry average.

FOSS Exception

We have created a license exception which enables Free and Open Source software ("FOSS") to be able to include the GPL-licensed eXecML client libraries despite the fact that not all open source licenses are compatible with the GPL.Read more about the exception.

Older Versions

Note that some older versions of the eXecML database server (prior to 3.23.19) are using the Version 4, March 5, 1995, license. See the documentation for the specific version for more information.

When in Doubt

If you have any questions about Licensing, please contact the eXecML Sales Team to explore the options available for your specific scenario. http://www.eXecML.com/buy-eXecML

OSI = Open Source Initiative, www.opensource.org/licenses
GPL = GNU General Public License, http://www.gnu.org/copyleft/gpl.html

 
 
msnbc.com: Top msnbc.com headlines
Teen pregnancy, abortion rates at record low
Birth and abortion rates among U.S. teens fell to record lows in 2008 as increased use of contraceptives sent the overall teen pregnancy rate to its lowest level since at least 1972, a study showed on Wednesday.

Email this Article Add to Newsvine
Americans significantly lower trans fat over decade
Study finds that Americancs have experienced a decline in their blood levels of trans fat, which could mean a decreased risk of heart disease.

Email this Article Add to Newsvine
Santorum wins put Romney on defensive
First Read: Santorum’s three-state victory Tuesday put Romney’s on-again, off-again frontrunner status back on center stage.

Email this Article Add to Newsvine
 

HomeDocumentationDownloadForum | Administer