Andy Black wrote:
> Hussein Shafie wrote:
>>
>>Command #1: selectColor (optional parameter: a color in CSS syntax;
>>returns a color in CSS syntax) basically displays the standard Swing
>>JColorChooser.
>>
>>Command #2: selectFont (optional parameter: a font in CSS syntax;
>>returns a font in CSS syntax) basically displays our own
>>com.xmlmind.xmledit.guiutil.FontChooserDialog (there is no standard
>>Swing JFontChooser). See attachment.
>>
>>Now that you have written these two commands, you can use them to create
>>really useful macros.
>>  
>>
> Thank you, Hussein.  Please correct me if I'm not understanding
> something, but I was under the impression that one cannot write such
> Java[tm] code with the Standard Edition and then share the extensions
> with others in one's organization.  Is that correct?
> 
> If I, personally, buy a Professional Edition and make such an extension,
> can I then share the extension with my colleagues who would use the
> Standard Edition?  Or would they also need to purchase a Professional
> Edition in order to use these extensions?

---
Licensee may extend the Software by means of the public Application
Programming Interfaces, for personal use only. Licensee may not add
features to the Software, or extend the Software in any other way, for
corporate use inside an organization. In particular Licensee may not
hook plugins of any kind for integration of the Software in an
Information System or other organization-wide application. (Such an
extension, as any extension that results in added value to the Software,
requires the purchase of a license for XMLmind XML Editor Professional
Edition.)
---

* In all cases, Standard Edition may not be extended in order to
integrate it with the information system of an enterprise (e.g. post to
a CGI or servlet, read/write from a database, etc).



* Scenario #1: you, Andy Black, like XXE and use it personally at your
work. You have written extensions (macros and/or Java[tm]) which makes
XXE a better authoring tool for your business. Now, you would like some
of your coworkers to use XXE and to do that, they need to use XXE and
your extensions.

This is a form of personal use: you and your coworkers may use Standard
Edition, including your extensions.

Example: "XMLmind XML Editor xml2rfc Addon" written by Bill Fenner --
http://www.rtg.ietf.org/~fenner/ietf/xml2rfc-xxe/



* Scenario #2: you have an official project, with an official schedule
and an official budget. This project requires the use of an XML editor.
You have chosen XXE, plus extensions written by you.

There is nothing ``personal'' here: you really need to purchase a number
of XXE Pro licenses.

Reply via email to