Websitespark

sami

Местный
Ну почему?
Если человека "напугать" до того как он "подсел", то есть большая вероятность что он не станет пробовать :D
Если его еще до кучи напугать открытыми системами, классный разработчик получится...
 

sami

Местный
Ну, открытые системы опираются на открытые стандарты.
Чем пугать то?
Открытыми реализациями открытых стандартов.

Расскажу одну историю: Понадобилось нам прикрутить открытый j2k к своей системе. Порылись, нашли OpenJPEG. Пристегнули, и офигели. Работает через пень колоду! Поковырялись, нашли в нем 11 мемори ликов. Отправили реквест разработчикам, те нас послали, сказали что занимаются версией 2.0, потому им не до ликов. Нашли открытый фикс к открытому OpenJPEG, с фиксом тот совсем работать перестал.
Стали искать другие реализации. Нашли, конечно, но в одной из них было написано, что в отличии от OpenJPEG, эта реализация не такая стабильная... Нашли другую - ее оказывается написал какой-то студент толи из Африки, то ли из Индии, и после сдачи, не прикасался к ней.
В итоге мы чего-то нашли и пристегнули, оно нас впринципе не устраивает, т.е. сейчас мы на грани того, чтобы писать J2k собственноручно.
Собственно все оттого, что лицензионные соглашения закрытых реализаций (которые работают действительно стабильно) не удовлетворяют некоторым требованиям при поставке софта одному специфичному покупателю.

И так часто: все с чем сталкивался - то баг на баге, то с шрифтами проблемы, то еще чего непредсказуемое...
 

Mike22

Местный
Не показательный это пример. У MS что-ли есть идеальная библиотека j2k ?

И, если вы настолько разобрались с библиотекой что нашли утечки, то что вам мешало самим их устранить и предложить готовые патчи и таким образом поучаствовать в работе над этой открытой библиотекой?
Про "послали" - уверен что никто вам ни одного грубого слова не сказал. Сочиняете вы.

Кстати, а что вам мешало взять PNG ?
JPEG - вообще не очень хороший выбор, моё мнение.
 

sami

Местный
Не показательный это пример. У MS что-ли есть идеальная библиотека j2k ?

И, если вы досканально разобрались с библиотекой и нашли утечки, то что вам мешало самим их устранить и предложить готовые патчи и таким образом поучаствовать в работе над этой открытой библиотекой?
Про "послали" - уверен что никто вам ни одного грубого слова не сказал. Сочиняете вы.

Кстати, а что вам мешало взять PNG ?
JPEG - вообще не очень хороший выбор, моё мнение.
Нет, у MS нет, но платные рабочие библиотеки в ассортименте.

Нет, досконально не разбирались. Скормили баундсчеккеру. Утечки в основном связаны с реинтерпретацией и реюзом памяти однажды выделенной памяти, с последующим многократным освобождением онной. Распутывать сие не возникает желания.
Про "послали" я тоже не уверен. Не я вел переговоры. Но то что текущей "стабильной" версией никто заниматься не будет, мы поняли однозначно.

Нет, PNG для нас не вариант. Речь идет о сжатии медицинских рентгеновских снимков большой битности (16 на канал) и объемов как с потерей качества, так и без.
JPEG нам тоже не подходит. А JPEG2000 - то что доктор прописал. Но качественных открытых реализаций просто нет в природе. То дырявые, то не поддерживают цветность, то не более 8 бит на канал, то еще что.
 
Сверху