Jump to content

Markus Kinzler

Moderators
  • Content Count

    559
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by Markus Kinzler


  1. 58 minutes ago, DelphiUdIT said:

    Sorry, I don't understand ... for me that license means that you cannot use the software without releasing the source (and also the source of the derived product), this is not correlated to Web / Cloud or others ....

    I'm missing something and I'm wrong ?

    If you use Code from an gpl-licenced product, you have to release the code of your product, too. That's the idea behind the GPL.

    It doesn't matter if you earn money with it or not. With the "publishing" of the program, you have to to this. If you use the programm on "your server" and let extern people use it ("Cloud") you wouldn't obliged to this, besides earning money with it.

    So they introduced "GNU AFFERO GENERAL PUBLIC LICENSE" to assure the same behaviour. For Software beeing downloadable there is no difference to the GPL.


  2. 16 hours ago, Roger Cigol said:

    @Markus Kinzler Thanks for your advice. "Oracle doesn't care...." - does this mean my interpretation of the GPL v2 is wrong ie Oracle COULD make us pay the commercial license even though my customer would only be using it internally? or does this mean "Oracle doesn't care so all is well, I can use it " ? "Better use MariaDB" - why do you say that? "....is much more potent than...." - potent is a strange adjective to use here : it would be great if you could expand on what you mean by "potent"..... Your wisdom is appreciated....

     

    Oracle has an interest of making profit. So they may interprete the licences more strictly than others. Do you deliver/install the MySQL Server. Is this the case you need a commercial licence (as long as your application isn't GPL).

    If the Server is beeing installed by your customers und you "only" use a existing installation then your customers may need a licence. (In this case olso the client dll must be excluded from your program)

    MariaDB is a fork of MySQL with a better licence. which can be used as replacement for the MySQL Server (with lesser risks for you and your customers.)

    A switch to and another DBMS like PosGres or FireBird ( which I also would prefer) may need adaptions in your program.

×