Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> помогите выбрать бесплатную БД 
:(
    Опции темы
artfully
Дата 30.1.2009, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 15.11.2008

Репутация: нет
Всего: нет



суть проблемы заключается в следующем... я пишу комерческое приложение и мне нужно в нем использовать базу данных... но насколько я знаю если использовать mySQL (к примеру) в комерческих целях необходимо покумать какуюто лицензию... на это денег мне не выдиляют и нужно как то найти полностью бесплатную базу данных... помогите...
PM MAIL   Вверх
Bose
Дата 30.1.2009, 16:50 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: нет
Всего: 51



Firebird.

Вообще, многое зависит от того, какое приложение. 
PM MAIL WWW Skype   Вверх
Zloxa
Дата 30.1.2009, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 11
Всего: 161





--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
artfully
Дата 30.1.2009, 17:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 15.11.2008

Репутация: нет
Всего: нет



Цитата(Zloxa @ 30.1.2009,  16:55)
выбирайте

этот пост я прочитал первым делом... меня интересует вопрос при комерческом распростронении программы... там немного другое дело..
PM MAIL   Вверх
December
Дата 30.1.2009, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: нет
Всего: 57



Если нужен именно сервер, то можно поюзать PostgreSQL
Если локальная однофайловая БД - SQLite


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
LSD
Дата 2.2.2009, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 24
Всего: 538



Цитата(artfully @  30.1.2009,  17:49 Найти цитируемый пост)
этот пост я прочитал первым делом... меня интересует вопрос при комерческом распростронении программы... там немного другое дело.. 

Ну тогда читайте лицензионное соглашение. Насколько мне известно ни MySQL, ни PostgreSQL, ни Firebird, не налагают никаких ограничений на коммерческое использование.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
December
Дата 2.2.2009, 16:53 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: нет
Всего: 57



MySQL налагает, причём весьма недёшево получается. Я полгода назад смотрел - SQL Server можно взять дешевле smile


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
Akella
Дата 2.2.2009, 17:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 3
Всего: 329



artfully, если предполагается, что база будет небольшая, то можно использовать бесплатные версии MS SQL или Oracle, на сколько мне известно редакции Express халявные.

Добавлено через 2 минуты и 16 секунд
http://www.oracle.com/global/ru/press/ppr/10112005.html
Цитата

Новая редакция СУБД Oracle Database 10g предоставляет возможность разработчикам ПО, администраторам баз данных и всем, кто впервые использует технологии Oracle, получить бесплатную базовую версию СУБД, позволяющую начать разработку и развертывание собственных приложений. Кроме того, эта версия предлагается бесплатно независимым разработчикам программного обеспечения и поставщикам оборудования для свободной дистрибуции или встраивания в собственные приложения.

PM MAIL   Вверх
LSD
Дата 3.2.2009, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 24
Всего: 538



Цитата(December @  2.2.2009,  16:53 Найти цитируемый пост)
MySQL налагает, причём весьма недёшево получается.

Да ну? smile 
Цитата
Q4: What is Sun’s dual license model for MySQL software?

A: Sun makes its MySQL database server and MySQL Client Libraries available under both the GPL and a commercial license. As a result, developers who use or distribute open source applications under the GPL can use the GPL-licensed MySQL software, and OEMs, ISVs and VARs that do not want to combine or distribute the MySQL software with their own commercial software under a GPL license can purchase a commercial license.

Источник.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
December
Дата 3.2.2009, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: нет
Всего: 57



LSD, нельзя использовать бесплатный мускул в коммерческом приложении. Либо ты используешь GPL (то есть бесплатно), и тогда не имеешь права линковаться к ней из коммерческого кода, либо покупаешь
Цитата(LSD @  3.2.2009,  13:21 Найти цитируемый пост)
commercial license
, и делаешь всё, что хочешь. В нашем случае 
Цитата(artfully @  30.1.2009,  15:22 Найти цитируемый пост)
я пишу комерческое приложение




--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
LSD
Дата 3.2.2009, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 24
Всего: 538



Цитата(December @  3.2.2009,  14:24 Найти цитируемый пост)
LSD, нельзя использовать бесплатный мускул в коммерческом приложении. Либо ты используешь GPL (то есть бесплатно), и тогда не имеешь права линковаться к ней из коммерческого кода, либо покупаешь

Ну да, конечно smile 
Нельзя использовать код GPL приложения в составе своего коммерческого приложения. Или его придется тоже распространять по GPL лицензии.
А вот само приложение или подключаемые библиотеки (для этого они должны быть LGPL) можно использовать свободно. Есть куча коммерческих приложений которые используют GPL программы и библиотеки. Та же 1С спокойно работает PostgreSQL.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
December
Дата 3.2.2009, 18:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: нет
Всего: 57



так ведь в том-то и дело, что LGPL - это не GPL:
http://en.wikipedia.org/wiki/GNU_General_Public_License
http://en.wikipedia.org/wiki/GNU_Lesser_Ge..._Public_License
И основная разница между ними как раз в том и состоит, что LGPL позволяет линковаться к себе в любой форме коммерческим приложениям без раскрытия кода. А PostgreSQL - это вообще BSDшная лицензия, делай что хочешь:
http://en.wikipedia.org/wiki/BSD_Licence


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
LSD
Дата 3.2.2009, 20:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 24
Всего: 538



Цитата(December @  3.2.2009,  18:06 Найти цитируемый пост)
так ведь в том-то и дело, что LGPL - это не GPL:

А где в GPL сказано, что нельзя соединяться по сети с GPL приложением из не GPL приложения? smile 
(тут речь вроде идёт о сервере СУБД)


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Bose
Дата 3.2.2009, 20:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: нет
Всего: 51



Цитата(LSD @  3.2.2009,  19:07 Найти цитируемый пост)
А где в GPL сказано, что нельзя соединяться по сети с GPL приложением из не GPL приложения? 

По сети соединятся можно. Нельзя продавать не GPL приложение вместе с GPL приложением. 

PM MAIL WWW Skype   Вверх
December
Дата 3.2.2009, 21:50 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: нет
Всего: 57



То есть да, можно предлагать конечным пользователям самостоятельно качать, ставить и конфигурить мускул, а потом уже коннектиться к нему своим коммерческим софтом. Но это как-то не сильно юзабельно smile


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
LSD
Дата 4.2.2009, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 24
Всего: 538



Цитата(Bose @  3.2.2009,  20:50 Найти цитируемый пост)
По сети соединятся можно. Нельзя продавать не GPL приложение вместе с GPL приложением.

Что вы говорите? smile Вон Novel умудряется продавать SUSE Linux Enterprise, в котором есть как GPL компоненты, так проприетарные и ничего.
И вообще где вы в GPL увидели запрет на продажу GPL ПО?



Цитата(December @  3.2.2009,  21:50 Найти цитируемый пост)
То есть да, можно предлагать конечным пользователям самостоятельно качать, ставить и конфигурить мускул, а потом уже коннектиться к нему своим коммерческим софтом. Но это как-то не сильно юзабельно

Где в GPL написанно, что нельзя написать инсталятор который бы ставил GPL программу. Или что GPL программу нельзя записывать на диск с коммерческим ПО?


P.S. Только все свои утверждения просьба подкреплять ссылками на конкретный пункт GPL лицензии (вот её текст на русском, если что).


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
December
Дата 4.2.2009, 13:31 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: нет
Всего: 57



LSD, а в каких случаях, с твоей точки зрения, производитель ПО обязан покупать коммерческую лицензию на мускул?


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
Bose
Дата 4.2.2009, 14:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: нет
Всего: 51



Цитата(LSD @  4.2.2009,  11:33 Найти цитируемый пост)
Что вы говорите? smile Вон Novel умудряется продавать SUSE Linux Enterprise, в котором есть как GPL компоненты, так проприетарные и ничего.
И вообще где вы в GPL увидели запрет на продажу GPL ПО?


Конечно запрета нет. Если программа также продаётся по лицензии GPL.

Цитата(LSD @  4.2.2009,  11:33 Найти цитируемый пост)
Где в GPL написанно, что нельзя написать инсталятор который бы ставил GPL программу. Или что GPL программу нельзя записывать на диск с коммерческим ПО?


LSD:
Цитата

2.b) при распространении или публикации Лицензиатом любого произведения, которое содержит Программу или ее часть или является производным от Программы или от ее части, Лицензиат обязан передавать права на использование данного произведения третьим лицам на условиях настоящей Лицензии, при этом Лицензиат не вправе требовать уплаты каких-либо лицензионных платежей. Распространяемое произведение лицензируется как одно целое;


PM MAIL WWW Skype   Вверх
LSD
Дата 4.2.2009, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 24
Всего: 538



Вы спрашиваете:
Цитата(December @  4.2.2009,  13:31 Найти цитируемый пост)
а в каких случаях, с твоей точки зрения, производитель ПО обязан покупать коммерческую лицензию на мускул?



И мы отвечаем:
Цитата
Q3: As a commercial OEM, ISV or VAR, when should I purchase a commercial license for MySQL software?

A: OEMs, ISVs and VARs that want the benefits of embedding commercial binaries of MySQL software in their commercial applications but do not want to be subject to the GPL and do not want to release the source code for their proprietary applications should purchase a commercial license from Sun. Purchasing a commercial license means that the GPL does not apply, and a commercial license includes the assurances that distributors typically find in commercial distribution agreements.

Тут важно понимать различие между embed и distribute. Т.е. пока MySQL сервер или библиотеки остаются отделимыми от вашего приложения, ваше приложение может спокойно существовать под любой лицензией (главное делать оговорку, что отдельные части вашего приложения, в частности то-то и то-то распространяются по другой лицензии, подробности см. в приложении 1). 

А вот если вы хотите код MySQL в своё приложение или статически прилинковать библиотеку, то тут уже надо покупать коммерческую лицензию. Или своё ПО выпускать под GPL.

Добавлено через 10 минут и 9 секунд
Цитата(Bose @  4.2.2009,  14:07 Найти цитируемый пост)
2.b) при распространении или публикации Лицензиатом любого произведения, которое содержит Программу или ее часть или является производным от Программы или от ее части, Лицензиат обязан передавать права на использование данного произведения третьим лицам на условиях настоящей Лицензии, при этом Лицензиат не вправе требовать уплаты каких-либо лицензионных платежей. Распространяемое произведение лицензируется как одно целое;

В данном случае, цитата вырвана из контекста:
Цитата
2. Лицензиат вправе модифицировать свой экземпляр или экземпляры Программы полностью или любую ее часть. Данные действия Лицензиата влекут за собой создание произведения, производного от Программы. Лицензиат вправе изготовлять и распространять экземпляры такого произведения, производного от Программы, или собственно экземпляры изменений в соответствии с пунктом 1 настоящей Лицензии при соблюдении следующих условий:
<...>
b) при распространении или публикации Лицензиатом любого произведения, которое содержит Программу или ее часть или является производным от Программы или от ее части, Лицензиат обязан передавать права на использование данного произведения третьим лицам на условиях настоящей Лицензии, при этом Лицензиат не вправе требовать уплаты каких-либо лицензионных платежей. Распространяемое произведение лицензируется как одно целое;

Т.е. речь идёт о программах созданных или из GPL программы, или с использованием кода GPL программ. Моя программа не содержит и не основана на коде MySQL, она его вызывает через некий API.
(про прим то что надо писать, что эта dll/exe и т.п. лицензирована по GPL, а не лицензии всей программы, я уже писал)


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Bose
Дата 4.2.2009, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: нет
Всего: 51



Цитата(LSD @  4.2.2009,  13:12 Найти цитируемый пост)
Тут важно понимать различие между embed и distribute. Т.е. пока MySQL сервер или библиотеки остаются отделимыми от вашего приложения, ваше приложение может спокойно существовать под любой лицензией (главное делать оговорку, что отдельные части вашего приложения, в частности то-то и то-то распространяются по другой лицензии, подробности см. в приложении 1). 

Ну если так, то может быть.
Но получается, что если программа использует MySQL embedded сервер(если такой существует), то прога должна быть выпущена под GPL, либо должна быть куплена коммерческая лицензия?
PM MAIL WWW Skype   Вверх
LSD
Дата 5.2.2009, 16:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 24
Всего: 538



MySQL embedded существует. Если он используется как внешняя dll, то проблем быть не должно. Ведь не возникает проблем у приложения которое использует ODBC драйвер MySQL.

А вот если сделать статическую линковку MySQL embedded, то тут уже наверное придётся покупать коммерческую лицензию, или переходить в разряд OpenSource.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Общие вопросы по базам данных"
LSD
Zloxa

Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:

  • вопросам по СУБД для которых нет отдельных подфорумов
  • вопросам которые затрагивают несколько разных СУБД (например проблема выбора)
  • инструменты для работы с СУБД
  • вопросы проектирования БД
  • теоретически вопросы о СУБД

Данный форум не предназначен для:

  • вопросов о поиске разлиных БД (если не понимаете чем БД отличается от СУБД то: а) вам не сюда; б) Google в помощь)
  • обсуждения проблем с доступом к СУБД из различных ЯП (для этого есть соответсвующие форумы по каждому ЯП)
  • обсуждения проблем с написание SQL запросов, для этого есть форум Составление SQL-запросов
  • просьб о написании курсовой, реферата и т.п., для этого есть Центр помощи или фриланс биржа
  • объявлений о найме специалистов, для этого есть раздел Объявления о найме специалистов

Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение. ;)


Полезные советы:

При написании сообщения постарайтесь дать теме максимально понятное название. В теме максимально подробно опишите проблему. Если применимо укажите: название базы данных и версии (MySQL 4.1, MS SQL Server 2000 и т.п.); используемых язык программирования; способа доступа (ADO, BDE и т.д.); сообщения об ошибках.

Для вставки кода используйте теги [code=sql] [/code].

Литературу по базам данных можно поискать здесь.

Действия модераторов можно обсудить здесь.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | СУБД, общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0796 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.