Click here to Skip to main content
15,888,351 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Sorry about my English, I am new to the field of web development and I barely know the basics to make a simple website where the customer can place an order through the website, this is saved in a database and can later be viewed by the administrator of the page in an order report. The point is that I plan to do it with Html, CSS, PHP and MariaDB; However, when I read the MariaDB license (GPL V2) I noticed that it is incompatible with the PHP license (this can be seen in the GNU FAQ section), so I get some questions like:

If the existence of such license incompatibility means that, for example, when using PHP code to make queries and insertions in MariaDB, would you be incurring the license incompatibility?

If I were incurring license incompatibility, is there any way I can use PHP and MariaDB without incurring such incompatibility?

Should I think better of replacing either of the two (PHP or MariaDB) so as not to incur incompatibility?

If someone can clear my doubts I will be grateful.

Regards.

What I have tried:

I have been finding out but I dont have clear the topic yet.
Posted
Updated 1-Jan-21 7:49am
Comments
Richard MacCutchan 1-Jan-21 11:57am    
The two licences only apply to the individual products so there is no incompatibility. There are many websites that use PHP with MariaDB as the backend.
Member 15035104 2-Jan-21 14:32pm    
Thanks Richard

1 solution

The licence applies to that product, and describes how you can use it, and it alone.
There is never any suggestion that it applies to other software (except when you use a library in your software and the licence explicitly states that your use of it requires your whole software to be covered by the same licencing conditions: this does happen with some open source software, and some products have been withdrawn or support terminated because of this (I bought a hard disk based video player that fell foul of this and was sued as a result).

The licences you are talking about apply to discrete packages which are not compiled into your application, so it shouldn't be a problem. But if you want to be really sure, email the companies and check. If they reply that you are fine, that would override any prior licencing terms anyway.
 
Share this answer
 
Comments
Member 15035104 2-Jan-21 14:35pm    
I appreciate your answer. Thanks
OriginalGriff 2-Jan-21 14:40pm    
You're welcome!

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900