Re: free database server for desktop application with ado.net driv
From: Patty O'Dors (PattyODors_at_discussions.microsoft.com)
Date: 08/13/04
- Next message: cody: "Re: Why can't interfaces have protected methods?"
- Previous message: Sam Martin: "Re: The good old Assembly.Unload() that doesn't exist"
- In reply to: Adam Clauss: "Re: free database server for desktop application with ado.net driv"
- Next in thread: Daniel Jin: "Re: free database server for desktop application with ado.net driv"
- Reply: Daniel Jin: "Re: free database server for desktop application with ado.net driv"
- Reply: Adam Clauss: "Re: free database server for desktop application with ado.net driv"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 13 Aug 2004 04:01:01 -0700
> 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 works at all on linux, it isn't optimized for windows. Like SQL server
is. Yes - it may be *OK* - and in some situations it can probably be proved
to work satisfactorily. But I like things to be more than just OK, thanks
very much.
>
> > 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.
Er... well that isn't windows's problem!
>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.
Yes, but a lot of the people here, myself included, are working on business
applicaitons that are actually going to get them somewhere, or allow a
company to produce some information or that it didn't have before. The MySQL
"researchers" are basically just trying to reinvent the wheel in order to
pursue their vain attempt to prove that anything that windows can do, linux
can also do... I just don't see the point in doing that. Linux is fine for
some things, web servers for instance - Google runs on linux! Just not
hardcore databases and programming languages!
> 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.
They always make it clear though, that the precompiled binary is distinctly
worse, or an "old version".
> "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!
Er... no. It was a metaphor, for saying that it never actually *gets* you
anywhere useful. If you want to be be pedantic, I'll be exact - where it
actually gets you going is just round and round in circles.
> 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!
NO it's not! I just want to see the back of these silly little "free"
schemes which aren't free at all. There's nothing wrong with the open source
movement - just can't there be some money in it? And can't they be a little
less moralistic - they're always banging on about how proprietary software is
immoral, and that 'freeware' isn't actually free as you don't get the source
code to it, well - their software is the LEAST free - who wants a program
that whenever you use it, you have to distribute THEIR sourcecode with your
program?
It's like working for a company that every evening, gets to open up your
guts and rummage around to make sure you haven't eaten any company property.
>
> Point one out that does not work.
GCC.
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".
Well, you can deny it till you're blue in the face sunshine, but it won't
make it true.
It is C++ source code.
.... which is written for linux. It's probably not all written in C++, I
suspect there's a lot of delphi in there aswell.
t 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.
..then that brings me back to my earlier point that it's jack of all trades,
master of none...
>
> > 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#.
But why would you, when MSDE is just as easy to install? And 1000 times
better, becuase it's not written by amateurs?
> 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!
>
"Open sourced and free" is a contradiction in terms! If it's open source, it
means you have to distribute their source code with it whenever you use
whatever component it is in your program, which means you have to live by
THEIR rules, which DOESN'T sound like freedom.
- Next message: cody: "Re: Why can't interfaces have protected methods?"
- Previous message: Sam Martin: "Re: The good old Assembly.Unload() that doesn't exist"
- In reply to: Adam Clauss: "Re: free database server for desktop application with ado.net driv"
- Next in thread: Daniel Jin: "Re: free database server for desktop application with ado.net driv"
- Reply: Daniel Jin: "Re: free database server for desktop application with ado.net driv"
- Reply: Adam Clauss: "Re: free database server for desktop application with ado.net driv"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|