The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Представлено первое полностью изолированное приложение для G..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Представлено первое полностью изолированное приложение для G..."  –1 +/
Сообщение от opennews (??) on 17-Фев-15, 22:57 
Александр Ларсон (Alexander Larsson), активный разработчик GNOME и мантейнер таких проектов, как Nautilus, Gnome-vfs и Dia, рассказал (http://blogs.gnome.org/alexl/2015/02/17/first-fully-sandboxe.../) об успехах в реализации самодостаточных контейнеров (http://www.opennet.me/opennews/art.shtml?num=41514) для запуска графических приложений,  не привязанных к конкретному дистрибутиву Linux. На примере игры Neverball (http://neverball.org/) сформирована первая полноценная сборка приложения, демонстрирующего возможности поставки графических приложений в форме контейнеров.

Сформированное для приложения изолированное окружение полностью независимо от используемого дистрибутива, не имеет доступа к файлам и процессам пользователя или основной системы, не может напрямую обращаться к оборудованию, за исключением вывода через DRI, и сетевой подсистеме. Подготовленный контейнер пока пригоден для запуска в Fedora 21, так как требует наличия в системе таких ещё не получивших повсеместного распространения технологий как протокол Wayland и  система обмена сообщениями kdbus (http://www.opennet.me/opennews/art.shtml?num=41478), которые применяются для организации взаимодействия начинки контейнера с внешней средой. Вывод графики и организация ввода производится только через Wayland (X11 не поддерживается). Для вывода звука применяется PulseAudio. Обеспечение изоляции контейнера основывается на использовании cgroups, пространств имён (namespaces) и SELinux.


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

<center><iframe width="640" height="360" src="https://www.youtube.com/embed/h679usZUn4U?rel=0" frameborder="0" allowfullscreen></iframe></center>


URL: http://blogs.gnome.org/alexl/2015/02/17/first-fully-sandboxe.../
Новость: http://www.opennet.me/opennews/art.shtml?num=41682

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Представлено первое полностью изолированное приложение для G..."  +4 +/
Сообщение от Аноним (??) on 17-Фев-15, 22:57 
> For instance, we have to use Wayland instead of X11, because X11 is impossible to secure.

Сильно.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Представлено первое полностью изолированное приложение для G..."  +9 +/
Сообщение от Andrew Kolchoogin (ok) on 17-Фев-15, 23:26 
Но правда.

Рутковска писала, почему Qubes Domains не пользуются X-протоколом для вывода изображений на экран.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

93. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Амоним on 18-Фев-15, 23:11 
Мне эта тема интересна. Поделитесь, пожалуйста информацией.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

124. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от vn971 (ok) on 23-Фев-15, 02:05 
да чо там долго думать, наберите в терминале `xev` чтобы просматривать нажатия клавиш в любом окне. Или, если вы хотели текст об qubes, то ищите "qubes os".
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

2. "Представлено первое полностью изолированное приложение для G..."  +22 +/
Сообщение от Аноним (??) on 17-Фев-15, 23:12 
>Сформированное для приложения изолированное окружение полностью независимо от используемого дистрибутива
>Подготовленный контейнер пока пригоден для запуска в Fedora 21
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 00:08 
Подозреваю, что скоро и в арче будет работать.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

32. "Представлено первое полностью изолированное приложение для G..."  +2 +/
Сообщение от FSA (??) on 18-Фев-15, 07:22 
Ага, никак не зависит от того, когда и кто скачал Fedora 21 и установил :)
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

51. "Представлено первое полностью изолированное приложение для G..."  +8 +/
Сообщение от Товарищ Майор on 18-Фев-15, 13:36 
>Сформированное для приложения изолированное окружение полностью независимо от используемого дистрибутива если этот дистрибутив Fedora 21 //fixed
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

85. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 21:34 
>>Сформированное для приложения изолированное окружение полностью независимо от используемого дистрибутива если этот дистрибутив Fedora 21 //fixed

Вы можете купить машину любую машину, если она будет марки Ford. Классика.

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

110. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от PnDx (ok) on 20-Фев-15, 10:35 
"Any customer can have a car painted any color that he wants as long as it is black"
Приписывается Г.Форду (сам он грамоту не осилил afaik).
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

106. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Alan Cox email on 19-Фев-15, 20:02 
+100500

WayLand работает во FreeBSD вместе с kdbus'om?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Представлено первое полностью изолированное приложение для G..."  +4 +/
Сообщение от Аноним (??) on 17-Фев-15, 23:15 
Гномовцы скрестили .dmg с Андроидом?

Мне одному кажется, что это бред — запаковывать все программы в такой изолированный контейнер? Поясню. Вы видели среднесферическую программу камеры в андроид-маркете? Вы видели сколько привилегий она запрашивает? Как вы думаете: какой смысл в этой изолированности, если десктопные программы все равно будут запрашивать все, до чего дотянутся? Я не против изоляции (докер в помощь), но её нужно применять с умом, а не пихать все в контейнеры.

А .dmg — это круто, да.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от 444 (??) on 17-Фев-15, 23:27 
>Мне одному кажется

Да.
Контейнерами проще управлять.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

8. "Представлено первое полностью изолированное приложение для G..."  +1 +/
Сообщение от Michael Shigorin email(ok) on 17-Фев-15, 23:48 
> Контейнерами проще управлять.

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

Т.е. слой абстракции действительно помогает управлять получившимися объектами, но происходящее внутри них становится менее досягаемым (технически или по нежеланию).

Плавал, знаю.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

11. "Представлено первое полностью изолированное приложение для G..."  +2 +/
Сообщение от crypt (ok) on 18-Фев-15, 00:01 
> Т.е. слой абстракции действительно помогает управлять получившимися объектами, но происходящее
> внутри них становится менее досягаемым (технически или по нежеланию).

Ну и пусть! Этот микроменеджмент не только полезен, но и вреден. При наличии соответствующей системы обновлений это допустимо.

p.s.
Все дальше и дальше ухожу в контейнеры.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

74. "Представлено первое полностью изолированное приложение для G..."  +1 +/
Сообщение от Michael Shigorin email(ok) on 18-Фев-15, 18:22 
> Ну и пусть! Этот микроменеджмент не только полезен, но и вреден.
> При наличии соответствующей системы обновлений это допустимо.

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

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

94. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от crypt (ok) on 18-Фев-15, 23:16 
>> Ну и пусть! Этот микроменеджмент не только полезен, но и вреден.
>> При наличии соответствующей системы обновлений это допустимо.
> Так в том-то и вопрос -- запихнутая вниз проблема в итоге обкладывается
> инструментально или просто игнорируется.

Я думаю, мне нечего ответить "в общем". Я так думаю, у нас у каждого своя проблема в приоритете, которую мы решаем.) Лично я просто очень давно уже жду такого стандартного механизма. Я думаю о нем так: контейнер позволяет локализовать хаос - а хаос это моя основная проблема. Если внутри контейнера есть проблема, то она локализована и для меня вторично буду я ее решать, проигнорирую или оставлю до тех пор, пока ее решит кто-то другой.

Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

95. "Представлено первое полностью изолированное приложение для G..."  –2 +/
Сообщение от crypt (ok) on 18-Фев-15, 23:18 
>> Ну и пусть! Этот микроменеджмент не только полезен, но и вреден.
>> При наличии соответствующей системы обновлений это допустимо.
> Так в том-то и вопрос -- запихнутая вниз проблема в итоге обкладывается
> инструментально или просто игнорируется.

И еще, я рассматриваю сабж как простой способ решения проблемы dependancy hell.
см. http://www.opennet.me/openforum/vsluhforumID3/101515.html#97

Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

29. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от SkyRanger email(ok) on 18-Фев-15, 02:17 
>> Контейнерами проще управлять.
> Эт если глаза зажмурить и не думать о том, что сложность никуда
> не делась, просто её запихали под газетку.
> Т.е. слой абстракции действительно помогает управлять получившимися объектами, но происходящее
> внутри них становится менее досягаемым (технически или по нежеланию).
> Плавал, знаю.

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


Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

30. "Представлено первое полностью изолированное приложение для G..."  +2 +/
Сообщение от wdowekop on 18-Фев-15, 03:09 
Так и есть в случае с докером тоже. Если софт который ты прячешь под газетку очень большой и тяжело настраиваемый его приходится оборачивать в скрипты. Чтобы написать красивые/рабочие/проверенные скрипты приходится ну ООчень долго возиться. Как правило этого того не стоит.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

52. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Aceler email(ok) on 18-Фев-15, 13:42 
Для серверов это плохо. Для казуальных десктопов это лучше чем супер.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

56. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 15:11 
Для серверов есть централизованные системы управления конфигурацией.
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

78. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Crazy Alex (ok) on 18-Фев-15, 18:43 
Вот как раз для десктопа, особенно казуального - это даски плохо. Потому что мы даём руль некомпетентному юзеру и поощряем распространение крапа, который в дистрибутивах в жизни бы не выжил.

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

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

81. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 21:29 
> Потому что мы даём руль некомпетентному юзеру и поощряем распространение крапа, который в дистрибутивах в жизни бы не выжил.

И что в этом плохого? Пусть расцветают все цветы. Пользователь должен иметь свободу выбора - ставить из реп или бандлом. Если репы проиграют - что ж, значит, они были объективно хуже.

Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

119. "Представлено первое полностью изолированное приложение для G..."  +2 +/
Сообщение от Аноним (??) on 21-Фев-15, 13:24 
Проще выкидывать мусор в окно, а не носить в контейнеры. Давате свободу дадим населению и отменим законы о мусоре. Если контейнеры проиграют, что же - они были хуже.
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

7. "Представлено первое полностью изолированное приложение для G..."  +2 +/
Сообщение от rshadow (ok) on 17-Фев-15, 23:47 
Смысл в том что выживет сильнейший. Текущее состояние стагнации с играми уже тысячу раз подтвердило что никто не будет делать правильно.
Вообще конечно задачи надо разделать и умело использовать разный инструментарий. Если игрушке проще контейнер - пусть будет контейнер.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

9. "Представлено первое полностью изолированное приложение для G..."  –1 +/
Сообщение от Аноним (??) on 17-Фев-15, 23:54 
И как же техническая реализация связана с тем, что игорь попросту не выходит?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. "Представлено первое полностью изолированное приложение для G..."  +1 +/
Сообщение от Аноним (??) on 18-Фев-15, 00:05 
> И как же техническая реализация связана с тем, что игорь попросту не выходит?

А вы действительно не видите связи?

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

21. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 00:44 
Нет. Не вижу.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

64. "Представлено первое полностью изолированное приложение для G..."  +3 +/
Сообщение от Аноним (??) on 18-Фев-15, 15:21 
> Нет. Не вижу.

А она есть.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

10. "Представлено первое полностью изолированное приложение для G..."  +4 +/
Сообщение от qweerty on 17-Фев-15, 23:56 
>Смысл в том что выживет сильнейший.

Наиболее приспосабливающийся.

Двоечники.


Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

14. "Представлено первое полностью изолированное приложение для G..."  +1 +/
Сообщение от Аноним (??) on 18-Фев-15, 00:06 
>>Смысл в том что выживет сильнейший.
> Наиболее приспосабливающийся.

Кто лучше приспособился, тот и сильнее, не?

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

24. "Представлено первое полностью изолированное приложение для G..."  +3 +/
Сообщение от ssh (ok) on 18-Фев-15, 01:14 
В чем сила, анон?
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

60. "Представлено первое полностью изолированное приложение для G..."  +4 +/
Сообщение от Аноним (??) on 18-Фев-15, 15:16 
> В чем сила, анон?

В ньютонах же!

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

83. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 21:31 
В динах.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

90. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 21:56 
а по мне так и в HP вполне айс
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

33. "Представлено первое полностью изолированное приложение для G..."  +5 +/
Сообщение от тоже Аноним email(ok) on 18-Фев-15, 08:33 
У вас просто не было в детстве книжки "Палеонтология в картинках".
Там была иллюстрация: тиранозаурус рекс смотрит на свой последний закат, а у него под ногами шуршат предки млекопитающих, больше смахивающие на волосатых крыс...
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

22. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 01:03 

> Вы видели сколько привилегий она запрашивает? Как вы думаете: какой смысл
> в этой изолированности, если десктопные программы все равно будут запрашивать все,
> до чего дотянутся?

При возможности самому выбирать, что разрешать, а что нет, это будет не важно.


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

26. "Представлено первое полностью изолированное приложение для G..."  –2 +/
Сообщение от Crazy Alex (ok) on 18-Фев-15, 01:22 
При возможности использовать свободный софт - на фиг все эти игры с привилегиями
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

57. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 15:12 
> При возможности использовать свободный софт - на фиг все эти игры с привилегиями

Правильно, даешь все программы от рута!

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

76. "Представлено первое полностью изолированное приложение для G..."  –1 +/
Сообщение от Crazy Alex (ok) on 18-Фев-15, 18:38 
Вот в том-то и дело, что есть уже достаточно механизмов, которыми софтина может себя ограничить. user, capabilities, selinux'ы всякие... А если мы видим попытки внешних ограничений - то совершенно очевидно, что это подкготовка к подключению магазинов с проприетарщиной, которой доверия никакого.
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

82. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 21:31 
> Вот в том-то и дело, что есть уже достаточно механизмов, которыми софтина
> может себя ограничить. user, capabilities, selinux'ы всякие... А если мы видим
> попытки внешних ограничений - то совершенно очевидно, что это подкготовка к
> подключению магазинов с проприетарщиной, которой доверия никакого.

Точно, LXC - часть тайного заговора производителей проприетарщины, чтобы завоевать бедный линукс!
Ведь user, capabilities, selinux и т.д. на приприетарных программах не работают...

Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

48. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 13:19 
dmg это просто формат образов как iso, зачем вы его сюда приплели непонятно
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

66. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 15:23 
> dmg это просто формат образов как iso, зачем вы его сюда приплели непонятно

Наверное, попутал с apk.

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

107. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Alan Cox email on 19-Фев-15, 20:06 
> Гномовцы скрестили .dmg с Андроидом?
> Мне одному кажется, что это бред — запаковывать все программы в такой
> изолированный контейнер? Поясню. Вы видели среднесферическую программу камеры в андроид-маркете?
> Вы видели сколько привилегий она запрашивает? Как вы думаете: какой смысл
> в этой изолированности, если десктопные программы все равно будут запрашивать все,
> до чего дотянутся? Я не против изоляции (докер в помощь), но
> её нужно применять с умом, а не пихать все в контейнеры.
> А .dmg — это круто, да.

я не фанат андройда, мне не нужно 10 программ фонариков 6 из которых - платные

Андройд - фонарь с большой буквы ФФФ

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

108. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Alan Cox email on 19-Фев-15, 20:09 
И я не хочу платить за использование фонарика, так-как я его уже купил.

Жадный андройд - в изолятор!!!!

Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

111. "Представлено первое полностью изолированное приложение для G..."  +2 +/
Сообщение от prokoudine email(??) on 20-Фев-15, 12:35 
В лоллипопе встроенный фонарь, а они всё покупают и покупают... :)
Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

4. "Представлено первое полностью изолированное приложение для G..."  +2 +/
Сообщение от Аноним (??) on 17-Фев-15, 23:15 
я всё жду, когда systemd с gnome сольются в экстазе
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 00:03 
Нафиг ему гном, он курс на ядро держит!
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

16. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 00:14 
Ага, а пишет сплошную прикладуху. У него квалификации не хватит, чтоб на ведро курс держать.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

25. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от ssh (ok) on 18-Фев-15, 01:15 
> Ага, а пишет сплошную прикладуху. У него квалификации не хватит, чтоб на
> ведро курс держать.

Тссс, сейчас принято говорить, что он смотрит вперёд сквозь время и видит будущее.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

68. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 15:28 
>> Ага, а пишет сплошную прикладуху. У него квалификации не хватит, чтоб на
>> ведро курс держать.
> Тссс, сейчас принято говорить, что он смотрит вперёд сквозь время и видит
> будущее.

В приличные фирмы-разработчики линукса без этого не берут :)
Например: https://jolla.com/jobs/
> You are the person we are looking for, if you
> ...
> - consider Lennart Poettering your personal hero

 

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

79. "Представлено первое полностью изолированное приложение для G..."  –1 +/
Сообщение от Michael Shigorin email(ok) on 18-Фев-15, 19:17 
>> - consider Lennart Poettering your personal hero

То есть ёлочники так и не поняли, почему грохнули нокию -- ну ладно...

Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

84. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 21:32 
> То есть ёлочники так и не поняли, почему грохнули нокию -- ну ладно...

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

Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

100. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Michael Shigorin email(ok) on 19-Фев-15, 01:12 
>> То есть ёлочники так и не поняли, почему грохнули нокию -- ну ладно...
> Ну у вас видимо какая-то инсайдерская инфа есть. Поделитесь, пожалуйста!

Некоторые прямые и косвенные данные тогда из бывшей нокии и пришли.

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

А в качестве развлекательного чтива можно глянуть раздел "Две силы в Microsoft" из записок бывшего сотрудника уже этой лавки -- ссылки тоже давал не раз и не два, процитирую ключевое:

--- http://www.joelonsoftware.com/articles/APIWar.html
Лагерь Реймонда Чена полагает, что разработчикам будет проще, если создать условия, когда однажды написанный код запускается везде (хорошо, на любой Windows платформе). Лагерь журнала MSDN полагает, что разработчикам будет проще, если им дать мощные куски кода, которые можно использовать для достижения собственных целей, если они хотят заплатить за это головной болью от невероятно сложной установки, про огромную кривую обучения даже не упоминаю. Лагерь Реймонда Чена за консолидацию. Пожалуйста, не делайте хуже, пусть то, что уже создано, продолжает работать. Лагерю журнала MSDN нужна раскрутка новых гигантских кусков технологии, с которыми никто не сможет справиться.
[...]
Лагерь журнала MSDN выиграл битву внутри Microsoft.
--- http://russian.joelonsoftware.com/articles/howmicrosoftlostt...

Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору

109. "Представлено первое полностью изолированное приложение для G..."  –1 +/
Сообщение от Alan Cox email on 19-Фев-15, 20:17 
В некрософтае моют мозги???

Торвальдс вроде не жаловался....


И гдеэто не гоже с немытыми мозгами гулять? В силикон Plane?

Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

96. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от crypt (ok) on 18-Фев-15, 23:23 
> В приличные фирмы-разработчики линукса без этого не берут :)
> Например: https://jolla.com/jobs/
>> You are the person we are looking for, if you
>> ...
>> - consider Lennart Poettering your personal hero

О! прикол!

Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

38. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 10:05 
> Ага, а пишет сплошную прикладуху. У него квалификации не хватит, чтоб на
> ведро курс держать.

В системды уже встроили поцтеринга и он теперь пишет сам себя?

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

62. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 15:18 
> В системды уже встроили поцтеринга и он теперь пишет сам себя?

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

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

58. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 15:13 
> Ага, а пишет сплошную прикладуху. У него квалификации не хватит, чтоб на ведро курс держать.

Ага, kdbus - таки сплошная прикладуха.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

47. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 12:49 
На март 2014 был запланирован выпуск ГномОС.
Так что можешь уже и не ждать особо)
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

17. "Представлено первое полностью изолированное приложение для G..."  +11 +/
Сообщение от Аноним (??) on 18-Фев-15, 00:24 
Это просто полный фак ап.

"Мы не можем реализовать полноценную совместимость на уровне API/ABI, поэтому давайте каждую утилиту превратим в ОС, зато можно будет запускать везде."

Мрак.

// b.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Представлено первое полностью изолированное приложение для G..."  +6 +/
Сообщение от Аноним (??) on 18-Фев-15, 00:39 
Не везде. Пока что только на Федоре ;)
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

23. "Представлено первое полностью изолированное приложение для G..."  +1 +/
Сообщение от Mihail Zenkov (ok) on 18-Фев-15, 01:06 
Самое забавное, что на моей системе (сильно переработанный lfs) без проблем работают различные бинарники, но это работать не будет - нет у меня wayland и pulseaudio.

Хотите переносимость - есть статическая линковка. Хотите изолировать - в контейнер. На кой городить новые стандарты завязанные не пойми за что ...

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

49. "Представлено первое полностью изолированное приложение для G..."  +1 +/
Сообщение от Аноним (??) on 18-Фев-15, 13:22 
зачем статическая линковка, когда мы любы может с собой утащить?
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

54. "Представлено первое полностью изолированное приложение для G..."  +1 +/
Сообщение от Mihail Zenkov (ok) on 18-Фев-15, 14:04 
> зачем статическая линковка, когда мы любы может с собой утащить?

1. Удобно - приложение может быть одним единственным файлом.
2. Меньше размер приложения на диске/меньше качать из сети.
3. Меньше потребление памяти.
4. Большая производительность (inline + больше вероятность попадания в кэш).
5. более быстрый запуск.

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

112. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от prokoudine email(??) on 20-Фев-15, 12:41 
> Самое забавное, что на моей системе (сильно переработанный lfs) [...] это работать не будет - нет у меня wayland и pulseaudio.

"Я собрал свой "кукурузник" с мотором от "запорожца", почему у меня не работает ваша панель от боинга 787?"

Универсальность -- хорошая штука, но не всегда достижимая.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

115. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Mihail Zenkov (ok) on 20-Фев-15, 13:16 
>> Самое забавное, что на моей системе (сильно переработанный lfs) [...] это работать не будет - нет у меня wayland и pulseaudio.
> "Я собрал свой "кукурузник" с мотором от "запорожца", почему у меня не
> работает ваша панель от боинга 787?"

Так то и удивительно, что работает все, что пробовал из закрытого (Opera, Unreal2004, ET:QW, Pianoteq).

У вас то "панель от боинга 787" заработала? Ресурсов наверное ест как целый самолет?

Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору

31. "Представлено первое полностью изолированное приложение для G..."  +1 +/
Сообщение от kravich (ok) on 18-Фев-15, 04:56 
>"Мы не можем реализовать полноценную совместимость на уровне API/ABI, поэтому давайте каждую утилиту превратим в ОС, зато можно будет запускать везде."

Все так. И это грустно

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

77. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Crazy Alex (ok) on 18-Фев-15, 18:41 
Не так. "мы не хотим соблюдать простейшую дисциплину и не совать в систему что попало. Поэтому обеспечим, чтобы в ней работала любая дрянь, избежавшая проверки любых компетентных людей - от маинтайнеров до местного админа".
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

89. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 21:51 
> Не так. "мы не хотим соблюдать простейшую дисциплину и не совать в
> систему что попало. Поэтому обеспечим, чтобы в ней работала любая дрянь,
> избежавшая проверки любых компетентных людей - от маинтайнеров до местного админа".

А что, мейнтейнеры, местные админы и прочие работают аудиторами на полставки, вычитывая каждую строчку сорцов в поисках зловредного функционала?

Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

102. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Michael Shigorin email(ok) on 19-Фев-15, 01:16 
> А что, мейнтейнеры, местные админы и прочие работают аудиторами на полставки,
> вычитывая каждую строчку сорцов в поисках зловредного функционала?

Не каждую, но кое-что удавалось заметить даже мне.

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

59. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 15:15 
> "Мы не можем реализовать полноценную совместимость на уровне API/ABI

А все потому, что свобода выбора. Между десятком разных проектов, у каждого из которых свое API/ABI и своя пользовательская база.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

72. "Представлено первое полностью изолированное приложение для G..."  +1 +/
Сообщение от Mihail Zenkov (ok) on 18-Фев-15, 16:12 
> А все потому, что свобода выбора. Между десятком разных проектов, у каждого
> из которых свое API/ABI и своя пользовательская база.

ИМХО проблема сильно преувеличена. Opera работала практически на любом дистрибутиве. Сборка LO4 для debian прекрасно работает на сильно переработанном lfs, как и многое другое. Достаточно просто жестко не привязываться к конкретному DE и спорным вещам типа systemd/pulseaudio.

Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

97. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от crypt (ok) on 18-Фев-15, 23:34 
>> А все потому, что свобода выбора. Между десятком разных проектов, у каждого
>> из которых свое API/ABI и своя пользовательская база.
> ИМХО проблема сильно преувеличена.

не, аноним, имхо прав. вот я недавно озадачился обновлением софта на, скажем, centos 6 с их стабильным API/ABI. Обновил glib2, какой-то софт заработал, какой-то отвалился. причем я не могу пересобрать старый с новой либо, т.к. api устарели и не могу собрать новый со старой либо, т.к. api еще не поддерживается. предлагаемое решение с бандлами вполне бы меня устроило.

Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

99. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Mihail Zenkov (ok) on 19-Фев-15, 00:33 
> не, аноним, имхо прав. вот я недавно озадачился обновлением софта на, скажем,
> centos 6 с их стабильным API/ABI. Обновил glib2, какой-то софт заработал,
> какой-то отвалился. причем я не могу пересобрать старый с новой либо,
> т.к. api устарели и не могу собрать новый со старой либо,
> т.к. api еще не поддерживается.

Конкретно с glib никогда такого не видел - API они там плавно меняют. Новый gtk почти всегда требует новый glib. Но вот чтобы что-то отвалилось да так что не собрать ... Обычно даже ABI сохраняется. Вот авторы libpng ломали api так, что сходу и не починишь.

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

Конкретно для вашего случая - идеально подходит статическая линковка и будет не медленнее, а быстрее (выше по пунктам расписал).

Другой вариант - поставить две версии библиотеки и указывать софту конкретные версии при сборке.

Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

121. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от crypt (ok) on 21-Фев-15, 21:15 
> Конкретно с glib никогда такого не видел

Все зависит от того, как часто смотреть и куда;)


> Новый gtk почти всегда требует новый glib.

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

> Но вот чтобы
> что-то отвалилось да так что не собрать ... Обычно даже ABI
> сохраняется.

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

> Конкретно для вашего случая - идеально подходит статическая линковка и будет не медленнее, а быстрее (выше по пунктам расписал).

Забываете про пакетный менеджер. Он попытается снести всё, что считает несовместимым с новыми версиями библиотек. А провернуть то, что вы предлагает не просто в виде make, make install, а в виде пакетов - это чуть более трудоемкая задача.:)
При этом мне что-то подсказывает, что не все и не вседа линкуется статически с первой попытки.

> Другой вариант - поставить две версии библиотеки и указывать софту конкретные версии
> при сборке.

Очевидный вариант. И единственное, что меня останавливает, это отсутствие времени и желания собирать и пакетировать все зависимости GTK, Gnome3 и прочее-прочее.


Решение с готовым бандлом предпочтительнее.


Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

122. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Mihail Zenkov (ok) on 21-Фев-15, 23:13 
>> Конкретно с glib никогда такого не видел
> Все зависит от того, как часто смотреть и куда;)

14 лет на самосборной системе, так что смотрю постоянно :)

>> Но вот чтобы
>> что-то отвалилось да так что не собрать ... Обычно даже ABI
>> сохраняется.
> я за все случае не отвечу, но такое абсолютно точно бывает. нету
> у них этой обратной совместимости, к сожалению.

Вы хотели сказать не бывает? Обычно если обновляешь glib или gtk, то сами gtk приложения (даже такие как gimp) пересобирать не нужно - все отлично работает.

>> Конкретно для вашего случая - идеально подходит статическая линковка и будет не медленнее, а быстрее (выше по пунктам расписал).
> Забываете про пакетный менеджер. Он попытается снести всё, что считает несовместимым с
> новыми версиями библиотек.

Так и не важно - в этом то и прелесть статической линковки - приложения (их бинари) работают без библиотек (по крайней мере без тех, что удалось статически линковать).

> А провернуть то, что вы предлагает не просто
> в виде make, make install, а в виде пакетов - это
> чуть более трудоемкая задача.:)

В большинстве случаев проще, чем при линковке с конкретной версией динамической библиотеки. Обычно хватает "LDFLAGS=-Wl,-static". Естественно в системе должны быть установлены статические версии библиотек, иначе при их отсутствии будут линковаться динамические.

> При этом мне что-то подсказывает, что не все и не вседа линкуется
> статически с первой попытки.

Не без этого, но не так уж часто.

Ответить | Правка | ^ к родителю #121 | Наверх | Cообщить модератору

103. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Michael Shigorin email(ok) on 19-Фев-15, 01:19 
> вот я недавно озадачился обновлением софта на, скажем, centos 6 с их стабильным API/ABI.

Зачем?

> Обновил glib2, какой-то софт заработал, какой-то отвалился.

Верните всё на место, засуньте ядро openvz и рассовывайте нужное по контейнерам с centos7 или там дебианом.

Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

120. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от crypt (ok) on 21-Фев-15, 21:02 
>> вот я недавно озадачился обновлением софта на, скажем, centos 6 с их стабильным API/ABI.
> Зачем?

Что зачем? Зачем новый софт?


>> Обновил glib2, какой-то софт заработал, какой-то отвалился.
> Верните всё на место, засуньте ядро openvz и рассовывайте нужное по контейнерам
> с centos7 или там дебианом.

Дада, openvz знаем и любим. Тред, на который я отвечал, начинался с того, что придумают тут всякие бандлы и контейнеры, потому что "Мы не можем реализовать полноценную совместимость на уровне API/ABI"


Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

123. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Michael Shigorin email(ok) on 22-Фев-15, 19:41 
>>> вот я недавно озадачился обновлением софта на,
>> скажем, centos 6 с их стабильным API/ABI.
>> Зачем?
> Что зачем? Зачем новый софт?

...на старой платформе.

> Дада, openvz знаем и любим. Тред, на который я отвечал, начинался с
> того, что придумают тут всякие бандлы и контейнеры, потому что "Мы
> не можем реализовать полноценную совместимость на уровне API/ABI"

А -- я-то влез не по части [незабора] бандлов, а если вдруг получится по конкретной ситуации чего полезного подсказать :)  Сам ровно так порой и выкручивался.

Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору

18. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 00:28 
А Mir собирается поддерживать протокол Wayland?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

92. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 22:01 
> А Mir собирается поддерживать протокол Wayland?

Ничего об этом не слышно.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

27. "Представлено первое полностью изолированное приложение для G..."  –5 +/
Сообщение от Crazy Alex (ok) on 18-Фев-15, 01:24 
Те, кто поддерживает подобное - предатели свободного софта.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

70. "Представлено первое полностью изолированное приложение для G..."  +2 +/
Сообщение от Аноним (??) on 18-Фев-15, 15:33 
> Те, кто поддерживает подобное - предатели свободного софта.

Правильно. В мире свободного ПО
- должна быть свобода выбора между множеством реализаций одного и того же, каждая из которых имеет свое API
- все попытки стандартизации должны пресекаться во избежание vendor lock-in™
- все попытки ввести слой абстракции над этими API, типа контейнеров, должны преследоваться, так как нарушают Великую Свободу

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

75. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Crazy Alex (ok) on 18-Фев-15, 18:36 
В мире свободного софта попытки сделать удобно проприерастам должны нарываться на противодействие.

А здесь - соврешенно явный подарок проприерастам - решение проблемы ABI (которой нет для свободного софта) и совершенно параноидальное недоверие к коду. Если настолько не доверяешь софтине, что вместо того, чтобы дать разработчику сбросить ненужные привилегии и полномочия, клепаешь сандбоксы - то почти гарантированно речь идёт о проприетарщине.

И да, как ни странно - множество реализаций одного и того же, имеющих свой API или еще чем-то различающихся - это норма. Называется эволюция и конкуренция.

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

Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

86. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 21:44 
> А здесь - соврешенно явный подарок проприерастам - решение проблемы ABI (которой нет для свободного софта)

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

> и совершенно параноидальное недоверие к коду. Если
> настолько не доверяешь софтине, что вместо того, чтобы дать разработчику сбросить
> ненужные привилегии и полномочия, клепаешь сандбоксы - то почти гарантированно речь
> идёт о проприетарщине.

А вы в курсе, что сброс привилегий и sandbox - технологии не взаимоисключающие, а взаимодополняющие?

> И да, как ни странно - множество реализаций одного и того же,
> имеющих свой API или еще чем-то различающихся - это норма. Называется
> эволюция и конкуренция.

Вот только почему-то системы, в недрах которых происходит эволюция и конкуренция, занимают 1% от рынка десктопов, проигрывая системам, которые предоставляют решения "it just works!".

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

А что, из реп проприетарщину поставить нельзя?

Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

104. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от anonym0use on 19-Фев-15, 15:52 
> Вот только почему-то системы, в недрах которых происходит эволюция и конкуренция, занимают 1% от рынка десктопов, проигрывая системам, которые предоставляют решения "it just works!".

Зато, как только они перестанут грызться и воевать между собой , легко сметут всех мягкокодых, раздутых, избалованных за широкой юбкой пользователя, совращенных индусами NETоложных "джаст  воркеров", завоюют весь мир и потрясут вселенную!

Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

114. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от prokoudine email(??) on 20-Фев-15, 12:52 
>  Для свободного софта есть дистрибутивы и их системы управления пакетами.

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

Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

116. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Michael Shigorin email(ok) on 20-Фев-15, 19:24 
> а в линуксе апдейтов к дистрибутиву полугодовой давности можно и не дождаться

Если нужны -- значит, это был не тот дистрибутив.

Где-то долгоиграющие относительно живые ветки плюс-минус внешние репозитории, где-то вечнозелёности пытаются высаживать, где-то держат бэкпорты, где-то с ними ещё и роботы помогают: http://altlinux.org/autoports

Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору

98. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от crypt (ok) on 18-Фев-15, 23:36 
> Те, кто поддерживает подобное - предатели свободного софта.

да нет же, http://www.opennet.me/openforum/vsluhforumID3/101515.html#97

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

113. "Представлено первое полностью изолированное приложение для G..."  –1 +/
Сообщение от prokoudine email(??) on 20-Фев-15, 12:43 
> Те, кто поддерживает подобное - предатели свободного софта.

Только массовые расстрелы спасут Linux! На баррикады, товарищи! За веру, за антилопу, за Столлмана!

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

28. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от commiethebeastie (ok) on 18-Фев-15, 01:51 
Obscurity is not security.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Baz on 18-Фев-15, 08:54 
я был удивлён, что не увидел по тексту упоминания о зависимости от SystemD
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от pkdr (ok) on 18-Фев-15, 10:13 
"бла бла бла ... приложение для GNOME"
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

65. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 15:22 
> "бла бла бла ... приложение для GNOME"

Ну, гном и под фрей запускается. Теперь что, фря тоже от systemd зависит?

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

35. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от я email on 18-Фев-15, 09:02 
А как будут лицензироваться контейнеры?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

46. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 12:36 
Так же, как сейчас лицензируются дистрибутивы.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

36. "Представлено первое полностью изолированное приложение для G..."  +6 +/
Сообщение от Аноним (??) on 18-Фев-15, 09:10 
Я таки правильно понимаю, что IT все больше развивается по следующему принципу:
Ой, мы уже наделали столько разных костылей, что уже не можем разобраться, как разрулить накопившиеся проблемы. Так давайте же все это хозяйство завернем в контейнер, чтобы в нем изолировать все трудно разрешимые проблемы. Ой, у нас получилась новая порция костылей, в них еще сложнее разобраться. А давайте сделаем еще один контейнер, что бы не разруливать старые проблемы ...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Представлено первое полностью изолированное приложение для G..."  +5 +/
Сообщение от Аноним (??) on 18-Фев-15, 09:47 
Любая проблема решается введением нового уровня абстракции. Кроме слишком большого количества уровней абстракции.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

43. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от user (??) on 18-Фев-15, 11:54 
нужна стандартизация уровней абстракции (пример - FUSE)
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

45. "Представлено первое полностью изолированное приложение для G..."  +2 +/
Сообщение от Аноним (??) on 18-Фев-15, 12:34 
Проблема слишком большого количества уровней абстракций решается введением метаабстракций.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

67. "Представлено первое полностью изолированное приложение для G..."  +1 +/
Сообщение от Аноним (??) on 18-Фев-15, 15:26 
> Я таки правильно понимаю, что IT все больше развивается по следующему принципу:
> Ой, мы уже наделали столько разных костылей, что уже не можем разобраться,
> как разрулить накопившиеся проблемы.

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

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

73. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от anonym0use on 18-Фев-15, 16:20 
> зато ничего старого выкидывать не надо, а значит, все по юниксвею.

Причем тут юниксвей?

> Отношение сообщества к тем, кто что-то меняет

Вангую наличиеобратной связи ;)
http://lists.freedesktop.org/archives/systemd-devel/2015-Feb...
> * When the user presses Ctrl-Alt-Del more than 7x within 2s an  immediate reboot is triggered.

Я не буду упоминать SysRq http://www.linuxhowtos.org/Tips and Tricks/sysrq.htm -- ладно уж.
Но зачем, зачем так изгаляться на пользователем "presses Ctrl-Alt-Del more than 7x within 2s"?

Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

87. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 21:48 
> Причем тут юниксвей?

Юниксвей - это когда все остается так, как было 30 лет назад.

> Я не буду упоминать SysRq http://www.linuxhowtos.org/Tips and Tricks/sysrq.htm -- ладно уж.
> Но зачем, зачем так изгаляться на пользователем "presses Ctrl-Alt-Del more than 7x within 2s"?

Если не секрет, как это относится к теме дискуссии? Поттеринга не любят _только_ за какую-то там комбинацию клавиш, которая глубоко по барабану 99% пользователей?

Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

105. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от anonym0use on 19-Фев-15, 18:45 
> Юниксвей - это когда все остается так, как было 30 лет назад.

Это упоринвей, а юникс ни при чем

> _только_ за какую-то там комбинацию клавиш, которая глубоко по барабану 99%

Нет, но этокак бы отлично иллюстрирует отношение Л. к этим самым пользователям. А ведь давно известно - как аукнется, так и откликнется!


Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

80. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Crazy Alex (ok) on 18-Фев-15, 20:30 
Не неси фигню. Отношение к тем, кто меняет там, ге надо менять - хорошее. Плохое - отношение к тем, кто меняет без оглядки на совместимость даже там, где её можно было отлично оставить (пример - DBus-демоны, не отслеживающие изменения соответствующих файлов на FS или бинарный лог), пытается проипхнуть базовые вещи с кривой архитектурой (100500 параметров в ini чего стоят!) без широкого обсуждения, и, разрабатывая то, что крутится под pid 1, не понимает, что такое стабильная и экспериментальная ветки.

А что до контейнеров - то там да, в консерватории менять надо. От маразма Гвидо и прочих, лепящих свои менеджеры модулей, до влажных мечтаний гномовцев/убунтоидов/подставить_нужное о своём магазине приложений и денежках от проприетарщиков.

Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

88. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 21:50 
Вас послушать - так в линуксе все вообще просто супер, лучше и сделать нельзя. И зачем вообще что-то менять?
Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

39. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Михрютка (ok) on 18-Фев-15, 10:12 
>самодостаточных контейнеров для запуска графических приложений, не привязанных
>к конкретному дистрибутиву Linux. На примере игры Neverball сформирована первая
>полноценная сборка приложения, демонстрирующего возможности поставки
>графических приложений в форме контейнеров.
>Сформированное для приложения изолированное окружение полностью независимо от
>используемого дистрибутива, не имеет доступа к файлам и процессам пользователя
>или основной системы, не может напрямую обращаться к оборудованию, за
>исключением вывода через DRI, и сетевой подсистеме.

чрезвычайно полезная штука. мне ежедневно необходимо запускать графические приложения, не привязанные к конкретному дистрибутиву Linux, которые не умеют ничего, кроме как рисовать картинки и гадить через eth0 или lo. при этом содрогаясь от их скромной ресурсоемкости и чудовищной производительности.

вот xterm например в контейнер высадить удобно будет или тормозиллу.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "Представлено первое полностью изолированное приложение для G..."  +5 +/
Сообщение от koblin (ok) on 18-Фев-15, 10:32 
рассказал об успехах в реализации самодостаточных контейнеров для запуска графических приложений, не привязанных к конкретному дистрибутиву...

..пригоден для запуска в Fedora 21, так как требует наличия...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

53. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Zenitur (ok) on 18-Фев-15, 13:56 
На протяжении 00-х годов игра имела незначительные изменения. На протяжении 10-х не менялась. Это извращение - прибивать её гвоздями в kdbus :-) Это как Quake III, который ругается что твоя видеокарта недостаточно мощная.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

69. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 15:29 
> На протяжении 00-х годов игра имела незначительные изменения. На протяжении 10-х не
> менялась. Это извращение - прибивать её гвоздями в kdbus :-)

Это уже не говоря о том, чтобы линковать с современными версиями glibc.

Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

71. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 18-Фев-15, 15:34 
Мне кажется, или Neverball невозможно скомпильнуть так, чтобы он хотел новый GLIBC? Тот, что ниже, я компилял в Debian 6, потом сделал

strings neverball | grep LIB

...и офигел. GLIBC 2.3. Не 2.4 даже, а 2.3. В системе был 2.12.

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

50. "Представлено первое полностью изолированное приложение для G..."  +2 +/
Сообщение от Zenitur (ok) on 18-Фев-15, 13:35 
Дядя изобрёл LSB :-) Совпадение, но в 2011 году я делал универсальный бинарь именно Neverball. Вот тот самый бинарник: https://yadi.sk/d/gSMvl_ioekZPZ В Debian/Ubuntu/Mint системные требования - https://packages.debian.org/ru/wheezy/lsb-desktop в 64-битных ОС ia32-libs
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

117. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 20-Фев-15, 20:26 
>  не может напрямую обращаться к оборудованию, за исключением вывода через DRI, и сетевой подсистеме

Отсюда как-то не понятно всё-таки может обращаться к сетевой подсистеме (т.е. она - исключение как и DRI) или не может.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

118. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 20-Фев-15, 20:30 
Вопрос по-моему очень интересный т.к. чего всегда не хватало под Linux - так это удобного (без запуска всех приложений под разными пользователями и прочих громоздких костылей) application level firewall, позволяющего контроллировать доступ в Сеть каждого отдельного приложения, IMHO это - одна из "killer-фич" Windows.
Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору

125. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 26-Фев-15, 13:26 
> запуска графических приложений, не привязанных к конкретному дистрибутиву Linux
> пока пригоден для запуска в Fedora 21

Ржачно.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

126. "Представлено первое полностью изолированное приложение для G..."  +/
Сообщение от Аноним (??) on 05-Мрт-15, 18:52 
Скорее бы уже Gnome 3 изолировали от мира open source.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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