>ConsoleKit, PolicyKit, DeviceKit, что дальше? Портируем IOKit с макоси и прикрутим что-нибудь ещё через fuse?
Эти киты предназначены не для переписывания уже существующих систем, лишь бы было, а для того, чтобы программеры получили легкое АПИ управления разными ништяками.
>> ConsoleKit, PolicyKit, DeviceKit, что дальше? Портируем IOKit с макоси и прикрутим что-нибудь ещё через fuse?
> Эти киты предназначены не для переписывания уже существующих систем, лишь бы было, а для того, чтобы программеры получили легкое АПИ управления разными ништяками.
Знаем мы эти средства управления ништяками... Приништячится так, что потом из системы не выковыряешь.
> а для того, чтобы программеры получили легкое АПИ управления разными ништяками.
А администраторы получили полтонны геморроя. Ибо невооруженным глазом видно, что системы сия не для людей, а для ыхэмэль-озабоченных быдлокодеров.
P.S. Хотя PolicyKit внушаеть, да. Но его выгоды из разряда "на этом ого-го какой изврат можно замутить", а решения мелких каждодневных проблем выглядят как доказательство БТФ.
>> А администраторы получили полтонны геморроя. Ибо невооруженным глазом видно, что системы сия не для людей, а для ыхэмэль-озабоченных быдлокодеров.
> Правильно. Это всё как и HAL - не для людей и администраторов. И даже не для быдлокодеров и программистов. Они для программ =).
ах да, забыл еще про звук. libxxx->pulseaudio->alsa->oss->карта так это вообще сказка. Просто мечта. И при всем этом встроеный микрофон ноута до сих пор через раз работает.
I'm afraid. I'm afraid, Dave. Dave, my mind is going. I can feel it. I can feel it. My mind is going. There is no question about it. I can feel it. I can feel it. I can feel it. I'm a... fraid. Good afternoon, gentlemen. I am a HAL 9000 computer. I became operational at the H.A.L. plant in Urbana, Illinois on the 12th of January 1992. My instructor was Mr. Langley, and he taught me to sing a song. If you'd like to hear it I can sing it for you.
Dave Bowman: Yes, I'd like to hear it, HAL. Sing it for me.
HAL: It's called "Daisy."
[sings while slowing down]
HAL: Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you. It won't be a stylish marriage, I can't afford a carriage. But you'll look sweet upon the seat of a bicycle built for two.
ну через полгодика это все будет прибито гвоздями к гному. Как и всякие эти *kit'ы и hal'ы.
насчет матчасти, ты насчет oss эмуляции в alsa слышал? Так вот до сих пор еще не весь софт не умеет через alsa звук выводить.
>ну через полгодика это все будет прибито гвоздями к гному.
С какой это радости? о_О В гноме уже сто лет используется esd, а pulseaudio появился далеко не вчера. А даже если добавят, никто не мешает зайти в настройки звука и переключиться на alsa, esd или ещё что-то. Точно также, как никто не заставляет запускать hal или собирать гном с поддержкой consolekit.
>ты насчет oss эмуляции в alsa слышал?
Я как-раз о ней родимой (oss->alsa, но никак не наоборот ;)).
>Так вот до сих пор еще не весь софт не умеет через alsa звук выводить.
>> ну через полгодика это все будет прибито гвоздями к гному.
> А даже если добавят, никто не мешает зайти в настройки звука и переключиться на alsa, esd или ещё что-то.
И при этом половина приложений внезапно начнёт падать :)
> Точно также, как никто не заставляет запускать hal или собирать гном с поддержкой consolekit.
Правильно, не запускай хал, а монтируй флешки ручками.