Re: free database server for desktop application with ado.net driv

From: Adam Clauss (cabadam_at_tamu.edu)
Date: 08/12/04


Date: Thu, 12 Aug 2004 13:07:53 -0500


"Patty O'Dors" <PattyODors@discussions.microsoft.com> wrote in message news:46055B7B-ACE0-45EB-AD3E-2DD6B1FF6FAA@microsoft.com...

> MySQL is widely known to be a GNU/linux-based project. Don't anybody be
> fooled. I know.
I've used MySQL on Windows since its 3.x days, it works just fine. So what if it is GNU and supports linux? It supports Windows
too. So what? What is it we are supposed to not be "fooled" about? And what is it that "you know" that apparently is so bad?

> If it's produced for many different operating systems, it's a bit like
> saying it's "Jack of all trades, master of none".
> The advert "works on many different operating systems" is a synonym for it
> being largely linux-based - what with all these 'solaris' and 'OS/2' and 'arm
> elf' builds, etc...eeeurgghh!!!
Uh... that is the way software works on Linux. It needs to be compiled individually for the different ones. There simply isn't
"one" kind of linux executable. And again, so what if there are tons of different linux builds. We don't need them... just go to
the one that says "Windows", it really isn't that hard.

> You do realise that the main pleasure people get out of these programs is
> simply being able to get them to compile on their particular version of linux
> on the particular processor they've got, and discussing the trials and
> tribulations of their silly little compilation capers on various stupid
> weblogs that clutter up google ?
Yes, people who have problems compiling it post about it because they want their own optimizations. Again, so what. That is
exactly what we are doing here, only with C# instead of MySQL.

> Of course, many of the different versions of linux can each be worked on
> many the weird hybrid processor varieties, further adding to the delight they
> take in confusing windows users with the umpteen different combinations of
> compilation settings that ensues.
You're missing the point - you do not have to compile it yourself. So who cares about different compilation settings. If one is
intelligent and cares to learn them, then they are there. If not, you take the precompiled binary labelled "Windows" and go with
it.

>
>
> >including various flavors of Linux.
> > Might want to look at:
> > http://dev.mysql.com/downloads/mysql/4.0.html
> > before you make a statement like that. Of the probably over 50 different packages available for download there, only 3 are
source.
>
> I don't want to get into surfing these people's web pages. It's a bottomless
> pit, that leads nowhere. If MySQL is that good, why are there FIFTY different
> packages? I'll tell you why - they don't all work. You have to hunt for the
> one that does. But then again, that's obviously what GNU fans think the fun
> of computing revolves around.
"These people" LOL you act as if they are a bunch of criminals or something. What do you mean it is a bottomless pit that leads
nowhere? It most definately leads somewhere!
There are 50 different packages because they have taken the time to COMPILE it for many different platforms - so people do not have
to do it themselves!!! This is exactly what you wanted!

Point one out that does not work. There is no hunting involved. You go to the one for the platform you need and you download it.

> Well, maybe you shouldn't raise the topic of linux and GNU-based programs
> like MySQL then. (Not saying YOU personally did... but someone did)

Yes, someone did. You. MySQL is not "linux based". It is C++ source code. It is not based on anything until it is compiled. It
is just as much Windows, or Solaris, Mac, or FreeBSD based as it is Linux. Or "any-of-the-other-platforms-they-list"-based.

> I am perfectly capable of writing AND compiling source code, and complex
> source code at that - but that doesn't mean I should be any good at building
> GCC or MySQL or any other stupid GNU-based program. I don't have to be - if i
> don't ENJOY downloading it and compiling it, I can't see where it's going to
> actually GET me in anything less than a matter of years, that a windows
> program won't in a few minutes...
The MySQL source package comes with Visual Studio projects setup. You load it and click build. No GCC involved. If you cannot do
that, you probably should using C#.
Or like I said earlier, YOU JUST DOWNLOAD THE WINDOWS INSTALLER FOR IT!!! NO COMPILING REQUIRED!!

> After all, if a program's had salaried programmers working on it, who've
> still got a wife and kids to feed if they get the sack for the program not
> being good enough or not working, they're going to make damn sure it works
> and that the version that works is the only one that gets released. These
> open source - yes, ok anybody may be able to improve on it. But at the end of
> the day, the ones that are going to be able to improve on it best have
> probably got other, more lucrative things to do.
>
> They don't have anybody to answer to if it doesn't work, as no-one's paid
> them any money. Stands to reason that it's not going to work!
If you truly knew anything about MySQL you would understand how pointless that last paragraph was. MySQL is distributed under the
GNU ONLY for applications which are also open sourced and free. If it is a commercial application, you have to pay for it!

Please, make sure you know what you are talking about before you start insulting software. Making baseless accusations is not going
to get you anywhere in this world.

-- 
Adam Clauss
cabadam@tamu.edu


Relevant Pages

  • Re: Is CMUCL insane? P.S. Me vs. CLM (Common Lisp Music)
    ... Or to build Windows without a working version of Windows. ... why are you trying to compile CMUCL?" ... let's assume I use Linux and not an emulator here... ...
    (comp.lang.lisp)
  • Re: free database server for desktop application with ado.net driv
    ... > I've used MySQL on Windows since its 3.x days, ... If it works at all on linux, ... people who have problems compiling it post about it because they want their own optimizations. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: [SLE] Re: GNOME vs KDE Redoux--thoughts
    ... Since when does a compiler come with Windows? ... It is true that most windows users know nothing about programming. ... I would guess, that, like you, a great many Linux users know little about ... a compiled language, and I did compile some custom stuff from the Windows ...
    (SuSE)
  • Re: [SLE] Re: GNOME vs KDE Redoux
    ... Since when does a compiler come with Windows? ... It is true that most windows users know nothing about programming. ... Also, 10 years ago, Linux was not so popular, so most tinkerers (or ... In fact, many people, me included, compile things in Linux without really ...
    (SuSE)
  • Looking for best solution - FastCGI, ODBC, FreeTDS, MSSQL
    ... I have an application that we have developed mostly for MySQL but we want to bring it to a wider ranges of database servers. ... Our application works well on Windows and Unix-like systems (Linux) but one area we are having problems in a Windows and Linux setup. ... We have the application installed on a Linux box and MS-SQL on Windows. ...
    (comp.lang.perl.misc)