Разработчики проекта GNU/Hurd представили доклад о недавних достижениях и текущем состоянии проекта. Среди недавних достижений GNU/Hurd:...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64727
Крутой дистр. Каждый, кто считает себя истинным поклонником GNU и рвёт на себе футболку со Столманом, просто обязан пользоваться именно этим дистром.
Дык, им невозможно пользоваться.
Пока ненавистные корпорасты не придут и не сделают нормально, это не взлетит.
Ты сам-то пробовал или так, просто пишешь от балды?
На каком аппаратном обеспечении тестировал?
У меня на Core 2 Duo всё обеспечивается.
Футболку со Столманом нужно не рвать, а гордо носить.
> Каждый, кто считает себя истинным поклонником GNUБудет использовать дистрибутив из списка одобренных FSF
Заметьте, ни единого корподистра на Hurd, только Debian. А как только оно взлетит, прибегут поттеринги и начнут уродовать.
Как можно иметь настолько сломанную логику?Поттеринг как раз и уменьшил фрагментацию между дистрибутивами. За счет написания стандартизированных утилит. Так же как в вашем любимом Хурде и БСД все стандартизировано. И нет кучи дистрибутивов которые изобретают свой велосипед.
> Как можно иметь настолько сломанную логику?Кто-то всерьёз пытается найти логику в комментариях на Opennet?
> Поттеринг как раз и уменьшил фрагментацию между дистрибутивами.
Вопрос не в самих этих утилитах, а в способе их продвижения. Примерно таких же, как нычне двигают Wayland. То есть, когда нечто очень сырое и очень недоработанное пихается во всё подряд, особенно на серверные платформы. С соответствующими результатами.
Это сейчас systemd уже достиг некоторого уровня качества и стабильности, а вот когда его только начинали двигать - очень много поседевших волос на разных местах он добавил сисадминам.
>Вопрос не в самих этих утилитах, а в способе их продвижения. Примерно таких же, как нычне двигают Wayland. То есть, когда нечто очень сырое и очень недоработанное пихается во всё подряд, особенно на серверные платформы.Ну и как определить, является ли технология сырой или не является, если она нигде не используется?
> Ну и как определить, является ли технология сырой или не является, если она нигде не используется?Так там многое лежало на поверхности, "определять" ничего и не нужно было. К тому же, и в случае systemd и в случае wayland довольно много проблем и шоустопперов выявлялось уже при первых попытках внедрения, что вообще никого не останавливало от попыток дальнейшего насильного внедрения.
Опять же, если хочется пример более разумного подхода к внедрению чего-то нового с куда менее разрушительными последствиями - можно привести в пример, допустим, pipewire.
Очень просто. На примере вейланда
Десяток лет в поте лица кодишь вейланд целой командой на хз откуда берущиеся бюджеты - ведь продукт в принципе ещё не выпущен даже в качестве демки
Потом - показываешь анону на опеннете. Если он одобряет - сразу в прод в глобальных масштабах. Ведь анон одобрил.
И пофиг, что работает только у анона и только то что требуется конкретно ему( но скорее всего не нужно практически всем остальным )
> Примерно таких же, как нычне двигают Wayland. То есть, когда нечто очень сырое и очень недоработанное пихается во всё подряд,Так тем кто это внедряет достаточно имеющегося функционала.
Та же шапка или убунта спокойно работает с вейландом.
То что какие-то мелкие "фичи" нужны горстке людей, то это их личные проблемы.У нас опенсорс и как будет работать-выглядеть софт решают те, кто его пишет.
Остальные или принимают чужой труд, или делают сами, или идут в пень.> особенно на серверные платформы. С соответствующими результатами.
Вейланд пихают на сервера? Кулл стори бро! (с)
> Это сейчас systemd уже достиг некоторого уровня качества и стабильности, а вот когда его только начинали двигать - очень много поседевших волос на разных местах он добавил сисадминам.
А зачем было пользоваться тем, что вам не подходит?
Сидите на старых версиях и не бухтите.
Напомню что вам никто ничего не должен.
> Так тем кто это внедряет достаточно имеющегося функционала.Тем, кто внедряет - возможно. А вот тем, кто пользуется - пока как-то не очень.
А тем, кто под это пишет - как-то совсем грустно, судя по отзывам многих разработчиков насколько хорошо и удобно писать что-либо под wayland.> Та же шапка или убунта спокойно работает с вейландом.
Учитывая, что редхат это всё и спонсирует - оно, как бы, и неудивительно.
> У нас опенсорс и как будет работать-выглядеть софт решают те, кто его пишет.
Точнее, те, кто за это платит. Что с одной стороны, конечно, логично, но с другой появляется ряд вопросов, вроде "а чем это тогда отличается от винды, кроме пингвина на логотипе?"
> Вейланд пихают на сервера? Кулл стори бро! (с)
Вырвать кусок фразы из контекста и насмехаться над ним - признак высокоинтеллектуального юмора, несомненно.
> А зачем было пользоваться тем, что вам не подходит? Сидите на старых версиях и не бухтите.
"Сидеть на старых версиях" можно лишь на легаси-проектах. А вот на том, что активно развивается и разрабатывается - увы.
> Напомню что вам никто ничего не должен.
Так вопрос и не в этом был. Я понимаю, что очень хочется в очередной раз приподнести волюнтаризм нынешней разработки линукса как нечто само собой разумеющееся, что все обязаны беспрекословно принимать, но смысл и суть вышесказанного был несколько иной.
>Вопрос не в самих этих утилитах, а в способе их продвижения.Способ продвижения системд был стандартный для отличного софта. Разработчики, пользователи, ментейнеры дистрибутивов увидев такой удобный инструмент начали на него переходить и активно им пользоваться.
И не нужно утверждать что все эти люди в заговоре со злыми кемто там. Хейтеры системд это маленькая группа, просто очень голосистая.
> Способ продвижения системд был стандартный для отличного софта. Разработчики, пользователи, ментейнеры дистрибутивов увидев такой удобный инструмент начали на него переходить и активно им пользоваться.Это так толсто, что даже тонко. Браво!
>Поттеринг как раз и уменьшил фрагментацию между дистрибутивами.Что плохого в фрагментации? Всё равно условный apt на rpm дистрибутивах работать не будет.
>Всё равно условный apt на rpm дистрибутивах работать не будет.Расскажи свои сомнения тем кто на Альте сидит - они посмеются...
Ну и много они deb пакетов себе поставить могут?
Altlinux apt-rpm использует по-умолчанию.
Еще один человек со странной логикой. Ты пытаешься доказать что фрагментация в системах инициализации хорошо, так как в менеджерах пакетов тоже есть фрагментация.
Ты системд видел? Там только версий 100500, а еще можно использовать разные части которые друг от друга зависят. И только их комбинаций на системе может быть 100500 вариантов. Так что его не случайно системад называют и фрагментацию это не особо уменьшило. Для сравнения из популярных раньше был инит и апстарт. Буквально 2 системы инициалиации. Теперь инит и системд и куча его вариаций.
Ещё один ненавистник Поттеринга. Вот есть задача: запустить условный tmux new-session -d как юнит. Systemd с лёгкостью решает эту задачу. Как вы без systemd будете проверять, запущен ли именно этот tmux или же какой-то другой?
> Ещё один ненавистник Поттеринга. Вот есть задача: запустить условный tmux new-session -d
> как юнит. Systemd с лёгкостью решает эту задачу. Как вы без
> systemd будете проверять, запущен ли именно этот tmux или же какой-то
> другой?Что-то сторонники мегакомбайнов походу думают, что все вокруг идиоты кроме них. Без systemd это решается очень легко.
З.Ы. А что, в systemd еще не переизобрели tmux?
>Без systemd это решается очень легко.Настолько легко, что ни одного нормального решения так и не представили, только костыли, которые периодически ломаются.
Ну покажи как ты это делаешь в systemd без костылей. И это... чтоб никаких башпортянок в unit-файлах, только чистый декларативный стиль.
> ни единого корподистра на Hurd,
> А как только оно взлетит, прибегут поттеринги и начнут уродовать.Ты, буквально, путаешь причину и следствие: пока поттеринги не прибегут, оно и не взлетит
Видно, некоторым мозг так засношали, что без корпорасов себе жизни не представляют.
"раб мечтает не о свободе, а о собственных рабах"
> Видно, некоторым мозг так засношали, что без корпорасов себе жизни не представляютНу кто же виноват, что корпорасты пишут 98% ядра Linux, а от так называемого сообщества™ пользы, как с козла молока?
Кстати, а что там делают наши гордые воины против корпов? Уже выкинули Линукс и пересели на Hurd?
> что без корпорасов себе жизни не представляютВсе понятно без корпорасов.
Ведь что представляет из себя продукт, который пишут исключительно 06pыгaны из "сообщества" мы прям сейчас наблюдаем на примере Хурда.
Прошло всего лишь 35+ лет, а оно начало хоть как-то работать. Даже 64 бита появилось!
Это отличный пример "продукта жизнедеятельности сообщества"))
> А как только оно взлетиткогда?
> Заметьте, ни единого корподистра на HurdПотому что Hurd неюзабелен и потому никому не сдался. Ваш КО.
> А как только оно взлетит, прибегут поттеринги и начнут уродовать.
Без корпов оно как раз не взлетит. Куды ты там лететь собрался-то без поддержки железа и дров для переферии? 🤣
молодцы, развиваются
> Улучшена поддержка драйверов в пространстве пользователя через задействование развиваемого проектом NetBSD механизма rump (Runnable Userspace Meta Program).Я всегда говорил, что RUMP по задумке и по реализации - это прям шедевр. И уж точно лучше "квази-псевдо" гибридного ядра DragonFlyBSD (где от гибрида только сообщения вместо syscall'ов)
Только для драйверов на нетбсд мало.Лучше бы этот рамп на основе Linux был.
Тогда можно было бы резко унаследовать большую часть Linux драйверов.
> Только для драйверов на нетбсд мало.Тут важно то, что в NetBSD RUMP-нфраструктура есть, поверх которой эти драйверы в userpace работают. А сами драйверы появятся... или Debian/Hurd допишет.
> Лучше бы этот рамп на основе Linux был.
Дак пусть делают. Хотя с их stable api - это будет сложно, если вообще возможно.
> в NetBSD RUMP-нфраструктура есть, поверх которой эти драйверы в userpace работают.
> А сами драйверы появятся... или Debian/Hurd допишет.Итак, конюшню и курятник мы таки построили. А лошади/куры в них сами заведутся...
Получается Debian/Hurd взял целое ничего из NetBSD и гордо об этом написал у себя в анонсе.
А что, гибридность в DFBSD в отдельных адресных пространствах невозможна?
Конечно нет, потому что там нет никакий гибридности. Там есть пара концептов, позаимствованных из Mach, но работает это всё в одном большом блобе, как и в Линуксе или других BSD.
>Улучшена поддержка драйверов в пространстве пользователя через задействование развиваемого проектом NetBSD механизма rump (Runnable Userspace Meta Program).Насколько это лучше чем stable api is nonsence?
Stable API, в общем случае, не гарантируется. Всё также будет зависеть от решения мейнтейнеров.
Debian GNU/Hurd: К нему всего один вопрос. Но как же там systemd?
У них есть Shepherd
Минутку, а разве GNOME не требует SystemD? Или нашлись умельцы которые прислали патчи для отвязки от SystemD? За Гномом не слежу, реально не в курсе как у них там
Удалять удаляют и потом сидят на X11 и ищут вайлаед , потому что при таком подходе он исчезает и опять придется колхозить какой нибудь композитор в один бинарник типа wifire или как его там что бы заиметь что то близкое к вайланд
>развиваемое в качестве замены ядра UnixПростите душнилу, но возможно имелся в виду linux? Ну и линукс это не Unix (и есть мнение что уже давно не POSIX) и не post-UNIX как BSD/Solaris/BeOS/Plan, а всего лишь Unix-like (как та же reactos является windows-like).
Развивать-то начали в качестве замена ядра Unix, и не думаю, что немногочисленные разработчики хурда сейчас стремятся заменять Линух
Ну конечно Линукс, тут очевидно опечатка. И пофиг что GNU был создан и Hurd начал писаться до того как линукс появился.
>> развиваемое в качестве замены ядра Unix
>Простите душнилу, но возможно имелся в виду linux?Не, все правильно.
Когда его начинали писать - это еще была замена юникс.
Просто писали слишком долго и юниксы успели помереть чуть больше чем полностью.
А хурд все еще почти готов.
Обожаю GNU/Hurd).
а как-то юзаете? или платонически?
Пишу с GNU/Hurd!
Какую ФС используете? Какие логические тома, какие ещё ФС доступны?
Сборка это конечно хорошо.
А что на счет работы?
Или раз собралось то и так сойдет?
Стырили пол Нетки и оно заработало?
> задействование развиваемого проектом NetBSD механизма rumpА как же GPL? Прогнулись ради дров?