клиентскую библиотеку MySQL хотят выкинуть из PHP

Статус
В этой теме нельзя размещать новые ответы.

Robotron

Guest
Народ Вы это читали?
http://zdnet.com.com/2100-1104_2-5173014.html
 

Rynor

stay hungry
угу, сразу отложил в сторону 2 новые книжки по Postgres
теперь по крайней мере у меня есть (вроде бы, на офиц сайтах инфы не нашел пока:) выбор, на чем писать свое ООП ядро на PHP5
MySQL или PG ;)
 

neznaika

Guest
Я так понимаю php5 можно пока выкинуть раз он не работает с MySQL 4. Какой другой вариант хранения данных не текстовый надеюсь.
 

tony2001

TeaM PHPClub
neznaika
читай весь топик с самого начала, а не только его название.
 

neznaika

Guest
А и читал топик, название мне ни чего не говорит!

Я вышел на него искав описание ошибки
Fatal error: Call to undefined function mysql_connect() in

Так что нужно зделать с WInXP чтоб работало или ни чего не поможет.

php5 & MySQL
 

tony2001

TeaM PHPClub
скопируй все *.dll (которые НЕ экстеншены) в windows/system32
и перезапусти Apache.
 

neznaika

Guest
это файлы
libmysql.dll
libmysqli.dll
ssleay32.dll
php5ts.dll

они все в корневой папке php5! Все копировать и
php5apache.dll когда у меня php5apache2.dll там уже есть.
 

neznaika

Guest
Все файлы скопировал
fdftk.dll
gds32.dll
libeay32.dll
libintl-1.dll
libmhash.dll
libmysql.dll
libmysqli.dll
msql.dll
ntwdblib.dll
php5activescript.dll
php5apache2.dll
php5apache.dll
php5apache_hooks.dll
php5isapi.dll
php5nsapi.dll
php5ts.dll
ssleay32.dll

не помогает, сервер перезагрузил, и комп тоже

0 реакции!
 

Cyber_Atlant

Guest
У меня тоже такая же фигня была как и у neznaika
Только в такой конфигурации пошло работать
Apache/2.0.48 (Win32)
PHP Version 4.3.4
mysql-4.0.18-win
 

FireMaster

Guest
Ребят, значит я правильно понимаю, что если я пишу бесплатный скрипт, то я могу юзать мускул и не париться, а если я пишу платный скрипт и хочу юзать мускул, то я должен купить у них лицензию, или я понял все неверно и ситуация несколько иная ?
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Сотрудники MySQL AB пытаются объяснить своё понимание Open Source: http://www.ofb.biz/modules.php?name=News&file=article&sid=325

Обсуждение этой статьи на slashdot: http://slashdot.org/article.pl?sid=04/08/17/0020237&tid=221&tid=117&tid=1&tid=218, где им почему-то не слишком верят.

Особенно понравившийся комментарий:
Can you imagine?

MySQL AB: We are pure GPL!
Developer1: Isn't the GPL incompatible with the Apache/BSD style of license?
Developer2: According to the FSF it is.
Developer 1: Aren't the Apache web server and PHP under Apache/BSD styles of license?
Developer 2: PHP used to be GPL, but yeah, now they're both like that.
Developer 1: So if I sell a complete package with all three, I'm legally in trouble?
Developer 2: Looks like it.
Developer 1: Well, I guess I'll install PostgreSQL then.
MySQL AB: MySQL FOSS exception!
Developers 1 and 2: Wow! What nice guys. They're really sticking their neck out for us on that one. Thanks!
мой перевод:
MySQL AB: Мы теперь используем исключительно GPL!
Developer1: Вроде бы GPL несовместима с Apache/BSD лицензией?
Developer2: Если верить FSF, то так оно и есть.
Developer 1: А разве веб сервер Apache и PHP не под лицензиями Apache/BSD?
Developer 2: Ну, PHP когда-то был GPL, но и правда, сейчас у них такая лицензия.
Developer 1: То есть если я продаю пакет содержащий эти три продукта, то у меня проблемы с законом?
Developer 2: Вроде бы так.
Developer 1: Поставлю-ка я тогда PostgreSQL.
MySQL AB: MySQL FOSS exception!
Developers 1 and 2: Вау! Какие милые ребята! Да они просто из кожи вон лезут, чтобы о нас позаботиться! Спасибо!
 

FireMaster

Guest
Сидел читал и перечитывал битый час... Некое понимание сложилось, но все же не до конца, если кто-то понял ситуацию более четко, то плиз ответьте на вопросы:

1) Если я пишу некий проект, за который потом буду брать деньги, который будет лицензирован _не_ под GPL, и я использую в этом проекте MySQL, я обязан купить лицензию ?
2) Я пишу некий проект, за который потом буду брать деньги, проект _не_ будет лицензирован под GPL, в качестве БД я _не_ буду использовать MySQL, а, скажем, PostgreSQL, НО мне будет необходимо доставать инфу из MySQL, которую использует другой софт (например, я пишу скрипт для сбора некой статистики, а статистика сама находится в мускуле и в мускул ее пихает некий другой софт), в этом случае я тоже обязан купить лицензию или нет ?
 

neko

tеam neko
я думаю тут дело не в том кто пишет, а в том кто использует
ты же не покупаешь виндоус когда пишешь под него программу и продаешь ее потом
ну разве что для себя одну копию :)
 

FireMaster

Guest
кароче походу проще на постгрес или файрберд перелезть, чем сидеть и вдумываться в весь этот бред с лицензированием...
 

neko

tеam neko
не могу не согласиться :)
ещеб под винду подогнали версию первого
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху