LINUX.ORG.RU

Интервью с Леннартом Поттерингом на Linux Piter об изменениях в Linux, про systemd и о том, зачем посещать конференции

 , , , , леннарт поттеринг


1

1

Леннарт Поттеринг – одна из легенд Linux-сообщества. Начиная с 90-х годов он работает над ядром операционной системы Linux. Леннарт запустил такие проекты, как PulseAudio, Avahi, kdbus, systemd и стал их главной движущей силой. В настоящее время работает в компании Red Hat в Германии. В прошлом году Леннарт приезжал на конференцию Linux Piter 2017 с докладом и сегодня, в преддверии Linux Piter 2018, мы публикуем интервью с этим именитым open source-разработчиком, в котором он рассказывает, зачем понадобился systemd, как менялась и меняется архитектура Linux, как лично он реагирует на многочисленную критику в свой адрес, зачем нужно посещать конференции, и что лично ему дают такие мероприятия, как, например, Linux Piter.

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



Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 3)

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

а красивые девчонки на таких конференциях бывают?

Баб нет, но есть Леннарт!

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

Я тебе про Фому, ты про Ерёму...

всё ещё можно гонять там

да ради бога, языко-специфичную хрень всякую куда девать?

Ну и легаси ни кто не отменял, и будет у тебя и sh какой-нить в системе, и ps, и сопли их скрепляющие. Удачи.

P.S. А между тем MS патчит cmd новыми фичами...

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)
Ответ на: комментарий от mandala

Опять какие-то истории про малафью и про говно вместо ответа на вопрос.

да ради бога, язако-специфичную хрень всякую куда девать?

Делай шкрипт bashegovno-ne-ispravlat.sh, пускай внутри нормального PowerShell, парси вывод, радуйся. Костыль на баше-специфичное говно всегда накрутить можно, но может нужно немножко поскрипеть мозгами чтобы придумать, как от него избавиться, не?

Ну и легаси ни кто не отменял, и будет у тебя и sh какой-нить в системе, и ps, и сопли их скрепляющие. Удачи.

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

P.S. А между тем MS патчит cmd новыми фичами..

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

Так это:

Нельзя переписать сложный скрипт в лоб с sh на ps

И почему же?

Ответа я так и не услышал.

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

контейнеры - это контейнеры. а инициализация - это инициализация.

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

system-root ★★★★★
()
Ответ на: комментарий от Guest_1488

Хотя нет, википедия говорит, что у винды гибридное ядро.

Это только в теории. По факту оно и не гибридное и не микро и не монолитное, там вообще не понятно что. Разжиревшее микро до макро.

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

немножко поскрипеть мозгами чтобы понять что не фик шило на мыло менять

пофиксил. А то можно вообще снести линукс и поставить маздайку.

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

это шило на мыло или всё же другая концепция?

Шило на мыло, так как надо долго мучится (концепция другая же), а на выходе будет повершелл-лапша, я гарантирую!

Или ты не видишь, что баш кривой и косой?

Конкретно баш или любой юниксшелл? А то я тут и tcsh юзаю, а системщина это как бы вообще совместимость с sh — да, огород, что поделать, давят десятилетия обратной совместимости.

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

Это кот написал, или тюльпа, не знаю кто там у него.

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

bash уже много лет пытаются убить разные zsh, mksh и другие. И что-то как-то не взлетает. И вообще, лучше Лёню к коду даже близко не подпускать, он уже показал примеры отвратительного дизайна и ещё более отвратительного кода. Мне даже страшно представить что будет если его хотя бы подпустить к коду вяленого.

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

Мне даже страшно представить что будет если его хотя бы подпустить к коду вяленого.

Вяленд будет внедряться еще 50 лет. И это было бы неплохо.

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

О, баш мой ровестник! ну чуть постарше, на 5 месяцев с гаком... Фишка в том что он развивается и развивается, да и повершелл уже какой там версии?

Это баш. А если говорить о переносимом sh-синтаксисе — это вообще совсем другое.

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

Эээ, а я бы посмотрел как Лёня напишет новый интерпритатор! Вот прямо сидя на фре и смотрел бы на это!

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)

поттеринг всего лишь исполнитель
его пожалеть и лечить надо, а не киллера нанимать
это всё иллюминаты из РэдХат
так что уберёте лёню, его место займёт другой такой же
смотрите глубже и дальше
киллер нужен для зачистки начальства РедХэт

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

Фишка в том что он развивается и развивается
if
fi
тонны grep

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

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

Просто пусть шапку уже поглотит мысы. У мысы все дохнет.

mandala ★★★★★
()
Ответ на: комментарий от system-root

нет, и то, что ты выучил seccomp не даёт тебе знаний о том, что такое инит система.

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

все они нужны для запуска сервиса.

Жизненно необходимы. Как и SELinux. Кстати, есть поддержка? Или тоже ненужно, а нужно только тот ограниченный набор что есть в системд?

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

Я просил указать, где написано, что юзерспейсный dll - часть ядра.

System kernel components

csrss.exe : manages user processes and threads
win32k.sys : user and graphics device driver (GDI)
kernel32.dll : access to resources like file system, devices, processes, threads and error handling in Windows systems
advapi32.dll : access to windows registry, shutdown/restart the system, start/stop/create services, manage user accounts
user32.dll : create and manage screen windows, buttons, scrollbars, receive mouse and keyboard input
gdi32.dll : outputs graphical content to monitors, printers and other output devices
comdlg32.dll : dialog boxes for opening and saving files, choosing color and font
comctl32.dll : access to status bars, progress bars, tools, tabs
shell32.dll : access the operating system shell
netapi32.dll : access to networking functions

Жду пассажа, что «ядро системы» != «ядро операционной системы».

LamerOk ★★★★★
()
Последнее исправление: LamerOk (всего исправлений: 1)
Ответ на: комментарий от mandala

Правильно, надо писать free souse

Нет, не путай open source и СПО. Лёнька грамотно выразился

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

Всё это - компоненты ОС, а раньше ты говорил о ком понентах _ядра_ ОС.

Жду пассажа, что «ядро системы» != «ядро операционной системы».

Вот видишь, ты и сам знаешь, где передернул.

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

Системный менеджер.

В днс резолвере которого захардкожены серваки гугла, лол. И так во всём.

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

Как измерять этот масштаб для говнокода?

По количеству багов? Так у systemd много фич, это же не только инит. Логично, что в нём будет больше багов.

Guest_1488
()

Оно ещё не сдохло? Какая жалость-то...

slamd64 ★★★★★
()

PulseAudio, Avahi, kdbus, systemd

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

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

поттеринг всего лишь исполнитель ... это всё иллюминаты из РэдХат

Ага, что-то новенькое: взять рядового быдлокодера и свалить всю ответственность за маздай на него. Раньше такого не было, ненавидели лично Билли. А теперь вы знаете хоть одно имя из редхатовских начальников? Неизвестные отцы.

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

Ну да, несомненно, comctl и comdlg - это ядерные модули-компоненты, как и Qt с gtk-ом или какой-нить XLib.

Chord ★★★
()

На конференции будут авторитетные делегаты от ЛОРа, чтобы доходчиво объяснить Леннарту что он г@вно и ненужен? )

enso ★★★★★
()
Последнее исправление: enso (всего исправлений: 1)
Ответ на: комментарий от buratino

в интервью. там справа пузатый мужик а слева девица в очках с длинными волосами

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

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

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

dll это userspace

очевидно что это не ядро

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

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

Так это студенты, или окончившие высшее учебное заведение?

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

Интервью не о чём. «давайте дружить и писать софт» если в паре слов.

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

нет, детка. я в твоём маздае много лет дрова писала. и я тебя как профессионал заверяю: маздай - тотальное жидкое говно.

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

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

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