powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Альтернативная СУБД. Что выбрать?
103 сообщений из 103, показаны все 5 страниц
Альтернативная СУБД. Что выбрать?
    #33979868
Добрый день!

Прошу высказать своё мнение по след вопросу.

Что имеется:
- Работающая База на СУБД ORACLE
- Объёмы, так скажем не велеки. Чем бы оценить.... Нечто предоставляется в лизинг. Есть до 10'000 клиентов, каждый из которых, по услоиям договора за 5-7 лет совершает порядка 300 платежей. Соотсветственно следим должен/расплатился. Есть у нас капуста/нет. Могём ещё чего нить в лизинг отдать?... и т.п.

Что не устраивает:
- бабло за СУБД контора платить не хочет. А мне спать хочется спокойно :-)

О чём думаю:
- Что можно взять за альтернативу указанной СУБД.

Какие требования предъявляются к возможной СУБД:
- Open Source т.е. халява!
- на случай, неплохо было бы Кроссплатформенную (с возможностью поставить на Linux)
- Клиент-сервер
- SQL-как можно менее бедный по сравнению с ORACLE
Маленький пример:
select t.name as NAME
,(select sum(b.SUM) from data b) as BALANS
from clients t
Такая конструкция вполне приемлемема для ORALCE но не переваривается FoxPro.
- Поддержка встроенных функций/процедур. Всю логику я должен реализовать на уровне БД. Клиент - это только просмотрщик.
- для полного счастья возможность подключения расширений - Встройки модулей написанных мною, на C++/Java
- Для клиентов желательно наличие интерфейсов прямого доступа, минуя ODBC, ADO и прочее. А-ля OCI.
- Распространённость. Нужна возможность найти литературу/спросить совета/не хочется тратить своё время на Хорошую но мёртвую БД. Опыт он же на будущее копится :-)
- Ну и конечно, самое главное, скорость, стойкость, выносливость.

кажется всё о чём подумалось :-)
Пожалуйста выскажитесь
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33979886
RENaissance
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IMHO, по указанным критериям, очень подходит Firebird.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33979898
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Одно только "опен-соурс т.е. халява" оставляет только PostgreSQL и FB.
Собственно, их должно хватить.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33979959
LittleCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вах, не могу смолчать, хотя могут и не понять... Конечно это GT.M под Linux :-) Единственное, что там отсутствует, это SQL (зато на М программировать одно удовольствие ;-)). И все остальное в полный рост :-)
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33979961
Yo.!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
специально для вас оракл выпустил бесплатный вариант oracle xe
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33979973
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, Yo.!!!
Ты пишешь:

Yo.!!Y> специально для вас оракл выпустил бесплатный вариант oracle xeи опубликовал её сорцы...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33979982
Yo.!!специально для вас оракл выпустил бесплатный вариант oracle xe

гм. можно немного раскрыть тему? Куда глянуть для того чтобы почитать? Оно совсем бесплатное и не однопользовательское?
Спасибо

LittleCat
Вах, не могу смолчать, хотя могут и не понять... Конечно это GT.M под Linux :-) Единственное, что там отсутствует, это SQL (зато на М программировать одно удовольствие ;-)). И все остальное в полный рост :-)

Для души я прусь от Birdstep! Тоже оч. рекомендую. только, почти, нигде его пользуют :-(
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33980016
Yo.!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
совсем бесплатно, это обычный оракл с ограничениями:
Oracle Database XE can be installed on any size host machine with any number of CPUs (one database per machine), but XE will store up to 4GB of user data, use up to 1GB of memory, and use one CPU on the host machine.

http://www.oracle.com/technology/products/database/xe/index.html
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33980032
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaxDB
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33980051
LittleCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мысль_вторника
Для души я прусь от Birdstep! Тоже оч. рекомендую. только, почти, нигде его пользуют :-(
Зато GT.M в банковской сфере и в медицинских учереждениях буржуины пользуют. Потихоньку и к нам просачивается
Вакансия
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33980179
Спасибо за мнения!

отдельно спасибо Yo.!!
для начала изучу вопрос с 10-кой
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33980202
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LittleCatВах, не могу смолчать, хотя могут и не понять... Конечно это GT.M под Linux :-) Единственное, что там отсутствует, это SQL (зато на М программировать одно удовольствие ;-)). И все остальное в полный рост :-)
KB Systems объявляли что KB SQL можно прикрутить к GT.M
http://www.kbsystems.com/kbsql.html
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33980220
LittleCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну я
KB Systems объявляли что KB SQL можно прикрутить к GT.M
http://www.kbsystems.com/kbsql.html
Вопрос был чтобы все бесплатно и опенсоурсно, а KB SQL увы... А так мы с ним еще в MSM дело имели :-)
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33980228
ABC_1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
Привет, Yo.!!!
Ты пишешь:

Yo.!!Y> специально для вас оракл выпустил бесплатный вариант oracle xeи опубликовал её сорцы...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3

А кто сказал, что нужен именно open source проект? Просто у человека неверно сформировалась связка open source = халява, о чем он и пишет...
- Open Source т.е. халява!

Это неверно, но да это мелочи...

P.S. А вообще, Вы в стремлении показать Вашу "крутость" частенько передергиваете...
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33980304
ABC_1982
А кто сказал, что нужен именно open source проект? Просто у человека неверно сформировалась связка open source = халява, о чем он и пишет...
- Open Source т.е. халява!

Это неверно, но да это мелочи...

P.S. А вообще, Вы в стремлении показать Вашу "крутость" частенько передергиваете...

Да ошибся термином :-) Действительно Open Source Open SourceУ рознь.
Нужно просто бесплатно :-) и чтобы за это никому ничего не было...
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33980384
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, Мысль_Вторника!
Ты пишешь:

Мысль_ВторникаМВ> Да ошибся термином :-) Действительно Open Source Open SourceУ рознь.
МВ> Нужно просто бесплатно :-) и чтобы за это никому ничего не было...
это есть Free Ware.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33980543
NoNameR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может MySQL?
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33980697
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NoNameR
Может MySQL?

Не может. Они деньги любят.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33980768
Dimitry Sibiryakov
NoNameR
Может MySQL?

Не может. Они деньги любят.
Posted via ActualForum NNTP Server 1.3

Моя любовь ORACLE и я буду её любить.
Прости за минуту слабости, я верил в Тебя! Спасибо Yo!!
:-)
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33981221
pipec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мысль_Вторника...Нечто предоставляется в лизинг. Есть до 10'000 клиентов , каждый из которых, по услоиям договора за 5-7 лет совершает порядка 300 платежей. Соотсветственно следим должен/расплатился. Есть у нас капуста/нет. Могём ещё чего нить в лизинг отдать?... и т.п.

Что не устраивает:
- бабло за СУБД контора платить не хочет . А мне спать хочется спокойно :-)


никогда этого непонимал и непойму...
ну сколько стоит Oracle!? enterprise то тут ненужен...

а так еще
DB2 Express-C
за free как и Oracle XE, НО там нету ограничений по объему баз и памяти может юзает up to 4GB
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33981422
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pipecникогда этого непонимал и непойму...
ну сколько стоит Oracle!? enterprise то тут ненужен...
$150 за рабочее место. Честно говоря, я тоже этого не понимаю - то есть я не верю в существование конторы, которой нужна мало-мальски серьезная автоматизация и которая не осилит эту сумму. Но...

pipecа так еще DB2 Express-C
Переводить с Oracle на DB2 - довольно тяжелое занятие. Несравнимое с переводом с Oracle на Oracle :)

Я, кстати, прикидывал вариант "делаем систему на XE, а старые данные перекачиваем в DB2 Express и если нужно, тянем оттуда по линку". Неплохое решение в своем классе задач :)
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33981439
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
NoNameR
Может MySQL?
Не может. Они деньги любят.А кто их не любит?

для использования только внутри фирмы можно использовать бесплатно и НЕ раскрывать исходников .
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33982127
pipec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
softwarer
Переводить с Oracle на DB2 - довольно тяжелое занятие. Несравнимое с переводом с Oracle на Oracle :)

а кому сейчас легко (с) не мой
Вопрос что "там" сделано и как...
поидеи должно "встат" больше по $/времени, чем купит лицензии

softwarer
Я, кстати, прикидывал вариант "делаем систему на XE, а старые данные перекачиваем в DB2 Express и если нужно, тянем оттуда по линку". Неплохое решение в своем классе задач :)
а зачем?!
проше освоит DB2 и все
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33982155
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
NoNameR
Может MySQL?

Не может. Они деньги любят.
Posted via ActualForum NNTP Server 1.3
Я плакалъ.
При разработке системы не на продажу, а для собственного пользования вам совершенно по-барабану, что они любят.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33982221
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pipecа зачем?!
проше освоит DB2 и все
Совершенно не уверен, что "проще". Насколько я видел, она очень существенно иная.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33982222
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAl Dimitry Sibiryakov
NoNameR
Может MySQL?

Не может. Они деньги любят.
Posted via ActualForum NNTP Server 1.3
Я плакалъ.
При разработке системы не на продажу, а для собственного пользования вам совершенно по-барабану, что они любят.Присоединяюсь к плачу...
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33982972
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDA
Присоединяюсь к плачу...

Можете плакать сколько угодно, только не забудьте мне процитировать те
строки из их лицензии, где сказано что MySQL for Windows свободен для
внутреннего коммерческого использования.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33983493
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
VoDA
Присоединяюсь к плачу...

Можете плакать сколько угодно, только не забудьте мне процитировать те
строки из их лицензии, где сказано что MySQL for Windows свободен для
внутреннего коммерческого использования.
Posted via ActualForum NNTP Server 1.3
Оборжался....
Уплакался...

Цитирую GPL !!!

Свободен и бесплатен для внутреннего использования и не только под Винду но и под ВСЕ поддерживаемые платформы .

Рекомендую всем почитать саму лицензию в оригинале, затем перевод... сам сначала не понимал, потом дошло
PS а можно бесплатно и не только для внутреннего использования, но для этого нужно понимать лицензию
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33983538
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDA... GPL !!!
+1
+MaxDB - тоже GPL
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984005
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDA
Оборжался....
Уплакался...

Цитирую GPL !!!

Забавно. Т.е. про то что у MySQL двойное лицензирование вы не в курсе...
Ну-ну..
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984032
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю уже все вкурсе.
И разве это плохо?
В случае потребности коммерческой в поддержке, есть возможность оплатить и получить оную, а в случает отсутствия необходимости в таковой, можно пользовать практически как угодно ничего не платя.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984035
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
легально
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984195
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прочитал официальный документ . Из него делаю вывод, что для внутреннего использования в не-OS проектах нужно заплатить либо за MySQL Network, либо за Commercial License. В где я не прав?
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984312
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коммерческая лицензия для тех, "....who distribute MySQL with their products, and do not license and distribute their source code under the GPL..."
А не распространяй mysql/maxdb вместе с продуктом, дай иструкцию по скачиванию, установке и использованию и пусть клиент сам пользует, а это ему никто запрещает.

Для Web Sites, Enterprise IT, and Government IT, тоже совсем не обязательно оплачивать. Рекомендуется купить что бы тебя обеспечивали поддержкой.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984376
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
VoDA
Оборжался....
Уплакался...

Цитирую GPL !!!

Забавно. Т.е. про то что у MySQL двойное лицензирование вы не в курсе...
Ну-ну..
Posted via ActualForum NNTP Server 1.3Так это только в плюс
Или я совсем не понимаю о чем Вы говорите.

Если нужен MySQL под коммерческой лицензией, покупаем коммерческую,
если нужен MySQL под GPL берем и используем... под GPL разумеется.

PS судя по сарказму фразы двойная лицензия должна быть хуже, но в чем я так и не понял

dimitrпрочитал официальный документ . Из него делаю вывод, что для внутреннего использования в не-OS проектах нужно заплатить либо за MySQL Network, либо за Commercial License. В где я не прав?неправильный вывод.

Повторюсь, что Вы можете для внутреннего использования в не-OS проектах просто взять не покупая MySQL, а можете купить.
MySQL AB больше заинтересованы во втором, как понимаете.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984393
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ReNoiZerне распространяй mysql/maxdb вместе с продуктом, дай иструкцию по скачиванию, установке и использованию и пусть клиент сам пользует, а это ему никто запрещает.
на это приведу еще одну ссылку . Цитирую оттуда:
J.A. (Zak) Greant, MySQL AB Community AdvocateSome examples of incorrect use of GPL-licensed software include:
* Creating software based on GPL-licensed software and then selling this software under a license other than the GPL.

Q #3: When should I buy a proprietary license for MySQL?
A: Whenever you distribute proprietary software that uses, includes or requires MySQL.

прошу обратить внимание на "uses or requires". Так что вопрос как минимум весьма спорный.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984428
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDAВы можете для внутреннего использования в не-OS проектах просто взять не покупая MySQL, а можете купить.
ваша правда. В этом случае бесплатная MySQL будет использована на правах GPL, которая не ограничивает использование продукта.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984444
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr
A: Whenever you distribute proprietary software that uses,
includes or requires MySQL.
прошу обратить внимание на "uses or requires". Так что вопрос как
минимум весьма спорный.

С другой стороны "whenever you distribute". То бишь ситуация как и с
самой GPL: нет "distribute" - нет проблем.
Вот если бы было написано "whenever you distribute or use software"...
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984466
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovС другой стороны "whenever you distribute". То бишь ситуация как и с самой GPL: нет "distribute" - нет проблем.
Вот если бы было написано "whenever you distribute or use software"...
GPL накладывает ограничение только на "distribute". "Use" можно сколько угодно. Так что во внутренних целях использование действительно легально:
автор тот жеGPL places no restrictions on the use of GPL-licensed software, only on the distribution of GPL-licensed software or software based on GPL-licensed software
с чем в MySQL не согласны, так это вот с этим:
авторне распространяй mysql/maxdb вместе с продуктом, дай иструкцию по скачиванию, установке и использованию и пусть клиент сам пользует, а это ему никто запрещает
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984480
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr... "uses or requires"...
Читаем строку ниже:
"As in every other case, if your software is not FLOSS licensed, MySQL AB recommends the use of the proprietary version of MySQL."

Т.е. это не требование, а рекомендация. Что не есть - ограничение.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984509
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из самого верхнего топика:
Мысль_Вторника
...Маленький пример:
select t.name as NAME
,(select sum(b.SUM) from data b) as BALANS
from clients t
Такая конструкция вполне приемлемема для ORALCE но не переваривается FoxPro ....

Я не против того, что было сказано здесь.
Но просто нельзя так говорить о VFP , если непробовали сами.
Вот код с Вашим запросом отлично отрабатывает.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
CLOSE TABLES ALL

CREATE CURSOR Clients (id I, name C( 20 ))
INSERT INTO Clients (id, name) VALUES ( 1 , 'Петров')
INSERT INTO Clients (id, name) VALUES ( 2 , 'Иванов')
INSERT INTO Clients (id, name) VALUES ( 3 , 'Сидоров')

CREATE CURSOR data (id_client I, Sum N( 12 , 2 ))
INSERT INTO data (id_client, Sum) VALUES ( 1 ,  500 )
INSERT INTO data (id_client, Sum) VALUES ( 2 ,  1000 )
INSERT INTO data (id_client, Sum) VALUES ( 3 ,  50 )
INSERT INTO data (id_client, Sum) VALUES ( 1 ,  900 )
INSERT INTO data (id_client, Sum) VALUES ( 2 ,  400 )
INSERT INTO data (id_client, Sum) VALUES ( 3 ,  20000 )
INSERT INTO data (id_client, Sum) VALUES ( 3 ,  5 )
INSERT INTO data (id_client, Sum) VALUES ( 2 ,  80 )
INSERT INTO data (id_client, Sum) VALUES ( 1 ,  20 )

select t.name as NAME, ;
(select sum(b.SUM) from data b) as BALANS ;
from clients t
И он отлично отрабатывает в VFP90. Попробуте сами.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984532
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ReNoiZerТ.е. это не требование, а рекомендация
фигассе. Рекомендуют, чтобы у тебя не было заморочек - правильно ли ты поступаешь. Иначе нанимай экспертов и доказывай MySQL свою правоту. Ты ведь рекомендуешь своим клиентам купить у тебя софт, а не скачать его крэкнутую версию с варезника. Аналогия понятна?
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984535
Владимир САИз самого верхнего топика:

Спорить не буду знакомство с Фоксом завершил 3 года назад на 6-ке.
Там приходилось рисовать промежуточные талбицы для рассчёта BALANS
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984549
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr VoDAВы можете для внутреннего использования в не-OS проектах просто взять не покупая MySQL, а можете купить.
ваша правда. В этом случае бесплатная MySQL будет использована на правах GPL, которая не ограничивает использование продукта.Отлично... на этом сошлись

продолжим:

dimitr J.A. (Zak) Greant, MySQL AB Community AdvocateSome examples of incorrect use of GPL-licensed software include:
* Creating software based on GPL-licensed software and then selling this software under a license other than the GPL.

Q #3: When should I buy a proprietary license for MySQL?
A: Whenever you distribute proprietary software that uses, includes or requires MySQL.

прошу обратить внимание на "uses or requires". Так что вопрос как минимум весьма спорный.
Блин. мой сайт лежитЪ, посему не могу найти версию в переводе.

Почитав GPL и переводы, я понял для себя:
Смысл в том, что ваше ПО должно быть под GPL, если оно связано с GPL-софтом.
Связано в понятии лицензии derived work (если правильно написал), т.е. ваше ПО завязано на GPL (и без него не работает вообще).

Если ваше ПО работает без GPL компонента (not derived work) и распростроняется раздельно, то оно может иметь любую лицензию
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984552
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мысль_Вторника...Спорить не буду знакомство с Фоксом завершил 3 года назад на 6-ке. Там приходилось рисовать промежуточные талбицы для рассчёта BALANSПосле шестерки много воды утекло.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984560
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrс чем в MySQL не согласны, так это вот с этим:
авторне распространяй mysql/maxdb вместе с продуктом, дай иструкцию по скачиванию, установке и использованию и пусть клиент сам пользует, а это ему никто запрещаетесли программы жестко связаны, то MySQL правы,
если нет, то нет.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984572
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr ReNoiZerТ.е. это не требование, а рекомендация
фигассе. Рекомендуют, чтобы у тебя не было заморочек - правильно ли ты поступаешь. Иначе нанимай экспертов и доказывай MySQL свою правоту. Ты ведь рекомендуешь своим клиентам купить у тебя софт, а не скачать его крэкнутую версию с варезника. Аналогия понятна?купить софт у меня, НО в дополнение к нему получить СУБД от производителя (через меня или Инет - не важно).
Или установить самим как кому больше нравится.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984579
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подумал и вот:
1. я могу продать свою программу,
2. затем продать сам сервер MySQL (хотя его можно скачать бесплатно),
3. и провести консультации / развертывание системы у заказчика.

Вроде ничего не нарушил, никого не обидел
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984614
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDAСмысл в том, что ваше ПО должно быть под GPL, если оно связано с GPL-софтом. Связано в понятии лицензии derived work (если правильно написал), т.е. ваше ПО завязано на GPL (и без него не работает вообще)
очень близко к правде. Только насчет степени "завязки" можно поспорить - вон, товарищ из MySQL сюда же относит "uses" (помимо "requires"), например.

вообще, я понял высказывания товарища ReNoiZer именно в пользу распространения софта, который зависит от MySQL. С чем и не согласился. Если же софт может работать с любой СУБД, например, тогда "вопросов больше не имею" (с) :-)
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984655
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrочень близко к правде. Только насчет степени "завязки" можно поспорить - вон, товарищ из MySQL сюда же относит "uses" (помимо "requires"), например.

вообще, я понял высказывания товарища ReNoiZer именно в пользу распространения софта, который зависит от MySQL. С чем и не согласился. Если же софт может работать с любой СУБД, например, тогда "вопросов больше не имею" (с) :-)
товарищ из MySQL может говорить все что ему удобно/нужно, читем камменты по GPL'ю.

Вообще правильно, но я бы перефразировал так:
Если же софт может работать не только с MySQL (GPL-licensed) СУБД, тогда "вопросов больше не имею" (с)

ЗЫ то есть мы не завязаны на GPL софтину, хотя и используем её.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984674
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr ReNoiZerТ.е. это не требование, а рекомендация
фигассе. Рекомендуют, чтобы у тебя не было заморочек - правильно ли ты поступаешь. Иначе нанимай экспертов и доказывай MySQL свою правоту. Ты ведь рекомендуешь своим клиентам купить у тебя софт, а не скачать его крэкнутую версию с варезника. Аналогия понятна?
"фигассе", не "фигассе" - Хер кто сможет доказать что я не могу продавать подстаканик, своего производства, под стакан на котором написано mysql без отчислений за этой mysql, кроме того "рекомендации" не имеют юридической силы.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984700
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr
очень близко к правде. Только насчет степени "завязки" можно поспорить - вон, товарищ из MySQL сюда же относит "uses" (помимо "requires"), например.

вообще, я понял высказывания товарища ReNoiZer именно в пользу распространения софта, который зависит от MySQL. С чем и не согласился. Если же софт может работать с любой СУБД, например, тогда "вопросов больше не имею" (с) :-)
Вообще я думаю товарисч из MySQL несколько преувеличил.
Ну а мы обязательно сделаем в своих прогах пару строк для открытия и просмотра dbf/fb 8)
Так на всякий.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984769
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ReNoiZerВообще я думаю товарисч из MySQL несколько преувеличил.
Ну а мы обязательно сделаем в своих прогах пару строк для открытия и просмотра dbf/fb 8)
Так на всякий.DBF - это сурово, можно просто подключить odbc/jdbc и спать спокойно.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33984783
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDA
В бинарном виде 8)
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33985453
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
VoDA
Оборжался....
Уплакался...

Цитирую GPL !!!

Забавно. Т.е. про то что у MySQL двойное лицензирование вы не в курсе...
Ну-ну..
Posted via ActualForum NNTP Server 1.3
У вас странное представление о "двойном лицензировании". Вы можете использовать ПО ЛИБО по одной лицензии, в данном случае, GPL, но с соблюдением её условий, например, с предоставлением исходников при распространении софта, написанного с использованием библиотек или исходных кодов данного ПО, лицензированного по GPL, ЛИБО по другой, коммерческой, с другими условиями, более удобными для распространения коммерческого же софта. Права выбора вас никто не лишает.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33985562
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВообще я думаю товарисч из MySQL несколько преувеличил.
что-то я не понял - это dimitr - "товарисч из MySQL" ?

В общем, мораль следующая:

1. программисты используя софт, практически не имеют понятия, под какой лицензией этот софт можно использовать или распространять.
Волшебным словом GPL обозначают все бесплатное, не обращая внимания на требования GPL.

2. Софт, распространяемый по GPL, может распространяться в альтернативном варианте, под другой, как правило платной лицензией. Это определяется автором софта. Примеры - MySQL, Toolbar2000 и т.д. На это тоже не обращают внимания.
Сначала скачивают софт бесплатно и в исходниках "для разработки", а когда начинают распространять свой софт, использующий чужой, о лицензии забывают.

3. Условия распространения или использования софта под платной лицензией или под GPL определяет опять же автор софта. Если у MySQL написано, что "если вас не устраивает GPL, то вы должны использовать коммерческую лицензию при распространении ваших приложений с MySQL", значит так и должно быть.
Обычно это четко написано на сайте, но частенько авторы софта "размазывают" фразы, относящиеся к коммерческому использованию их софта, поэтому приходится потрудиться, собирая официальную информацию.

Я уже публиковал ссылки, соберу их и здесь:
(кстати, похоже по второй ссылке текст изменился, месяца три назад я такого явного перечисления не видел).

http://dev.mysql.com/downloads/mysql/5.0.html
MySQL Products are available under the "dual licensing" model. Under this model, users may choose to use MySQL products under the free software/open source GNU General Public License (commonly known as the "GPL") or under a commercial license. ISVs and Resellers, who are embedding and reselling MySQL as part of their own commercial solutions, can purchase a MySQL commercial license. See our OEM products page for details.

http://www.mysql.com/company/legal/licensing/commercial-license.html

Typical examples of MySQL distribution include:

* Selling software that includes MySQL to customers who install the software on their own machines.
* Selling software that requires customers to install MySQL themselves on their own machines.
* Building a hardware system that includes MySQL and selling that hardware system to customers for installation at their own locations.

Specifically:

* If you include the MySQL server with an application that is not licensed under the GPL or GPL-compatible license, you need a commercial license for the MySQL server.
* If you develop and distribute a commercial application and as part of utilizing your application, the end-user must download a copy of MySQL; for each derivative work, you (or, in some cases, your end-user) need a commercial license for the MySQL server and/or MySQL client libraries.
* If you include one or more of the MySQL drivers in your non-GPL application (so that your application can run with MySQL), you need a commercial license for the driver(s) in question. The MySQL drivers currently include an ODBC driver, a JDBC driver and the C language library.
* GPL users have no direct legal relationship with MySQL AB. The commercial license, on the other hand, is MySQL AB's private license, and provides a direct legal relationship with MySQL AB.

With a commercial non-GPL MySQL server license, one license is required per database server (single installed MySQL binary). There are no restrictions on the number of connections, number of CPUs, memory or disks to that one MySQL database server. The MaxDB server is licensed per CPU or named user.

Older Versions

Note that some older versions of the MySQL database server (prior to 3.23.19) are using the http://www.mysql.com/company/legal/licensing/mypl.html%5D%7C>]http://www.mysql.com/company/legal/licensing/mypl.html]|> http://www.mysql.com/company/legal/licensing/mypl.html" TARGET="_blank">Version 4, March 5, 1995, license. See the documentation for the specific version for more information.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33985567
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так вот, исходя из пункта
"Selling software that requires customers to install MySQL themselves on their own machines."
если вы продаете ПО клиенту, и ваше ПО не под GPL, и вы говорите клиенту "скачай MySQL сам" - то как раз эта "скачиваемая" лицензия является коммерческой и должна быть оплачена.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33985586
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv - это называется, "всю малину обос....ли".
Такого Specifically реально раньше не было.
Только вот насколько обоснованы такие требования?
"If you include one or more of the MySQL drivers in your non-GPL application (so that your application can run with MySQL), you need a commercial license for the driver(s) in question. The MySQL drivers currently include an ODBC driver, a JDBC driver and the C language library" - это вообще драконовские условия.
Для примера я написал коммерческую программу которая занимается перегоном данных из/в допустим fb в mysql, так что теперь моя программа в не закона? Это перебор.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33985589
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Походу они такой лицензией весь инет вне закона поставили, это может для самой mysql плохо кончиться.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33985592
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему это весь инет? Кто вам "весь инет" продаёт?)
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33985599
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAl - не утрируйте
все мы знаем что на mysql крутится по более чем половина всех сайтов с backend'ом СУБД.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33985600
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И кто эти сайты "распространяет"?
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33985606
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну например очень много всяих движков которые за деньги продаются
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33985620
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С другой стороны, чё я выпендриваюсь, меня вполне устраивают условия GPL и посути я за то что бы платили не за программу, а за её сопровождение, внедрение, модификацию (имеется ввиду за мой труд по дополнителной модификации под пользовательские нужды). Но влюбом случае условия лицензирования mysql хуже условий лицензирования postgresql и firebirdsql. Они какие-то меркантильные стали.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33985621
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну смотрите: стандартная схема вебхостинга, использующего MySQL: опенсорсный GPL-совместимый апач работает с модулем опенсорсного GPL-совместимого PHP или GPL/GPL-совместимого Perl, которые уже, в свою очередь, имеют GPL(совместимые) модули, работающие с MySQL. Соответственно, требование MySQL об использовании GPL-совместимого софта выполнено. Движки же сайтов уже не являются derived-work от MySQL, т.к. и не работают с ним или его драйверами напрямую. Кстати, именно по причине подобных требований PHP4, в отличие от более ранних версия лицензировался не по GPL, а по менее ограничивающей Apache-style лицензии.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33985625
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAl
Честно говоря и сам это знаю.
Видать просто "помутнение" 8), скорее всего виной всему вчерашняя бессонная ночь, и сегодня весь день не мог поспать 8(
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33986111
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ReNoiZer
Они какие-то меркантильные стали.

Ну дык! Им же надо оплачивать Джима, а тому в свою очередь надо
содержать свою яхту. :)
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33986426
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
http://www.mysql.com/company/legal/licensing/commercial-license.html

Typical examples of MySQL distribution include:

* Selling software that includes MySQL to customers who install the software on their own machines.
* Selling software that requires customers to install MySQL themselves on their own machines.
* Building a hardware system that includes MySQL and selling that hardware system to customers for installation at their own locations.

Specifically:

* If you include the MySQL server with an application that is not licensed under the GPL or GPL-compatible license, you need a commercial license for the MySQL server.
* If you develop and distribute a commercial application and as part of utilizing your application, the end-user must download a copy of MySQL; for each derivative work, you (or, in some cases, your end-user) need a commercial license for the MySQL server and/or MySQL client libraries.
* If you include one or more of the MySQL drivers in your non-GPL application (so that your application can run with MySQL), you need a commercial license for the driver(s) in question. The MySQL drivers currently include an ODBC driver, a JDBC driver and the C language library.
* GPL users have no direct legal relationship with MySQL AB. The commercial license, on the other hand, is MySQL AB's private license, and provides a direct legal relationship with MySQL AB.

Вот именно над each derivative work и нужно медитировать.

kdvтак вот, исходя из пункта
"Selling software that requires customers to install MySQL themselves on their own machines."
если вы продаете ПО клиенту, и ваше ПО не под GPL, и вы говорите клиенту "скачай MySQL сам" - то как раз эта "скачиваемая" лицензия является коммерческой и должна быть оплачена.
см. посты выше.

Если ваше приложение завязано на MySQL, то при использовании GPL должно лицензироваться под GPL,
НО если программа не derivative work от MySQL (к примеру может работать с другими СУБД/ без СУБД соовсем), то можно не лицензировать под GPL.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33986462
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ReNoiZerТолько вот насколько обоснованы такие требования?
"If you include one or more of the MySQL drivers in your non-GPL application (so that your application can run with MySQL), you need a commercial license for the driver(s) in question. The MySQL drivers currently include an ODBC driver, a JDBC driver and the C language library" - это вообще драконовские условия.
Для примера я написал коммерческую программу которая занимается перегоном данных из/в допустим fb в mysql, так что теперь моя программа в не закона? Это перебор.Требования нормальные... уже 15 лет примерно - со времени создания GPL v2.

Перевожу: если вы хотите в своем распространяемом коммерческом не-GPL приложении распространять и использовать MySQL drivers (которые бесплатно идут только под GPL) , то нужно купить лицензии.
А так все вроде правильно. Нужно помнить, что GPL влияет ТОЛЬКО на распространение, если нет распространения то и влияния нет.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33986464
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, VoDA!
Ты пишешь:

VoDA[Sorry, skipped]
V> Если ваше приложение завязано на MySQL, то при использовании GPL должно лицензироваться под GPL,
V> НО если программа не derivative work от MySQL (к примеру может работать с другими СУБД/ без СУБД соовсем),
V> то можно не лицензировать под GPL.это твоя личная трактовка того, что именно МыСКЛ понимает под "derivative"...
суровая правда жизни, в трактовке юристов МыСКЛ, может значительно
отличаться от твоей трактовки...
расшифровки у них них на сайте я не нашел.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33986476
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ReNoiZerПоходу они такой лицензией весь инет вне закона поставили, это может для самой mysql плохо кончиться.
Врят ли. У них уже давно такая политика

ReNoiZerну например очень много всяих движков которые за деньги продаются
Движок не распространяет с собой версию MySQL (обычно нет), и работает не только на СУБД MySQL - соответственно не попадает под GPL и может быть под ЛЮБОЙ лицензией.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33986483
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
VoDAV> Если ваше приложение завязано на MySQL, то при использовании GPL должно лицензироваться под GPL,
V> НО если программа не derivative work от MySQL (к примеру может работать с другими СУБД/ без СУБД соовсем),
V> то можно не лицензировать под GPL.это твоя личная трактовка того, что именно МыСКЛ понимает под "derivative"...
суровая правда жизни, в трактовке юристов МыСКЛ, может значительно
отличаться от твоей трактовки...
расшифровки у них них на сайте я не нашел.

--
With best regards, Мимопроходящий.Ну это не моя трактовка, а ... мнение появившееся после прочтения большого количества документов и форумов на gnu.org и около.
По правильному должна использоваться трактовка от создателей GPL - FSF.

Вообще согласен юристы люди такие... любят подкапываться подо все...
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33986496
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, VoDA!
Ты пишешь:

VoDAV> Вообще согласен юристы люди такие... любят подкапываться подо все...
оне кровно НЕзаинтересованы, чтоб формулировка была чёткой, прозрачной и однозначной.
именно для того, чтоб в случае чего, не смотря ни на что...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33986559
pavelvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDAЕсли ваше приложение завязано на MySQL, то при использовании GPL должно лицензироваться под GPL,
НО если программа не derivative work от MySQL (к примеру может работать с другими СУБД/ без СУБД соовсем), то можно не лицензировать под GPL. Но если тот, кому ты продашь свою программу, захочет использовать её с MySQL - должен будет его купить.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33986895
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pavelvp VoDAЕсли ваше приложение завязано на MySQL, то при использовании GPL должно лицензироваться под GPL,
НО если программа не derivative work от MySQL (к примеру может работать с другими СУБД/ без СУБД соовсем), то можно не лицензировать под GPL. Но если тот, кому ты продашь свою программу, захочет использовать её с MySQL - должен будет его купить.Он МОЖЕТ её купить, а МОЖЕТ использовать GPL версию. на свое усмотрение. .

Если он захочет продать мою закрытую программу и MySQL комплектом, тогда да - должен купить.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33986969
pavelvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDAОн МОЖЕТ её купить, а МОЖЕТ использовать GPL версию. на свое усмотрение. . Да, он может нарушить лицензионное соглашение на свое усмотрение и ты не будешь нести за это никакой ответственности.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33987078
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pavelvp
И замечательно же! 8))

"Свободу Юрию Деточкину!"
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33987256
NoNameR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, а почём нынче MySQL продают?
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33987620
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pavelvp VoDAОн МОЖЕТ её купить, а МОЖЕТ использовать GPL версию. на свое усмотрение. . Да, он может нарушить лицензионное соглашение на свое усмотрение и ты не будешь нести за это никакой ответственности.А в чем заключается нарушение?
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33987667
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NoNameRКстати, а почём нынче MySQL продают?в районе 495$ за сервер, без ограничения по CPU или количеству коннектов.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33988135
Фотография ReNoiZer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в год
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33988535
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторА в чем заключается нарушение?
ну вот опять же не читают. :-)
я специально процитировал, что если твоя проданная клиенту программа не под GPL, и ты предлагаешь скачать mysql, то клиент должен его КУПИТЬ, он не имеет права использовать GPL-mysql с твоей не-gpl программой, и ты должен его об этом предупредить.

Кроме того, насчет derivative work. Как вы читаете, ума не приложу.

авторthe end-user must download a copy of MySQL ; for each derivative work,

точка с запятой указывает на перечисление. А не на взаимосвязь. То есть, это РАЗНЫЕ ПУНКТЫ. Буквально
а) если разработал и распространяешь коммерческое приложение, для работы которого требуется (или может быть использован) MySQL, и конечный пользователь должен его скачать
[а также]
б) для каждой derivative work (или если вы конечный пользователь)

нужно покупать коммерческую лицензию MySQL и/или его клиентских библиотек.

Derivative work - производная работа. Может быть или расширение комплекта, или собственный дистрибутив, и т.п. В лицензии на Firebird под derivative work имеется в виду распространение Firebird под измененной или собственной лицензией. Для MySQL, конечно, они могут иметь в виду что-то другое.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33988555
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче, MySQL там же пишет очень просто - если вы разрабатываете или распространяете коммерческое приложение, то вам стопудово надо покупать коммерческий MySQL. И все. :-)

кстати, по поводу отмазов типа "моя программа может работать с MySQL, а может и не работать, поэтому надо использовать бесплатный MySQL". Там же:

"If you include one or more of the MySQL drivers in your non-GPL application (so that your application can run with MySQL), you need a commercial license for the driver(s) in question. The MySQL drivers currently include an ODBC driver, a JDBC driver and the C language library."

"Если вы включаете один или больше драйверов MySQL в ваше не-GPL-приложение (то есть, ваше приложение может работать с MySQL), вам нужна коммерческая лицензия на такие драйверы. В данный момент "драйверы MYSQL" включают в себя ODBC-драйвер, JDBC-драйвер, и библиотеку для языка C."


Разумеется, MySQL пишет, что "конечное решение по поводу правомерности использования той или иной лицензии может вынести только суд. Поэтому мы рекомендуем коммерческую лицензию всем коммерческим и государственным организациям. Это освобождает их от обширных и строгих требований лицензии GPL.
Тем, кто сомневается, рекомендуем коммерческую лицензию. При этом вы не ошибетесь. Благодаря нашим эффективным методам разработки ПО мы способны держать цену на коммерческую лицензию ниже среднего уровня по индустрии.".
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33988562
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не забывайте, что все перечисленное не относится к MySQL 3.23.19 и ниже. Для него другая лицензия, внимательно не смотрел, но должно быть максимально бесплатно.
http://www.mysql.com/company/legal/licensing/mypl.html
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33988577
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv авторА в чем заключается нарушение?
ну вот опять же не читают. :-)
я специально процитировал, что если твоя проданная клиенту программа не под GPL, и ты предлагаешь скачать mysql, то клиент должен его КУПИТЬ, он не имеет права использовать GPL-mysql с твоей не-gpl программой, и ты должен его об этом предупредить.НЕТ, не должен.
Он может установить СЕБЕ и использовать для ВНУТРЕННЕГО ПРИМЕНЕНИЯ GPL версию MySQL.
На законных/ лицензионных основаниях.

Это право покупатель имеет до тех пор, пока не начнет распространять мое приложение с MySQL вместе.

kdvКроме того, насчет derivative work. Как вы читаете, ума не приложу.

авторthe end-user must download a copy of MySQL ; for each derivative work,

точка с запятой указывает на перечисление. А не на взаимосвязь. То есть, это РАЗНЫЕ ПУНКТЫ.
[skip]

Derivative work - производная работа. Может быть или расширение комплекта, или собственный дистрибутив, и т.п. В лицензии на Firebird под derivative work имеется в виду распространение Firebird под измененной или собственной лицензией. Для MySQL, конечно, они могут иметь в виду что-то другое.для каждой Derivative work - Правильно

только я уже показал выше как сделать чтобы программа была не Derivative work

Перечитал еще раз. Похоже понял, где у нас расхождние:
авторБуквально
а) если разработал и распространяешь коммерческое приложение, для работы которого требуется ( или может быть использован ) MySQL, и конечный пользователь должен его скачать
[а также]
б) для каждой derivative work (или если вы конечный пользователь)
Теперь мое понимание:
а) если разработал и распространяешь коммерческое приложение, для работы которого требуется ( и не заменим ) MySQL.

PS derivative work - используется в понятиях FSF, а не MySQL (ибо это не их изобретение)
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33988640
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решил даже покопаться в Инете.

Про можно ли использовать GPL & non-GPL программы в рамках системы.

You cannot incorporate GPL-covered software in a proprietary system. The goal of the GPL is to grant everyone the freedom to copy, redistribute, understand, and modify a program. If you could incorporate GPL-covered software into a non-free system, it would have the effect of making the GPL-covered software non-free too.

A system incorporating a GPL-covered program is an extended version of that program. The GPL says that any extended version of the program must be released under the GPL if it is released at all. This is for two reasons: to make sure that users who get the software get the freedom they should have, and to encourage people to give back improvements that they make.

However, in many cases you can distribute the GPL-covered software alongside your proprietary system. To do this validly, you must make sure that the free and non-free programs communicate at arms length , that they are not combined in a way that would make them effectively a single program.

Т.е. можно если программы не скомбинированны в одну, а являются двумя раздельными программами работающими "на расстоянии руки".
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33988807
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDAНЕТ, не должен.
Он может установить СЕБЕ и использовать для ВНУТРЕННЕГО ПРИМЕНЕНИЯ GPL версию MySQL.
На законных/ лицензионных основаниях.
Это право покупатель имеет до тех пор, пока не начнет распространять мое приложение с MySQL вместе.

пожалуйста, источник информации, откуда ты сделал такой вывод.
на упомянутой странице сказано, что надо покупать коммерческую лицензию в случаях, включая:
Selling software that requires customers to install MySQL themselves on their own machines.

то есть, ты продал ему свою коммерческую софтину не gpl без MySQL. Клиент скачивает MySQL. И обязан купить коммерческую лицензию.
Что там он будет делать - хоть на ушах стоять - нас не касается. Если он ее не купит, то нарушит то, что изложено здесь
www.mysql.com/company/legal/licensing/commercial-license.html

Пожалуйста, не надо фантазий больше. Есть MySQL.AB, которая определяет порядок использования MySQL. И которая публикует эти самые формулировки. Вот из них и надо исходить. А формулировки (см. выше) предельно четкие.

автора) если разработал и распространяешь коммерческое приложение, для работы которого требуется (и не заменим) MySQL.

не так там это звучит. кстати, насчет точки с запятой я скорее всего неправ. и тот абзац звучит следующим образом:
Если вы разрабатываете и распространяете коммерческое приложение, и пользователь для его использования должен скачать копию MySQL, для всех производных случаев вы (или в некоторых случаях конечный пользователь) долны приобрести коммерческую лицензию MySQL или его клиентских библиотек.

В любом случае это всего лишь вариант. мне кажется, что они имели в виду "заказное ПО". На самом деле все это пофиг, и то же самое более четко изложено выше. А выше написано:
продажа ПО, использование которого требует от покупателя установить MySQL, [требует приобретения коммерческой лицензии MySQL]
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33988809
pavelvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 VoDA Ты для себя оправдание ищешь что-ли :-)))
Ну ведь написано же в лицензии чёрным по английски - нужно купить!!!
Любой не
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33988864
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv VoDAНЕТ, не должен.
Он может установить СЕБЕ и использовать для ВНУТРЕННЕГО ПРИМЕНЕНИЯ GPL версию MySQL.
На законных/ лицензионных основаниях.
Это право покупатель имеет до тех пор, пока не начнет распространять мое приложение с MySQL вместе.

пожалуйста, источник информации, откуда ты сделал такой вывод.я уже говорил - http://www.gnu.org
kdvна упомянутой странице сказано, что надо покупать коммерческую лицензию в случаях, включая:
Selling software that requires customers to install MySQL themselves on their own machines.

то есть, ты продал ему свою коммерческую софтину не gpl без MySQL. Клиент скачивает MySQL. И обязан купить коммерческую лицензию.
Что там он будет делать - хоть на ушах стоять - нас не касается. Если он ее не купит, то нарушит то, что изложено здесь
www.mysql.com/company/legal/licensing/commercial-license.html

Пожалуйста, не надо фантазий больше. Есть MySQL.AB, которая определяет порядок использования MySQL. И которая публикует эти самые формулировки. Вот из них и надо исходить. А формулировки (см. выше) предельно четкие.
Правильнее есть MySQL AB, которая разрешила использовать свой продукт в соответствии с GPL см. http://www.gnu.org/licenses/gpl.html kdv
не так там это звучит. кстати, насчет точки с запятой я скорее всего неправ. и тот абзац звучит следующим образом:
Если вы разрабатываете и распространяете коммерческое приложение, и пользователь для его использования должен скачать копию MySQL , для всех производных случаев вы (или в некоторых случаях конечный пользователь) долны приобрести коммерческую лицензию MySQL или его клиентских библиотек.

В любом случае это всего лишь вариант. мне кажется, что они имели в виду "заказное ПО". На самом деле все это пофиг, и то же самое более четко изложено выше. А выше написано:
продажа ПО, использование которого требует от покупателя установить MySQL, [требует приобретения коммерческой лицензии MySQL]Вот здесь загвоздка (выделено жирным).
Как я понимаю если приложение жить не может без MySQL - то это Derivative work и нужно покупать лицензию, если же может работать и без MySQL (к примеру с другим сервером), то эта ситуация уже не требует коммерческой лицензии и можно спокойно применять GPL-версию.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33988869
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pavelvp 2 VoDA Ты для себя оправдание ищешь что-ли :-)))
Ну ведь написано же в лицензии чёрным по английски - нужно купить!!!
Ага... именно...
просто нравится мне здесь, вот и объясняю то, до чего сам дошел.
Занимаюсь развитием Open Source, в рамках сего форума.

Перечитал лицензию GPL, слов про "нужно купить" не нашел. Может плохо читал.
Ткните плиз. в параграф и абзац.
Лицензия: http://www.gnu.org/licenses/gpl.html
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33988944
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторто это Derivative work и нужно покупать лицензию, если же может работать и без MySQL (к примеру с другим сервером), то эта ситуация уже не требует коммерческой лицензии и можно спокойно применять GPL-версию.

это фигня какая-то, извините. разумеется, если в конкретный момент приложение НЕ работает с MySQL, то его и покупать и вообще ставить не надо. Но если в конкретный момент оно РАБОТАЕТ с MySQL, то почему это можно gpl-лицензию применять? Для меня логика такого вывода непонятна.
Приложение с сервером (и хоть с десятью разными одновременно) или работает, или не работает.
Это вроде как если я сделал репликацию для MS SQL, и в конце-концов его поставил, то мне за него платить не надо, потому что я на нем только репликацией балуюсь?
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33988945
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПеречитал лицензию GPL, слов про "нужно купить" не нашел. Может плохо читал.
Ткните плиз. в параграф и абзац.

непонятливый ты наш :-) начинаем сначала (мочим мочало). MySQL разрешается использовать в двух вариантах. Бесплатный, с gpl-лицензией, для случаев, когда или ты его только для собственных целей используешь, или распространяешь со своим же gpl-приложением. Если же распространяешь, устанавливаешь другим или перекладываешь установку MySQL на плечи пользователя твоей коммерческой (не gpl) программы, то все - MySQL в этих случаях можно использовать только коммерческий.

Грубо говоря, как только ты извлекаешь бабло (или бартер) за счет использования MySQL, то ты или твой клиент его должны оплачивать.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33988948
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторза счет использования MySQL
поправка - вместе с твоей не-glp программой.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33989525
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv авторто это Derivative work и нужно покупать лицензию, если же может работать и без MySQL (к примеру с другим сервером), то эта ситуация уже не требует коммерческой лицензии и можно спокойно применять GPL-версию.

это фигня какая-то, извините. разумеется, если в конкретный момент приложение НЕ работает с MySQL, то его и покупать и вообще ставить не надо. Но если в конкретный момент оно РАБОТАЕТ с MySQL, то почему это можно gpl-лицензию применять? Для меня логика такого вывода непонятна.
Приложение с сервером (и хоть с десятью разными одновременно) или работает, или не работает.
Это вроде как если я сделал репликацию для MS SQL, и в конце-концов его поставил, то мне за него платить не надо, потому что я на нем только репликацией балуюсь?Можно применять. См. лицензию.

Похоже Вы не читали саму лицензию или не достаточно внимательно.

Повторюсь: GPL ВЛИЯЕТ ТОЛЬКО НА РАСПРОСТРАНЕНИЕ ПРОГРАММ, а конечный потребитель может делать и совмещать GPL & no-GPL как хочет.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33989573
Ну, Мужики! Ну развернули тему! :-)
А кто знает что бывает оныкновенному сотруднику программеру/админу ежели его контору запалили на использовании нелицензионного ПО по нашим законам?
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33989597
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvнепонятливый ты наш :-) начинаем сначала (мочим мочало). Да, я въедливый такой...

kdvMySQL разрешается использовать в двух вариантах.
Бесплатный, с gpl-лицензией, для случаев, когда или ты его только для собственных целей используешь, или распространяешь со своим же gpl-приложением.

Бесплантый для любых вариантов использования, но под лицензией GPL.
Можено использовать как хочешь (хоть продавать), но не нарушая GPL .
Основное это именно не нарушать GPL. Так чтоо есть еще много вариантов, когда можно использовать GPL вариант MySQL, а не только два которые перечислены.

kdvЕсли же распространяешь, устанавливаешь другим или перекладываешь установку MySQL на плечи пользователя твоей коммерческой (не gpl) программы, то все - MySQL в этих случаях можно использовать только коммерческий.

Нет, лицензия дает больше возможностей.
Задумайтесь. Иначе под Linux ядро которого GPL-only нельзя было бы распространять/ продавать закрытые версии Oracle, Sybase ASA, Sysase ASE и т.п. (они ведь используют ядро ОС при работе, и без него в принципе Linux версии этого ПО не работают ).

kdvГрубо говоря, как только ты извлекаешь бабло (или бартер) за счет использования MySQL, то ты или твой клиент его должны оплачивать.

Нет, это уже домыслы. GPL вообще ничего не говорит об оплате.

В общем мне надоело переливать из пустого в порожнее.
На сем откланиваюсь. Если нужно что-то конкретное удочнить пришите - растолкую.

ИТОГ: применять GPL & LGPL программы вообще и MySQL в частности можно и в закрытых проектах, нужно только правильно это делать.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33989616
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мысль_ВторникаНу, Мужики! Ну развернули тему! :-)
А кто знает что бывает оныкновенному сотруднику программеру/админу ежели его контору запалили на использовании нелицензионного ПО по нашим законам?
Проблемы появляются у стрелочника
Если сотрудник САМ принес и установил ПО, то контора может свалить проблему на него лично.
Если нет, то проблема полностью ложится на компанию.

Тут пробегали новости (на сайтах рунета), что и срок давали. Поищите.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33989912
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мысль_Вторника...А кто знает что бывает оныкновенному сотруднику программеру/админу ежели его контору запалили на использовании нелицензионного ПО по нашим законам?Так программер сам принес нелецинзеонное ПО или он пришел и работает на том что дала контора???
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33989942
Владимир СА Мысль_Вторника...А кто знает что бывает оныкновенному сотруднику программеру/админу ежели его контору запалили на использовании нелицензионного ПО по нашим законам?Так программер сам принес нелецинзеонное ПО или он пришел и работает на том что дала контора???

Возьмём самый нехороший вариант - принёс сам.

Если сотрудник САМ принес и установил ПО, то контора может свалить проблему на него лично.
Если нет, то проблема полностью ложится на компанию.
И как вообще работать в нашей суровой действительности? Упираться- дай лицензию, а то работать не буду?
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #33990175
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мысль_Вторника...И как вообще работать в нашей суровой действительности? Упираться- дай лицензию, а то работать не буду?Контора должна предоставить на чем работать. А иначе как? Или пускай заказываю нужное им ПО. А программер сопровождает его.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #34055950
Andrey_Ver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Harbour - Open Source Extended Clipper Language
Отличная вещь !
Clipper исходники переводит в C исходники, а затем собираешь, любым компилятором, я использую свободный (без лицензии) Borland C++ 5.1
Можно даже старые проекты собирать. И самое главное - бесплатно !!!
И даже на Lunix !

Кстати там есть клиент ADS и даже MSQL и MySQL - можно работать напрямую. И есть что для связи с Delphi.

Если захочешь посмотреть то высылаю ссылки на Harbour.
http://www.xharbour.org - xHarbour Open Source Extended Clipper Language

Вообще - то сначала почитай http://kresin.belgorod.su/rus/index.html

ФОРУМЫ:
http://www.clipper.fastbb.ru/
http://talk.mail.ru/charm/talk.ru.boom.minigui?tmpl=7&page=1
http://spravki.net.ru/clipper/
http://kresin.belgorod.su
http://hwgui.fastbb.ru/
http://www.bestnet.ru/club/phpBB/viewforum.php?f=24

ССЫЛКИ НА АРХИВЫ
http://ftp.nsk.su/cgi-bin/bbs2html?pub/language

HARBOUR MINIGUI / HMG A Free / Open Source xBase WIN32 / GUI Development System http://www.geocities.com/harbour_minigui/
http://minigui.mylivepage.ru/
http://minigui.boom.ru
http://hmg.narod.ru/

Harbour IDE
http://www.geocities.com/harbour_minigui/
http://www.andywos.ih.co.za/xmate - xMate Project Manager
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #34056750
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если альтернативная СУБД - Клиппер, то уместно, мне кажется, ставить вопрос и об альтернативной ОС. Скорее всего это ДОС, все таки там у клиппера реальным конкурентом был, скорее всего, тока Парадокс.
...
Рейтинг: 0 / 0
Альтернативная СУБД. Что выбрать?
    #34057192
aZm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoЕсли альтернативная СУБД - Клиппер, то уместно, мне кажется, ставить вопрос и об альтернативной ОС. Скорее всего это ДОС, все таки там у клиппера реальным конкурентом был, скорее всего, тока Парадокс.

щас придут лисоводы с съедят с косточками :)

зы. не гальванизруйте трупик xbase, а то, недайбоже, восстанет из могилки файл-серверного кладбисча
...
Рейтинг: 0 / 0
103 сообщений из 103, показаны все 5 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Альтернативная СУБД. Что выбрать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]