> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, March 14, 2002 12:07 PM
> To: Jakarta General List
> Subject: Re: License issue (the come back)
>
>
<snip />
>
> Please, not another standard body !!!
>
> Could someone check the definition of 'standard' ?
>
> "Something, such as a practice or a product, that is widely
> recognized
> or employed, especially because of its excellence"
>
> It is not "something with the word 'standard' in the title", nor
> does it require a 'standard body' to give it this status.
>
> Apache httpd is a standard. Log4j is a standard. At lest 1/2
> of the stuff
> that comes out of JCP is not standard ( by this definition ), even
> if it has the word standard in title and a standard body to
> put a stamp on it.
>
> We are talking about APIs - and my opinion is a good API
> requires a lot of feedback and iterations - that's not
> what the 'public review' can even be close to providing.
> No expert or expert group can substitute that, regardless
> of how good he is.
>
>
> Costin
>
You chose a definition that suits your argument. In the industry, the
definition is usually more like:
"That which is established by authority as a rule for the measure of
quantity, extent, value, or quality; esp., the original specimen weight or
measure sanctioned by government, as the standard pound, gallon, or yard."
Source: Webster's Revised Unabridged Dictionary, C 1996, 1998 MICRA, Inc.
Apache httpd isn't a standard in that sense. It implements a standard, the
HTTP standard, RFC2616, and others. Log4J isn't a standard, it's a product.
It's in wide use, but it isn't even universally used within Jakarta.
Commons-logging is closer to a standard than Log4J. [Note, I use log4j in my
applications. It *is* the standard that has been set within my company. That
provides for interop between components that we develop.]
Tomcat, on the other hand, is a standard. As a Reference Implementation of
the Servlet and JSP specifications, it is authoritative when the
specification is silent or ambiguous. If a web app functions correctly on
Tomcat, and does not on, for example, WebSphere, then, unless Tomcat is
demonstrably not implementing the spec, WebSphere is broken. RI doesn't mean
sample code, or proof of concept, both of which are valuable, it means this
is part of the definition.
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>