Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
 PostgreSQL vs Firebird  [new]
Naf
Member

Откуда: Москва
Сообщений: 2696
Собственно вопрос сравнения возник так: почему 1С взялась за PostgreSQL а не за Firebird? Хотя и тот и другой версионники и оба бесплатные. Мне кажется к тому "птичка" более распространена в СНГ, но это ИМХО.

С уважением, Naf
24 июн 08, 12:11    [5839018]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
mr.cardholder
Member

Откуда:
Сообщений: 61
Ну и слава богу... (тьфу-тьфу-тьфу, шоб не сглазить)
24 июн 08, 13:18    [5839632]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
Ынтырпрайз
Guest
Naf
Собственно вопрос сравнения возник так: почему 1С взялась за PostgreSQL а не за Firebird? Хотя и тот и другой версионники и оба бесплатные. Мне кажется к тому "птичка" более распространена в СНГ, но это ИМХО.

С уважением, Naf


А ты читал лицензию к PostgreSQL и FB?

Ребята из 1С читали.

И лицензию к MySQL читали.
24 июн 08, 13:50    [5839878]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
fynda
Member

Откуда: Пенза
Сообщений: 2785

Ынтырпрайз пишет:

> А ты читал лицензию к PostgreSQL и FB?
>
> Ребята из 1С читали.

И чо вычитали?

Posted via ActualForum NNTP Server 1.4

24 июн 08, 13:55    [5839920]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
Ынтырпрайз
Guest
fynda

Ынтырпрайз пишет:

> А ты читал лицензию к PostgreSQL и FB?
>
> Ребята из 1С читали.

И чо вычитали?
Posted via ActualForum NNTP Server 1.4


То, что можно только PostgreSQL юзать.
BSD - самая мягкая лицензия по отношению "меняй мои сорцы, продавай и никому ты ничем не обязан"
24 июн 08, 14:17    [5840098]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
Ынтырпрайз
Guest
Ынтырпрайз
fynda

Ынтырпрайз пишет:

> А ты читал лицензию к PostgreSQL и FB?
>
> Ребята из 1С читали.

И чо вычитали?
Posted via ActualForum NNTP Server 1.4


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


MS активно использует в своих коммерческих разработках BSD-прoекты.
24 июн 08, 14:22    [5840149]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
fynda
Member

Откуда: Пенза
Сообщений: 2785

Ынтырпрайз пишет:

> То, что можно только PostgreSQL юзать.
> BSD - самая мягкая лицензия по отношению "меняй мои сорцы, продавай и
> никому ты ничем не обязан"

Как первое из второго следует? 1С дофига чего наменяла?

Posted via ActualForum NNTP Server 1.4

24 июн 08, 14:32    [5840227]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
fynda
Member

Откуда: Пенза
Сообщений: 2785

Ынтырпрайз пишет:

> То, что можно только PostgreSQL юзать.
> BSD - самая мягкая лицензия

Кстати - ближе к текстам, пожалуйста, раз уж остальных их читать
заставляешь. Что конкретно в лицензии Fb ограничивает одинэсников?

ЗЫ Кстати - присоединяюсь к мнению "...и слава богу".

Posted via ActualForum NNTP Server 1.4

24 июн 08, 14:40    [5840285]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
Ынтырпрайз
Guest
fynda

Ынтырпрайз пишет:

> То, что можно только PostgreSQL юзать.
> BSD - самая мягкая лицензия по отношению "меняй мои сорцы, продавай и
> никому ты ничем не обязан"

Как первое из второго следует? 1С дофига чего наменяла?
Posted via ActualForum NNTP Server 1.4


Вообще-то да. Что бы довести PG до ума.
И она включила его в КОММЕРЧЕСКИЙ проект.
24 июн 08, 14:44    [5840316]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
Ынтырпрайз
Guest
fynda

Ынтырпрайз пишет:

> То, что можно только PostgreSQL юзать.
> BSD - самая мягкая лицензия

Кстати - ближе к текстам, пожалуйста, раз уж остальных их читать
заставляешь. Что конкретно в лицензии Fb ограничивает одинэсников?

ЗЫ Кстати - присоединяюсь к мнению "...и слава богу".
Posted via ActualForum NNTP Server 1.4


Забанили в гугле?

3.2. Availability of Source Code.

Any Modification which You create or to which You contribute must be made available in Source Code form under the terms of this License either on the same media as an Executable version or via an accepted Electronic Distribution Mechanism to anyone to whom you made an Executable version available; and if made available via Electronic Distribution Mechanism, must remain available for at least twelve (12) months after the date it initially became available, or at least six (6) months after a subsequent version of that particular Modification has been made available to such recipients. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.
24 июн 08, 14:47    [5840351]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
Naf
Member

Откуда: Москва
Сообщений: 2696
Ынтырпрайз
fynda

Ынтырпрайз пишет:

> То, что можно только PostgreSQL юзать.
> BSD - самая мягкая лицензия по отношению "меняй мои сорцы, продавай и
> никому ты ничем не обязан"

Как первое из второго следует? 1С дофига чего наменяла?
Posted via ActualForum NNTP Server 1.4


Вообще-то да. Что бы довести PG до ума.
И она включила его в КОММЕРЧЕСКИЙ проект.

А что конкретно добавили? а то все что добавили было и так там, только теперь под 1С будет работать только их клон. Таким образом они отпачковались от основной ветки разработки. То что они поставляют вместе с коммерческим продуктом своим ничего не говорит, могли и птицу также поставлять. Так сказать это бесплатный довесок.
24 июн 08, 14:54    [5840394]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
fynda
Member

Откуда: Пенза
Сообщений: 2785

Ынтырпрайз пишет:

> Вообще-то да. Что бы довести PG до ума.

Что именно? Из того, что я знаю:
1. Регистронезависимое сравнение
2. Доработки оптимизатора
3. Сортировка Null'ов
Причем делалось это совместно с Postgresql-team и сейчас рекомендуется
для включения в следующий его релиз. Согласись - на сверхсекретное
know-how, ради которого обязательно необходимо закрывать код, это как-то
не тянет?

> И она включила его в КОММЕРЧЕСКИЙ проект.

К чему выделено слово? Намек на то, что лицензия запрещает использовать
Firebird в коммерческих проектах?

Posted via ActualForum NNTP Server 1.4

24 июн 08, 15:05    [5840468]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
Ынтырпрайз
Guest
Рекомендую читать:

это
24 июн 08, 15:16    [5840541]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
fynda
Member

Откуда: Пенза
Сообщений: 2785

Ынтырпрайз пишет:

> Рекомендую читать:

Читал. Что там принципиально отличается от сказанного мной? ИМХО - ничего.

Posted via ActualForum NNTP Server 1.4

24 июн 08, 15:36    [5840669]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
zloy den
Member

Откуда:
Сообщений: 2579
fynda

Ынтырпрайз пишет:

> Рекомендую читать:

Читал. Что там принципиально отличается от сказанного мной? ИМХО - ничего.


Стоит расслабиться. Мсье тролль и, вероятно, дебил
24 июн 08, 16:02    [5840861]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
fynda
Member

Откуда: Пенза
Сообщений: 2785

zloy den пишет:

> Стоит расслабиться. Мсье тролль и, вероятно, дебил

Ну зачем же так... Человек вроде знает о чем говорит, только имхо не
понимает о чем его спрашивают...

2 Ынтырпрайз: если непонятно, речь идет не о том, была ли
бсд-лицензия основным поводом для выбора postgreSQL (полагаем, что это
действительно так, т.к. свечку при выборе не держали) - речь о том,
насколько это серьезный повод и насколько это реально необходимо 1С.
Пока, насколько я знаю, они не добавили к серверу ничего такого, что
непременно потребовало бы закрытия его исходников, мало того - то, что
уже добавлено, делается вместе с командой разработчиков постгреса и
вроде даже предлагается им для добавления в основную ветку, т.е. в open
source. И фиг ли смысла в BSD при таком раскладе? То же самое можно было
сделать и с мускулем, и с firebird'ом, лицензия этому не помешала бы
нисколько.

Posted via ActualForum NNTP Server 1.4

24 июн 08, 16:12    [5840943]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
VoDA
Member

Откуда: сеРверная пальмира :)
Сообщений: 4898
fynda

И фиг ли смысла в BSD при таком раскладе? То же самое можно было
сделать и с мускулем, и с firebird'ом, лицензия этому не помешала бы
нисколько.
Posted via ActualForum NNTP Server 1.4
не знаю лицензии Firebird. Знающие пусть меня поправят.

1С как и любая другая контора хочет воспользоваться ОпенСорс СУБД, но своего ничего не раскрывать. Но с MySQL так не получится. Если использовать MySQL под GPL, то нужно открывать всю платформу 1С:Предприятие под GPL. А использовать платный MySQL они не хотят когда есть бесплатная альтернатива в лице PostgreSQL.

В проектах на которых я работал GPL ни разу не рассматривалась как возможная лицензия для своих продуктов, потому и библиотеки под GPL не разрешено использовать.
24 июн 08, 16:30    [5841107]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
zloy den
Member

Откуда:
Сообщений: 2579
Если мой склероз мне не изменяет, то у птички самая белопушистая лицензия, которую можно придумать-открывать ничего не заставляют, изменять разрешают, денег не требуют ни в одном случае. Или я ошибаюсь?
24 июн 08, 16:33    [5841126]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
hvlad
Member

Откуда:
Сообщений: 11551
zloy den
Если мой склероз мне не изменяет, то у птички самая белопушистая лицензия, которую можно придумать-открывать ничего не заставляют, изменять разрешают, денег не требуют ни в одном случае. Или я ошибаюсь?
Единственное "ограничение" - предоставлять исходный код патчей к собственно Firebird да и то - по требованию.
Т.е. раскрывать свой коммерческий код (код приложений) не нужно.

Я могу предположить ровно одну причину выбора PG вместо FB - ограничения FB на работу с метаданными, в частности невозможность бесконечно долго дропать\создавать таблицы без бекапа\рестора. Хотя я и не настолько знаю "особенности" 1С в этом плане.
24 июн 08, 21:33    [5842662]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
Ынтырпрайз
Guest
zloy den
Если мой склероз мне не изменяет, то у птички самая белопушистая лицензия, которую можно придумать-открывать ничего не заставляют, изменять разрешают, денег не требуют ни в одном случае. Или я ошибаюсь?


Они требуют предоставлять исходные тексты продуктов, основанных на нем.

Странно, а почему Etersoft выпустила транслятор запросов MS SQL именно в PostgreSQL?

А все по той же причине! Используя исходный текст PgSQL создала коммерческий продукт.

Ес-но исходые тексты закрыты. Никому Etersoft за это платить не должна.
25 июн 08, 10:08    [5843670]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
fynda
Member

Откуда: Пенза
Сообщений: 2785

Ынтырпрайз пишет:

> Они требуют предоставлять исходные тексты продуктов, основанных на нем.

Нифига подобного - только изменений, внесенных непосредственно в сам
Firebird.

Posted via ActualForum NNTP Server 1.4

25 июн 08, 10:22    [5843745]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
Ынтырпрайз
Guest
Сравниваем лицензии IPL и BSD:

IPL:
3.2. Availability of Source Code.

Исходные тексты производных продуктов ОБЯЗАНЫ предоставляться

BSD:

The BSD License allows proprietary commercial use, and for the software released under the license to be incorporated into proprietary commercial products. Works based on the material may even be released under a proprietary license

http://en.wikipedia.org/wiki/BSD_licenses
25 июн 08, 10:28    [5843780]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
Ынтырпрайз
Guest
fynda

Ынтырпрайз пишет:

> Они требуют предоставлять исходные тексты продуктов, основанных на нем.

Нифига подобного - только изменений, внесенных непосредственно в сам
Firebird.
Posted via ActualForum NNTP Server 1.4


Так PostgreSQL пропатчили. IPL бы обязывала предоставить исходные тексты этих изменений.

А во многих случаях публикация исходников этих изменений не нужна и не желательна.
25 июн 08, 10:31    [5843811]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30244
автор
Исходные тексты производных продуктов ОБЯЗАНЫ предоставляться

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

в даном случае - да, похоже, 1C перестраховались, и BSD-лицензия в этом смысле была для них более подходящей, чем IPL/IDPL.
С другой стороны, если говорить о текущем моменте, то раз они передали все изменения в Постгрес, то данной фичой лицензии BSD они пользоваться не стали.
25 июн 08, 10:33    [5843830]     Ответить | Цитировать Сообщить модератору
 Re: PostgreSQL vs Firebird  [new]
Ынтырпрайз
Guest
fynda

Ынтырпрайз пишет:

> Они требуют предоставлять исходные тексты продуктов, основанных на нем.

Нифига подобного - только изменений, внесенных непосредственно в сам
Firebird.
Posted via ActualForum NNTP Server 1.4


Читаем определение:

1.9. ''Modifications'' means any addition to or deletion from the substance or structure of either the Original Code or any previous Modifications. When Covered Code is released as a series of files, a Modification is:

Any addition to or deletion from the contents of a file containing Original Code or previous Modifications.

Any new file that contains any part of the Original Code or previous Modifications

Если я использую хотя бы один файл (модифицированный или нет) - то это уже будет попадать под термин "Modifications".
25 июн 08, 10:36    [5843849]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить