Re: Some free utilities for Java, with Hebrew support.



bbound@xxxxxxxxx wrote:
On Sep 22, 10:09 pm, Owen Jacobson <angrybald...@xxxxxxxxx> 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).
.



Relevant Pages

  • [NT] MySQL UDF Multiple Vulnerabilities (Directory Traversal, DoS, Arbitrary Library Including, Buff
    ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... length validation allow attackers to execute arbitrary code using MySQL ... Improper directory separator checking, allow attacker to perform ... MySQL attempts to filter execution of arbitrary libraries by requiring any ...
    (Securiteam)
  • Re: Very ignorant question
    ... using other people's libraries as building blocks. ... > "forced" upon developers in recent years in the Microsoft world using ... saw how much money my budget saved by using it. ... You need time and money to market a product (although some creative ...
    (comp.databases.pick)
  • DBD::mysql connect dying with "Cant initialize character set latin1"
    ... and the MySQL server runs on Solaris 10. ... DBD::mysql using the pre-compiled package libraries, ... library an arbitrary path to those charset files, or if there is a way ...
    (perl.dbi.users)
  • ANN: DBX for MySQL version 1.7 is released
    ... We are glad to inform you that newest version 1.7 of DBX for MySQL is ... As data-access layer thin and simple, dbExpress (and implicitly DBX4MySQL) ... Any MySQL libraries are not requred on a client workstation, ... All MySQL data types support; ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: merits of Lisp vs Python
    ... |> | If these things are done well in Lisp then that's great. ... Size of programmer market (e.g. Qi programmers are rare compared to OCaml ... Reliability (more widely used software has been tested more and is likely ... for shipping libraries and appllcations. ...
    (comp.lang.lisp)