LINUX.ORG.RU

Свободный != бесплатный?


0

0

Опубликована статья Андрея Столярова, в которой наглядно показаны различия между 'free' as in beer и 'free' as in freedom, Почему бесплатный продукт - еще не опенсорс и кто, собственно, выигрывает от закрытого исходника (ну и кто проигрывает - куда ж без этого).

>>> Текст статьи



Проверено: Shaman007 ()
Ответ на: комментарий от bigc

> Чувствуете, к чему идет дело в мире IM?

"According to eWeek, the Google-AIM project will not provide true, cross-network interoperability. In simple terms, you will be able to use Google Talk to chat with AIM users, but you'll still need to register and setup an AIM account. This is a positive move, but what consumers really want is one account that let's them chat with their friends regardless of the IM network. "

Google Talk будет делать что-то типа транспорта для AIM. Microsoft и Yahoo делают транспорты друг в друга. Пока что особой открытостью тут не пахнет :)

Ничего особенного в этом, в принципе, нет. Будет, когда все они договорятся юзать один протокол и объединятся в одну большую IM-систему. Когда будет и идет ли все к этому - дело темное.

erxud
()
Ответ на: комментарий от fernik

это смотря какой патент :) закончились патенты Unisys. IBMовский только 11 августа 2006го заканчивается.

erxud
()
Ответ на: комментарий от fernik

>К слову, патент на lzw уже истёк года 2 назад. :)

Ну и как бы там ни было, что lzw, что mp3 - это всё открытые стандарты. Хоть и патентованные :)

Свободный != бесплатный? :)

KRoN73 ★★★★★
()
Ответ на: комментарий от erxud

>Google Talk будет делать что-то типа транспорта для AIM

На том же сайте в новостях за сегодня -- http://www.bigblueball.com/forums/google-talk-news/33739-connect-google-talk-.... А открытостью вполне пахнет, ибо в основе всего Jabber, а настройки посредством PSI. Правда, судя по комментам, работает пока криво, но у гугла есть все возможности... Так что, общему протоколу рано или поздно быть.

bigc ★★
()
Ответ на: комментарий от anonymouzz

> Уже был и Firefox, и альтернативные аськи - люди попробовали, поняли что оно действительно в где-то в чём-то лучше чем IE и обычная аська соответственно и стали этим пользоваться. Без ругани и без идиотских "принципов".

Как всё запущено :) Вот у меня есть любимый IM-клиент, но он не работает с IM-протоколом X. Но с _моей_ _субъективной_ точки зрения он лучше. Тем не менее я должен пользоваться клиентами, которые мне не нравятся для общения с пользователями IM-сети X (а также Y, Z, и тд). Так что аналогия с Firefox vs IE не уместна, так как это клиенты _одного_ протокола и юзер может их безболезненно поменять.

> А орать тут про открытость и прочую чушь бессмысленно, лично меня оно только настраивает против того же жаббера.

Это потому что у тебя IM ассоциируется с ICQ, так как в России она действительно стандарт де-факто. В остальном мире это не так (см. http://www.betanews.com/article/MSN_Messenger_Most_Used_IM_Client/1144778820, желательно с камментами - узнаешь многое про ICQ). В США, например, лидирует MSN, но с небольшим отрывом от конкурентов. Так вот, это я к тому, что зоопарк среди IM-сетей уже всех ДОСТАЛ, кроме держателей этих самих сетей. Отсутствие "федерации" между IM-сетями используется как инструмент конкурентой борьбы. Эту проблему решить невозможно без утверждения открытого стандарта.

А теперь для тех, кто в танке я попытаюсь резюмировать: сравнивать разные IM-сети бессмысленно, будь то ICQ vs Jabber, Yahoo vs MSN и тд. Так как существование всего этого зоопарка и есть основное зло, возникшее из-за закрытых протоколов. Что же касается jabber'а, то он просто пытался устранить всю эту помойку, но, к сожалению, стал её очередным элементом по ряду причин.

zenith ★★★
()
Ответ на: комментарий от anonymouzz

>А почему тогда под линупсом не пишут весь софт на асме? Это же расточительство!!! Бинарник можно ужать раз в 10 и ускорить раз в 5.

Ты уж извини, но ты дебил. У многих после макровирусов вообще запрещено доки в attach'е пересылать.

На хрен вообще письмо в доке писать? Так даже в Microsoft не делают.

Но анонизмусы, конечно, знают лучше.

jackill ★★★★★
()
Ответ на: комментарий от erxud

>форматы Realaudio/Realvideo, проприетарные MS-видеокодеки, которые используются в достаточно большом количестве мест в инете.

realplayer занял второе место в списке худшего софта. Читаем.

http://www.pcworld.com/reviews/article/0,aid,125772,pg,2,00.asp

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

Лучше вспомни что-нить хорошее типа pdf.

jackill ★★★★★
()
Ответ на: комментарий от erxud

>Microsoft Word Document - повторяю, стандарт де-факто, что бы там ни было с OpenDocument. просто так толпу пользователей все равно не пересадить

Как только в налоговой у тебя перестанут их принимать, а рядом вместо платного ворда будет бесплатный ООо, способный делать требуемый формат, пересядут все, да еще и переведут старые документы.

>avi - само по себе ничего значит только audio video interleaved - кодеки там могут быть любые.

Ну запихни туда wmv. Удачи.

jackill ★★★★★
()
Ответ на: комментарий от anonymouzz

>Хоть ты и не хочешь аналогий с софтом, но тут от этого никуда не денешься. Пусть опенсорсники докажут, что могут забесплатно и с открытым кодом сделать лучше (луче - для пользователя), чем под винды.

То есть ты хочешь сказать, что smtp, jabber и т.п. - это протоколы и софт для них, существующий только под open source системами?

Да у вас, батенька, каша в голове.

Open Source может быть под любые системы.

jackill ★★★★★
()
Ответ на: комментарий от anonymouzz

>Передавать ты - можешь, а тебе - только либо плати за прямой IP, либо ставь админу бутылец, чтобы он на тебя определённый порт прокинул.

То есть у девочки на работе был прямой ip? Ха-ха. Я знаю ее контору - там админы звери. Аську-то держат только потому, что часть контактов по ней идет.

jackill ★★★★★
()
Ответ на: комментарий от anonymouzz

>Ну и зачем? Какая в этом необходимость? Кроме заведомо худшего софта и лишней головной боли это ничего не даёт. Просто есть достаточно длительный опыт "переползания" на волне всеобщей истерии по поводу рулезности линукса и отстойности виндов. Дальше офиса и примитивной "мумедии" там делать нечего - занимаешься по большей части не тем что тебе надо, а вознёй с системой. Это неправильно.

Ну как тебе сказать. Вот ogg vorbis - хорошая штука? Хорошая. ogg video хорошая вещь? Отличная.

Дома у меня linux. На работе две операционки. Если надо кучу всяких файлов пережать и пересортировать (скажем, звука может быть тысяч двадцать файлов), то я лезу в linux (что-то мне не понравился cygwin) и делаю там скрипт с использованием mplayer или чего-нить еще (на самом деле у меня есть заготовка, где надо поменять пару параметров). Далее откидываюсь на спинку стула и... работаю с doc'ами или xls-ками в OOo.

Быстро, легко. И к сорока видеофайлам звуковую дорожку подклеить проще скриптом, чем искать какой же это софт мне сможет такое сделать по моим критериям (обычно никакой).

С другой стороны, часть внутреннего софта написано так, что он только под винду работает. А часть - винда + cygwin (вот так вот забавно - сам удивился).

И ничего. Я не говорю, что надо любую хорошую, но недоделанную вещь, непременно запихнуть себе на десктоп. Но на готовые вещи, даже если они требуют некоторого переучивания, переходить стоит.

jackill ★★★★★
()
Ответ на: комментарий от Xellos

>licq до последнего времени устраивала меня на 100%. Если она научится за натом жить - обратно поставлю. Пока на SIM :(

Заметил, что licq странно работает с кодировками. Плохо держит реконнект.

Испытывал неделю назад.

P.S. Но, сволочь, под 64 бита собирается. А sim что-то никак.

jackill ★★★★★
()
Ответ на: комментарий от erxud

> о, ну давайте тогда вспомним

> Macromedia Flash, Flash Video, Microsoft Word Document, MS Excel Document, ставшие стандартами де-факто в своих областях

Про macromedia flash в статье тоже упоминается (невнимательно читаем? или вообще не читаем?)

MS Word/Excel - во-первых, в Европе уже принят open document стандарт; во-вторых, начиная с ms off2k3 идет переход на новый формат (на базе xml), если не ошибаюсь, с открытыми (опубликованными) спеками

> формат mp3, на алгоритмы, которые использованы в нем, есть патент Fraunhofer

Поэтому и появился ogg-vorbis, который потихоньку получает распространение, и имеет серьезные шансы основательно потеснить mp3 как открытый и более качественный кодек

> форматы Realaudio/Realvideo, проприетарные MS-видеокодеки, которые используются в достаточно большом количестве мест в инете.

Не таком уж и большом. Quicktime встречается гораздо чаще (тоже, кстати, закрытый).

> историю DVD / DeCSS.

Это не в тему - тут идет борьба за "авторские права" (читай: сверхприбыли корпораций).

> историю с форматом Gif и патентом на реализацию LZW, которая в нем испоьзуется, повлекшая создание PNG, (тем не менее gif продолжет активно использоваться в сети)

Но PNG же создали? и спеки на Gif и LZW, насколько я знаю, опубликованы - другое дело, что в НЕКОТОРЫХ странах нельзя использовать без разрешения владельца

PAL
()
Ответ на: комментарий от jackill

>P.S. Но, сволочь, под 64 бита собирается. А sim что-то никак.

Не знаю, как сейчас, но год назад SIM под 64 бита собирался и работал. Естественно - CVS-версия. Но не люблю его... :)

KRoN73 ★★★★★
()
Ответ на: комментарий от jackill

>licq странно работает с кодировками.

Как это странно? Она у меня даже юникод из виндов понимала... Не сама правда, с моей помощью.

Один у неё недостаток - жёстко зашитое количество сообщений на страницу в истории сообщений.

Xellos ★★★★★
()
Ответ на: комментарий от jackill

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

Вот когда перестанут, тогда и поговорим :)

>>avi - само по себе ничего значит только audio video interleaved - кодеки там могут быть любые.

>Ну запихни туда wmv. Удачи.

Повторяю - AVI - это не формат, а просто расширение файла. Так что берем wmv, перименовываем - и получаем AVI :)

советую почитать вот это, например. http://www.manifest-tech.com/media_pc/avi_formats.htm

erxud
()
Ответ на: комментарий от jackill

> Я знаю ее контору - там админы звери. Аську-то держат только потому, что часть контактов по ней идет.

Значит порт прокинули. Чудес не бывает - для приёма файлов по аське обязательно нужен порт на вход, ну не работает оно по-другому. А как может быть порт на вход, если вся сеть сидит за 1 IP? Только если специально настроить такой-то порт прокинуть на такой-то комп внутри сети.

anonymouzz
()
Ответ на: комментарий от erxud

Извиняюсь, не переименовываем, а конвертим, оставляя кодек Windows Media Video.

erxud
()
Ответ на: комментарий от zenith

> Эту проблему решить невозможно без утверждения открытого стандарта.

Есть стандарт де-факто, и ты знаешь, какой именно. Я вот спокойно пользуюсь, мне совершенно до лампочки что он закрытый. Он меня устраивает ВСЕМ. Периодически да, руки чешутся что называется и ставлю на поиграться что-нибудь альтернативное. Потом понимаю что возложенные на аську функции оно не выполняет - всё, F8.

> Так как существование всего этого зоопарка и есть основное зло, возникшее из-за закрытых протоколов.

Я вот пользуюсь аськой (Miranda) и меня этот зоопарк никак не трогает. Ещё на Odigo кто-то сидит, или на mail.ru agent - это проблемы только тех кто этой левотой пользуется. Есть стандарт де-факто, остальное - только если руки чешутся. Точно также с виндами. Хочется не как у всех - потом не жалуйся что что-то не работает, вот вот этого нет... "Напиши сам" или не выпендривайся.

anonymouzz
()
Ответ на: комментарий от erxud

>Повторяю - AVI - это не формат

AVI - это формат. Впрочем, судя по всему, Вы элементарно путаете форматы и кодеки.

>советую почитать вот это

Угу. Особенно на название ссылки интересно посмотреть: avi _formats_ :D

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Оххх...

avi _formats_ - это "форматЫ", а не формат, чувствуете разницу?

avi - спецификация, указывающая на то, как совмещаеть аудио и видео, используя _произвольный_ кодек. Больше она ничего не описывает. Т.е. реализации одной этой спецификации недостаточно, чтобы воспросизвести видео.

"The sad story is that an "AVI" file is just a wrapper, a package that contains some audio / visual stuff, but with no guarantees about what's inside. Microsoft created the AVI format for packaging A/V data, but it's just a specification for sticking A/V data in a file, along with some control information about what's inside"

"Microsoft created the AVI format" - "AVI format" - это НЕ формат всего видеофайла, а общее описание его части.

Мне тут пытаются доказать, что формат WMV (который описывает весь видеофайл) был _вытеснен_ "форматом" AVI - это чистый бред.

В AVI-файле может использоваться любой кодек, в том числе и тот, что используется в WMV.

erxud
()
Ответ на: комментарий от KRoN73

> А формат в этом контексте и есть спецификация.

Может, действительно, дело в контексте и у нас с Вами контексты разные. У меня контекст - форматы видеофайлов, какой у вас?

Поясню:

Везде, где употреблял слово "формат" в отношении видео, я имел в виду "формат видеофайла" или, если быть еще более точно "формат, описывающий все содержимое видеофайла". AVI таким форматом не является, т.к. описывает только часть файла.

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

файл WMV описывает видео файл полностью, указывая, какие кодеки можно использовать. (http://www.microsoft.com/windows/windowsmedia/howto/articles/codecs.aspx)

erxud
()
Ответ на: комментарий от bizanine

Но вообще вашу позицию. "Я сейчас на ICQ, у меня тут друзья, в фишкам джаббера я не нуждаюсь, поэтому перейти сейчас не могу." я понимаю. Наверное зря я придираюсь к таким фразам, как "Он меня устраивает ВСЕМ.". Устраивает -- отлично, рад за вас.

Но надо понимать, что там где сейчас Аська должен быть Джаббер, не надо прямо сейчас переходить самому, если это только усложнит общение с нужными людьми, но и палки в колеса джабберистам вставлять не надо. Проводят массовую пропоганду зла закрытых протоколов, ну и ладно. Разве это не зло в случае с Аськой? Общество будет понимать. Будет знать про джаббер, легче будет заменить.

В джаббере есть вещи, которые не дотягивают до аськенских. Например, поиск по всем vcard-ам. Такого просто нет, и я даже не представляю как это сделать, разве что, чтобы все сервера свои JUD (Jabber Usre Directory) синхронизировали на jabber.org ... звук только появился, нет видео (насколько я знаю), в vcard-е пол только-только появился, а раньше не было, четкого стандарта на аваторы я не видел. Но это не меняет дело. Там где сейчас ICQ, AIM, MSN и т.д. должен быть Джаббер (имеются в виду протоколы). Все появится со временем, появится гораздо больше, что в случае с ICQ и их нынешней политикой, даже практически не возможно. http://www.linux.org.ru/jump-message.jsp?msgid=1457352#1457987

bizanine
()
Ответ на: комментарий от anonymouzz

> Есть стандарт де-факто, и ты знаешь, какой именно.

Какой? Где? Неужели ICQ? Ты по моей ссылке то ходил? ICQ - это зависшая в России поделка, в остальном мире она никого не интересует. В том то и фишка, что в данный момент лидера нет, все делят примерно одинаковые рынки по всему миру.

> Я вот пользуюсь аськой (Miranda) и меня этот зоопарк никак не трогает.

Миранда? Ха-ха. Она умеет sms via yahoo, icq, msn? Она умеет VoIP via yahoo, icq, msn, xmpp? Если ты любишь пользоваться кастрированным софтом, то это твои проблемы. Я хочу использовать полноценные возможности протокола.

> Ещё на Odigo кто-то сидит, или на mail.ru agent - это проблемы только тех кто этой левотой пользуется.

Левота для кого? Опять же для тебя?

> Хочется не как у всех - потом не жалуйся что что-то не работает, вот вот этого нет.

У меня в джаббере всё прекрасно работает. Вообще говоря, все IM-клиенты более-менее эквивалентны.

> "Напиши сам" или не выпендривайся.

Ты представляешь, написал. А вот под ICQ не могу - лицензия и закрытость протокола не позволяет.

zenith ★★★
()
Ответ на: комментарий от zenith

> Какой? Где? Неужели ICQ? Ты по моей ссылке то ходил? ICQ - это зависшая в России поделка, в остальном мире она никого не интересует.

Я в России живу и общаюсь исключительно с соотечественниками. У буржуев там и макинтоши в моде, это же не значит, что я должен выкинуть свой самосборный комп на атлоне, который дешевле и быстрее мака ~вдвое. По каким причинам у нас прижилась именно аська уже никого не волнует. Оно есть и всё тут.

> Миранда? Ха-ха. Она умеет sms via yahoo, icq, msn? Она умеет VoIP via yahoo, icq, msn, xmpp? Если ты любишь пользоваться кастрированным софтом, то это твои проблемы. Я хочу использовать полноценные возможности протокола.

Ты наверное по улице ходишь в противогазе, в бронике и с аквалангом. Аналогия понятна?

> Ты представляешь, написал. А вот под ICQ не могу - лицензия и закрытость протокола не позволяет.

Опять подростковые комплексы. Возьми и напиши плагин для миранды.

anonymouzz
()
Ответ на: комментарий от anonymouzz

> Я вот пользуюсь аськой (Miranda)

то anonymouzz

Как ты мог так опуститься - этоже opensource поделка!!! А еще, я тебе по секрету подскажу - она поддерживает jabber - убей ее сейчас!!! Или она доберется до тебя.

fi ★★★
()
Ответ на: комментарий от KRoN73

Фактически сервер - это некий NAT, а принцип работы - состоит в периодическом опросе обоими клиентами, и когда одному есть что предложить, а другому нужно это принять - то он натит пакеты от обоих.

А по поводу "сотен тысяч" - то это весьма неверная информация, крайне редко где сидит больше 10к народа, типично - 2-3-4к, а уж качают они явно не 10 файлов каждый. И здесь все упирается в ПСП сетевого интерфейса сервака, а количество народа может ограничиваться админом сервера исходя из статистики и железа.

Gharik
()
Ответ на: комментарий от anonymouzz

>> Ты представляешь, написал. А вот под ICQ не могу - лицензия и закрытость протокола не позволяет.

>Опять подростковые комплексы. Возьми и напиши плагин для миранды.

Какая разница для чего плагин? Проблема в том, что хрен ты напишешь нормальный плагин для поддержки ICQ, тому что протокол _закрыт_. Понимаешь, _З_А_К_Р_ЫТ_ нет спеков на протокол. Этим он херовый, а не тем, что нет нативного клиента под Linux или, где ты там еще у кого комплексы углядел. Эту мысль ты когда нибудь осилишь? А твои бредовые передергивания, типа юзайте софтину X, ОС Y -- вообще мимо кассы, потому что речь не об этом идет.

bigc ★★
()
Ответ на: комментарий от anonymouzz

> Я ... общаюсь исключительно с соотечественниками.

А я нет, представляешь? Мы здесь не твои личные пристрастия обсуждаем.

> По каким причинам у нас прижилась именно аська уже никого не волнует.

"уже никого не волнует" - вызывающе неверная информация. Тебя может и не волнует. Опять 25 короче.

> Ты наверное по улице ходишь в противогазе, в бронике и с аквалангом. Аналогия понятна?

Абсолютно некорректная аналогия. Противогаз, броник и акваланг - это предметы для разных задач, в отличие эквивалентных, но не совместимых между собой возможностей разных протоколов.

> Опять подростковые комплексы. Возьми и напиши плагин для миранды.

Ты запарил со своей мирандой. Если что-то нравится тебе, то это не означает, что оно должно нравиться другим.

Всё, утомил ты меня. Что-то тебе объяснять вообще бесполезно.

zenith ★★★
()
Ответ на: комментарий от erxud

> В AVI-файле может использоваться любой кодек, в том числе и тот, что используется в WMV.

Я кодировал wmv в avi. Угадай, сколько плееров его понимает? Отгадка - mplayer.

Далее. Посмотри, пожалуйста, на звук ogg в avi. Последний хоть и контейнер, но не для всего.

jackill ★★★★★
()
Ответ на: комментарий от erxud

>Повторяю - AVI - это не формат, а просто расширение файла. Так что берем wmv, перименовываем - и получаем AVI :)

Ты, кстати, еще и неуч.

avi - не формат. avi - это контейнер. Для тебя будет откровением, но wmv - тоже контейнер. ogm - контейнер, mpeg - контейнер, matroska - контейнер.

В контейнеры можно помещать что-то, закодированное чем-то. Каждый контейнер по своему дает доступ к аудио и звуку.

Так что wmv можешь запереименовываться, но от этого avi он не станет.

jackill ★★★★★
()
Ответ на: комментарий от anonymouzz

>Я в России живу и общаюсь исключительно с соотечественниками.

Не похоже, потому как с пониманием очевидных вещей на Русском языке у тебя просто беда. Более реальной видится следующая картинка: ты живешь на 9-м плато и общаешься преимущественно с духом Тимоти Лири, посредством телепатических волн, зашифрованных албанским вариантом морзянки. Время от времени, на вашу волну выходят медитирующие индийские программисты, но ненадолго -- протокол закрыт, а среверсили криво...

bigc ★★
()
Ответ на: комментарий от erxud

>Мне тут пытаются доказать, что формат WMV (который описывает весь видеофайл)

Просто ни один идиот пытается запихать в контейнер wmv видео, сжатое другими кодеками.

jackill ★★★★★
()
Ответ на: комментарий от erxud

>файл WMV описывает видео файл полностью, указывая, какие кодеки можно использовать.

Это называется "закрытый контейнер". Он нерасширяемый без слома версии, что мы и видим - wmv7, wmv8. wmv9.

jackill ★★★★★
()
Ответ на: комментарий от jackill

>>Мне тут пытаются доказать, что формат WMV (который описывает весь видеофайл)

>Просто ни один идиот пытается запихать в контейнер wmv видео, сжатое другими кодеками.

А где я говорил, что пытаются? Нет, не пытаются, кодируют MS-кодеками.

>>файл WMV описывает видео файл полностью, указывая, какие кодеки можно использовать.

>Это называется "закрытый контейнер"

Спасибо, что просветили. дальше что? Напомнить, о чем речь вообще? Речь изначально шла о "временных недоразумениях в IT", которые заключаются в том, что используется закрытый формат/технология при наличии ее открытых аналогов.

В качестве закрытой тезнологии мною (среди всего прочего) были приведены MS-видеокодеки, которые используются широко по ряду причин.

Далее имел место следующий диалог

>>проприетарные MS-видеокодеки, которые используются в достаточно большом количестве мест в инете.

>Которые всё равно задавлены открытым контейнером AVI.

Забавно, кстати, что впоследствии автор этого ответа пытался обвинить меня в том, что я не понимаю разницы между кодеком и форматом файла :) Я подробно обьяснил, какая связь между кодеками, использование которых регламентировано в WMV и не регламентировано в AVI и получающимся в результате форматом файла.

Теперь вы "раскрываете мне глаза" и говорите, что WMV-тоже контейнер. И что? Это как-то подтвержает чушь про то, что "проприетарные MS-видеокодеки" "всё равно задавлены открытым контейнером AVI"?

Повторяю еще раз.

Есть WMV. Если файл является файлм WMV (WMV8, 9 10), то можно точно сказать, какие кодеки там будут использоваться, как следствие - какой формат будет у всего файла. Кодеки там будут несвободные (в полном соответствии с вашей фразой "Просто ни один идиот пытается запихать в контейнер wmv видео, сжатое другими кодеками." - "не" - пропушено из-за опечатки)

Есть "открытый контейнер" - AVI. Если файл использует этот контейнер, кодеки там могут быть любые, к том числе и несвободные (Intel, Microsoft Video и прочие). Такие AVI-файлы - не редкость. В итоге мы имеет большое количество видеофайлов, пожатых при использовании закрытых кодеков (при наличии открытых аналогов). Это и есть пример "недоразумения в IT", которых сейчас действительно полно и на которые многие здесь почему-то упорно закрывают глаза.

erxud
()
Ответ на: комментарий от jackill

Советую взглянуть на то, чем пожат замечательные Opensource-фильм "Elephant's Dream" в некоторых разрешениях. Вы сильно удивителсь, увидев там совсем не свободные кодеки. Когда убедитесь, поищите у них на сайте объяснение - оно вам тоже будет интересно.

erxud
()
Ответ на: комментарий от jackill

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

Если формат такой плохой, зачем вы его используете? Да еще и "весьма часто"? :)

erxud
()
Ответ на: комментарий от erxud

Имеется в виду, зачем вы пользуетесь сервисом vod (если я правильно понял, video on demand), который имеет такие проблемы :) Интересно, кстати, что что за сервис такой

erxud
()
Ответ на: комментарий от erxud

>Это и есть пример "недоразумения в IT", которых сейчас действительно полно и на которые многие здесь почему-то упорно закрывают глаза.

Вообще-то большинство как раз глаза не закрывает, а указывает на конкретные примеры таких недоразумений, на то, что подавляющая их масса есть тупиковый путь развития, не сумевшая занять безальтернативно лидирующей позиции в отрасли, либо не имеющая перспектив к развитию(как microsoft word document, например). "Глаза закрыть" предлагают те, кто говорит "нас все устраивает в закрытом протоколе".

bigc ★★
()
Ответ на: комментарий от bigc

>Какая разница для чего плагин? Проблема в том, что хрен ты напишешь нормальный плагин для поддержки ICQ, тому что протокол _закрыт_. Понимаешь, _З_А_К_Р_ЫТ_ нет спеков на протокол.

Форматы MS на файлы Excel и Word тоже закрытые. И тоже неполностью поддерживаются. Но эта закрытость не помешала разработчикам OpenOffice написать их поддержку (я вообще не представляю себе, где был бы OO, не умей он читать форматы MS).

И что-то не слышно о судебных процессах, где злой MS требует наказать реверс-инженеров.

Плевать на то, что формат протокола ICQ закрыт. Важно, что документация на него, полученная реверс-инжинирингом, вполне позволяет написать как достаточно адекватный клиент, так и сервер (http://iserverd.khstu.ru/russian/index.html).

ICQ осуществляет свою функцию IM? Да, осуществляет.

Работает стабильно? Да, вполне стабильно.

Были со стороны AOL случаи воровства коммерческих данных при помощи ICQ? Насколько мне известно - нет.

Свой корпоративный сервер ICQ поставить можно? Да, можно.

В чем проблема-то? В фанатизме от джаббера? Ну так пользуйтесь им на здоровье.

Или в том, что месье Столяров пугает всех веерными отключениями сетей? Или тем, что АОЛ свернет поддержку аськи?

Вот когда АОЛ отрубит Россию, когда свернет поддержку ICQ, вот тогда и будем решать проблему общения, в частности, пересядем на другой IM.

И не надо пугать убытками для бизнеса - грош цена компании, если ее клиенты общаются только посредством ICQ.

stellar
()
Ответ на: комментарий от stellar

>Форматы MS на файлы Excel и Word тоже закрытые. И тоже неполностью поддерживаются. Но эта закрытость не помешала разработчикам OpenOffice написать их поддержку

>Плевать на то, что формат протокола ICQ закрыт. Важно, что документация на него, полученная реверс-инжинирингом, вполне позволяет написать как достаточно адекватный клиент, так и сервер

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

>что-то не слышно о судебных процессах, где злой MS требует наказать реверс-инженеров.

Зато с год назад было слышно о договоренности между M$ и SUN об отсутствии у первой судебных претензий к _пользователям_Star_Office_( но никак не OOo). Впрочем, в свете MS XML это теряет актуальность.

>В чем проблема-то? В фанатизме от джаббера? Ну так пользуйтесь им на здоровье.

Проблемы: 1. В зоопарке несовместимых IM, в том, что ICQ контролируется одной конкретной компанией, которая уже неоднократно втыкала палки в колеса "неправильным" клиентам(об этом, впрочем достаточно и выше по треду). Фанатизма же никакого нет, просто Jabber -- единственное на сегодняшний день решение, способное в перспективе объединить "зоопарк", причем вполне прозрачно для пользователей всех систем. А это приведет к решению вышеописаных проблем без создания новых такого уровня.

bigc ★★
()
Ответ на: комментарий от stellar

Согласен, че взбесились то? Кто опенсорсникам не давал написать жаббер и пустить его в массы _до_ повсеместного внедрения ICQ? Просто создатели ICQ круче, и именно они двигали прогресс, хоть комуто и не нравятся методы. Благодаря им развиваются альтернативные проекты. Жаббер - отличный протокол, сам его юзаю и очень доволен. Кто-то же должен был подстегнуть ленивых опенсорсников, чтобы он появился и развился до приличного уровня =) То же можно сказать и про Word&Excel, и про другие проприетарные стандарты. Не можете вовремя придумать и написать чтото полезное и юзабельное, смотрите как это делает Microsoft и другие, учитесь и делайте лучше! А автор статьи просто фанатик.

______________ j-dreamer

j-dreamer
()
Ответ на: комментарий от stellar

> Плевать на то, что формат протокола ICQ закрыт. Важно, что документация на него, полученная реверс-инжинирингом, вполне позволяет написать как достаточно адекватный клиент, так и сервер.

Список софта, который Вы разработали по восстановленной документации протокола в студию. Вы знаете как это делается?

Ни один протокол ещё не восстановлен полностью, но даже если и будет восстановлен, то нет никакой гарантии, что его новые версии будут также восстановлены. В случае того же ICQ, ситуация вообще печальная, и не надо мне тыкать урлами на реализации. Значения кучи полей в пакетах остаются неизвестными. Вы никогда не задумывались, почему в софте возникают баги? Основная причина - недостаточное понимание работы программы. Так о какой стабильности может вообще идти речь в случае недостаточного понимания протокола? В результате мы получаем софт, полный глюков.

Я просто поражаюсь: набегут дилетанты на ЛОР и начинают нести ахинею.

zenith ★★★
()
Ответ на: комментарий от zenith

>Список софта, который Вы разработали по восстановленной документации протокола в студию. Вы знаете как это делается?

Расслабьтесь, я знаю, как это делается.

>Ни один протокол ещё не восстановлен полностью, но даже если и будет восстановлен, то нет никакой гарантии, что его новые версии будут также восстановлены.

Еще раз: на данный момент лично у меня все работает. Как на Винде, так и под *nix.

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

>В случае того же ICQ, ситуация вообще печальная, и не надо мне тыкать урлами на реализации.

Реализации есть? Они работают? Ну так в чем проблема?

>Значения кучи полей в пакетах остаются неизвестными.

Ну и что? У генома человека тоже не все поля известны. Однако уже сейчас многие генетические заболевания лечатся и вполне исправно.

>Вы никогда не задумывались, почему в софте возникают баги? Основная причина - недостаточное понимание работы программы. Так о какой стабильности может вообще идти речь в случае недостаточного понимания протокола? В результате мы получаем софт, полный глюков.

Баги в софте, увы, бывают не только по причине плохого знания протоколов. Очень часто - из-за ошибок в __реализации__ алгоритмов. Даже при полном пониманиии самого алгоритма. Почитайте на досуге книгу Мэтта Тэллеса "Наука отладки", там все прозрачно.

>Я просто поражаюсь: набегут дилетанты на ЛОР и начинают нести ахинею.

Уважаемый, где можно узреть Ваше НЕдилетантское профессиональное резюме? Или Вы тут только ярлыки наклеивать умеете?

stellar
()
Ответ на: комментарий от zenith

<i>Я просто поражаюсь: набегут дилетанты на ЛОР и начинают нести ахинею.</i>

Это точно. Шли бы такие реверс-инжинирингом своим в винду заниматься. Это же сколько надо на игле Майкрософта сидеть, чтобы считать реверс-инжиниринг закрытых драйверов нормальным порядком вещей.

mushroom0
()
Ответ на: комментарий от mushroom0

о реверс-инжиниринге.

лет 10 назад это было. история такова: приходит от буржуев железяка для тестирования авионики. это примерно как техосмотр для самолетов... железка мощнейшая, софт под нее же убог до безобразия. реальные эпитеты о софте не пропустит цензура.

обращаемся к изготовителю девайса, с которым отношения очень хорошие, просим библиотеки по общению с компонентами их собственной разработки. сторонние копоненты общаются по gpib, там дрова стандартные и есть везде. народ отвечает, что по писалось неким бойцом много лет назад, он давно уволился, сырцов не осталось, есть _нечто_, с чем они теперь все линкуют, нате, разбирайтесь. это нечто - либы с пострипанными символами для турбопаскаля.

беру иду, сажусь ковыряться. после 2х недель понимаю, как это железо работает, еще через неделю восстанавливаю на сях код. ставлю на агрегат - не работает ни фига. в достоверности разбора и восстановления уверен процентов на 95.

лирическое отступление: пока я ковырял библиотеки, у компа, рулящего девайсом, сдохла мать. мать стандартная 486dx/25. выдрали из какого-то рабочего компа 486dx2/66, поставили. агрегат те 2 недели после замены в боевую по ряду причин не эксплуатировали.

запускаю родной софт - и он точно так же не работает !!!! 8-()

оказалось: пока 25-меговый проц считал новое значение управляющего регистра, старое успевало обработаться. пока же 66-мгц проц считал - не успевало. засунул калиброванную задержку после записи - все заработало. заодно вся контора вынуждена была использовать мою прогу, а не комплектную :)

отаквот, господа. есть многое в чужом коде, что понятно только автору (и то не факт). и когда оно вылезет в виде глюка - господь знает. а открытая спека - есть открытая спека. сказано "регистр пишется 10мс" - сразу понятно, что и как делать.

sandworm
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.