Re: Some free utilities for Java, with Hebrew support.
bbound@gmail.com wrote:
On Sep 22, 10:09 pm, Owen Jacobson <angrybald...@gmail.com> wrote:
Surely if you're confident saying that the MySQL client library surely
has alternatives, you must have an example, no? Personally I find the
assertion somewhat surprising, since there is no market nor "itch" for
a third-party MySQL client library that I know of.
What you're saying doesn't make sense. There are a ton of independent,
third-party libraries for every *other* common type of networking
function, language, transport, protocol, or what-have-you.
No.
There are lots of closed protocols with only one implementation
out there.
And there's
market forces to consider. Clearly there's demand for a client library
license-compatible with closed-source development.
Not very clear to me.
Those that are willing to pay probably just pay MySQL for a commercial
license.
BTW, I thought we are talking about a zero cost alternative.
The marginal cost
of such a thing is obviously zero. The price MySQL charges for such a
library is considerably greater. SQL itself is not proprietary; not
patented/secret/whatever. Ergo, someone will and probably someone has
undercut MySQL's price for this particular good.
You are not making much sense. The marginal cost of software is zero,
but the cost of software is not zero.
That I don't know of
a specific example is immaterial; it is easy to demonstrate its
probable existence by simple reasoning.
But if the arguments look like a swiss cheese then ...
The same reasoning that says that if mints cost 10 cents to make and
some store is selling brand-name ones for a buck a pop, and nothing in
the nature of a "mint" is secret or patented or anything, then
somewhere you will likely find someone selling mints for fifty cents,
or a quarter, or even just fifteen cents. (I'd look to see if the very
same store carried no-name mints at half the price, before even
looking in other stores.)
Following your logic a Windows Vista DVD should cost just little
over what the DVD media cost.
Try make a reality check.
While SQL the language is indeed a standard, there is no standard for
wire represntations of either queries or result sets
That's very odd. If there isn't, there certainly should be. That's as
if they'd standardized HTML without bothering to standardize HTTP.
Your opinion about how it should be does not change how it is.
Nevertheless, whatever protocol MySQL server uses is surely easy to
reverse engineer without "infecting" whatever you're developing with
the GPL, using the standard clean-room reverse engineering method used
to avoid copyright infringement when developing interoperable software
more generally.
It is possible.
But there are no indications that it would make sense to do as a
business.
And none has so far wanted to spend the time to do a non-GPL
open source library (*).
Arne
*) Not quite true. Someone did. But that became the MySQL driver and
they changed the license from LGPL to GPL at some version change
(possible 2.x to 3.x).