История изменений
Исправление vbr, (текущая версия) :
Давай вернёмся назад. Я говорю, что тебе никто не мешает писать приложения с нулём зависимостей, которые будут общаться с ядром через syscall-ы, с wayland через $XDG_RUNTIME_DIR/$WAYLAND_DISPLAY, с dbus $DBUS_SESSION_BUS_ADDRESS через и тд. Может где-то не получится этот план, но мне пока не очевидно, где. Я думаю, что такое приложение с нулём зависимостей времени выполнения и нужным функционалом написать вполне можно.
Ты зачем-то захотел ещё библиотеки динамические загружать. В этом нет нужды. Но можно, если очень хочется.
И будет не просто аналог «портабельного» приложения из мира Windows, это будет куда круче.
Почему так не делают - я не знаю. Меня тоже бесит подход линукса со всеми этими разделяемыми библиотеками, пакетными менеджерами. Это всё шляпа из 80-х, когда винчестер на гигабайт был пределом мечтаний. В 2025 году это всё не нужно. Приложения должны быть автономными.
Уважаемый товарищ Линус, кстати, тоже в эту сторону думает.
Исправление vbr, :
Давай вернёмся назад. Я говорю, что тебе никто не мешает писать приложения с нулём зависимостей, которые будут общаться с ядром через syscall-ы, с wayland через $XDG_RUNTIME_DIR/$WAYLAND_DISPLAY, с dbus $DBUS_SESSION_BUS_ADDRESS через и тд. Может где-то не получится этот план, но мне пока не очевидно, где. Я думаю, что такое приложение с нулём зависимостей времени выполнения и нужным функционалом написать вполне можно.
Ты зачем-то захотел ещё библиотеки динамические загружать. В этом нет нужды. Но можно, если очень хочется.
И будет не просто аналог «портабельного» приложения из мира Windows, это будет куда круче.
Почему так не делают - я не знаю. Меня тоже бесит подход линукса со всеми этими разделяемыми библиотеками, пакетными менеджерами. Это всё шляпа из 80-х, когда винчестер на гигабайт был пределом мечтаний. В 2025 году это всё не нужно. Приложения должны быть автономными.
Исходная версия vbr, :
Давай вернёмся назад. Я говорю, что тебе никто не мешает писать приложения с нулём зависимостей, которые будут общаться с ядром через syscall-ы, с wayland через $XDG_RUNTIME_DIR/$WAYLAND_DISPLAY, с dbus $DBUS_SESSION_BUS_ADDRESS через и тд. Может где-то не получится этот план, но мне пока не очевидно, где. Я думаю, что такое приложение с нулём зависимостей времени выполнения и нужным функционалом написать вполгне можно.
Ты зачем-то захотел ещё библиотеки динамические загружать. В этом нет нужды. Но можно, если очень хочется.
И будет не просто аналог «портабельного» приложения из мира Windows, это будет куда круче.
Почему так не делают - я не знаю. Меня тоже бесит подход линукса со всеми этими разделяемыми библиотеками, пакетными менеджерами. Это всё шляпа из 80-х, когда винчестер на гигабайт был пределом мечтаний. В 2025 году это всё не нужно. Приложения должны быть автономными.