Fordi det er open-source er det ikke lig med det er gratis. Apache, PHP og MySQL er udgivet under GPL så vidt jeg husker og må derfor bruges både privat og i virksomheden helt gratis, hvis jeg husker rigtigt.
Næsten rigtigt.
GPL siger intet om priser (jo, den siger faktisk at den intet siger om priser).
PHP er udgivet under sin egen licens, PHP license, og Apache er (hvis det ikke er ændret til GPL) udgivet under Apache License. Både PHP og Apache license er endnu mindre restriktive end GPL. MySQL er dual-licenseret, dvs man selv kan vælge imellem en GPL-udgave og deres egen licens.
Bottom line er at alle tre ting kan bruges frit, til et hvilket som helst formål du ønsker, hvis du først har fået fat i det via en autoriseret kanal (i alle tre tilfælde er en autoriseret kanal: internettet, gratis)