metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2014-09-01 07:20 pm

Поттеринги

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

[identity profile] sbj-ss.livejournal.com 2014-09-02 06:20 am (UTC)(link)
Индусятина везде по умолчанию. Зато несвободный софт выигрывает на тестировании.
Что, конечно же, не означает его априорное преимущество - упаси Ктулху.

[identity profile] bydlorus.livejournal.com 2014-09-02 06:22 am (UTC)(link)
> несвободный софт выигрывает на тестировании

Что?

[identity profile] sbj-ss.livejournal.com 2014-09-02 06:23 am (UTC)(link)
В виндах, емнип, не было ситуации, что вместо "rm /usr/bla.so" ВНЕЗАПНО написали "rm /usr /bla.so" и выпустили в релиз :)
Да и вот такого не упомню.

[identity profile] bydlorus.livejournal.com 2014-09-02 06:29 am (UTC)(link)
Как вы, однако, резко перешли от общего утвеждения о тестировании к конкретным багам. Как насчёт такого:

Microsoft Pulls Windows 8.1 RT Update After Bricking Surface RT Tablets

? Самому не кажется смешным утверждение, что Microsoft/Windows - притча во языцех - выигрывают на тестировании?

[identity profile] sbj-ss.livejournal.com 2014-09-02 06:31 am (UTC)(link)
Статистически - нет, не кажется.

[identity profile] bydlorus.livejournal.com 2014-09-02 06:34 am (UTC)(link)
Статистику в студию. Напомню, это ваше изначальное утверждение, что несвободный софт выигрывает на тестировании.

[identity profile] sbj-ss.livejournal.com 2014-09-02 06:36 am (UTC)(link)
Сравните обезьянник количество тестировщиков MS и количество тестировщиков RH/Ubuntu/XXX Linux. Второе даже в сумме окажется меньше на порядок, не говоря о том, что они тестируют разные конфигурации софта.

[identity profile] bydlorus.livejournal.com 2014-09-02 06:42 am (UTC)(link)
Вы и сравните, вы же проводите утвеждения и оперируете статистикой, значит, она у вас есть - поделитесь.

Только не подходите формально. Например, при открытых исходниках их просматривает куча народа, а постоянный code review, возможно, куда более сильное средство проверки программ. Например, баг в OpenSSL нашли через два года, а через сколько найдут неизвестный нам баг в Secur32.dll/Schannel.dll?

[identity profile] sbj-ss.livejournal.com 2014-09-02 06:48 am (UTC)(link)
Статистика - персональная, лет за пятнадцать.
"При открытых исходниках их просматривает куча народа" - это вы горячитесь. 99.9% юзеров не полезут в исходники, пока всё хоть как-то работает.
Что до бага с нерандомным рандомом - важнее, с чего он начинался. Нельзя же свинью отправлять сортировать апельсины только на основании того, что она тут главная :)
Впрочем, такое и в Кровавом Энтерпрайзе™ бывает.

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

не остался

[identity profile] bydlorus.livejournal.com 2014-09-02 06:50 am (UTC)(link)
А речь не про юзеров. Ну а что касается энтерпрайза, так о том и речь, о том и спорим. Впрочем, с персональной статистикой сложно спорить :-) У меня она, например, другая. Что и там, и там хорошо тестируемые проекты - одинаково большая редкость.

[identity profile] sbj-ss.livejournal.com 2014-09-02 06:54 am (UTC)(link)
Статистика вообще такая штука, что достаточно правильно подобрать входные данные, чтобы доказать что угодно. Это известно.
А энтерпрайз - чем вам RH не энтерпрайз? Только сомневаюсь, чтобы они там засели code review KDE устраивать.

[identity profile] eternal-leave.livejournal.com 2014-09-02 07:37 am (UTC)(link)
Какой релиз, дитя прерий? Это мастер гита был, вообще никем не тестированный, для самых сильных духом.

[identity profile] sbj-ss.livejournal.com 2014-09-02 07:44 am (UTC)(link)
Дитя прерий - это апач :)
"Никем не тестированный" - получается, что человек закоммитил скрипт, который не запускал у себя. Красота, да.

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

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

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

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

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

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

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

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

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

[identity profile] dev117.livejournal.com 2014-09-02 07:52 am (UTC)(link)
Тоже зашёл написать слово nixos =)
Будет крайне печально если оно так и не взлетит.

[identity profile] anonym-mouse.livejournal.com 2014-09-02 08:04 am (UTC)(link)
ОДНА ПОПРАВКА - не "призывает", а "собирает уже
20 лет как работая с юниксом профессионально".
Мне ортогональны "призывы", я просто делюсь опытом
успешной многолетней работы с младшими товарищами.

[identity profile] nivanych.livejournal.com 2014-09-02 08:33 am (UTC)(link)
Нуу, в некоторой степени, оно уже взлетело.
Но без того, чтоб быть немного разработчиком, работать не получится...
И вот по частям, который я освоил, ну так это проще, чем makeinstall'ы, хоть и чуток дописывать своего приходится.

Но... Вот прям сейчас вот, надо прошить CubieTruck. Ну так я за 15 минут не разобрался, как запустить LiveSuite (а перед этим, поставить сторонний модуль к ядру).
В итоге, сейчас поставлю под виртуалкой бебиан, поскольку, для него всё документировано (и предположительно, работает). И так будет куда быстрее, чем разбираться по-честному ;-(
Под Gentoo я бы разобрался, скорее всего.

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

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

[identity profile] nivanych.livejournal.com 2014-09-02 08:49 am (UTC)(link)
> даже мега-лояльный к корпорациям Линус послал нахуй
> прямым текстом, в сильно раздраженных тонах.

Послал он в ответ на вполне конкретную запредельную наглость.

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

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

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

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

[identity profile] techquisitor.livejournal.com 2014-09-06 12:28 pm (UTC)(link)
>сломались только те, которые совсем недокументированные возможности использовали
И такого софта до-хе-ра! Особенно в госконторах и крупных корпрациях. За корпорации точно не скажу (но слышал краем уха), а у госов — обычное явление, видел лично. Видел софт написанный ещё под DOS и до сих пор очень активно эксплуатируемый.

Page 2 of 3