[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: SAX2: Which license?

  • From: David Megginson <david@m...>
  • To: xml-dev@i...
  • Date: Mon, 10 Jan 2000 14:08:04 -0500 (EST)

Re: SAX2: Which license?
Paul Prescod writes:

 > Let me pretend to be a lawyer, and then a consultant.

 > It is highly debatable that APIs and other software to software
 > interfaces are protectable. 

Yes, I should be clearer here -- I wouldn't try to copyright more than
the specific *expression* of the API in Java, C++, etc., but it would
still be possible for someone to create an entirely compatible one
from scratch.  Life on Linux would be very dull if we didn't have
work-alikes for the Unix C library (glibc), OpenGL (Mesa), and other
similarly important stuff, not to mention the Unix system call
themselves.

 > The case law is muddled but the "common practice" is quite
 > clear. Would Microsoft allow Wine or Samba if they thought that the
 > Windows API or SMB protocols were protectable? 

They're thinking about it.  Have you read the Microsoft Halloween
documents?

  http://www.opensource.org/halloween/

 > How about the re-implementations (against Sun's wishes) of the Java
 > API?  

To be fair, I think that Sun's license does explicitly allow that,
even if the execs don't like it.

 > Note that Sun protects the Java API through *trademark law* not
 > copyright. 

The W3C protects XML in a similar fashion.

[snip]

 > Consultant:
 > 
 > What problem are you trying to solve?

Wow!  You sound just like a real consultant, except that the first
question should have been "How much money do you have to spend?"

 > Whatever it is, licenses designed for code are not likely to reach
 > your goals with respect to an API. If you want to allow anyone to
 > use SAX anywhere in any way for any project then what's wrong with
 > putting it in public domain? Other licenses exist to stop some
 > particular action (e.g.  commercial use). What are you trying to
 > prevent?
 > 
 > I use implementations of SAX (parser, app and infrastructure library)
 > that do not in any way use code from your site. I don't see how your
 > license can affect that use at all.

I'll take this as a (very well-reasoned) vote for leaving SAX2 in the
Public Domain, just like SAX1.  With SAX1, I made that decision rather
autocratically (I just did it), but I'd like to hear a range of
opinions before we commit to a license for SAX2.


All the best,


David

-- 
David Megginson                 david@m...
           http://www.megginson.com/

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@i... the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.