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
 

Our software is 100% GPL (General Public License); if yours is 100% GPL compliant, then you have no obligation to pay us for the licenses. This is a great opportunity for the open source community and those of you who are developing open source software.

The formal terms of the GPL license can be found in the GNU General Public License section of the eXecML Reference Manual. Please note that the General Public License can be restrictive, so if it doesn't meet your needs, you are better served by our Commercial License.

Specifically:

  • eXecML is free use for those who are 100% GPL. If your application is licensed under GPL or compatible OSI license approved by Execml Software, Inc., you are free to ship any GPL software of Execml Software, Inc. with your application ('application' means any type of software application, system, tool or utility). You do not need a separate signed agreement with Execml Software, Inc., because the GPL license is sufficient. We do, however, recommend you contact us as there usually are good opportunities for partnership and co-marketing.

  • Under the Open Source License, you must release the complete source code for the application that is built on eXecML. You do not need to release the source code for components that are generally installed on the operating system on which your application runs, such as system header files or libraries.

  • Free use for those who never copy, modify or distribute. As long as you never distribute the eXecML Software in any way, you are free to use it for powering your application, irrespective of whether your application is under GPL license or not.

  • You are allowed to modify eXecML Software source code any way you like as long as the distributed derivative work is licensed under the GPL as well.

  • You are allowed to copy eXecML binaries and source code, but when you do so, the copies will fall under the GPL license.

  • Optional GPL License Exception for PHP. As a special exception, Execml Software, Inc. gives permission to distribute derivative works that are formed with GPL-licensed eXecML software and with software licensed under version 3.0 of the PHP license. You must obey the GNU General Public License in all respects for all of the code used other than code licensed under version 3.0 of the PHP license.

  • FLOSS License Exception. We have created a license exception which enables Free/Libre and Open Source software ("FLOSS") 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 (this includes the PHP license version 3.0). Read more about the FLOSS License Exception.

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. Thereby, 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.

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.

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
Suspected pirate 'mother ship' sunk

The Indian warship INS Tabar, right, escorts the MV Jag Arnav ship to safety after rescuing it from a previous hijack attempt by Somali pirates.An Indian naval vessel sank a suspected pirate "mother ship" Wednesday in the Gulf of Aden and chased two attack boats into the night, in a day of escalating violence in the lawless seas.


As nest eggs shrink, many defer retirement

"I'm 62 years old — I don't have time to wait for the economy to come back," says Gary Laursen, who has returned to full-time work after his retirement savings took a nose dive.As financial markets have ravaged his savings, Gary Laursen, 62, has put his retirement on hold. He is one of millions of Americans confronting a stark reality about retirement.


NBC: Daschle to be Obama's HHS Secretary

Nov. 19: President-elect Barack Obama has chosen former Democratic Senator Tom Daschle to become his Secretary of Health and Human Services. NBC's Andrea Mitchell reports. (MSNBC)The former Senate majority leader has been a close adviser to the president-elect throughout the campaign for the White House and recently wrote a book proposing health care improvements.


 

HomeDocumentationDownloadForum | Administer