Pull to refresh

MySQL Embedded и лицензия

Reading time2 min
Views1.3K
Хотелось бы использовать связку MySQL Embedded + ZeosDBO + Delphi 7, но нигде не нашел четкого ответа по лицензированию оного. На все на что я натыкался, были невнятные суммы какие-то и самое плохое, что максимальный ответ был найден на mysql.ru, но который четко так и не окончен. Связь с SUN Microsystems никаких результатов не принесла, играют в «футбол», позвоните тому, позвоните туда, позвоните оттуда пусть переключат. Запросы через их же форму, тоже ни к чему не привели. Вобщем лажа.
Так вот результатирующее что на сегодня я собрал и какие вопросы все-таки остались: Для распространения по своим клиентам обязательно требуется соблюдение одного из двух условий: или софт распространяется по GPL или оплата ЗА КАЖДОЕ РАБОЧЕЕ МЕСТО ~325 Евро/раб.место.

Примечание: Этот пост создается не для холивара MySQL vs «другие базы» или Delphi 7 — отстой в топку. У каждого свои средства разработки и разные задачи и разные клиенты.


Естественно такие условия просто «аццки» не приемлимы. Эта сумма несоизмерима с суммой в 200-250$ за установку, да и то в эти деньги входит выезд к клиенту, тех поддержка на 3 месяца. Т.е. сумма стоимости 1 лицензии превышает в 2 с кусочком раза стоимость программы.
Я согласен заплатить за девелопер лицензию 1-2000$, но по лицензии royalty-free, ибо иначе оно не имеет никакого смысла, за сумму 550-700$, я лучше вместо этого геморроя поставлю Postgres и нагружу ребят приезжать в фирмы. Но нехотелось бы поднимать сумму, так как проект в основном социальный причем очень полезен для ВСЕХ ВОЗРАСТОВ НАСЕЛЕНИЯ, даже и для тех кто интернетом пользоваться попросту не умеет или нет даже денег на оный.

Теперь давайте поиграемся с возможными решениями, кто знает вдруг кто из юристов подсобит, ну не хочется так просто сдаваться.

Вариант 1: Требуют лицензию GPL, хорошо. Разработка программы Hello World, открываем исходный код, делаем под него легкий сайт, используем ТАКЖЕ лицензию GPL и + открываем т.н. API. Создаем коммерческий плагин, к примеру «АВТОМОБИЛИ» и прикручиваем к API «Hello World». Насколько я понимаю мы да, нарушаем лицензию GPL по которой распространяется Hello World, но этот «HELLO WORLD» не подаст в суд за нарушение лицензии, теоретически и MySQL не может подать на разработчика «АВТОМОБИЛИ» так как они используют ОТКРЫТОЕ API «HELLO WORLD». К разработчику «Hello World» они также не могут предъявить никаких претензий, так как тот предоставляет по GPL лицензии и является open-source продуктом.

Вариант 2: Что именно является распространением по лицензии GPL? Если мы к примеру клиенту не продаем ПО с встроенным libmysqld.dll (нужна только эта либа), а предлагаем выкачать его со стороннего или официального ресурса, либо система продается как НАДСТРОЙКА над этой библиотекой.

Пока что других вариантов в голову не приходит, хотя лучше бы просто сановцы не загоняли с ценой, а по человечески отнеслись бы к разработчикам, незнаю как в США и Европе, а у нас проще будет попросту говоря переложить ответственность на фиктивную фирму, и брать деньги не за софт, а за УСТАНОВКУ программного обеспечения компании «Неведома-Зверушка-Софт».

UPD: Этот пост не для того чтобы попытаться своровать, а по большей части надежда, что хоть кто-то из SUN Microsystems (а отделения есть и в России и в Украине) увидит и все-таки даст четкий ответ на вопрос, возможно ли открытое, без «воровства» и таких вот «обходов», использование файла libmysqld.dll. Я не хочу «воровать» — но и платить непомерную «Дань» я тоже не имею возможности.
Tags:
Hubs:
+4
Comments8

Articles