Search
Write a publication
Pull to refresh

Comments 31

Отлично, осталось всего-лишь сделать машину времени и отправиться в те времена, когда Windows 95\98 были актуальны)

Старое железо всё ещё существует, эмуляторы и ВМ никто не отменял. Знать бы, умеет ли оно в аудиоконференции и звонки...

Старое железо всё ещё существует,

и на нем конечно же будут сидеть в дискорде

Послушайте, в конце то концов, наши браться из далёких и не очень вселенных вполне могут до сих пор сидеть на Windows 95/98, отвергнув Windows Vista, и лишив себя божественной Windows 11 [no sarcasm]

"божественной Windows 11" звучит как очень хорошая шутка, а с "[no sarcasm]" как очень тяжёлое заболевание

Вот я призадумался. В какой-то момент разработчики чего-либо заявляют о прекращении поддержки своих программ на определенных версиях ОС. Windows имеет водораздельные версии - 11, 10, 7, Vista и тд. У macOs есть версии. А как дела у GNU/Linux? Там же зоопарк дистрибутивов с разными системами версий - у кого-то как у Ubuntu раз в пол года релиз, у кого-то rolling релизы. Как выглядит ситуация прекращения поддержки ПО для них - разрабы просто выкатывают ПО и говорят "вот такие-то версии библиотек минимальные, меньше работать не будут", "вот такая-то версия ядра минимальная"?

Иногда могут написать "версия для ubuntu 20.04", а обычно файл .appimage, и если не запускается, то это проблема пользователя

VS Code is supported on the following platforms:

- Windows 10 and 11 (64-bit)
- macOS versions with Apple security update support. This is typically the latest release and the two previous versions.
- Linux (Debian): Ubuntu Desktop 20.04, Debian 10
- Linux (Red Hat): Red Hat Enterprise Linux 8, Fedora 36
пример 2. Для OrcaSlicer
пример 2. Для OrcaSlicer

Windows имеет водораздельные версии - 11, 10, 7, Vista и тд.

На самом деле их гораздо больше. Потому что раз в год выходит мажорный апдейт.

Вот например Docker Desktop требует:

Windows 11 64-bit: Home or Pro version 22H2 or higher, or Enterprise or Education version 22H2 or higher.
Windows 10 64-bit: Minimum required is Home or Pro 22H2 (build 19045) or higher, or Enterprise or Education 22H2 (build 19045) or higher.

И например это означает что Docker Desktop уже не работает на Windows 10 LTSC 2019, которая поддерживается ещё аж до января 2029 года.

Докер это софт глубоко интегрированный в систему, а не что-то простое.

Docker Desktop - просто гуёвое приложение. То что у него под капотом (собсна сам докер) прекрасно работает и на более старых билдах десятки.

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

Слишком старая node.js
Слишком старая node.js

разрабы просто выкатывают ПО и говорят "вот такие-то версии библиотек минимальные, меньше работать не будут", "вот такая-то версия ядра минимальная"?

Если разрабы ответственные то да :) В противном случае об этом узнаешь только во время неудачной попытки сборки

Думаю, это может быть отдельным видом спорта, типа демосцены, заставить работать современное ПО на ОС и компах прошлого века, ведь есть сложности и с отладкой, и доступностью документации..

Это не прям современное ПО, это неофициальный опенсорсный клиент для дискорда, специально предназначенный для старых ОС.

Это легаси умирает ровно тогда, когда закачивается поддержка типов шифрования. Все сайтики свалии с древнего SSL 1.0, а свежее ничего в операционке нету. Именно с этого момента и исчезает возможность использовать ОС.

Сайтов на голом http уже нет, поддержка IE - там даже 6-го нету, не говоря о том, что хотя бы 8 хотелось бы иметь.

Касательно же самого продукта. Открываем гитхаб, для установки необходимы:

См. решаем проблемы описанные выше. Самой разработки по 95-ку там нет, по факту изменение параметров для запуска либ из 98й винды.

Все сайтики свалии с древнего SSL 1.0, а свежее ничего в операционке нету.

Не "свалили", а были принуждены к этому современными браузерами.

Не надо валить вину на браузеры. Браузеры в свою очередь были принуждены к этому тем, что в старых версиях SSL и TLS были найдены довольно серьезные уязвимости.

Браузеры в свою очередь были принуждены

Их никто не принуждал делать эту "услугу" неотключаемой.

Я согласен посетить эти сайты со старым TLS.

Их никто не принуждал делать эту "услугу" неотключаемой.

Злоумышленники, которые могли бы вмешиваться в трафиик и даунгрейдить версию TLS.

Абсурдно, когда все пользователи браузера должны подвергаться опасности из-за полутора землекопов, сидящих на Windows 98.

Я лично пришёл к выводу, что в своём софте надёжнее таскать условный OpenSSL, чем использовать WinCrypto API. Например, однажды обратился пользователь, у которого клиент отказывался подключаться к IRC-серверу. Выяснилось, что клиент работает с TLS именно через WinCrypto, а администратор сервера решил использовать в TLS такой шифронабор, который поддерживается только, начиная с определенной версии Windows 10.

Злоумышленники, которые могли бы вмешиваться в трафиик и даунгрейдить версию TLS.

Вы не против если я сам решу, стоит посещение веб-сайта этого риска или нет?

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

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

Разработчики, в свою очередь, вольны решать

Всего три часа прошло с момента когда Вы считали, что "Браузеры в свою очередь были принуждены" до того момента как осознали, что разработчики браузеров делают это по своей воле.

Проблема в том, что 95% (а то и 99%) пользователей во всем этом не разбираются, не читают предупреждений, а когда что-то идет не так, то тупо нажимают на первую попавшуюся кнопку, даже если рядом с ней написано огромными красными буквами "сюда не нажимай, опасно".

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

И все палки потом все равно полетят на разработчиков браузеров - что это из-за их дырявого продукта у кого-то там деньги и личные данные украли. Оно им надо?

Плюс не забываем, что есть всякие стандарты безопасности типа FIPS и подобных, и если ПО им не соответствует (например разрешает что-то явно дырявое и небезопасное), то оно просто будет запрещено к использованию в определенных отраслях.

Sign up to leave a comment.

Other news