Re: Re: [exslt-manage] licensing

Uche Ogbuji <[email protected]>
Newsgroups gmane.text.xml.xslt.extensions
Organization Fourthought, Inc.
Message-ID <1116688854.26122.215.camel@borgia>
On Sat, 2005-05-21 at 06:17 -0400, [email protected] wrote:
> Uche Ogbuji <[email protected]> wrote ..
> > On Wed, 2005-05-18 at 18:40 +0100, Mordecai Zibkoff wrote:
> > > I would like to use exslt as part of a commercial product. what if any
> > > licensing things do I have to worry about?
> > 
> > I can't answer you formally, and that is problem #1 with EXSLT right
> > now.  The licensing is unclear.  For my part, they current work product,
> > including the Web contents and the template-based implementations, are
> > public domain.  Jeni explicitly said the same on the list:
> > 
> > "Yes; all the EXSLT functions and templates are free for anyone to use."
> > 
> > It would be nice to have something more formal in place.
> > 
> > My thoughts on the matter, again from last year:
> > 
> > -- % --
> > [Shall we use] the CC "Attribution" license?
> 
> I have no probs with this type of license.
> 
> note that I am doing a complete analysis of EXSLT (for a paper presented at XML Prague 2005) which does the following;
> 
> - identify current support amongst XSLT processors
> 
> - clean up broken templates
> 
> - clean up inheritance issues with templates
> 
> - add a build component using ANT which generates doc (this website), perform unit tests on templates, confirms function exists in various processors, etc.

Wow.  This would be a true mitzvah, thanks.  Let me know if you need a
hand in some matter, and certainly let Mike Brown or me know if there's
anything about the EXSLT implementation in 4Suite that needs to be
cleared up.


> In addition, I will be suggesting way forward with respect to XSLT 2.0. Generally I argue that EXSLT has done its original job...though at a minimum a good vigorous cleanup of existing artifacts should position for any future work. Once I am done (talk is June 25th), I will submit my results and new EXSLT distro back to EXSLT management list for their review...perhaps this will catalyze any new effort.

I think we should just actually package *something* as EXSLT 1.0., based
on XSLT 1.0.  Then we can always have EXSLT 1.1, 1.2, etc.  I'd say the
packaging should comprise only:

* specs
* test harnesses
* the sample template implementations

The idea being that the package is really for implementors, and those
unfortunate enough not to have access to an EXSLT impl in their tools (a
dwindling number!  Hooray!).  For most people, their XSLT implementors
would just absorb the EXSLT materials into the usual packaging and docs
for that tool.

But I think the lack of clear versioning and packaged release material
for EXSLT has been as much a source of confusion as the unstated
licensing.

Anyway, once EXSLT 1.0 is tied neatly in a bow in that way, I think we
should just open up an area for EXSLT 2.0, and call for contributions.
It's as simple as setting up an http://exslt.com/2.0/...


-- 
Uche Ogbuji                               Fourthought, Inc.
http://uche.ogbuji.net                    http://fourthought.com
http://copia.ogbuji.net                   http://4Suite.org
Use CSS to display XML, part 2 - http://www-128.ibm.com/developerworks/edu/x-dw-x-xmlcss2-i.html
XML Output with 4Suite & Amara - http://www.xml.com/pub/a/2005/04/20/py-xml.html
Use XSLT to prepare XML for import into OpenOffice Calc - http://www.ibm.com/developerworks/xml/library/x-oocalc/
Schema standardization for top-down semantic transparency - http://www-128.ibm.com/developerworks/xml/library/x-think31.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.