LINUX.ORG.RU

То же мне новость. Я давно говорю о том же самом, да и видео с Торвальдсом старое - DebConf 2014 года.

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

Это не решает глубинную проблему того, что авторы библиотек не могут в стабильное abi, а авторы десктопного софта считают допустимым линковаться с подобными библиотеками.

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

Это не решает глубинную проблему того, что авторы библиотек не могут в стабильное abi

Надо просто форкнуть все важные библиотеки и разрабатывать их независимо в рамках дистрибутива. Надеяться на авторов библиотек уже бесполезно.

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

О, нет!

независимо в рамках дистрибутива.

У нас нет того одного единственного дистрибутива.

gag ★★★★★
()

даёшь мейнфреймы! даёшь тонкие клиенты! даёшь одноразовые ОС в tmpfs!

ну сколько можно повторять. не надо делать из линукса десктоп. но линукс бы замечательно чувствовал себя как одноразовая ОС для соответствующих задач, вроде мультимедиа-центра, фильмов и музыки. для кодинга. для веб-сёрфинга. по-сути, для 99% задач.

а игры оставьте детишкам.

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

Это решает проблему написания софта под большое количество дистрибутивов разом.

библиотек не могут в стабильное abi

Аппимедж практически решает это.

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

их независимо в рамках дистрибутива

Делать дистрибутивостроителям нечего.

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

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

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

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

Ну и что? Разработчикам дистрибутивов не должно быть дело друг до друга.

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

Количество рантаймов flatpak тоже на практике не бесконечное

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

У нас нет того одного единственного дистрибутива.

Будет несколько дистрибутивов где совместимость обеспечивается исключительно в рамках дистрибутива. Договариваться с авторами зоопарка дистрибутивов/программ/библиотек бесполезно.

X512 ★★★★★
()

Линус «КО» Торвальдс. Конечно, линукс никогда не был и не будет десктопной ОС. С его фрагментированностью и стилем разработки вида «базар» это просто невозможно. Для десктопной ОС важна единая концепция, а не разброд и шатание с кучей разных ДЕ, графических серверов, пакетных менеджеров и т.п.

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

Уже не актуально.

Да, после появления поддержки графических приложений в WSL2, линукс пришёл таки на десктопы.

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

Тогда сразу же всем пользователям Chromium придётся переехать с их любимого дистрибутива на Chrome OS. Вон там сколько 3rdparty, и гугл может быстро-быстро их разрабатывать независимо от upstream. И это только один яркий пример.

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

До этого есть дело пользователям

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

и разработчикам пользовательского ПО

Пусть поддерживают конкретные дистрибутивы. Те дистрибутивы, под которых мало программ, помрут естественным образом.

X512 ★★★★★
()

люблю я торвальдса:) спасибо, улыбнулся)

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

Надо просто форкнуть все важные библиотеки и разрабатывать их независимо в рамках дистрибутива.

Получится Дебиан :)

question4 ★★★★★
()

В принципе он прав. На мой взгляд, у традиционных линуксовых пакетных систем две проблемы – во-первых, их много, во-вторых, они не умеют держать несколько версий пакета. Из второго пунтка так же вытекает зависимость от системных версий различного софта. Но сейчас есть флатпаки, снапы и аппимаджи, они частично снимают эту проблему. По крайней мере, они неплохо подходят для распространения приложений с GUI. Есть шанс, что проекты типа nixOS так же будут довольно популярны. Сейчас, на мой взгляд, все не настолько печально.

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

Нет, есть аппимедж, флатпак, снап.

Ничониработает.

Ставил под шапкой первый в своё жизни снап какого-то софта для осциллографа - не запустилось из-за отсутствия библиотеки, которая есть в бубунте.

Ставил аппаймидж какого-то видеоредактора - не поставился. Не помню, из-за чего. Аналогично с софтом под логический анализатор: выдал простыню жабаскрипта.

На работе щас проблема с докером: у 5% вылазит ошибка в коде на руби. У меня тоже, причём, если на 5.11 тот же докер запускать, то ок.

Абсракции, они такие…

mv ★★★★★
()

если бы не system-shitd, если бы линус и все остальное возглавлял... не приходилось бы мне сейчас делать альясы во FreeBSD, как в Linux...

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

Ставил под шапкой первый в своё жизни снап какого-то софта для осциллографа - не запустилось из-за отсутствия библиотеки

Значит криво упаковали.

Ставил аппаймидж какого-то видеоредактора - не поставился

Не запустился? Аппимедж не надо ставить, просто дать права на выполнение и запустить.

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

даёшь мейнфреймы!

Если я не хочу держать свои данные где-то там?

ls-h ★★★★★
()
Ответ на: комментарий от mv

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

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

Значит криво упаковали.

Торвальдс про то же.

Не запустился? Аппимедж не надо ставить, просто дать права на выполнение и запустить.

Он распаковывается == ставится.

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

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

Это правило даже на локалхосте не работает

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

даёшь мейнфреймы! даёшь тонкие клиенты! даёшь одноразовые ОС в tmpfs!

ты все проспал. развитие этой идеи называется «облака». пожалуйста, гугл уже сделал все. пользуйся.

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

Вот не хотелось бы мне запускать софт со старым дырявым libjpeg. А, например, благодаря Debian можно было бы достать security патчи к нужной старой версии. И просто подменить so-шник. И так ещё с некоторыми зависимостями.

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

Получится Дебиан :)

В Дебиане недостаточно автономности и там приносят обновления библиотек с поломанным API. Старые версии библиотек != автономная поддержка и разработка.

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

с кучей разных ДЕ, графических серверов, пакетных менеджеров и т.п.

На мой взгляд это наоборот сильная сторона. Каждый может сделать так, как ему удобно. Я пробовал пользоваться macOS, где ничего нельзя настроить, сплошной «think different».

ls-h ★★★★★
()

Тебе тоже в предложку выскочило? Видево семилетней давности. Сейчас вполне ОК работает для Spotify, Telegram, Steam, Chrome, Firefox ТЫСЯЧИ ИХ.

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

К запуску старого софта типа Опера 6. Хотя для софта, который не лезет в интернет, и в котором мне не нужно открывать чужие файлики, то согласен с простотой и удобством статической линковки.

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

даёшь мейнфреймы!

Датацентры.

даёшь тонкие клиенты!

Chromebook.

даёшь одноразовые ОС в tmpfs!

ChromeOS.

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

Нет, есть аппимедж, флатпак, снап.

Которые не помогают и вообще overengineered.

hummer
()
Ответ на: комментарий от ls-h

Вот именно! Каждый делает как ему удобно, а в итоге нет единого подхода. Есть только вялые попытки привести это в относительный порядок, вроде freedesktop.org и т.д.

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

Нет, он про разработчиков, которые ломают ABI и про отсутствие унификации.

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

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