The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Red Hat намерен прекратить развитие сервера X.Org"
Отправлено IdeaFix, 29-Июн-19 15:20 
>> У меня под принтером стоит замечательная тумбочка: Sun Blade 150,
>> Compaq Alphastation DS15 и HP Visualize B2600.
>> Фактически, из свежих лялихов на них можно поставить никакой.
> Это совершенно случайно не заслуга в первую очередь извращённой фантазии всех троих
> вендурей?  Или когда-то можно было поставить примерно каждый первый, ну
> второй, а потом всё сломали? (вопрос без особой подковырки)

Короткий ответ: нет не вендурей это заслуга. Когда-то (Дебиан 4) всё было можно.

Длинный ответ: Ну, на самом деле это вопрос мнимой совместимости, или, если угодно, лицемерия.

Пример 1: альфа дс10/дс15. Думаю, у альфы был минимальный рынок, значительная часть которого была занята юниксами. Экспансия альф от третьих производителей на десктопы не случилась, но... пацанам было не прилично дропать поддержку. В итоге её дропнули только на уровне Debian 6, прикрывши свой позор и неосиляторство фиговым листочком со ссылкой на то, что дескать производитель дропнул, а мы, свободные и умные, смотрим производителю под хвост и чуем направление ветра.

По факту же, получить на альфе директ реднеринг = ес - задачка непосильная. У меня была разминка для головы/рук... уже в дебиан5 мезовые либы были немножечко с ассемблером :) В итоге, матрас, радеон и рейдж128 вешают систему. Савейдж4/2000 тоже. Ну, либо директ рендерина просто нет. Если же мы ставим пионерские сборки деб8/9 (там такая каша в livecd), то получаем забавную ситуацию... на куему оно всё работает, а на реальном железе гцц, собирающий чуть ли под ев4, собирает такой код, который сыплет в консоль трейсами так, что даже синтетика не работает.

Тем не менее, я смог так: https://pp.userapi.com/c844724/v844724933/849a7/nMIsG3ZHKzY.jpg

Это было сложно и бессмысленно, но я смог :) Да, было условие - ничего особо не собирать, для сборок была гена... а в дебе была задача настроить. Потом была задача - скупить все 3д карты PCI на ebay и перебирать... а потом пришло понимание что лицемерие с поддержкой было еще в Lenny, а сейчас оно достигло катастрофических масштабов... загрузочный диск с дистрибутивом просто не загружается :) Его никто не проверял :)

Пример 2: париск - вот тут да, тут все сразу расписались в том что видео не осилить, но 8 бит 2д рабочий сто будет... по факту Вы понимаете как получилось :) Более или менее на этой машине ожил чпукс (так и живет кстати), а под линуксами всё как-то грустно. Девчата из парисклинукс уже давно забыли зачем они стартовали проект и не понимают зачем его поддерживать. Самое обидное, что с опен/нетбсд та же фигня. Машина в списке совместимости, но я не могу прогнать тесты мариядб, ибо... ёр цпу из спарк и коровка нарисована :) Т.е. даже lamp/hamp/oamp/bamp или еще какую хрень не запустить. Или так собрали, или компилятор так компиляет. И никакая су... не дропнет альфу или хппа из компилятора. Это же как публично обосраться. А если компилятор компиляет фигню, но об этом никто не знает - это как обосраться без свидетелей.

Пример 3: спарк - вот тут всё было как-бы не плохо... программистских задачек было не много, но они были слишком комплексные - паял на гражданские видеокарты большие ромы и шил сановские прошивки - всё работает, но опять же, на уровне дебиан7. Если собираешь что-то сам или используешь современные бсд под спарк - собран софт так, что не работает. Это майнтейнер чудак, или компилятор?

Пример вне конкурса: Sparc Classic. Вот скажите, зачем в пакетном менеджере нетбсд есть локали на фаерфокс?! На три, мать его, версии фаерфокса?! Их тупая бездушная машина собрала, я знаю. А то, что фаерфокс под спарк32 не собрать - это не важно, зато локали в пакетном менеджере есть. Это сановцы чудаки, или это майнтейнеры поддержки архитектуры ухи поели? Кстати, на спарк классик нормально отрабатывает тест lzma2 и даже генерятся (15 минут) ssh ключи :) Милейшая машинка! Только вот из DE удалось запустить CDE и IceWM. Bash и MC (которые тянут перл) в сумме компилятся больше суток :(

Ну и топ лицемерия - генту. Хэндбуки были недостоверными в момент написания - 10 лет назад и более. На данный момент в дистрибутивах нет половины описываемого в хэндбуках софта (для разбиения дисков и пр.), в хэндбуках не описаны типичные моменты установки (например, если на диске уже есть раздел, или если дисков два).

Производители конечно те еще молодцы, но о покойниках или хорошо, или ничего. А вот опенсурс поддеркжа - это то, что есть сейчас. Её типа декларируют, но...

Кстати, Михаил! Вот Вы, как человек, причастный к поддержке большого и хреново формализируемого.... объясните мне такую вот вещь. Есть у нас UFS. Он у нас есть старый и новый. Он у нас есть биг и литл индиан и он у нас есть в нескольких воплощениях от разных вендоров. Грубо говоря старый сан (его вообще кто-то из современных умеет писать?), новый сан (разный на х86 и интел), старый и новый бсд, хп и эпл. Почему даже в свистоперделочных дистрибутивах, в которых в ядро зафигачено всё, почему-то стабильно нет модуля для чтения-записи нового и чтения старого уфс? Он же простой как три рубля и почти бесплатный. Весь код написан, а модуля из коробки нет. Вот на какую-только херь модулей из коробки готово, а на уфс нет.

Не знаю какие у Вас эмоции от эльбрюса и сравнимы ли они с моими, от общения с легаси серверами, но, опыт во многом должен пересекаться.

Альфа - мы напишем трансляторы фирмварей, трансляторы кода, у нас весь x86 будет работать нативно. Не прокатило...
HP - мы тут чота сделали, как надоест - вынем чипсеты и процы, вставим другие чипсеты и процы, а название Супердом оставим. За что заплачено, то поддерживается, остальные - бедняки. В итоге дропают итаник.
SUN - у нас всё хорошо, мы самодостаточны, платите, читайте мануалы.

В итоге как только отскакивает вендор, тут же появляется кто-то, кто говорит "всё будет ок, мы щас запилим порт". Но в итоге порт не торт. А в случае HP, даже не пили никто особо.

И по факту сборки современных бздей под шарпозавра и спарк32 существуют ТОЛЬКО потому, что сборочная оснастка до сих пор не падает с ошибками. А что там компиляет компилялка и как там много х86 ассемблера внутри - это всем срать. Никто не проверит.

И это не заслуга вендора, это заслуга опенсорс лицеме^W лицедееев.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру