Subject Re: [Firebird-Architect] Re: Firdbird 2.0 vs the World
Author Jim Starkey
jkozi@... wrote:
> Open source is open source no one can copyrigth of the open source and
> how it is implemented.
>
This is not correct. The basis for enforceable rights under open source
licenses is copyright law. An author of a work, open or closed, retains
ownership, but grants licenses grant rights to other users. There are
many, some say too many, open source licenses, but that is a different
question.
> OSI is one form of open source comercial open source like MS license is
> open source as well.
>
Microsoft may have source that is open in the sense that it is visible
(all of MFC and most of the C library), but it is not in any sense "open
source" since a user is not free to make and distribute modifications.
It just isn't secret.
> OSI is trying its best to copyright open source but has not the right to
> do it the same as microsoft has no right
> to copyright it. If i like to open source my program under my terms I
> need no OSI or Microsoft to tell me how
> I can do it the correct way.
>
You can specify almost and terms and conditions you wish. If the want
OSI to bless it, you will need to hire a lawyer and pay lots of money.

The terms of the license has everything to do with the business model of
the company developing the software. Firebird doesn't have a business
model, so they use a very generous license requiring little more than
that modifications to the code that are distributed must also be
distributed (or at least available). Anyone can contribute to Firebird
who can put up with (no, Jim, don't go there).

MySQL, at the other end of the spectrum, dual licenses their code under
both GPL and a commercial license. To preserve their right to sell code
under a commercial license, they require that any contributor assign the
copyright to MySQL.

Both models work, well each works well toward different ends. But both
make the code available for inspection, modification, and redistribution.
>
>
>