The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз медиаплеера Parole 1.0.0, развиваемого проектом Xfce."
Отправлено Ne01eX, 05-Мрт-18 18:42 
> Gstreamer - это пипец. И школьники не причём.
> https://lwn.net/Articles/708196/

Нет, умышленно или нет, но автор лукавит.

1. Говоря об опасности GStreamer, автор в качестве одного из главных аргументов приводит тот факт, что, мол, GSTreamer написан на Си, а не на Rust. С таким же успехом я могу топить за Eiffel, причём у меня в качестве аргумента то, что Eiffel позволяет создавать промежуточный код на Си, что в свою очередь позволяет интегрировать его с программами на Си и (о, ужас!) на Ассемблере. И Eiffel изначально исповедует принцип, что "всё есть объект". Про другие плюшки я вообще молчу, да и, собственно, речь не об этом. И я не топлю за я Eiffel. Выстрелить себе в ногу можно на любом языке. На Си, это сделать проще всего, да, но это не делает GStreamer плохим. Равно, как и затронутый в статье ImageMagick. Да и вообще, - не сметь, сцyкa, ругать православный Си! :-D :-D :-D

2. Другим аргументом автора, является то, что GStreamer старается объять необъятное, обеспечив поддержку максимального количества форматов. Да, это так. Но, собственно, для этого и предназначено обеспечение этой поддержки через систему плагинов и разделение этих плагинов на base, bad, good и ugly. Тут уж пользователь сам решает, насколько приемлемо для него использование того или иного набора. Но если в OpenCV для этого необходимо при сборке из исходных кодов перечислять самому всё что пользователю нужно, а что не нужно, то в случае с GStreamer в большинстве случаев достаточно ограничится выбором необходимых наборов, которые также можно затюнить, как и в OpenCV. (я считаю, что если сравнивать GStreamer с чем-то, то OpenCV для этого подойдёт в самый раз).

А собственно, других аргументов у автора и нет. Атака на библиотеки через неправильно сформированные файлы была всегда простой и популярной. И она может быть применима не только на комбайны типа GStreamer, но и на "простые" библиотеки типа libpng, libjpeg и.т.п. И рассуждение о том, что мол, чем больше поддерживается форматов, тем более уязвима технология... Ну это кроме улыбки у меня больше ничего не вызывает. :-D

А вообще статья попахивает заказной, только я не совсем понял за что именно топит автор, - за Rust, Windows 10 или за Rust + Windows 10. :-)

В общем, не ведитесь, пaцaны. :-)

P.S. При этом я ни разу не сторонник, ни GStreamer, ни комбайнов вообще. Просто, я за объективность, справедливость, за свободное ПО и за мир во всём мире. А те, кто против этого, - вполне могут получить п...лей и пойти на...й. :-D :-D :-D Проприарастам здесь не рады, даже умело законспирированным под нормальных пaцaнов. :-D :-D :-D Так что, iPony, тебе решать, - на чьей ты стороне. :-D :-D :-D

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру