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)

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

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

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

Сама система ВО (да и средне-специального) пагубна в том плане, что бюджетника не выгодно отчислять. Было бы иначе — часть бы отсеялась, часть бы за ум взялась. Остальное уже мелочи, даже устаревшие курсы дисциплин.

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

ну не знаю. у нас раньше отчисляли пачками. после первой сессии - половина, после второй - ещё половина. к 5-му курсу из набранного потока первокурсников в 300 человек оставалось около 50-60. но обычно кто дожил до 3-го курса, те и до 5-го дотягивали.

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

агитации «за» просто не существует

Да полно. От агрессивной уровня «диды, юниксвей, башлапша, азаза, хахаха», до пространных разговоров на отвлеченные темы.

именно в systemd? ну прям в нём корень проблем. дадада.

Я сам вот давеча затупил в помоги-треде тут в техразделе, т.к. запутался в логах, даже на сервак лазил чтоб смотреть как отплевываются логи и анализ. ( ПыСы: В итоге в самих логах оказалось пусто, я зря в них тупил.) Это про тонну манов кстати, приходилось подглядывать.

зачем тебе это знать вообще? в чём прикол?

Да нет лока от сустемд, сторонние разрабы сами редиски. А прикол в том, что без сустемд привычная система не юзабельна, надо минимум пересобирать пакеты, или вообще мигрировать (что я и сделал на лаптопе в итоге в своё время). А сустемд мне ненужна, т.к. от нее больше гемороя (те же маны читать для собственного лаптопа мне влом, ведь всё работало раньше!)

ну вот если подумать?

Браузеры — лиса? Критичный софт, быстрые циклы релизов, вообще сугубо прикладной. Вайн? Стабильная ветка, дев-ветка — не лтс, но тоже подход не хренак-хренак и в продакшен. А стабтльная и дев ветки отдельно — много где так.

внезапно.

Да вот именно что внезапно. Разрабы кивнули на мейнтейнеров дистров — им де виднее, мейнтейнеры дистров на разрабов — жираф большой, ему виднее. Мелочь, а не приятно!

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

у нас раньше отчисляли пачками

Финансировали не по поголовью студентов, а по плану. В том и соль.

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

совсем не научиться ничему было невозможно

Чему-то они и научились, конечно. Кто-то даже код набирать, но не разрабатывать. Задачки были простые и классические, единственным требованием было — не пользовать готовые решения, вот тут все погромисты и кончились, без `import збс` не умеют.

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

не пойму, ты отрицаешь песочницы, т.к. всё и так в гармонии, или считаешь, что systemd делает песочницу хуже чем что-то другое?

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

У Лёни дисгармония с миром возникает постоянно и он не улучшает мир, а его переписывает.

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

агрессивной уровня «диды, юниксвей, башлапша, азаза, хахаха»

не путай «за» сисямде и «против» этого дерьма.
ну попиши демоны на баше недельку, а ещё лучше, отлаживай башлапшу Вуасяна в стрессовой ситуации.
а потом рассказывай как это классно, как это гибко, какой прекрасный язык, и все кто против — агрессивны и вообще они за systemd агитируют. </s

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

попиши демоны на баше недельку

Хм, я думаю если писать юниты полнедельки — это тоже так себе... Еще и дергать постоянно перечитывание юнитов при отладке, хотя можно написать скрипт на баше для этого!

отлаживай башлапшу Вуасяна в стрессовой ситуаци

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

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

не путай «за» сисямде и «против» этого дерьма.

Одни клоуны шашкой махают: «мы диды», другие клоуны теперь их вспоминаю к месту и не месту — и те и те раздражают.

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

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

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

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

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

Можно сказать лишь одно:

Хорошо, что RedHat руками Леннарта убил лапшу и Bash-портянки в init и привёл администрирование кучи дистрибутивов к единому, простому и удобному интерфейсу.

Следующим на очереди идёт убийство никудышных иксов. А потом, надеюсь, никудышного Bash'а.

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

Там LXC же вроде или еще какие-то песочницы?

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

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

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

Чем заменить баш? Какой то интерпретатор с элементами ооп нужен. Чтобы было чтото вроде повершелла?

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

УрГУ, матмех, кафедра системного программирования.

мы в ИММ практиковались. ИММ - это Институт Математики и Механики УрО РАН. между прочим, с ходу было непонятно, как планировать вычисления на такой машине. я как-то даже написала простую программку, в которой была ошибка. и потом ни наш преподаватель, ни целый отдел системных программистов не могли её найти :) потом мы всё-таки нашли, в чём проблема. иногда очень неявные вещи происходили при синхронизации.

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

Как с точки зрения системного программиста оцените кол Л. П.? Какие шансы но то, что Леня вылетел бы с мехмата?

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

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

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

поганое болото маздая, где единая глючная фигня без вариантов и без возможности выбора

На твоём примере видно, что пердолики с башелапшой, ваивавшые за UNIX way, не осиливают даже винду.

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

Вам надо вместе сфоткаться и троллить лорчик

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

А ты не ровняй домашний пк и машинный зал.

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

А баш не заменишь, слишком много говна мамонта, но оно еще работает. Вон шинда ровершелл запилила, а cmd не выбрасывает же.

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

Это наш intelfx, он ине выходил ни куда, вот только сустемд-позитивный совсем... )

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

И что? «System kernel components» может относиться к компонентам операционной системы

Он не только может, но и относится.

Никто и не спорил, что юзерспейсные dll - компоненты ОС. Но они не являются компонентами ядра ОС.

Ты просил

Что-то не вижу там про юзерспейсные dll.

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

Я предоставил.

Нет.

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

Он не лучше

Лучше.

он концептуально вообще совсем другой

Что там совсем другое? Сделали объекты, объектный пайп. И что, теперь он sqlite запустить не может?

не может в лоб заменить юникс-шеллы

Может. Он точно так же может гонять тонны plain text через пайпы. Только так не надо делать.

То есть, он точно умеет всё то же, что и bash. Только ещё больше и лучше.

Guest_1488
()

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

А знаете почему Железный дровосек ни чего не боится?

Потому, что у него очко стальное!

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

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

И почему же?

Напомню, что строки через grep и sed, обычные grep и sed, всё ещё можно гонять там.

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