I heard alot about firebird, but what is it really?

 Andy Sy <[EMAIL PROTECTED]> wrote:

> From: CJ Koh <[EMAIL PROTECTED]>
>
> Is mysql really free? how come they have a hybrid opensource/commercial
> license? But what i know is that postgress is really free?

MySQL's license has strings attached, you can't use it for free
if you don't want to release your source. Postgres has a BSD style
license I believe, so there's no requirement to release your sources
if you incorporate it in your own apps.

People should always consider Firebird in addition to MySQL and
PostgreSQL. Firebird's advantages are that it has a smaller
footprint than both, has good concurrency features (it had them
before Postgres), works well on Windoze and Linux just like
MySQL (but also on MacOS X and quite a few other platforms)
and may be friendlier/easier to work with than Postgres (although
this is just a hunch on my part) and also has ' full SQL' features -
subseects, views, triggers, SPs, RI, multiversioning
concurrency, etc...

Its cons may lie in the fact that it is not as fast as MySQL
on simple queries, nor is its SQL dialect as friendly (esp.
for web apps) - but nevertheless still pretty easy to pick
up (just watch out for the casing gotchas). The one feature
it doesn't have that Postgres does is Object Relational,
but I don't know how useful that is for real world apps.

License-wise, Firebird uses a Mozilla style license which
as I understand it means that you only have to release
source on those parts you modify which have to do directly
with Firebird. Seems that in most aspects, Firebird is in
the middle wrt to MySQL and Postgres.

_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]

Fully Searchable Archives With Friendly We b Interface at http://marc.free.net.ph

To subscribe to the Linux Newbies' List: send "subscribe" in the body to [EMAIL PROTECTED]



Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now

Reply via email to