Re: Anyone use Devart's MyDirect.NET and/or dbForgeFusion for MySQL?

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



So are you more "pro" for the free connector, and more "con" for the
MyDirect.NET stuff?


"Frans Bouma [C# MVP]" <perseus.usenetNOSPAM@xxxxxxxxx> wrote in message
news:%23hRTnjLFJHA.612@xxxxxxxxxxxxxxxxxxxxxxx
Cirene wrote:
I am an ASP.NET developer looking to use MySQL as my primary database.

I installed the latest version of the MySQL Connector (5.2). It seems to
work out of the box with Visual Studio 2008. I can create tables, modify
them, add data, create datasets, etc...

... and is GPL licensed, or have they changed that lately? The non-GPL
licensed version is kind of expensive, 250+ euro per seat. Don't think
lightly about the GPL license, it does force your own software to be
GPL-ed as well if you distribute it, which means if you transfer it to
another system (e.g. the production server of your client) you've to open
up the sourcecode.

Has anyone used Devart's MyDirect.NET and/or dbForgeFusion for MySQL? If
so, what are your thoughts on it? Is it worth the $$$$ or should I just
stick with the FREE MySQL Connector?

(Link: http://www.devart.com/)

We use it in our mysql driver/SQL engine in llblgen pro. Core Lab, the
previous name of 'DevArt', isn't really good in doing support but MySql
itself is also a pain in the neck concerning support. mydirect costs money
but way less than MySql's own connector.

Personally I find it rediculous to pay for a connector to a database
system: the db is worthless without the possibility of making a
connection, so why charge for a connector? MySql should release its
provider under teh LGPL, which is the license intended for libraries,
which is exactly what the connector is.

FB

--
------------------------------------------------------------------------
Lead developer of LLBLGen Pro, the productive O/R mapper for .NET
LLBLGen Pro website: http://www.llblgen.com
My .NET blog: http://weblogs.asp.net/fbouma
Microsoft MVP (C#)
------------------------------------------------------------------------


.



Relevant Pages

  • Re: Anyone use Devarts MyDirect.NET and/or dbForgeFusion for MySQL?
    ... So if you use a GPLed library in your app A, and you distribute A to your client, you can only do so if A meets the requirements of the GPL, as you distribute A and A uses a GPL-ed library. ... This means you either have to open source / GPL your own software OR pay a huge fee to MySql for every license you need. ... The Corelab connector isn't free, ...
    (microsoft.public.dotnet.framework.adonet)
  • Re: Anyone use Devarts MyDirect.NET and/or dbForgeFusion for MySQL?
    ... That's stupid as MySql should be interested in as much people connecting to their database. ... The Corelab connector isn't free, ... So unless you want to GPL your own work, ... Don't think lightly about the GPL license, it does force your own software to be GPL-ed as well if you distribute it, which means if you transfer it to another system you've to open up the sourcecode. ...
    (microsoft.public.dotnet.framework.adonet)
  • Re: mySQL and asp.net questions - PLEASE HELP
    ... mySQL, however, I have built an app that talked to mySQL and had web bits ... What type of connector to use to my database (i.e. ODBC or mySQL's ... Whether it is advised to bind you data to the web controls (e.g. ... I've read somewhere that binding asp controls to your mySQL ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: problem with mysql 5.0 and java connector
    ... which java version do you run at the Database client (the tomcat machine?) ... there are prerequesits for the connector ... > for example mysql front or querying the server directly. ... > I wanted to upgrade my mysql server to the newer version, ...
    (comp.lang.java.databases)
  • MySQL Connector for Compact Framework
    ... Just to let all the group know about MySQL Connector for Compact ... Framework 2.0. ... You can download if from the following ...
    (microsoft.public.dotnet.framework.compactframework)