The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз ядра Linux 4.20, opennews (??), 24-Дек-18, (0) [смотреть все]

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


198. "Stable API nonsense"  +/
Сообщение от КГБ СССР (ok), 25-Дек-18, 21:16 
Пытаюсь осмыслить эту жемчужину смысла. Но не могу, не получается. Поддержка неизменности <подставь нужное> требует усилий. Это как? Неизменное — априори самоподдерживающаяся система и сущность, она пребывает в состоянии внутреннего равновесия или гомеостазе (про живое). Она постигла дзен, достигла нирваны и уже никуда не идёт. Зачем прилагать какие-то усилия на поддержание неизменности неизменного?

Чтобы не сломать то, что не сломано, надо просто это не ломать.

Касательно позиции кернел-тима, то она давно известна: ломали, ломают и будут ломать. Это такая намеренная политика, а не «само получилось». Для корпораций, практически, это значения не имеет, ибо кернелтимовцы там же и трудоустроены (прямо или опосредованно), да и других ресурсов хватает, а на остальных людей линуксоидам плевать.

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

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

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

206. "Stable API nonsense"  –3 +/
Сообщение от Аноним (206), 26-Дек-18, 10:19 
>Неизменное — априори самоподдерживающаяся система и сущность, она пребывает в состоянии внутреннего равновесия или гомеостазе (про живое).

Это только идеальное, сферическое и в вакууме. IRL такое никому не нyжно, так или иначе придется хоть как-то взаимодействовать с текущей действительностью, которая - вот зараза! - никак не желает упокоиться в нирване, а постоянно течет и изменяется. Поэтому кол-во костылей вокруг идеальной системы и обезьянок, эти костыли мастерящих, переделывающих и поднимающих стремительно стремится к бесконечности. Поэтому скорее рано, чем поздно наступает момент, когда проще апдейтиться, чем продолжать громоздить костыли.
Ты, КГБ, худая обезьянка, негодная. Тебя нанимали заниматься костылями, а не мечтать и философствовать. Не хватает тебе надсмотрщика с кнутом и палкой, чтобы заставлял тебя работать, а не хныкать и жаловаться. На месте твоего начальства, я бы списал тебя, как выработавшего свой ресурс, и заменил на обезьянку помоложе и поэнергичней.

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

213. "Stable API nonsense"  +1 +/
Сообщение от КГБ СССР (ok), 26-Дек-18, 13:14 
Ошибаешься, дружок. Я не обезьянка, а как раз из тех, кто вам всю эту философию создаёт, а иногда и на спичках объясняет (ибо вы ж не понимаете даже с десятого раза, и памяти у вас — как у аквариумной рыбки). Учись, пока я ещё захожу на опеннет. :-)
Ответить | Правка | Наверх | Cообщить модератору

221. "Stable API nonsense"  +/
Сообщение от qweo (?), 27-Дек-18, 15:18 
>  Поддержка неизменности <подставь нужное> требует усилий. Это как?

При внесении изменений в то, что затрагивает <нужное>, придётся озаботится сохранением совместимости. Или не заботиться.
Вы же не думаете, что разработчики ядра совместимость из вредности не поддерживают? :-)

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

222. "Stable API nonsense"  +/
Сообщение от КГБ СССР (ok), 27-Дек-18, 15:22 
www.google.com/search?q=stable+api+nonsense
Ответить | Правка | Наверх | Cообщить модератору

223. "Stable API nonsense"  +/
Сообщение от qweo (?), 27-Дек-18, 19:34 
Из того самого документа в дереве ядра: "If Linux had to ensure that it will preserve a
stable source interface, a new interface would have been created, and the older, broken one would have had to be maintained over time, leading to extra work".
Ответить | Правка | Наверх | Cообщить модератору

224. "Stable API nonsense"  +2 +/
Сообщение от КГБ СССР (ok), 27-Дек-18, 20:13 
> Из того самого документа в дереве ядра: "If Linux had to ensure
> that it will preserve a
> stable source interface, a new interface would have been created, and the
> older, broken one would have had to be maintained over time,
> leading to extra work".

Ну да, надо просто сделать новое, а старое пусть остаётся в прошлом. Что думают по этому поводу потребители, кернел-тиму плевать.

Вот пример такой политки:

github.com/torvalds/linux/blob/master/Documentation/ABI/removed/devfs

Вместо того, чтобы чинить то, что уже есть, они это объявляют устаревшим и меняют на что-то другое.

И так происходит всю историю линукса. Он плох в архитектурном смысле. Он состоит из архитектурных нелепостей, которые с течением времени заменяют одна другую. Чехарду кривых технологий и абсурдных инноваций команда ядра всегда объясняет приближением к пресловутой готовности для десктопа и заботой о понятности для пользователя (userfriendly). Хотя ни на йоту ближе и понятней не стало за более чем двадцать лет, я это знаю совершенно точно. Это значит, что либо нам лгут, либо они некомпетентны для решения заявленных задач. Думаю, что сомневаться в профессиональной компетентности Торвальдса и его ближайших сподвижников нет поводов — ну, значит, они лгут нам. Кроме того, на самом деле все эти десктопные средства вообще не нужны, я много лет не пользуюсь никакими из них, монтирую и размонтирую устройства-носители вручную и не вижу в этом проблемы, а больше никаких реальных полезных автоматизаций пресловутый десктоп в линукс не привносит.

Кому есть польза от этой чехарды — корпорациям, зарабатывающим на линуксе. Точно так же, как смена ОС и компиляторов приносит пользу Микрософту, принуждаю потребителя регулярно покупать новое.

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

225. "Stable API nonsense"  +3 +/
Сообщение от КГБ СССР (ok), 27-Дек-18, 22:48 
Вдогонку своему комменту про devfs, udev и тому подобный «прогресс». Разработчиками udev значатся, как ни удивительно, широко известные в узких кругах Kroah-Hartman и Sievers. Можно видеть в этом какую-то конспирологию, а можно в который раз подумать над ответом на вопрос, который я так или иначе всегда подразумеваю, когда заходит речь про ядро линукса и корпорации: кто платит зарплату всем этим ребятам, и почему как-то так получается, что приживаются именно те средства и технологии, которые нужны корпорациям. И почему все эти технологии так или иначе связаны с проектом fd.o. Нет, это точно не конспирология, так много совпадений просто не бывает.
Ответить | Правка | К родителю #223 | Наверх | Cообщить модератору

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

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




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

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