Email or username:

Password:

Forgot your password?
Top-level
Шуро

@AncientGood Просто на самом деле это не ад, а вполне нормальное решение :)

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

4 comments
Artificial Stupidity

@shuro я пока не пришёл к внутреннему миру, хотя несколько приложений всё же предпочитаю от разработчика (в частности, дискорд, он в репе всегда отстаёт от релиза, и каждый раз приходится иногда ждать пару дней пока свежая версия доберётся), но это пока единственная причина, и легко бы решилось полиси от самого дискорда не отсекать старые клиенты версией текущая-минус-один

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

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

@shuro я пока не пришёл к внутреннему миру, хотя несколько приложений всё же предпочитаю от разработчика (в частности, дискорд, он в репе всегда отстаёт от релиза, и каждый раз приходится иногда ждать пару дней пока свежая версия доберётся), но это пока единственная причина, и легко бы решилось полиси от самого дискорда не отсекать старые клиенты версией текущая-минус-один

Шуро

@AncientGood Это всё понятно, но Флатпаки и прочее как бы намекае, что мы живём в неидеальном мире :)

Есть старый софт, который больше не обновляется, есть софт, который обновляется слишком быстро, есть трения в сообществах, бывает необходимость поставить две версии сразу...

Iron Bug
@shuro @AncientGood что значит "старый софт"? мы говорим про опенсорц. многий софт, которым я пользуюсь, "не обновляется" лет цать. он просто работает. ему не нужно "обновляться". чесотка обновляторства - это болезнь. а пропатчить софт для работы с новыми библиотеками - вообще не вопрос. это даже программистом быть особо не нужно. этим занимаются майнтейнеры.
зачем две версии сразу на одной машине, даже гипотетически? чтобы было больше поддерживаемых уязвимостей? я понимаю, девелоперы. но есть LD_LIBRARY_PATH и chroot, в конце концов. хватает более чем. у меня в этом большой опыт. но таких потребностей - единицы. и это точно не продакшн, это только разработка.
так что бардак в системе намекаэ на говнокод и говнокодеров. однозначно. и говнокодеры создали свою говносистему, для говноадминов.
@shuro @AncientGood что значит "старый софт"? мы говорим про опенсорц. многий софт, которым я пользуюсь, "не обновляется" лет цать. он просто работает. ему не нужно "обновляться". чесотка обновляторства - это болезнь. а пропатчить софт для работы с новыми библиотеками - вообще не вопрос. это даже программистом быть особо не нужно. этим занимаются майнтейнеры.
Шуро

@iron_bug @AncientGood Повторюсь, что это звучит хорошо, а в жизни Реммину в репозиториях патчили полгода (а, может, и год), когда там кое-что отвинтилось из-за уехавшей библиотеки.

В итоге все, кому надо, поставили из флатпака.

Go Up