Я тут недавно начал изучать сетевые базы данных, и обнаружил такую штуку:
бесплатный Firebird (кстати его писали пограммисты из Borland писавшие InterBase и вроде, говорят исправили в нем много Интербазовских ошибок).
Так почему еще жив InterBase :confused: ??????? Если учесть все эты факторы + ещё и 100% совместимость.
[Ответ]
LSL 17:01 28.11.2003
Я про такое не слышал. Считается что у ADO.NET прекрасное положение. Но это наверно не то, что тебе нужно.
[Ответ]
Сообщение от :
Так почему еще жив InterBase ??????? Если учесть все эты факторы + ещё и 100% совместимость.
Мы используем IB 6.01 - не потому, что она лучше, а потому, что про нее больше знают наши заказчики и не боятся этого названия. Думаю, скоро мы переползем на FB 1.5, как только выйдет релиз, а не кандидат.
Семерка же жива благодаря поддержке от борланда и отличному качеству документации. На шестерку и FB я не видел полной документации - возможно, ее просто нет.
LSL
Сообщение от :
Я про такое не слышал. Считается что у ADO.NET прекрасное положение.
zss_vrn
Есть Firebird-1.5.0.4027_RC7_win32.
А что такое кандидат.
P.S.
Помоему для изучения FB подойдет документация от IB (у них одинаковый принцип).
Если нет, то в чем разница?
[Ответ]
Павел-Kikoz 12:13 01.12.2003
Так почему еще жив InterBase?
- потому что, к примеру, мне лень сносить старый сервак и ставить новый, да еще и в воскресенье, когда никого нет
Зачем что-то трогать, когда все и так работает!? LSL ADO.NET - это технология работы с СУБД или именно СУБД? Что-то я подотстал..
[Ответ]
Таки а причем тогда ADO.NET? Interbae - это же СУБД. [Ответ]
JOHN_PROFF 17:53 01.12.2003
Павел-Kikoz
Сообщение от :
Зачем что-то трогать, когда все и так работает!?
1. FB - халявный.
2. Ставится FB на место IB за 5 мин.
3. Меньше глюков. (Хотя их везде полно ).
4. С нелегальным серьезным ПО в достаточно большой конторе живется не очень уютно.
5. А если свою прогу написанную под IB предется легально продавать?
[Ответ]
LSL 18:46 01.12.2003
Павел-Kikoz Да это я так, не в тему ляпнул.
[Ответ]
zss_vrn 06:58 02.12.2003
JOHN_PROFF
Сообщение от :
А что такое кандидат.
P.S.
Помоему для изучения FB подойдет документация от IB (у них одинаковый принцип).
Если нет, то в чем разница?
У них приняты стадии: тестовая версия - кандидат в релиз - релиз. Релиз - уже товар, остальное все еще тестируется. Мы распространяем свой софт и не можем рисковать. Глюки IB 6 мы уже знаем, а FB 1.5 - еще нет. Из двух зол выбирают наиболее известное
А разница - в мелких технических деталях, без знания которых коммерческий продукт нельзя выпускать. Описания на IB 7 у нас нет, есть только на 6.0, а оно неполное (там нет даже current_date). Наши программеры плохо работают без описания Работа без документации - исследовательский процесс с неопределенными сроками, а мы не можем себе этого позволить.
[Ответ]
JOHN_PROFF 08:02 02.12.2003
zss_vrn А цена не кусает?
Сообщение от :
А разница - в мелких технических деталях, без знания которых коммерческий продукт нельзя выпускать.
JOHN_PROFF
1. А мы исползуем OpenSource Interbase Он тоже халявный.
И денюжек мы с него не имеем, так как не продаем продукт, чисто для внутреннего употребления
2. Я знаю, что это займет всего пару часов (с поиском и закачкой нормального FB). Ответил же - лень приходить в выходный, ИТАК ВСЕ РАБОТАЕТ!
3. Пока глюков не обнаружилось, я же говорю, все работает
4. Дык, легальное оно
5. Вот блин, да все относительно чисто! Хотя если легально продавать, то надо будет изучать условия лицензии на IB или FB и т.д. Лицензия GNU по объему больше, чем лицензия на Windows - сомневаюсь что присутствующие е вообще читали, переводили и поняли не в 2-х словах! (FB ведь же по ГНУ-шной лицензии идет)?
Кстати, некоторые конторы поступают так: "мы вам продаем систему, а SQL сервер берите где хотите". Все достаточно чисто.
[Ответ]
brom 09:09 02.12.2003
Жив потому, что в случае, когда у вас что-то не так с платной программой -- вам есть куда позвонить и наорать, и постучать тапком по столу, и потребовать, чтоб завтра всё было готово. В случае опенсорса, естественно, такое неприменимо )
[Ответ]
JOHN_PROFF 09:23 02.12.2003
brom Это тех денег не стоит.
JOHN_PROFF добавил [date]1070349923[/date]: Павел-Kikoz Я и забыл что IB 6 открыли.
[Ответ]
zss_vrn 07:03 03.12.2003
JOHN_PROFF
Сообщение от :
Можно подробнее.
Подробностей слишкоим много Ну вот например:
Функция SUBSTRING (не UDF, а встроенная) в IB работает ТОЛЬКО НА ЛОКАЛЬНОЙ базе. А в FB я не знаю и где прочитать тоже не знаю. Или еще - сервер для IB для Win построен по модели SUPERSERVER, а для FB я читал, что есть и CLASSIC, но не нашел. IB не поддерживает двухпроцессорные машины, а FB - не знаю.
Общее же резюме - переход на FB крайне желателен, так как этот проект развивается в OpenSource, а IB - только платный, а бесплатный останется в том виде и с теми глюками, которые есть сейчас. Например, замумыкала ошибка 10054, сервер вырубается (guardian его, правда, тут же поднимает), но транзакция падает в неопределенном состоянии.
Сообщение от :
Кстати, некоторые конторы поступают так: "мы вам продаем систему, а SQL сервер берите где хотите". Все достаточно чисто.
Например, мы В поставку включаем, а в прайс - нет. Лицензию я много раз попытался прочитать, но ни хрена не понял.
[Ответ]
JOHN_PROFF 08:41 03.12.2003
zss_vrn Теперь больменее понятно, но т.к. разработчики уверяют в 100% совместимости, то по логике вещей SUBSTRING так же должна работать.
А кто нибуть проверял разницу?
P.S.
Кстати, а среда разработки у Вас лицензионная?
Если, допустим, у меня нет, то под каким видом можно продавать софт чтобы не предрались?
[Ответ]
Павел-Kikoz 09:42 03.12.2003
JOHN_PROFF
Про лицензии.
Я вчера как раз думал об этом. Возможно, в виде исходных кодов, а заказчик пусть сам компиляет на своем компиляторе, свой сервер ставит и прочее
Возможно, здесь все чисто ))
Придирающимся говорим, что написали в текстовом редакторе Far'а(бесплатная лицензия для exUSSR), ну а отлаживали в уме ))
Клево?
Ну а SUBSTRING - ну да... Буду использовать - придется сервак менять zss_vrn Про лицензию. Ну вот... Поди тут разбери, можно FB или нет использовать... Там типа условие поставки - наличие исходного кода. Только исходного кода FB или програмного продукта, использующего тоже? Кто-нибудь разбирался?
[Ответ]
zss_vrn 10:16 03.12.2003
JOHN_PROFF
Сообщение от :
Кстати, а среда разработки у Вас лицензионная?
Если, допустим, у меня нет, то под каким видом можно продавать софт чтобы не предрались?
Лицензионный CBuilder 6 EE. Павел-Kikoz
Сообщение от :
Про лицензию. Ну вот... Поди тут разбери, можно FB или нет использовать... Там типа условие поставки - наличие исходного кода. Только исходного кода FB или програмного продукта, использующего тоже? Кто-нибудь разбирался?
Поскольку само по себе дизассамблирование программы ЗАПРЕЩЕНО законом.
Те любые попытки узнать каким именно компилятором вы пользовались незаконны.
[Ответ]
brom 12:41 03.12.2003
для ФСБ это не будет оправданием, поверь )
[Ответ]
JOHN_PROFF 12:55 03.12.2003
brom
Сообщение от :
для ФСБ это не будет оправданием, поверь
Это точно, но я не думаю что ФСБ будет заниматься обычным софтом (я же не кряки и не вири буду писать) [Ответ]
brom 13:02 03.12.2003
естественно. В общем, разберетесь с лицензией FB -- скиньте выводы сюда, будет хоть польза от треда [Ответ]
LSL 15:55 03.12.2003
А что компилятор собирает бмнарник с информацией о том лицензионный он или нет ? Если это даже так то как он об этом узнаёт ? [Ответ]
zss_vrn 16:19 03.12.2003
LSL
Сообщение от :
А что компилятор собирает бмнарник с информацией о том лицензионный он или нет ? Если это даже так то как он об этом узнаёт ?
Все гораздо проще - схема такая.
В ЕХЕ есть инфа о комиляторе. Конкурент вламывает в комитет, тот приходит с проверкой - а покаж лицензию! А нету...
С MS еще круче - у них своя служба в РФ со связями. В одной крупной организации (не в врн) пришли органы - а где лицензии на Office? Результат - от продукции MS там отказались и пользуются Open Office, гораздо худшим по качеству. Не по наслышке знаю...
[Ответ]