>Налицо давняя истина, что коммерческие разработки по функционалу чмокают со свистом.
Не для всех программных продуктов модель community-разработки оптимальна или вообще применима. Сложные системы с нетривиальной архитектурой требуют хорошо интегрированной команды разработчиков и тестировщиков.
Поэтому и нет до сих пор opensource-эквивалентов, скажем, Mathematica или Photoshop.
> Сложные системы с нетривиальной архитектурой требуют хорошо интегрированной команды разработчиков и тестировщиков. Поэтому и нет до сих пор opensource-эквивалентов, скажем, Mathematica или Photoshop.
Судя по данному утверждению, и opensource-ядер ОС быть тоже не может.
>Судя по данному утверждению, и opensource-ядер ОС быть тоже не может.
А ядро, скажем, Linux структурно не такое уж сложное. Сложность структуры НЕ определяется количеством её элементов. Ядро, если брать по объёму кода, в основном состоит из большого количества слабо связанных между собой драйверов устройств.
>Are you planning a DVD player for OpenSolaris ?
>Yes, but we wanted to get the Linux version out first. This will be added soon as we've started the porting with some help from Sun engineers.
>Не для всех программных продуктов модель community-разработки оптимальна или вообще применима. Сложные системы с нетривиальной архитектурой требуют хорошо интегрированной команды разработчиков и тестировщиков.
Критерии сложности назови, а то начнется сейчас "Linux - система не сложная" "mplayer - студентами писано и ничего не может" "gimp - помойка для ниасиливших фотожопу". Я тебе еще некислых opensource проектов назвать могу, только без определения критериев сложности это бессмысленно будет.
>Поэтому и нет до сих пор opensource-эквивалентов, скажем, Mathematica или Photoshop.
Щито? Mathematica говорите? А Maxima чем не подходит?
> "Ну что ж удачи!" - сказали и ехидно улыбнулись разработчики mplayer'а и xine'а
А mplayer уже в штатной комплектации успешно работает с DVD меню? Просто есть привычка конвертировать DVD диски в свой внутренний формат и хранить на винте. Сами DVD изредка смотрю на аппаратном плеере.
> Не для всех программных продуктов модель community-разработки оптимальна или вообще применима. Сложные системы с нетривиальной архитектурой требуют хорошо интегрированной команды разработчиков и тестировщиков.
Это не то чтобы к opensource относится. Можно в несколько фирм, где у каждой хорошо интегрированная команда разработчиков и тестеров, развивать один продукт, выделяя часть команды или 1 из N итераций на коммуникацию. Это снижает расходы на разработку продукта.
Не укладывается это только в waterfall методику, но где она сейчас применяется?
> Что-то мне кажется, что большая часть linux-разработчиков и так уже повернулись лицом к _хомячкам_ и отвернулись от 'традиционного' unix-пользователя.
Традиционный Unix пользователь ценит свое время и удобство использования. И он не станет серфить веб странички в консоли или смотреть фильмы через aalib.
Когда говорят фразы типа "опопсел" дистрибутив. Часто аргументаторы подразумевают то, что дистрибутив "слишком легок в использовании". А в чем принципиальные отличия - это уже проблема.
Подскажите, чем можно смотреть DVD (файлы лежат локально) кроме vlc? Скачал тут один двд, а vlc на нём падает, хотя mplayer по кусочкам играет нормально.
>Часто аргументаторы подразумевают то, что дистрибутив "слишком легок в использовании"
И кстати, вот эта вот часть, по-моему, неверна. Современные desktop-дистрибутивы наоборот слишком сложны, _для_меня_. Как и современные ДЕ (видел только KDE4, gnome текущий не тыкал).
1) Существуют ли ли лицензионные DVD-Video без CSS?
2) Планируют ли сделать что-нибудь подобное для Blu-ray с AACS? Или создатели данного сорта DeRbMa требуют того, что не осуществимо в свободной ОС?
3) Существуют ли лицензионное Blu-ray-video без AACS?
mplayer с dvdnav-патчем.
mkisofs -dvd-video -v -o mydvd.iso dvd
mplayer -dvd-device mydvd.iso dvd://
В интернете еще говорится, что можно mplayer -dvd-device /path/to/VIDEO_TS dvd://, но в мане об этом ни слова.
Проигрыватели на основе xine умеют. Обычно пользовался для этого totem, но в свете того, что он отказывается поддерживать бэкенд к хine, придется искать замену.
Сложность системы в данном контексте определяетя топологией связи между компонентами.
Так, дерево топологически сложнее линейного массива, граф - сложнее дерева и т.п.
И чем более сложна система, тем более организованной должна быть команда разработчиков.
С другой стороны, надо признать, что community-модель по необходимости стимулирует повышение модульности и упрощение топологии системы, что является несомненным плюсом дизайна и чего часто не хватает коммерческим разработкам.
>Щито? Mathematica говорите? А Maxima чем не подходит?
Одна только мощь функционального языка Mathematica не идёт ни в какое сравнение с Maxima, не говоря уже о качестве и количестве алгоритмов, возможностях визуализации в фронт-енде и т.д.
Вроде работает, но только если указывать dvd://1 или dvd://2 и т.п., иначе просто играет вступительную заставку и выключается (end of file). Собран с dvdnav.
> Проигрыватели на основе xine умеют. Обычно пользовался для этого totem, но в свете того, что он отказывается поддерживать бэкенд к хine, придется искать замену.