Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 27 reacties
Bron: C|Net, submitter: Robinski

Het open-source bedrijf MySQL heeft een uitzondering op zijn licentie gemaakt waardoor PHP toestemming heeft om de zogenaamde 'libraries' die MySQL-componenten bevatten met de PHP-software mee te leveren, zo is op C|Net te lezen. Zowel MySQL als PHP zijn veelgebruikte tools op het web om dynamische content te publiceren, en met deze stap van MySQL is een gezonde samenwerking tussen de twee open-source produkten weer mogelijk. Een woordvoerder van Zend, een bedrijf dat PHP-software verkoopt, is blij met het besluit van MySQL om de open-source licentie aan te passen. Hij is dan ook overtuigd dat enkele resterende problemen eveneens zullen worden opgelost.

MySQL logo nieuwe stijlMySQL levert zijn software onder twee verschillende licenties waardoor er een breder publiek te bereiken is en er meer inkomsten mogelijk zijn: voor het gebruik van MySQL's databasesoftware zelf en de ondersteunende libraries die andere programma's gebruiken om met MySQL samen te werken, wordt de GPL-licentie toegepast. Voor het gebruik van MySQL in 'gesloten' software heeft men een commerciŽle licentie in het leven geroepen, waardoor bedrijven die MySQL in hun eigen software willen gebruiken dit ook mogen doen.

Moderatie-faq Wijzig weergave

Reacties (27)

Ze moesten ook wel, want bij de introductie van PHP5, zal MySQL veel marktaandeel verliezen door de ingebouwde SQL engine die op papier 2x zo snel is als MySQL en PostgreSQL.

De ondersteuning in deze engine is net zo brak als met MySQL, maar voor het doel van MySQL, simpele website hosten is het een prima systeem.

MySQL is groot geworden door PHP, .. het kan echter ook weer klein worden gemaakt.
Zolang voor SQLite geen web-interface is a'la phpmyadmin heeft mysql niets te vrezen voor webapplicaties. Ik zou ook wel eens willen weten hoe scalable dit is op een webserver, ik kan mij goed inbeelden dat mysql een pak performanter is bij meerdere connecties. SQLite is een prachtig stukje software, maar een webserver is per definitie vrij multi-threaded, en ik weet niet hoe goed SQLite in zo'n omgeving performed...
?

Alsof een web-interface erg belangrijk is voor een DBMS. Ik neem toch aan dat je bij de keuze van een database pakket niet gaat kijken naar of er wel een "web interface" bij zit, ofwel voor ontwikkeld is. Al kijk je daar wel naar dan zou dat heel erg laag op je prioriteiten lijstje staat imho.
SQLite bedoel je. Ja, SQLite is erg leuk, ik gebruik het zelfs voor een applicatie op een PDA!

Maar je vergeet dat MySQL een server-client model heeft, waar de server dus niet perse localhost hoeft te zijn. Bovendien kunnen veel meer clients van 1 server gebruik maken.

SQLite is echt alleen een single-client, lokaal DB systeempje. Snel, zeker, en bijzonder krachtig! Maar voor het echte werk ongeschikt.
Voor het echte werk is MySQL ook ongeschikt :+
Ik denk dat hier, met 'het grote werk' gedoelt wordt op databases waarin ettelijke Terabytes aan informatie is opgeslagen... :)
ik meen me toch te herinneren dat google zelf een soort van database heeft gemaakt om het sneller te krijgen

ik weet eigenlijk wel zeker dat google niet op mysql werkt, dat zou mysql nooit redden
en zeker niet op die snelheid, mysql is een prima database maar de gigantische database van google is gewoon voor een te specifiek doeleind om dat met een standaard database engine te doen
Hoezo dat? Ik ken veel grote sites die op MySQL draaien (met name opsource sites). Ik zou dit toch wel "het echte werk" noemen.
Google is dan ook een echte amateursite he :+

(jah die gebruiken dus mysql :) )
SQLite, alleen lokaal, zoiets als Paradox en dBase?
(file based) of een "echte" mini SQL server?
SQLite is file-based inderdaad. Volgens mij kun je kijken op www.sqlite.org voor meer info :)
Voor zover ik het begrepen heb is het ook niet zo dat MySQL als geheel ingebouwd wordt, maar dat er MySQL client libraries meegeleverd worden.

Dit zou overigens ook prima opgelost kunnen worden als er een third party client library ontwikkeld wordt op basis van een open protocol.

edit:
dit was dus bedoeld als reactie op diggie
Mooi tenminste ook eens een bedrijf
wat denkt aan de kleinere gebruikers!!! :Y)
je moet gewoon nooit die licenties lezen, dan heb je er ook geen probleem mee. B-)
Je gaat er wel mee accoord, dus kunnen ze er altijd nog op terug komen als jij dingen doet die in strijd zijn met de licentie (in nederland zijn die click-through licenties trouwens niet rechtsgeldig, dus hier maakt het niet zo veel uit).
Voor mij hoeft MySQL helemaal niet ingebakken te worden in PHP...
Als je MySQL niet disabled krijg je een waarschuwing dat je beter MySQL zelf kunt installeren dan de ingebakken versie te gebruiken, dus zo gebruiksvriendelijk is het nou ook weer niet.
Als je MySQL niet disabled krijg je een waarschuwing dat je beter MySQL zelf kunt installeren dan de ingebakken versie te gebruiken, dus zo gebruiksvriendelijk is het nou ook weer niet.
die melding heb ik de laatste weet ik 't hoeveel versies al niet meer gezien. Het is wel een tijd lang waar geweest, dat je beter libmysqlclient.so kon gebruiken, iplv. de mysql client library die bij PHP zelf zat, maar tegenwoordig maakt 't niet meer uit.
Die twee bedrijven werken al vanaf het jaar 0 goed met elkaar samen. Ik weet nog van de oude php3 dagen dat er al twee keer per jaar een meeting was tussen php developers en mysql developers. Dit was in de tijd dat mysql nog volledig gratis was...

Op zich is het dan ook niet zo verbazend dat mysql een uitzondering maakt voor php. PHP is naar mijn mening de taal bij uitstek die mysql groot heeft gemaakt...
Sorry hoor, maar dit nieuws is al dagen oud. Geen stijl dit. Overigens werken de 2 softwarepakketten allang prima samen. Goed dat dat nu ook officieel goed is geregeld.
Goede zaak.
Erg wijs van MySQL.

MySQL en PHP zijn namelijk een populaire en succesvolle combinatie.

Het zou dom zijn om dan moeilijk te gaan doen over licenties. Daarmee snijden ze zich anders alleen maar in hun eigen vingers.
Mja MySQL begint steeds volwasserner te worden, hoewel er nog wel een aantal belangrijke zaken qua functionaliteit missen vind ik het toch steeds beter worden en ik ben zeker weten een tevreden gebruiker. Daarom kan ik me ook voorstellen dat ze het product gaan opsplitsen.
Maar goed, ze zouden toch niet in eens alle klanten kwijt willen die allemaal php gebruiken? Dat overleven ze ook weer niet.
Zie persoonlijk het voordeel niet zo... Zoals ik het zie kun je PHP nu compilen met MySQL support zonder dat je MySQL geinstalleerd hebt staan.... Als je eerst MySQL installeerd en dan PHP kan ie gewoon linken aan de libs die MySQL al geinstalleerd had... dat lijkt met toch de meest logische volgorde van installatie.

Maar goed, ik zal wel weer wat missen.
ach zolang MySQL niet in combinatie kan werken met crystal reports laat ik h et nog mooi links liggen.

(mysql slikt de crystal reports queries niet)
pffff...Ik neem aan dat je weet dat Crystal Report ook nogal wat geld kost. En dat dit voor de "gewone" thuisgebruiker niet wordt aangeschaft om even een rapportje te genereren
Ik weet niet of dat programma ODBC ondersteund maar als dat het geval is kun je gewoon mysql gebruiken je moet alleen even hun odbc connector gebruiken je kan dan zelfs met access in mysql werken.
Ik kan al niet eens meer zonder PHP en MySQL. Dus ben blij dat het weer goed zit tussen die twee :)

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True