LINUX.ORG.RU

BSD сдерживает развитие СПО

 , ,


3

3

Разработчик PulseAudio, Avahi и systemd Ленарт Поттеринг, который уже предлагал прекратить поддержку BSD, Solaris и прочих Unix в Gnome, заявил, что поддержка совместимости с BSD замедляет развитие СПО:

Да, я считаю, что BSD уже особо не важен, и я думаю, что эта подразумеваемая совместимость с BSD - бремя, которое сдерживает нас и почти ничего не дает. Я не считаю, что они (BSD-системы) никому не нужны: все таки есть люди, которые их используют. Просто думаю, не в наших интересах тратить силы на поддержку, если мы хотим, чтобы Linux повсеместно вошел в мейнстрим (а не только серверы и ограниченные платформы, как Android)...

>>> Подробности

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: adriano32 (всего исправлений: 2)

Ответ на: комментарий от AP

>Но при этом по количеству десктопов они уделывают линукс что вместе, что по отдельности.

Уделывает по совсем другой причине. И усложнением эту причину не устранить.

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

Мне шашечки, ессно! Я за линукс на десктопе - но есть вещи, жертвовать которыми я считаю непозволительной ценой. Глобально, это две вещи: открытость архитектуры и свобода кода.

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

А что делать тем, у кого есть? :)

Я это к тому, что нечего bluez обвинять в проблемах пульсы, если они и без него никуда не деваются.

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

Кстати, даже винда с макосью позволяют расширять соотв. панели настроек. Гном оказался более закрытым, чем они. Это ли не прелесть?

svu ★★★★★
()

[quote]Kernels just aren’t that interesting. Linux isn’t an OS. Now it is our job to try to build one – finally. Let’s do it.

I think the time has come for GNOME to embrace Linux a bit more boldly.[/quote]

Хорошо сказал, всё верно. Что там у системы внутри никого не волнует. Только GNOME не нужен.

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

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

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

>> Сам когда-нибудь писал софт? Если да, то что-нибудь системное?

Сперва добейся? На стандартный вопрос - стандартный ответ: не нужно быть поваром, чтобы отличить вкусную еду от невкусной.

Нет. Чтобы дать понятный ответ, мне нужно знать, насколько ты в теме разбираешься. Итак: 1) писал ли софт? 2) писал ли системный софт?

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

Влез в быдлокод ламеров из скайпа, и всё там поломал нафиг?

Приведите мне пример дистрибутива, в котором скайп не работает. В отличие от.

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

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

судя по топику, второй пункт вызывает сомнения

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

> Уделывает по совсем другой причине.

Как, только по одной? :)

И усложнением эту причину не устранить.

Это усложнение видно только тем, кто ковыряется в системе. Т.е. заведомо меньшинству. Поэтому я повторяю вопрос. Что важнее: выделяться и быть не как все по совершенно дурацкой причине, или сделать линукс распространённой системой, для которой можно затем делать коммерческие решения, с которых иметь деньги, с которых кормить семью?

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

> А развивать старое, конечно, тоже надо,

но иногда гораздо разумнее переписать.


Понимая «концепцию», не могу не отметить, что в GNOME так и не появилось нормальной канвы, только куча* «глобальных задач с новым подходом» брошенных, неподдерживаемых и неиспользуемых + последняя «глобальная задача с новым подходом» — cutter (его ещё не забросили ради чего-то ещё более глобального и супернового?)


*
goocanvas, foocanvas, перенедопатченный клон кого-то из них в gnumeric плавно перетёкший в goffice, свои канвы в Inkscape и dia, и куча велоспедистых канвасов и канвасиков в различных gtk+/gnome-based проектах.

frob ★★★★★
()

> прекратить поддержку BSD, Solaris и прочих Unix

Внимание, вопрос: зачем же он тогда пилит такой слой абстракции, как PulseAudio? Ограничился бы ALSA и profit.

Иррациональность во все поля.

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

> Гном оказался более закрытым, чем они. Это ли не прелесть?

Эх, ведь были же времена, когда гном называли хакерским десктопом именно за возможность настроить что угодно.

От Gnome 3 меня тошнит. Может, конечно, надо привыкнуть к новой концепции работы, но мне хочется, чтобы осталась старая. Вроде бы можно это как-то настроить, но я на LiveCD с федорой как-то не сообразил за 5 минут как именно.

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

> ороших проектов, вроде jack, остаются за бортом.

pulseaudio-module-jack не осилил? Кстати именно благодаря пульсу, многие аудио приложения заработали с jack`ом, да-да через пульсу.

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

> Там плюсы :)

ну там и питон вроде тож применяется. Не нравится питон - есть JavaScript :)

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

anonymous> А что, GPL позволяет затирать копирайты? К чему этот выпад?

Ты говна пожрал что-ли? Какие нафиг копирайты? Четвёртый пункт BSDL (рекламный который) к копирайтам никакого отношения не имеет. Читай лицензию.

Quasar ★★★★★
()

Уж вбросил так вбросил. Поздравляю всех отметившихся в треде и себя в том числе. Новость, в сущности, ниочем.

A-234 ★★★★★
()
Ответ на: комментарий от svu

> Гном оказался более закрытым, чем они. Это ли не прелесть?

Есть пруф?

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

> Я это к тому, что нечего bluez обвинять в проблемах пульсы, если они и без него никуда не деваются.

Я тольк оза. Но многие не будутразбираться и скажут: «Звук не работает, пульсаудио г».

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

>pulseaudio-module-jack не осилил? Кстати именно благодаря пульсу, многие аудио приложения заработали с jack`ом, да-да через пульсу.

Уже 3 прослойки. Кто больше?

ЗЫЖ jack всю жизнь в альсу писал без проблем

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

> Я за линукс на десктопе - но есть вещи, жертвовать которыми я считаю непозволительной ценой. Глобально, это две вещи: открытость архитектуры и свобода кода.

Глобально ты был бы рад работать над линуксом/гномом фулл-тайм, но локально ты работаешь на ирландские банки, потому что ни один вендор линукса не будет тебе платить такие же деньги.

Вот, собственно, и весь сказ про жертвы.

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

thriller> Внимание, вопрос: зачем же он тогда пилит такой слой абстракции, как PulseAudio?

Для унификации интерфейса вне зависимости от низкоуровневого API, а также для сетевых возможностей. К ALSA сеть прикручивать ни в коем разе нельзя.
Впрочем, над Pulse ещё работать и работать - качество далеко не идеальное.

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

>Это усложнение видно только тем, кто ковыряется в системе. Т.е. заведомо меньшинству. Поэтому я повторяю вопрос. Что важнее: выделяться и быть не как все по совершенно дурацкой причине, или сделать линукс распространённой системой, для которой можно затем делать коммерческие решения, с которых иметь деньги, с которых кормить семью?

Кормить семью. Просто. Не выделяйся, юзай Винду.

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

> + последняя «глобальная задача с новым подходом» — cutter (его ещё не забросили ради чего-то ещё более глобального и супернового?)

Оэвинд буквально вчера писал в IRC, что клаттер недостаточно используется в гноме 3.

AP ★★★★★
()

Подброшу.
$ ps aux | grep systemd
root 1 0.0 0.1 25376 3584 ? Ss 17:28 0:00 /bin/systemd
$ ps aux | grep pulseaudio
artem 1003 3.8 0.3 306720 6616 ? S<sl 17:29 1:56 /usr/bin/pulseaudio --start
$ pacman-color -Qs avahi
local/avahi 0.6.30-4
A multicast/unicast DNS-SD framework

h31 ★★★★
()

Накинулись на человека... Может, у него видение было.

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

Согласно твоей идеологии это проблема скайпа)

Я и не спорю. Во всём есть золотая середина. Они могли решить и эту проблему, но, думаю, вы бы этому решению не обрадовались. :-)

Axon ★★★★★
()

Гм... Со времен после FreeBSD 4.x по моему у меня звук во фряхе работал из коробки и нареканий не вызывал. Сейчас PC-BSD current... Я как-то совсем о звуке не задумываюсь. Он есть. Он работает (правда для моих скромных задач). На работе в Ubuntu уже несколько раз лазил по инету и искал рецепт выпиливания PulseAudio. А пока я еще нашел просто причину отсутствия звука... Одна из самых гадостных проблем, кстате. Вот и думаю: может оно и к лучшему что бздя поддерживаться не будет...

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

> gnome-shell

Ах, вот оно как теперь называется. А я, дурак, начал смотреть с gnome-desktop.

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

> Уже 3 прослойки. Кто больше?

pulseaudio-_MODULE_-jack. Всё та же пульса, бэкенд другой(джек, а не альса)

ЗЫЖ jack всю жизнь в альсу писал без проблем

А приложения в JACK?

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

> Глобально ты был бы рад работать над линуксом/гномом фулл-тайм
Кстати, не факт. Тогда я должен был бы заботиться об интересах этого вендора больше, чем интересах свободного софта. А это иногда конфликт;)

ирландские банки

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

По сути - ты согласен (на основании указанных фактов), что гном архитектурно «закрывается»?

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

там надо читать арчевики и ньюсы перед каждым обновлением. нафиг такое веселье.

Вот жеж ужас. А я и не знал. Пойду читать...

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

Вроде бы можно это как-то настроить, но я на LiveCD с федорой как-то не сообразил за 5 минут как именно.

fallback-режим, видимо (ещё можно расширениями изуродовать GnomeShell так ,что он станет похож на второгном, но это изврат, ИМХО). В Федоре, по отзывам, для его запуска в ГДМ должен быть пункт, включающий в свое название слово compiz. Только федоровскую вику почитай сначала (у alpha в профиле ссылка была на русскую статью про треьегном), чтобы некоторые тонкости узнать.

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

>Для унификации интерфейса вне зависимости от низкоуровневого API, а также для сетевых возможностей.

Для прогонки звука по сети есть куча других инструментов. Держать сервер для локальных нужд и терпеть задержку 200 мс как-то не совсем удобно. Кроме того, API пульсы и альсы - имеют апи практически одного уровня, если надо только вывести звук или громкость покрутить. Тогда уж лучше oss4. Он более высокоуровневый, имхо.

anonymous
()

Существование и разнообразие вычислительных машин вообще сдерживает развитие СПО. СПО должно быть исключительно на уровне идей!

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

>>писал ли софт?

Нет и вряд ли буду.

Ок, тогда по поводу:

Для начала его стоило как следует написать.

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

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

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

гономом не не пользуюсь, поэтому не сочтите за троллинг.

а зачем вообще какой то щвуковой сервер в гуе? дело гуя — рисовать окошки, каким боком тут пульс вообще?

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

тогда нужны нормальные слоты — а оони есть только в гентуу.

Нет, нужны нормальные майнтейнеры, которые будут держать в репах софт совместимых между собой версий. Это так и обстоит во всех более-менее популярных дистрибутивах.

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

> Уже 3 прослойки. Кто больше?

ЗЫЖ jack всю жизнь в альсу писал без проблем

Нет. Пульс освобождает устройство, когда его пытается использовать jack.

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

ну елки палки. а если нужна софтина определённой версии. старая — недоделана, в новой — регресс. такое весьма часто как для опенсорс софта, так и для коммерческого. как быть?

thunar ★★★★★
()

Как студент, этим летом пилящий кое-что в Glib для лучшей работы на *BSD, авторитетно заявляю: да пошёл этот Ленарт в

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