[LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

[LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение diesel »

Представляю Вашему вниманию мой перевод статьи разработчика ядра Linux Инго Молнара (Ingo Molnar), размещенной в двух частях на его странице в G+. Статья вызвала горячее обсуждение на зарубежных тематических новостных площадках, и, на мой взгляд, заслуживает Вашего внимания.

Удивительно, но главным недостатком дистрибутивов Linux для настольных ПК является их недостаточная свобода.

Помните, сколько уязвимостей и проблем с качеством Linux-систем было найдено в последнее время, в частности моими коллегами Linas Vepstas, Jon Masters, Linus Torvalds и многими другими, и информация, с которая я знакомился в обсуждениях, привела меня к выводу, что разработчики свободного ПО просто не осознают, в какую бездну провалились.

Серьёзные недостатки Linux-систем, с которыми мы постоянно сталкиваемся практически во всех, даже самых популярных дистрибутивах Linux, имеют первопричину в фатальных архитектурных ошибках 10-20-летней давности.

Дистрибутивы Linux создали собственные замкнутые (и даже закрытые) экосистемы и пытаются контролировать по 20 тысяч программных пакетов, которые суммарно содержат миллиарды строк кода. Обычные задержки при обновлении приложений составляют недели (вплоть до месяца) для исправлений безопасности и месяцы (вплоть до года) для серьёзных нововведений. Все Linux-дистрибутивы - централизованные организации с иерархической структурой, а не распределённые в пространстве свободные демократические сообщества.

А как поступают остальные (большей частью не являющиеся свободными) конкуренты? Они движутся в прямо противоположном направлении: Apple/iOS и Google/Android имеют только около ста тесно интегрированных системных пакетов, которым уделяется огромное внимание и с которым работают как с одним целым проектом. Эти системы документируются и развиваются в десятки раз интенсивнее, чем это происходит с десятками тысяч пакетов в рамках каждого дистрибутива Linux. И гораздо легче задокументировать 10 миллионов строк кода, чем тысячи миллионов.

Для обеспечения должного разнообразия приложений на площадках Apple Store и Google Play сторонним разработчикам открывается полный доступ к внутренней структуре всей платформы и ведётся контроль над внедрением в систему дополнительных приложений. Как результат, большинство новых приложений добавляются с задержкой лишь в несколько дней (в пределе - несколько недель), а их обновления - в несколько часов (в редких случаях - нескольких дней), в общем, весь процесс происходит настолько быстро, насколько быстро над этим сам работает каждый проект. К тому же для iOS/Android нет практически никаких ограничений и препятствий для приложений, стремящихся попасть на официальные площадки по распространению - они попадают туда почти автоматически.

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

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

(Да, мы все знаем случаи, когда Apple или Google банили те или иные приложения. Не слушайте, что они при этом говорят, а обращайте внимание вот на что: обе площадки содержат сотни тысяч приложений, и с точки зрения пользователей являются полностью открытыми системами распространения.)

Системы управления пакетами в Linux неплохи для задач корпоративного сектора (также имеющего иерархическую структуру и использующего централизованное планирование), но настольные Linux-дистрибутивы перестали расти уже 10 лет назад на отметке в тысячу пакетов...

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

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

То есть, для исправления текущей ситуации с Linux-дистрибутивами нам нужно полностью пересмотреть модель распространения ПО: уйти от церковного строя к рыночной системе. Конкретнее, понадобится учесть следующие технологические нюансы:

Необходимость принудительного использования безопасной "песочницы" для запуска приложений как на уровне пользователя, так и на уровне ядра. Сегодня установка нового пакета из репозитория - это компромисс и выбор из серии "все или ничего" в плане общей безопасности системы. Пользователи должны быть свободны в своём желании получать и запускать даже непроверенный код.
Плоская модель зависимостей пакетов (то есть, обновление одного пакета не должно принудительно заставлять обновлять другие (дублирование содержимого может быть устранено на другом уровне системы, например, на уровне файловой системы).
Гарантированная совместимость ABI с новыми версиями основной системы (то есть, при установке пакета он будет гарантированно работать в дальнейшем, не требуя от пользователя обновлений). Пользователи должны быть свободны от пресса необходимости постоянного обновления большей части дистрибутива.
Узловая сеть для увеличения пропускной способности каналов. Пользователи должны быть свободными от тяжеловесных и развесистых зависимостей приложений.
Криптографическая защищённость данных, а также наличие обзоров и официальных пометок о безопасности и достоверности приложения. Этим достигается важный пункт в системной безопасности: необходимые сертификаты для установки ПО понадобятся для корпоративного сервера так же, как сейчас для обычного пользователя, пожелавшего опробовать новую игру на смартфоне. Такое устройство системы распространения ПО позволит пользователям либо присоединиться к выбору большинства (положившись тем самым на количество установок), либо прислушаться к специалистам (и при выборе пакета исходить из авторитетного мнения экспертов), а также смешивать оба этих подхода.
На мой взгляд, Android маркет активно приближается к описанной модели функционирования, за исключением наличия узловой сети для загрузки пакетов и структурированной системы репутации приложений, к тому же Android, разумеется, никак не относится к свободному ПО.

"Маркет" расширений Gnome3, по-моему, успешно движется в нужную сторону, однако он не рассматривает никаких вопросов безопасности и не обеспечивает стабильность системы после установки пакетов.

Свободное ПО уже 10-15 лет тупо следует примеру развития закрытых систем и никогда даже близко не приближалось к простой и действенной модели распространения и заботы о целевой операционной системе. Закрытое ПО делает все большие шаги вперёд и свободным проектам нужно хотя бы поспевать за ним, чтобы выжить. И я думаю, мы это сделаем, я уверен, что свободное ПО как никакое другое подходит для реализации описанной технологии распространения.


Новость на LOR'е
Источник
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение Ism »

Звучит прекрасно, но почти к каждому утверждению есть вопросы.

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


Хе хе, а собственный репозиторий как у vlc нельзя сделать ?

Они движутся в прямо противоположном направлении: Apple/iOS и Google/Android имеют только около ста тесно интегрированных системных пакетов, которым уделяется огромное внимание и с которым работают как с одним целым проектом.


Ну они могут себе это позволить, у них есть куча денег и спецов.

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

А вообще то , что пишет автор реализуемо только при наличии множества платных спецов , которые только и делают , что клепают дистрибутив и модерируют репозиторий. В общем этот друг предлагает сделать из сообщества Linux вторую компанию Гугл.
Только нигде не сказано , что если Linux сообщество таково какое есть , то это не случайно и отработано десятилетиями.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение alv »

Господи, ещё один пересмотритель...
Сэр Уинстон вспоминается: да, либеральная дерьмократия - очень паршивая система...
... далее следует перечисление - почему
Оправдание ей только одно - все прочие системы ещё более паршивы.
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение Ism »

Сэр Уинстон вспоминается: да, либеральная дерьмократия - очень паршивая система...

Ну линуксоиды давно построили коммунизм и в нем живут, незаметно для всех :)
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение sash-kan »

diesel
ну здесь-то зачем эта пустопорожняя болтовня?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение Bluetooth »

Хрень.
(Да, мы все знаем случаи, когда Apple или Google банили те или иные приложения. Не слушайте, что они при этом говорят, а обращайте внимание вот на что: обе площадки содержат сотни тысяч приложений, и с точки зрения пользователей являются полностью открытыми системами распространения.)
Вообще шедевр.
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение taaroa »

(Linus Torvalds) писал(а):Моя дочь позвонила мне из школы, потому что она не может использовать для печати школьный принтер - для этого ей требуется пароль администратора.

Тот идиот, который называет "хорошей безопасностью" требование пароля root для выполнения повседневных задач, душевно болен.

А OpenSUSE - это по сути однопользовательская система.

Так вот просьба: если вы разрабатываете систему безопасности в дистрибутиве, и думаете, что мои дети (замените "мои дети" на "продавцы и кассиры", если вы считаете, что основными клиентами являются бизнесмены и предприятия) должны вводить root-пароль для доступа к беспроводной сети, распечатки листика или изменения даты/времени, то пожалуйста просто убейте себя сейчас. И мир станет лучше.

Теперь мне осталось найти новый дистрибутив для моего Macbook Air... [1]

просто праздник какой-то. или весеннее обострение…

[1] https://plus.google.com/u/0/102150693225130...sts/1vyfmNCYpi5
:wq
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение watashiwa_daredeska »

Инго прав в каждой строчке. Первый из всех более-менее известных людей, кто озвучил эти проблемы.
Ism писал(а):
19.03.2012 01:49
Хе хе, а собственный репозиторий как у vlc нельзя сделать ?
it would require a safe sandbox enforced both on the kernel and on the user-space side. Today installing a package is an all-or-nothing security proposition on most desktop Linux distributions. Users want to be free to install and run untrusted code.


Ism писал(а):
19.03.2012 01:49
Ну они могут себе это позволить, у них есть куча денег и спецов.
Уверяю Вас, в Debian или в Gentoo сопровождающих много больше, чем могут позволить, и позволяют, себе Гугл и Эппл на содержание своих AppStore, Google Play, Chrome WebStore, …

Ism писал(а):
19.03.2012 01:49
то , что пишет автор реализуемо только при наличии множества платных спецов , которые только и делают , что клепают дистрибутив и модерируют репозиторий.
Ну, в таком случае Debian реализуем только при наличии множества платных спецов, которые только и делают, что клепают дистрибутив, ищут в куче говна из интернета что-то сто́ящее (модерируют), а еще клепают патчи и обрабатывают баг-репорты от пользователей.

Bluetooth писал(а):
19.03.2012 02:52
Вообще шедевр.
А что не так? По-моему, абсолютно верно.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение alv »

watashiwa_darede... писал(а):
19.03.2012 10:28
А что не так?

А что так?
Поток сознания Инго. Имеет право на существование не меньше, чем поток сознания Джойса.
Обоих объединяет то, что хрен поймёшь, что хотели сказать.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение sash-kan »

watashiwa_darede... писал(а):
19.03.2012 10:28
Уверяю Вас, в Debian или в Gentoo сопровождающих много больше, чем могут позволить, и позволяют, себе Гугл и Эппл на содержание своих AppStore, Google Play, Chrome WebStore
даже не смешно·
в appstore, google play или chrome webstore есть люди, называющие себя maintainers?
и в каком пункте их работа пересекается с работой maintainer-ов упомянутых дистрибутивов?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение taaroa »

diesel писал(а):
19.03.2012 00:08

Помните, сколько уязвимостей и проблем с качеством Linux-систем было найдено в последнее время, в частности моими коллегами Linas Vepstas, Jon Masters, Linus Torvalds и многими другими, и информация, с которая я знакомился в обсуждениях, привела меня к выводу, что разработчики свободного ПО просто не осознают, в какую бездну провалились.
Источник


помним и даже ведём статистику. можно только посоветовать воспользоваться нижеследующей рекомендацией
(Linus Torvalds) писал(а):пожалуйста просто убейте себя сейчас. И мир станет лучше.

только вот чего не понятно: разработчики линакса единственные расово верные разработчики свободного по или как?

p.s. аналитики из ms ещё два года тому назад предсказывали начало кризиса.
Нужно иметь в виду, что Linux не является российской ОС и, кроме того, находится в конце своего жизненного цикла. © Прянишников
Изображение
:wq
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение taaroa »

sash-kan писал(а):
19.03.2012 11:59
даже не смешно·

пацаны из secunia однажды предложили m$ интегрировать свой продукт (psi) в систему. получили отказ: мы отвечаем только лишь за свои продукты.
:wq
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение sash-kan »

sash-kan писал(а):
19.03.2012 11:59
и в каком пункте их работа пересекается с работой maintainer-ов упомянутых дистрибутивов?
кстати, никто не напомнит, для скольки платформ «собирают» программы некие «мэйнтэйнеры» в appstore и google play (если они, конечно, хоть что-нибудь собирают)?
случайно не по одной для каждого из этих «репозиториев»?
а сколько веток «дистрибутива» они при этом «поддерживают»?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
altwazar
Сообщения: 427
Статус: Zz
ОС: Calculate

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение altwazar »

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

Они не столько управляют и поддерживают, сколько позволяют делать это разработчикам.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение sash-kan »

taaroa писал(а):
19.03.2012 12:04
Нужно иметь в виду, что Linux не является российской ОС и, кроме того, находится в конце своего жизненного цикла. © Прянишников
да и флаг ему в руки: не linux-ом единым жива операцонная система gnu·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение alv »

sash-kan писал(а):
19.03.2012 12:27
не linux-ом единым жива операцонная система gnu·

а ещё она мертва Хурдом :)
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение watashiwa_daredeska »

sash-kan писал(а):
19.03.2012 11:59
в appstore, google play или chrome webstore есть люди, называющие себя maintainers?
и в каком пункте их работа пересекается с работой maintainer-ов упомянутых дистрибутивов?
По сравнению с
Apple/iOS and Google/Android consist of around a hundred tightly integrated core packages only, managed as a single well-focused project. Those are developed and QA-ed with 10 times the intensity of the 10,000 packages that Linux distributions control.
да, есть, пересекается во всём. По сравнению с сотнями, если не тысячами, других пакетов, в которых maintainer нужен только для того, чтобы положить пакет в «официальный репозиторий» и служить тормозящим mail gateway'ем между пользователями и разработчиками — нету таких. Разработчик общается напрямую с пользователями, без задержек. Софт в *Store выкладывается, обычно, без проблем и всякой бюрократии.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение Bizdelnick »

Кажется, примерно таким, каким видит идеальный дистр Инго, собирались сделать MeeGo? Хорошо, что не успели...
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение watashiwa_daredeska »

alv писал(а):
19.03.2012 11:23
А что так?
Всё так.

alv писал(а):
19.03.2012 11:23
Поток сознания Инго.
Разумные мысли.

alv писал(а):
19.03.2012 11:23
поток сознания Джойса
Кто это?

alv писал(а):
19.03.2012 11:23
Обоих объединяет то, что хрен поймёшь, что хотели сказать.
Я понял, о чем говорит Инго.

Вот и поговорили.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение sash-kan »

alv писал(а):
19.03.2012 12:34
sash-kan писал(а):
19.03.2012 12:27
не linux-ом единым жива операцонная система gnu·

а ещё она мертва Хурдом :)
слухи о смерти gnu/hurd сильно преувеличены·
pong·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение sash-kan »

watashiwa_darede... писал(а):
19.03.2012 12:38
да, есть, пересекается во всём.
для сотни программ? верю·

watashiwa_darede... писал(а):
19.03.2012 12:38
По сравнению с сотнями, если не тысячами, других пакетов, в которых maintainer нужен только для того, чтобы положить пакет в «официальный репозиторий» и служить тормозящим mail gateway'ем между пользователями и разработчиками — нету таких.
(опуская ответ на полемический вброс про обязанности мэйнтэйнера дистрибутива) вот и получается: ты попытался сопоставить тёплое с мягким·
наверно, всё-таки не стоит сопоставлять несопоставимое·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение watashiwa_daredeska »

Bizdelnick писал(а):
19.03.2012 12:45
собирались сделать MeeGo? Хорошо, что не успели...
Корпоративный дух сторонников однопроцентного линукса: «хорошо, что конкуренты сдохли сами, без нашего участия».

А ведь кто-то когда-то говорил, что MeeGo — единственная приличная ОС на поле iOS/Android/BlackBerry/Symbian/PalmOS/… Или это было про Maemo?
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение watashiwa_daredeska »

sash-kan писал(а):
19.03.2012 13:05
(опуская ответ на полемический вброс про обязанности мэйнтэйнера дистрибутива) вот и получается: ты сравнил тёплое с мягким·
Изначальный посыл, на который я отвечал, звучал так (в свете последовавшего обсуждения): «Хорошо поддерживать 100 пакетов, а остальное отдать на откуп разработчикам без лишних барьеров и бюрократии — дороже и сложнее, чем армия сопровождающих любого нынешнего большого дистрибутива». См. #2
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение Bizdelnick »

watashiwa_darede... писал(а):
19.03.2012 13:09
А ведь кто-то когда-то говорил, что MeeGo — единственная приличная ОС на поле iOS/Android/BlackBerry/Symbian/PalmOS/… Или это было про Maemo?

Ну да. Не успели же испортить. :-)
Таким он и останется в нашей памяти.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение alv »

watashiwa_darede... писал(а):
19.03.2012 12:51
Вот и поговорили.

Ага :)
А Джойс - классик ирландско-англоязычной литературы. Основоположник жанра, который потом назвали - Поток сознания.
Каюсь, тоже ниасилил. Но его Поминики по Финнегану знают (понаслышке) все естественники. Ибо именно оттуда и пошло:
Три кварка для сэра Марка

Правда, что это значит, не придумал ни один литературовед и ни один физик :)
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение diesel »

sash-kan писал(а):
19.03.2012 13:05
watashiwa_darede... писал(а):
19.03.2012 12:38
По сравнению с сотнями, если не тысячами, других пакетов, в которых maintainer нужен только для того, чтобы положить пакет в «официальный репозиторий» и служить тормозящим mail gateway'ем между пользователями и разработчиками — нету таких.
(опуская ответ на полемический вброс про обязанности мэйнтэйнера дистрибутива) вот и получается: ты попытался сопоставить тёплое с мягким·
наверно, всё-таки не стоит сопоставлять несопоставимое·

ты мейнтейнеров не стой стороны пытаешься увидеть. я не знаю как это происходит с Android'ом, для iOS/OS X "мейнтейнеры" - это не те кто "пропускает" приложение в AppStore, это те кто эту iOS собственно собирают. Для AppStore они ничего не собирают, там просто пропускают или не пропускают то что собрал разработчик(уж кому-кому, а разработчику приложения уж точно виднее как его правильно собрать). Поэтому нет дыр а-ля у нас в системе версия 0.111 а разрабочик уже 0.112 выпустил и 0.2 на подходе. Вернее эта дыра есть, но только в базовой системе, которую собирают те самые "мейнтейнеры".

Хотя, конечно, тут есть проблема. iOS/OS X дают API на ... не на все... но на многие случаи. Хочешь - пользуйся, не хочешь - тащи за собой все что используешь. И тут в GNU/Linux начинается самое веселье. Есть LSB, которая как бы должна определить набор доступных вещей, но оно работает на гране маразма: "хочешь соответствие LSB - ставь чудо пакет, который потянет все что этой LSB предписано". То есть создать GUI, которое точно заработает на любом десктопе, без лишних телодвижений с зависимостями - достаточно сложно, никто не знает что там будет на любом десктопе. А мейнтейры выполняют сизифов труд пытаясь это разрулить в ручном режиме, прописывая зависимости.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение sash-kan »

watashiwa_darede... писал(а):
19.03.2012 13:21
Изначальный посыл, на который я отвечал, звучал так (в свете последовавшего обсуждения): «Хорошо поддерживать 100 пакетов, а остальное отдать на откуп разработчикам без лишних барьеров и бюрократии — дороже и сложнее, чем армия сопровождающих любого нынешнего большого дистрибутива».
а я отвечал на твой посыл: «мэйнтэйнеры appstore, google play и chrome webstore справляются с задачами мэйнтэйнинга гораздо меньшими силами, чем мэйнтэйнеры в debian и gentoo»·
в результате прений мы пришли к консенсусу, что «сопровождают» они на самом деле не перечисленные «репозитории», а лишь небольшое (в количественном исчислении) «ядро» (которое в «репозитории», по-моему, вообще не входит)·

diesel писал(а):
19.03.2012 13:50
ты мейнтейнеров не стой стороны пытаешься увидеть.
это watashiwa попытался их показать «не с той стороны»·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение Bizdelnick »

diesel писал(а):
19.03.2012 13:50
разработчику приложения уж точно виднее как его правильно собрать

Угу. Они такого иногда насобирают... А если нормально документировать процесс сборки не могут - ССЗБ.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение taaroa »

diesel писал(а):
19.03.2012 13:50
А мейнтейры выполняют сизифов труд

…накладывая -дцать патчей и штурмуя багзиллу проекта.
проще надо: только x86, только шindows, только хардкор.
:wq
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: [LOR] Ingo Molnar, разработчик ядра Linux "Нам нужно полностью пересмотреть модель распространения ПО"

Сообщение sash-kan »

taaroa писал(а):
19.03.2012 14:46
проще надо: только x86, только шindows
во-во, ограничиться одной архитектурой (аппаратной, как в appstore и в несуществующем репозитории windows, или программной, как в google play), одним api (как во всех перечисленных), одним репозиторием — и получится ровнюсенько та самая мечта Инго Молнара·
только вот я до сих пор так и не понял — зачем нужно было сюда постить эту пустопорожнюю болтовню?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Ответить