LINUX.ORG.RU

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

 , ,


3

3

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

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

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

★★★★★

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

Я видел этот срач на 17-й странице и отписал.

прозреваю минимум 30.

и да, чистая стройная ОС freebsd, с ясной открытой архитектурой, академичная и традиционная - помешала развитию говнокода, говноавтор плачется, мантейнеры freebsd просят говноавтора перестать писать говнокод и отказываются его портировать по очевидным причинам.

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

> Его научили звук на HDMI выводить?

для него hdmi просто еще одно устройство, через которое можно гнать звук. То есть если alsa этот hdmi видит, то все ок

JB ★★★★★
()
Ответ на: комментарий от post-factum

> Всё равно оно не десктопное.

на десктопе оно разве что just for fun

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

>чиво? в рпм с сайта скайпа не указано ни одной зависимости.

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

По идее, можно ldd напустить и поставить все сразу, но я не пробовал.

в любом случае, это не совсем просто.

Что-то вы совсем неправду говорите :) Как бы вот это: Требования к программному обеспечению Qt 4.4.0 • D-Bus 1.0.0 libasound2 1.0.18 PulseAudio 0.9.16 (не обязательно) BlueZ 4.0.0 (не обязательно)

отсюда http://www.skype.com/intl/ru/get-skype/on-your-computer/linux/

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

> Ядро OpenBSD не поддерживает юзерспейсовые нити. Need I say more?

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

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

Я вот в печали, что wpa на powerpc'шном ляптопе с AirPort не пашет.

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

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

Почему тебя удивляет, что красноглазых любителей минимализма удивляет? Радуйся, что они ещё не потеряли способность удивляться сами и удивлять других :)

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

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

Ога, еще каких-то 100 лет и бздя придет к успеху как система длинноволосых и бородатых.

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

>Попробуй как раз ту,что в нике,очень может быть что поможет.

Может быть. Но я предпочитаю LTS, после отключения пульсы она меня вполне устраивает. Да и упоминание о неработающем блутусе меня несколько смутило.

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

> а под oss всё как работало, так и продолжает работать.

под ossv4 не работал микрофон в вебкамере, и регулятор звука в mpd клиентах.

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

> Для тех у кого «упс» поясню: под «Алсой» я имел в виду алсу без всяких pulse, под «pulseaudio» — alsa + pulseaudio.

интересно что же тебе помешало писать свой пост так, что бы он сразу был понятен без пояснений

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

> есть вполне вменяемые правила
Когда кол-во правил превышает некий предел, говорить о системе можно уже только условно;)

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

Это печально, да.
Надо взять и сделать.

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

NetBSD 7-8 лет назад вполне неплохо себе развивался и использовался в embedded.

Китайские отладочные платы с криво сделанными на них портами linux оказались сильнее.

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

Ну и что, что не поддерживает?

x4DA ★★★★★
() автор топика

Кто-нибудь может объяснить, зачем RedHat вообще занимается десктопными фишками, если их интересует только серверный рынок?

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

Во-первых, почему только серверный? Рабочие станции тоже.

Во-вторых между десктопами и серверами все-таки есть определенная связь.

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

>Что-то вы совсем неправду говорите :) Как бы вот это: Требования к программному обеспечению Qt 4.4.0 • D-Bus 1.0.0 libasound2 1.0.18 PulseAudio 0.9.16 (не обязательно) BlueZ 4.0.0 (не обязательно)

Ах ты черт. У меня старая версия федоры наверное. В ней ни rpm ни yum еще не научились самостоятельно на сайт программы лазить и парсить заисимости вида «Требования к программному обеспечению BlueZ 4.0.0 (не обязательно)»

У вас, конечно, уже все по другому.

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

> Ядро OpenBSD не поддерживает юзерспейсовые нити. Need I say more?

боже, ну как вы уже надоели. ну честное слово, ну хоть что-нибудь по теме бы почитали, прежде чем такое высирать и плодить себе подобных (они ведь тоже не вникнут, зато потом будут кричать «Ядро OpenBSD не поддерживает юзерспейсовые нити OMG OMG !!!!1111oneoenone»)

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

val-amart ★★★★★
()
Ответ на: комментарий от JB

Я думал это очевидно, но оказывается нашлись непонятливые.

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

> Шапка же от них отказалась.

А, ясно, рабочая станция != домашний десктоп.

Тогда вопрос - разве нужны PulseAudio, Avahi, etc на рабочей станции?

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

Ну вот Avahi - потенциально полезная вещь.

PulseAudio - хрен знает, зачем он нужен вообще, тем более на рабочих станциях.

x4DA ★★★★★
() автор топика
Ответ на: комментарий от val-amart

>боже, ну как вы уже надоели. ну честное слово, ну хоть что-нибудь по теме бы почитали, прежде чем такое высирать и плодить себе подобных (они ведь тоже не вникнут, зато потом будут кричать «Ядро OpenBSD не поддерживает юзерспейсовые нити OMG OMG !!!!1111oneoenone»)

Пруф или не было.

«In OpenBSD, threads are implemented in a user-level library. A program using these routines must be linked with the -pthread option.» - цитата из мана.

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

Я что-то ничего не понимаю.

threads are implemented in a user-level library - это и есть юзерспейсные нити.

У openbsd N:1 threading model.

Разве не так?

x4DA ★★★★★
() автор топика
Ответ на: комментарий от post-factum

Может имелось в виду, что если один thread заблокируется на I/O, это заблокирует все green threads?

x4DA ★★★★★
() автор топика

Gnome ненужен, BSD закопать.
/thread

wintrolls ☆☆
()
Ответ на: комментарий от x4DA

>Разве не так?

Так. Я про поддержку нитей со стороны ядра. Про юзерспейсные нити планировщик ничего не знает. Есть rthreads, но еще в разработке.

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

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

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

> Так. Я про поддержку нитей со стороны ядра. Про юзерспейсные нити планировщик ничего не знает. Есть rthreads, но еще в разработке.

во-первых, rthreads годен и используется, во-вторых, что ты имеешь ввиду под поддержкой тредов со стороны ядра? Треды есть? есть. Работают? работают. мне кажется, что ты просто не понимаешь, о чем речь. этот вопрос уже неоднократно поднимался на лоре, буквально в каждом топике по OpenBSD. почитай, если интересно. еще посмотри презентации Боба Бека и Теда Анангста.

// 2pf: проблема в BKL и в том, что ядро не может одновременно выполняться более чем на одном бутовом процессоре. для большинства юзерспейсных приложений это не имеет значения.

val-amart ★★★★★
()
Ответ на: комментарий от Valeg

> Видимо Ленарт не осилил накатить BSD.

И, кстати, как с его поделиями в *BSD системах?


никак. кое-что (avahi) работает, после наложения немалого количества патчей. посмотрите порты. этот гений от Gnome вообще не прилагает никаких усилий для достижения кроссплатформенности. я не понимаю, откуда такие высказывания и чем конкретно ему мешает BSD, если он ее все-равно не поддерживает, и никогда не поддерживал.

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