metaclass: (Default)
[personal profile] metaclass
http://www.opennet.ru/opennews/art.shtml?num=40494
А почему бы просто не сделать как в виндах - каждое приложение со своими зависимостями в своем каталоге, а винапи как был в 95 винде, так до 2012 и остался совместимым?

Date: 2014-09-01 04:23 pm (UTC)
From: [identity profile] bydlorus.livejournal.com
Мда, лет зе срач бегин, пошёл читать тонны ненависти.

Date: 2014-09-01 06:33 pm (UTC)
From: [identity profile] d4s.livejournal.com
так а где срач?
все согласны, что не надо

Date: 2014-09-01 04:38 pm (UTC)
From: [identity profile] dizel-by.livejournal.com
[censored]

Date: 2014-09-01 04:40 pm (UTC)
From: [identity profile] swamp-agr.livejournal.com
Вот, что значит - не добавлять комментарии в своём блоге. Браво, Поттеринг.
Можно не чистить комменты, они тупо будут размазаны по всей сети, а что до размазни - ему до неё дела нет.

Date: 2014-09-01 04:43 pm (UTC)
From: [identity profile] nicka-startcev.livejournal.com
потому что тогда каждому афтырю каждого приложения (включая умерших) придется следить за секурити дырами во всех либах.

но зато типа не придется думать о работоспособности.

в общем, вся проблема в либах, точнее, в их интерфейсах, которые мутируют и глюках, которые (не)правятся оперативно.

Date: 2014-09-01 05:58 pm (UTC)
From: [personal profile] ex0_planet
ай, ерунда, всё равно половина говнософта тащит свой zlib и еще что-нибудь.

это не считая crapware, ставящегося в /opt
Edited Date: 2014-09-01 05:58 pm (UTC)

Date: 2014-09-01 04:50 pm (UTC)
From: [identity profile] eternal-leave.livejournal.com
Потому что даже в виндах (с целью избавления от длл-хелла и своевременного затыкания дырок) дотнеты и vc++ redist'ы ставятся системно.

Date: 2014-09-01 04:51 pm (UTC)
From: [identity profile] berezovsky.livejournal.com
У них нету ни хуя совместимого. Винду конституирует структрутообразующий Логос софтварного Dasein'а, а линукс — торжество эпсилон-окрестностей либерального пост-социума из отдельных логем.

Date: 2014-09-02 08:37 am (UTC)
From: [identity profile] nivanych.livejournal.com
По 'методике' aka "было бы ошибкой думать", буду теперь цитировать —
"линукс — торжество эпсилон-окрестностей"
;-)

Date: 2014-09-01 05:59 pm (UTC)
From: [identity profile] anonim-legion.livejournal.com
Для этого нужно:

1) Дядя с генпланом
2) Дядя с дубинкой
3) Куча тестеров с разнообразным железом

Date: 2014-09-01 06:02 pm (UTC)
From: [identity profile] anonim-legion.livejournal.com
Есть еще чрезвычайно радикальный метод от одного моего знакомого, ныне работающего в Яндексе:

1) Зависимость не на уровне библиотек, а на уровне функций
2) Ссылка на функцию - это хэш от ее возвращаемого типа, аргументов и собственно бинарного тела.

Date: 2014-09-01 06:12 pm (UTC)
From: [identity profile] b00ter.livejournal.com
Невалидно. Допустим, реализация поменялась (сортировка пузырьком на более кошерную, сугубо например). Хеш другой, а протокол соблюден.

(no subject)

From: [identity profile] anonim-legion.livejournal.com - Date: 2014-09-01 06:16 pm (UTC) - Expand

Date: 2014-09-01 06:05 pm (UTC)
From: [identity profile] winnukem.livejournal.com
> набор подразделов Btrfs
> средства Btrfs по дедупликации данных
о нет

Date: 2014-09-01 07:09 pm (UTC)
From: [identity profile] bydlorus.livejournal.com
Вы ещё вспомните Билли тихим незлым словом!

Date: 2014-09-01 07:36 pm (UTC)
From: [identity profile] darkdrip.livejournal.com
GoboLinux есть, но он дохлый.
Все нормальные девелоперы делают статистическую линковку и инсталлят свой софт в /opt, чтобы избежать геморрой с зависимостями. Но, к сожалению, сейчас слишком много красноглазых фанатиков пакетных менеджеров.
Я удивился, что у меня заработали Sublime Text и Skype, распакованные из tar.gz. Минимальная совместимость в линуксе вроде есть. Но не факт что эти приложения заработают без проблем через 10 лет, что-нибудь наверняка сломают.

Date: 2014-09-01 07:56 pm (UTC)
From: [identity profile] darkdrip.livejournal.com
Кстати в ru-linux был странный товарищ, который призывает собирать весь софт руками.

http://ru-linux.livejournal.com/2990345.html?thread=43718153#t43718153
http://ru-linux.livejournal.com/2945360.html?thread=42878288#t42878288

Edited Date: 2014-09-01 07:57 pm (UTC)

Date: 2014-09-01 08:01 pm (UTC)
From: [identity profile] eternal-leave.livejournal.com
emdrone, небось? С телефона сижу, лениво ходить по ссылкам

(no subject)

From: [identity profile] darkdrip.livejournal.com - Date: 2014-09-07 07:16 pm (UTC) - Expand

(no subject)

From: [identity profile] sbj-ss.livejournal.com - Date: 2014-09-02 02:00 am (UTC) - Expand

(no subject)

From: [identity profile] bydlorus.livejournal.com - Date: 2014-09-02 05:31 am (UTC) - Expand

(no subject)

From: [identity profile] sbj-ss.livejournal.com - Date: 2014-09-02 06:20 am (UTC) - Expand

(no subject)

From: [identity profile] bydlorus.livejournal.com - Date: 2014-09-02 06:22 am (UTC) - Expand

(no subject)

From: [identity profile] sbj-ss.livejournal.com - Date: 2014-09-02 06:23 am (UTC) - Expand

(no subject)

From: [identity profile] bydlorus.livejournal.com - Date: 2014-09-02 06:29 am (UTC) - Expand

(no subject)

From: [identity profile] sbj-ss.livejournal.com - Date: 2014-09-02 06:31 am (UTC) - Expand

(no subject)

From: [identity profile] bydlorus.livejournal.com - Date: 2014-09-02 06:34 am (UTC) - Expand

(no subject)

From: [identity profile] sbj-ss.livejournal.com - Date: 2014-09-02 06:36 am (UTC) - Expand

(no subject)

From: [identity profile] bydlorus.livejournal.com - Date: 2014-09-02 06:42 am (UTC) - Expand

(no subject)

From: [identity profile] sbj-ss.livejournal.com - Date: 2014-09-02 06:48 am (UTC) - Expand

(no subject)

From: [identity profile] bydlorus.livejournal.com - Date: 2014-09-02 06:50 am (UTC) - Expand

(no subject)

From: [identity profile] sbj-ss.livejournal.com - Date: 2014-09-02 06:54 am (UTC) - Expand

(no subject)

From: [identity profile] eternal-leave.livejournal.com - Date: 2014-09-02 07:37 am (UTC) - Expand

(no subject)

From: [identity profile] sbj-ss.livejournal.com - Date: 2014-09-02 07:44 am (UTC) - Expand

(no subject)

From: [identity profile] nivanych.livejournal.com - Date: 2014-09-02 05:38 am (UTC) - Expand

(no subject)

From: [identity profile] anonym-mouse.livejournal.com - Date: 2014-09-02 08:04 am (UTC) - Expand

Date: 2014-09-01 08:24 pm (UTC)
From: [identity profile] northas.livejournal.com
И каждая программа со всем что ей надо находится в одном архиве. Установить - скопировать этот файл, удалить - удалить файл. Замечательно же, может из линукса даже что то годное выйдет.
Капча: get out

Date: 2014-09-01 08:32 pm (UTC)
From: [identity profile] dmytrish.livejournal.com
Вообще надо уже давно ОС сделать persistent и shared, чтобы было много окружений, но части между ними шарились. И gc тоже в комплект (хотя inodes с их количеством ссылок в принципе еще со времен нулевой эпохи это реализовали).

Date: 2014-09-02 12:57 am (UTC)
From: [identity profile] avnik.livejournal.com
неймспейсов/контейнеров то там не было.
даже прямсейчас есть куча софтов (skype, teamspeak, пхп с всякой херней и обфускацией исходников) которые хочется запихнуть в контейнер где оно не видит ничего кроме себя, и того к чему должно иметь доступ, и забетонировать там

Date: 2014-09-02 01:35 am (UTC)
From: [identity profile] rumataestor.livejournal.com
Что-то все эти предложения напоминают мне NixOS.

Date: 2014-09-02 05:39 am (UTC)
From: [identity profile] nivanych.livejournal.com
Есть такое.
Однако, оно работает и без BTRFS и никто не собирается ограничивать набор файловых систем только ZFS/BTRFS ;-)

(no subject)

From: [identity profile] dev117.livejournal.com - Date: 2014-09-02 07:52 am (UTC) - Expand

(no subject)

From: [identity profile] nivanych.livejournal.com - Date: 2014-09-02 08:33 am (UTC) - Expand

Date: 2014-09-02 06:49 am (UTC)
From: [identity profile] http://users.livejournal.com/_slw/
> а винапи как был в 95 винде, так до 2012 и остался совместимым?

не остался

Date: 2014-09-02 07:46 am (UTC)
From: [identity profile] anonym-mouse.livejournal.com
Поттеринг - спецоперация по уничтожению свободного софта.

Этот человек-оркестр сделал столько разрушительного, что
его даже мега-лояльный к корпорациям Линус послал нахуй
прямым текстом, в сильно раздраженных тонах.

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

Столлман и его идея защиты открытости механизмом выдуманным
для охраны ЗА-крытости, 'авторским правом' на самом деле
уникальны - они создали внутри мега-паразитического Эападного
общества (стоящего на системном паразитизме "реальной экономики")
некий "коммунистический анклав", внутри которого люди
работая сообща и добровольно, смогли создать целую
систему, современную Линукс-distribution (или GNU-linux system),
аналог которой по оценкам официальной компании стоил бы
коммерческим организациям более миллиарда и тысячи
человеко-лет труда.

Поэтому как только Открытое Программирование стало сильно,
корпоративный мир озаботился его подрывом и нейтрализацией,
с одной стороны (вспомним майкрософтовские "удушения в
объятиях" путем перехвата открытых стандартов и "расширения"
их так, что рабочими остаются лишь их системы, или знаменитые
внутренние "письма" Майкрософта, расписывавшие стратегии
подрыва Линуска.
Одновременно, с другой стороны, были предприняты шаги по
утилизации и кастрации Открытых Систем, с тем, чтобы они
стали compliant, подчинялись общекорпоративной, обязательной
для всех ведущих Ай-Ти корпораций США (и мира, насколько они
их контролируют), стратегии по лишению, например, пользователя
контроля за своей машиной, всеобщем электронном доносительстве,
и т.д.

В мире Линукса во главе этого второго движения сегодня стоит
Убунту, превращающая Линукс в полную аналогию Уиндоуз, с
обязательными встроенными программами-шпионами.
Пример того, как паразитировать на созданном другими дает
еще одно отвратительное корпоративное животное, Гугл:
его андроид создал специальную оболочку поверх Линукса
чтобы полностью контролировать действия пользователя и
блокировать его самостоятельность в выборе и установке программ
путем перенаправления всего через свои "магазины".

Systemd - одна из систем подрыва стабильного и отлично
работающего юникс-механизма. Лживыми обвинениями в сложности,
медленности и т.д. они принуждают отказываться от открытой
системы контроля за запуском вашей машины и вводят закрытую,
в три раза более громоздкую, the single point of failure,
которая пухнет как недельный утопленник, захватывая внутрь
себя все новые и новые механизмы.
И я абсолютно не удивился бы, если бы узнал, что внутрь
этого "улучшения" подсутуты backdoors, механизмы блокировки
машин или слежки.

СЕГОДНЯ МЕРЗАВЕЦ ПОТТЕРИНГ хочет перетасовать уже всю систему
сверху донизу.

Понимаете ли, хомячки, с одной стороны подобная организация
программ на Юниксе давно возможна и для её конфогурации есть
несколько широко известных инструментов. Просто невежественные
хомячки (не имея опыта работы с юниксом в пару десятков лет)
о ней никогда не слышали.
С другой же, саботажник Поттеринг на самом деле не желает
совать каждую программу в свою поддиректорию. Еще раз, это
можно делать (и иногда делают) традиционными методами.
Его "идеи" будут в точности в духе его SYSTEMD: намертво,
в бетон залить такое, так, чтобы у пользователя не осталось
никаких альтернатив. А в этот новый монолит уже подсунуть
то, что закажут какие-нибудь спонсоры этого человека-проекта
из NSA и прочих человеколюбивых ведомств.

Date: 2014-09-02 08:45 am (UTC)
From: [identity profile] berezovsky.livejournal.com
О бля, неужели в мире софта люди с мозгами внезапно.
Про Гугл и Андроид точно так, про остальное не знал.

(no subject)

From: [identity profile] nivanych.livejournal.com - Date: 2014-09-02 08:49 am (UTC) - Expand

Date: 2014-09-02 09:45 am (UTC)
From: [identity profile] alexclear.livejournal.com
В комментариях ебаный ад

Date: 2014-09-06 12:03 pm (UTC)
From: [identity profile] techquisitor.livejournal.com
Это уже много раз разжёвывалось. В самом простом случае — замумукаешься следить за дырами и ошибками в софте и сопутствующих библиотеках. А так, идеи линковать всё подряд регулярно всплывают. Вон, коллега весной на FOSDEM был, там видел презентацию Listaller, которые предлагали похожее. Собственно, я даже у себя это цитировал.

WinAPI. к слову уже считается legacy. Теперь там NativeAPI какой-то. А что до совместимости, там пилят просто гигатонны костылей, лишь бы это кое-как работало. Собственно, M$ долгое время этим фактом гордилась и не упускала случая напомнить об этом. В Vista/Seven часть этого наследия выпилили и получили просто тонны ненависти со стороны юзеров юзающих legacy. В 8 ситуация усугубилась ещё больше. Именно поэтому столько вони на восьмёрку. Не столько из-за плиточек (к этому привыкнут, куда денутся), а именно из-за отвалившегося софта.
Edited Date: 2014-09-06 12:03 pm (UTC)

Date: 2014-09-06 12:19 pm (UTC)
From: [identity profile] metaclass.livejournal.com
NativeAPI это попытка, видимо, унифицировать апи для десктопных виндов и планшетных на арме. Судя по последним веяниям, не будет это жить.
А в семерке и восьмерке до сих пор работают софты, разрабатывавшиеся для 95 винды - похоже, сломались только те, которые совсем недокументированные возможности использовали.

(no subject)

From: [identity profile] techquisitor.livejournal.com - Date: 2014-09-06 12:28 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2014-09-06 12:55 pm (UTC) - Expand

(no subject)

From: [identity profile] techquisitor.livejournal.com - Date: 2014-09-06 01:22 pm (UTC) - Expand

(no subject)

From: [identity profile] berezovsky.livejournal.com - Date: 2014-09-06 01:51 pm (UTC) - Expand

(no subject)

From: [identity profile] techquisitor.livejournal.com - Date: 2014-09-06 10:11 pm (UTC) - Expand

(no subject)

From: [identity profile] berezovsky.livejournal.com - Date: 2014-09-06 11:19 pm (UTC) - Expand

(no subject)

From: [identity profile] techquisitor.livejournal.com - Date: 2014-09-06 11:28 pm (UTC) - Expand

(no subject)

From: [identity profile] berezovsky.livejournal.com - Date: 2014-09-06 11:37 pm (UTC) - Expand

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 21st, 2025 08:14 pm
Powered by Dreamwidth Studios