Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

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



"Опубликован BSDun, модуль для запуска исполняемых файлов FreeBSD в Linux"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Опубликован BSDun, модуль для запуска исполняемых файлов FreeBSD в Linux"  +/
Сообщение от opennews (ok), 05-Июл-26, 15:57 
Опубликован проект BSDun, развивающий модуль для ядра Linux, позволяющий распознавать, загружать и запускать в Linux немодифицированные исполняемые файлы в формате ELF, собранные для FreeBSD. Для запуска применяется эмулируемое окружение FreeBSD, размещаемое в каталоге /compat/freebsd. В целом проект является полной противоположностью FreeBSD Linuxulator. Код распространяется под лицензией GPLv2+ и  написан с использованием AI-ассистента Claude Code...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=65846

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +88 +/
Сообщение от ыть (ok), 05-Июл-26, 15:57 
"Как вы яхту назовете, так она и поплывет". К-н Врунгель (С)
Ответить | Правка | Наверх | Cообщить модератору

75. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +1 +/
Сообщение от Соль земли2 (?), 06-Июл-26, 11:11 
Суеверие.
Ответить | Правка | Наверх | Cообщить модератору

99. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +2 +/
Сообщение от tyh (?), 07-Июл-26, 15:32 
там в интернетах есть видосик про корабль с странным названием, которое надо диспетчеру порта зачитать: Питипипиy виу виy

так что эта короткая конструкция названия - BSDun, хотябы не приводит к перелому языка и мозга...

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +55 +/
Сообщение от Аноним (2), 05-Июл-26, 16:06 
Лайк не глядя за название :)
Ответить | Правка | Наверх | Cообщить модератору

16. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +16 +/
Сообщение от Eifan (?), 05-Июл-26, 17:22 
А в компе, где стоит ОС, для которой он предназначен, должен быть этот БП

https://content.onliner.by/forum/295662/800x800/323f0ad73c33...

Ответить | Правка | Наверх | Cообщить модератору

81. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +4 +/
Сообщение от одвто7 (?), 06-Июл-26, 16:44 
С вероятностью 100500 при названии замешаны славяне 😁
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

88. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +2 +/
Сообщение от _ (??), 06-Июл-26, 22:59 
> Лайк не глядя за название :)

и 2 лайка - глядя :)


PS: Великолепный "трамвай из хлебной булки"(С)

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

3. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  –3 +/
Сообщение от iPony128052 (?), 05-Июл-26, 16:06 
Кто-то из местных навайбкодил?
Ответить | Правка | Наверх | Cообщить модератору

4. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +11 +/
Сообщение от Аноним (4), 05-Июл-26, 16:09 
> Автор новости: megastallman
> https://gitlab.com/megastallman/bsdun

Не знаю...

Ответить | Правка | Наверх | Cообщить модератору

5. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +1 +/
Сообщение от МИСАКА (?), 05-Июл-26, 16:18 
Сам себя не похвалишь...
Ответить | Правка | Наверх | Cообщить модератору

21. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +3 +/
Сообщение от Аноним (21), 05-Июл-26, 18:43 
За ваш счет прорекламирую еще один свой проект: https://gitlab.com/megastallman/uncoded
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

37. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +2 +/
Сообщение от Мемоним (?), 05-Июл-26, 20:37 
> That is the same VSCode, but with telemetry anti-features being cut out with sed
> sed

https://ast-grep.github.io/ не будет удобнее?

Ответить | Правка | Наверх | Cообщить модератору

53. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (53), 06-Июл-26, 00:31 
Спасибо!
Ответить | Правка | Наверх | Cообщить модератору

76. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +1 +/
Сообщение от Аноним (76), 06-Июл-26, 12:06 
Джва года искал такое.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

42. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Смузихеб забывший пароль (?), 05-Июл-26, 22:14 
тогда заодно не грех и попОС вспомнить, о котором как-то маловато новосте
и какого-то местного анона, хотевшего это из любопытства палкой потыкать
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

6. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +3 +/
Сообщение от Аноним (6), 05-Июл-26, 16:41 
Я думал что название привлечет больше комментаторов. Странно
Ответить | Правка | Наверх | Cообщить модератору

9. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +1 +/
Сообщение от Аноним (9), 05-Июл-26, 16:51 
На новостях про wsl порвались.
Ответить | Правка | Наверх | Cообщить модератору

77. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (76), 06-Июл-26, 12:09 
Я на новости про ARM.
Ответить | Правка | Наверх | Cообщить модератору

10. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Деанимус (?), 05-Июл-26, 16:53 
Выходные, сэр.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

7. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  –3 +/
Сообщение от Аноним (7), 05-Июл-26, 16:50 
Привет! Прикольный проект, сделал ревью GPT 5.5 xhigh в несколько проходов, дай Claude, тут реально много чего, что можно исправить и будет прям круто.

https://paste.debian.net/plainh/8f6a9bcf

Напиши в комментарий, а то придётся в репе issue создавать, если тут не ответишь :)

Ответить | Правка | Наверх | Cообщить модератору

27. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (21), 05-Июл-26, 18:56 
Спасибо! Будем пережевывать. Хоть можно и посоздавать ишшуев.
Ответить | Правка | Наверх | Cообщить модератору

41. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Alladin (?), 05-Июл-26, 21:13 
кто бы за gpt сделал ревью)
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

11. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +2 +/
Сообщение от Аноним (11), 05-Июл-26, 17:04 
> автор выполнив "pkg install ..." перезаписал содержимое /usr/local/* в Linux

Не автор, а костыль к ИИшке.

Ответить | Правка | Наверх | Cообщить модератору

22. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (21), 05-Июл-26, 18:45 
Да, я таковым себя чувствал еще до появления ЫЫ. Человек - всего лишь придаток к машине.
Ответить | Правка | Наверх | Cообщить модератору

12. Скрыто модератором  +1 +/
Сообщение от Анонимemail (12), 05-Июл-26, 17:08 
Ответить | Правка | Наверх | Cообщить модератору

13. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Анонимemail (13), 05-Июл-26, 17:09 
/compat/? Да это-ж vice versa
Ответить | Правка | Наверх | Cообщить модератору

23. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (21), 05-Июл-26, 18:46 
Эта иерархия - /compat/linux взята мною из линуксулятора. Только наоборот.
Ответить | Правка | Наверх | Cообщить модератору

17. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +6 +/
Сообщение от Аноним (17), 05-Июл-26, 17:43 
Название - огонь!
Ответить | Правка | Наверх | Cообщить модератору

19. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  –1 +/
Сообщение от Аноним (19), 05-Июл-26, 18:39 
> и написан с использованием AI-ассистента...

Удивительный мир сходит с ума.

Ответить | Правка | Наверх | Cообщить модератору

107. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +1 +/
Сообщение от Аноним (107), 08-Июл-26, 03:13 
Пластиковый мир давно победил, ты что этого до сих пор не понял?
Ответить | Правка | Наверх | Cообщить модератору

20. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +9 +/
Сообщение от Анонимище (?), 05-Июл-26, 18:42 
Представь что Ты - троян написаный для Windows. Но тебя запускают в WINE для FreeBSD. A сама FreeBSDовская версия WINE запускается через BSDun на Linux. И да, сам Linux работает в виртуалке запущенной под Android.

И ты в полной растеряности, к такому безумию тебя создатель не готовил

Ответить | Правка | Наверх | Cообщить модератору

24. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (21), 05-Июл-26, 18:49 
Так, подождите! Я на Вайне недавно гонял Msys2, pacman install ... работает. И даже mc. Подробности здесь: https://tilde.club/~megastallman/
Ответить | Правка | Наверх | Cообщить модератору

25. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Ivan_83 (ok), 05-Июл-26, 18:53 
Вы зря себя обнадёживаете.
Код просто пройдётся рекурсивным поиском по фс фильтруя wallet.dat и прочее и отправит что найдёт.
Точно так же ему никто не помешает пофировать файлы до которых он дотянется.
Там не требуется куча платформо специфичного кода.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

28. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Анонимище (?), 05-Июл-26, 18:56 
Не, ну понятно что внутри своего загончика троян может напакостить. Но вот убежать из такого многослойного пирога уже вряд ли получится, если только лично за вами не охотится Моссад
Ответить | Правка | Наверх | Cообщить модератору

46. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +2 +/
Сообщение от Ivan_83 (ok), 05-Июл-26, 22:39 
wine это не про защиту/изоляцию.
Единственное что тут упоминали chroot.
Ответить | Правка | Наверх | Cообщить модератору

29. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (29), 05-Июл-26, 19:00 
Ага, а этот линукс - крутится как pod в кубернетисе, а кубернетис в виртуалке на Hyper-v
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

89. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от _ (??), 06-Июл-26, 23:04 
... но зоЙчем?!?!?!
Ответить | Правка | Наверх | Cообщить модератору

96. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (96), 06-Июл-26, 23:38 
Чтобы!

Или как у нас на работе в тех-документации часто можно встретить объяснение - Just because, that's why.

Ответить | Правка | Наверх | Cообщить модератору

97. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от _ (??), 07-Июл-26, 04:07 
А! Тады - конечно! Дайте два! ;)
Ответить | Правка | Наверх | Cообщить модератору

26. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  –3 +/
Сообщение от Аноним (26), 05-Июл-26, 18:54 
Зачем в бсд запускать линуксовые бинарники понятно, иначе там вообще никакого софта не будет полезного. Но зачем запускать бсдешные бинарникитна линуксе? 🤔
Ответить | Правка | Наверх | Cообщить модератору

30. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (21), 05-Июл-26, 19:04 
Да, я об этом тоже думал. Но мне просто важен факт того что это вообще можно сделать. Ну и нативная сборка/портирование/написание кода под фрибзд без виртуальных машин - тоже неплохой юзкейс.

Кстати, сюда: https://github.com/mrclksr/linux-browser-installer а добавлял оперу несколько лет назад.

Ответить | Правка | Наверх | Cообщить модератору

31. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  –1 +/
Сообщение от Аноним (26), 05-Июл-26, 19:27 
Юзкейс где? На локалхостах академиков? В проде нет и быть не может такого юзкейса.
Ответить | Правка | Наверх | Cообщить модератору

34. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (21), 05-Июл-26, 20:08 
А почему бы и нет? И на локалхостах мэйнтейнеров.
Ответить | Правка | Наверх | Cообщить модератору

45. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (45), 05-Июл-26, 22:38 
Я вообще не против, программирование вполне неплохое хобби. Меня как хобби-антрополога интересует мотивация и цели.
Ответить | Правка | Наверх | Cообщить модератору

60. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +1 +/
Сообщение от Александр (??), 06-Июл-26, 07:26 
Иногда цель - не какой-то внешний фактор. Т.е. строится на интересе: а получится? Запустится?
Ответить | Правка | Наверх | Cообщить модератору

85. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (26), 06-Июл-26, 18:01 
Удовлетворение собственного любопытства -- вполне валидная цель.
Ответить | Правка | Наверх | Cообщить модератору

48. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (-), 05-Июл-26, 23:04 
> Да, я об этом тоже думал. Но мне просто важен факт того что это вообще можно сделать.
> Ну и нативная сборка/портирование/написание кода под фрибзд без виртуальных машин
> - тоже неплохой юзкейс.

А этим кто-то вообще щанимается?

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

40. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  –4 +/
Сообщение от Мемоним (?), 05-Июл-26, 21:02 
> Но зачем запускать бсдешные бинарникитна линуксе?

Для безболезненной миграции с ГНИ/Линукса на что-то более свободное и независимое

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

44. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (45), 05-Июл-26, 22:36 
Для безболезненной миграции нужно чтобы поддержка железа для начала была без линукса в виртуалочке, и поддержка всего современного софта вроде докеров-куберов. А там уже и о миграции можно думать.
Ответить | Правка | Наверх | Cообщить модератору

101. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (-), 07-Июл-26, 17:12 
> Для безболезненной миграции с ГНИ/Линукса на что-то более свободное и независимое

Теперь отморозка ушей и отстрел выступающих частей тела назло бабушке и анонам опеннета называется так? А вы смешной.

Свободно лно в основном от здравого смысла и поддержки оборудования. А корпорациям подмахивать пытается покруче любых пингвинов.

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

69. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от _kp (ok), 06-Июл-26, 10:18 
>>зачем запускать бсдешные бинарники на линуксе

Казалось бы незачем..
Однако Линукс очень плохо запускает и свои родные бинарники, ибо совместимость никакая, даже в дистрибутивах одного поколения, о совместимости в предыдущими версиями и речи нет.
Поэтому любые способы запуска ПО приветствуются. И эксперименты с запуском ПО.
А то пока самый надежный способ запустить бинарник на любом Линук, запускать Windows приложение в Wine.

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

84. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от iZENemail (ok), 06-Июл-26, 17:33 
> Зачем в бсд запускать линуксовые бинарники понятно, иначе там вообще никакого софта не будет полезного.

Никаких линукс-бинарников после Adobe Flash Player на FreeBSD запускать не надо — собственных портов хватает.

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

86. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +2 +/
Сообщение от Аноним (26), 06-Июл-26, 18:02 
Да? А зачем тогда net/wifibox существует?
Ответить | Правка | Наверх | Cообщить модератору

95. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  –1 +/
Сообщение от Аноним (96), 06-Июл-26, 23:36 
Надо: https://github.com/mrclksr/linux-browser-installer , поддержку оперы я добавлял кстати. Просто попробуй сам попользоваться FreeBSD. Там с софтом дела очень нехороши. Битые пакеты в пкг, появляющиеся/исчезающие.
Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору

32. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  –1 +/
Сообщение от Ананоним (?), 05-Июл-26, 19:40 
Возможно это будет для меня трамплином в переходе на FreeBSD, как в своё время стал CygWin.
Ответить | Правка | Наверх | Cообщить модератору

33. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (33), 05-Июл-26, 20:04 
У них талант называть проекты, чтобы ру комьюнити посмешить.
Ответить | Правка | Наверх | Cообщить модератору

36. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +2 +/
Сообщение от Аноним (36), 05-Июл-26, 20:19 
у них?, комменты посмотри, это похоже у нас
Ответить | Правка | Наверх | Cообщить модератору

35. Скрыто модератором  +/
Сообщение от Аноним (35), 05-Июл-26, 20:18 
Ответить | Правка | Наверх | Cообщить модератору

38. Скрыто модератором  +/
Сообщение от Мемоним (?), 05-Июл-26, 20:42 
Ответить | Правка | Наверх | Cообщить модератору

39. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +2 +/
Сообщение от Мемоним (?), 05-Июл-26, 20:54 
Кстати, автор, не хочешь с проектом https://chimera-linux.org/ скооперироваться?
Ответить | Правка | Наверх | Cообщить модератору

51. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +1 +/
Сообщение от Аноним (53), 06-Июл-26, 00:22 
Мне как раз нужно нечто другое. Бинарная совместимость, вне зависимости от того какой софт запускаем. То есть это территория FreeBSD Linuxulator, Solaris LX Zones, Wine. Darling наверное трогать не стоит, ибо х86 мокакосятники дропают скоро.
А если мне будут нужны bmake или bsd-utils, то я их достану из пакета или сырца прямо на текущей кубунте.

Почему я захотел сэмулировать именно FreeBSD? Наверное потому что она самая живая из того что я рассматривал. Конечно тут юзерленд тоже иногда валится от pkg upgrade, даже на виртуальной машине. Некоторые пакеты рандомно появляются/исчезают, но какая-то живая база есть. Производительность всего лишь на 10-50% ниже линукса на одинаковых виртуалках и под BSDun на том чем я мерял, а это не совсем плохо. С переменным успехом работала даже на моем ноуте. А раз система может в современное железо, значит она жива.

Думал про NetBSD - на ноут вообще нельзя поставить, на виртуалке юзерленд уже разъехавшийся после установки. Все плохо... Недофинансирована и мертва.

OpenBSD - система, в 10 раз медленнее линукса, ну простите. Это уже слишком. И выпиливание поддержки модулей ядра. И тоже не любит железо. Не разделяю я закидонов Тео.

DragonflyBSD - Еще хуже, не может даже начать установку, хотя 10 лет назад даже хаммерфс как-то юзался. С железом не дружит. Похоже что мертва.

SlowWarez - SRU требует регистрации, Openindiana - устанавливается развалившейся, но только на виртуалку, Tribblix вроде жив, но тоже на виртуалке, но знают о нем не только лишь не все, но и не каждый. С современным железом они вообще не дружат. Есть SmartOS, OmniOS - в их репах нет иксов и по 3 тысячи пакетов всего лишь, с железом - лучше поддержка чипсетов, а в остальном - хуже чем у остальных. Ну и Sustained support - это явно не признак жизни, а скорее чего-то противоположного.

Думал про Хайку, но тут уже некий дядя пилит https://github.com/trungnt2910/hyclone буду наблюдать что из этого выйдет.

Ответить | Правка | Наверх | Cообщить модератору

61. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +1 +/
Сообщение от Александр (??), 06-Июл-26, 07:39 
Если про +/- живые, то MinuetOS/KolibriOS. Из интересного, что их API вообще не POSIX.
А так конечно много чего хотелось бы подружить, но жалко, что трупы
Ответить | Правка | Наверх | Cообщить модератору

72. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (96), 06-Июл-26, 10:54 
Несколько лет назад был интересный проект, использовавший иксовые хедеры как зависимость, который вайновским методом запускал приложения с распакованого исо-колибри. А сейчас я его даже найти не могу. Что-то стороннее.
Ответить | Правка | Наверх | Cообщить модератору

94. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (96), 06-Июл-26, 23:31 
И я его таки нашел: https://github.com/tsdima/kex Может немного причесать тем же Клодом, и можно юзать.
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

102. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (-), 07-Июл-26, 17:13 
> Если про +/- живые, то MinuetOS/KolibriOS. Из интересного, что их API вообще не POSIX.

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

Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

112. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (112), 08-Июл-26, 15:37 
У них в телеге активность, притом явно не загробная. Даже на GSoC попадают.
Ответить | Правка | Наверх | Cообщить модератору

111. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (112), 08-Июл-26, 15:36 
И еще, Колибри есть в веб-эмуляторе: https://github.com/paulcodeman/kolibrios-web-emulator , https://paulcodeman.github.io/kolibrios-web-emulator/
А еще я немного оживил KEX: https://github.com/tsdima/kex/compare/master...megastallman:...
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

50. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  –2 +/
Сообщение от Аноним (50), 05-Июл-26, 23:26 
Когда на Линуксе поиграем в игры от Плойки?
Ответить | Правка | Наверх | Cообщить модератору

52. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (53), 06-Июл-26, 00:27 
Это хороший вопрос. У меня нет доступа к ее проприетарному юзерленду, и у меня будут очень тяжелые проблемы с 3Д. Не знаю, получится ли написать прослойку для проброса ускорения. В лучшем случае это будет зубодробительная перепаковка каждой структуры.
Ответить | Правка | Наверх | Cообщить модератору

83. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (83), 06-Июл-26, 16:57 
ShadPS4 уже существует и нормально себя чувствует
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

54. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (54), 06-Июл-26, 00:32 
Круто. Надеюсь запуск исполняемых файлов других BSD помимо FreeBSD тоже будет реализован.
Ответить | Правка | Наверх | Cообщить модератору

68. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (96), 06-Июл-26, 10:13 
Я думал об этом, но слишком уж они мертвы. А системы, которые не дружат даже с современными чипсетами, могут оказаться не стоящим того вложением.
Ответить | Правка | Наверх | Cообщить модератору

56. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  –2 +/
Сообщение от Ivan_83 (ok), 06-Июл-26, 01:46 
250 сисколов - маловато, их там под 500.
Но часть сисколов можно транслировать напрямую, части нужна прослойка для мапинга флагов.

> Для реализации механизма kevent/kqueue поверх epoll() отдельно была применена модификация компонентов в пространстве пользователя

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

Ответить | Правка | Наверх | Cообщить модератору

66. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (96), 06-Июл-26, 10:05 
Не маловато. Все 570 не сделаешь, это джейлы, 32-битный компат и прочие вещи, которым в линуксе аналоговнет.

Да, часть транслируется напрямую, для части перепаковываются структуры параметров и результата, часть - имплементируется заново, и kqueue/kevent - инжектируются в бинарь при загрузке.

Да, либа есть, но Клод решил по ходу самостоятельно наклепать эту прослойку.

Ответить | Правка | Наверх | Cообщить модератору

57. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +1 +/
Сообщение от warlock66613email (ok), 06-Июл-26, 01:46 
Это реальный проект или ИИ-шлак?
Ответить | Правка | Наверх | Cообщить модератору

67. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (96), 06-Июл-26, 10:09 
На 99% функционала ушло 2 недели наблюдения за клодом между дел, а не 10 лет работы на полный раб-день. О реальности проекта скажут запущеные в нем: pkg, mc, thunar, libreoffice, chromium, code-oss и многое другое.
ЫЫ-шлак - это не так-то и плохо.
Ответить | Правка | Наверх | Cообщить модератору

70. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (70), 06-Июл-26, 10:48 
Сколько токенов это стоит? И сколько денег? Одной подписки хватит?
Ответить | Правка | Наверх | Cообщить модератору

73. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (96), 06-Июл-26, 10:56 
Не помню, самая дешевая подписка. Типа 20 или 50 бачей в месяц.
Ответить | Правка | Наверх | Cообщить модератору

71. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (70), 06-Июл-26, 10:49 
Как и кто теперь будет поддерживать этот нейрослоп?
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

74. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (96), 06-Июл-26, 10:57 
Нейрослоп поддержит нейрослоп.
Кстати, поддержка - это уже более дешевое удовольствие. Тут бесплатного Antigravity хватит чтобы иногда править поехавшие апи ядра, например.
Ответить | Правка | Наверх | Cообщить модератору

78. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от warlock66613email (ok), 06-Июл-26, 14:03 
> Как и кто теперь будет поддерживать этот нейрослоп?

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

Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору

79. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (96), 06-Июл-26, 16:26 
О, так ты хотел предложить свою услугу по поддержке?
Ответить | Правка | Наверх | Cообщить модератору

90. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +1 +/
Сообщение от _ (??), 06-Июл-26, 23:10 
Нет, он лишь объясняет детям, что в ярких фантиках бывают не только лишь шоколадные конфеты, но и коныеты с альтернативным шоколадом ;-)))))))
Ответить | Правка | Наверх | Cообщить модератору

93. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (96), 06-Июл-26, 23:26 
Так не нравится - не ешь. Кому надо - возьмут, кому не надо - не возьмут. Кому сильно надо и негде взять - создадут, а не будут как ты, газифицировать опеннет.
Ответить | Правка | Наверх | Cообщить модератору

98. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от _ (??), 07-Июл-26, 04:10 
А как же дети?!
Это же не безопасно! Оне же ов*С*а нажрутся от доброго дяденьки!
Не, так не пойдёт, надо вводить ссанкцыы!!! :)
Ответить | Правка | Наверх | Cообщить модератору

100. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от warlock66613email (ok), 07-Июл-26, 15:32 
> О, так ты хотел предложить свою услугу по поддержке?

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

Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору

113. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (112), 08-Июл-26, 15:40 
Хорошо, потрать лет 10 на проект, который будет. Вот только поддерживать его не факт что будет интересно. Сам-то создал чего?
Ответить | Правка | Наверх | Cообщить модератору

58. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (58), 06-Июл-26, 02:16 
>При помощи kprobe cистемные вызовы FreeBSD отделялись от системных вызовов Linux и заворачивались в отдельную таблицу

Есть же syscall user dispatch https://docs.kernel.org/admin-guide/syscall-user-dispatch.html

Ответить | Правка | Наверх | Cообщить модератору

64. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (96), 06-Июл-26, 09:54 
Так работает Wine, "это другое", типа https://github.com/trungnt2910/hyclone
И в чем-то этот вариант может быть лучше, особенно для переносимости, не зависит от версии ядра.
Ответить | Правка | Наверх | Cообщить модератору

63. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +1 +/
Сообщение от Аноним (63), 06-Июл-26, 08:55 
Расскажите уже им про кросс-компиляцию.
Ответить | Правка | Наверх | Cообщить модератору

65. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +2 +/
Сообщение от Аноним (96), 06-Июл-26, 09:57 
Здесь другой юзкейс. Не кросскомпилировать, а выполнить уже готовый бинарь. Иначе всю FreeBSD можно свести до пары-тройки пакетов, которые уже есть в дистрибутивах линукса.
Ответить | Правка | Наверх | Cообщить модератору

80. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (80), 06-Июл-26, 16:35 
> которые уже есть в дистрибутивах линукса.

Уже есть?
https://www.freshports.org/net/mpd5

Ответить | Правка | Наверх | Cообщить модератору

91. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от _ (??), 06-Июл-26, 23:13 
Первый! Десятка два-три хотябы наберешь? Хотя-бы и такого же ненужного?
Ответить | Правка | Наверх | Cообщить модератору

104. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (-), 07-Июл-26, 17:18 
Глять! Чудеса софтостроения! Кто-то еще не забыл про PPP в 2026 году, когда даже свисток с LTE несчастным - более 100 мегабит делает. Самое время PPP расчехлять, как раз почти везде сдох уже.
Ответить | Правка | Наверх | Cообщить модератору

106. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от _ (??), 08-Июл-26, 03:02 
Да.
Но! Справедливости ради - он был лучшим! IMNHO!(C) ясказал :)
Ответить | Правка | Наверх | Cообщить модератору

103. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (-), 07-Июл-26, 17:16 
> Здесь другой юзкейс. Не кросскомпилировать, а выполнить уже готовый бинарь.

Совершенно искусственная нужда. Смысла в этом занятии ровно ноль.
* Всякий пропертарский софт - под Linux скорее будет чем под BSD.
* Открытый софт в Linux опять же скорее будет.
* В BSD нет хорошей поддержки пакетов и LTS, там исторически переклин на src-based.

В итоге смысл этой активности - поразвлечься с клодом. Бывает что кому-то стало скучно.

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

82. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Анонимemail (82), 06-Июл-26, 16:44 
Я вот много гоняю разных архитектур с помощью qemu-user-static. Там если распознаётся другая архитектура, то для бинарника запускается binfmt эмулятор-враппер. Почему вы решили писать модуль ядра, если можно binfmt эмулятор?
Ответить | Правка | Наверх | Cообщить модератору

87. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (87), 06-Июл-26, 20:07 
Намеренный шаг по внедреню дырок в это ваше ядро, чтобы делать privilege escalation на машинках ваших машинках
Ответить | Правка | Наверх | Cообщить модератору

92. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (96), 06-Июл-26, 23:22 
Тут скорее подойдет Wine-подобный способ через https://docs.kernel.org/admin-guide/syscall-user-dispatch.html , но мне захотелось через ядро, чтобы скорость выполнения бинарей вообще не страдала. Да, это не так безопасно.

А по поводу qemu-user-static - я им выполнял armv7 chroot в x86-64 Linux. Тут главный момент - эмуляция чужой архитектуры.

Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

115. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Анонимemail (82), 11-Июл-26, 17:54 
> Тут скорее подойдет Wine-подобный способ через https://docs.kernel.org/admin-guide/syscall-user-dispatch.html
> , но мне захотелось через ядро, чтобы скорость выполнения бинарей вообще
> не страдала. Да, это не так безопасно.
> А по поводу qemu-user-static - я им выполнял armv7 chroot в x86-64
> Linux. Тут главный момент - эмуляция чужой архитектуры.

Меня очень заинтересовала твоя работа. И если ты захочешь продолжить в юзерспэйс, я сделал тебе заготовку из своих наработок
https://gitverse.ru/PavelAtr/binfmtwrap. Программулька берёт на себя начальную загрузку абстрактного эльф и перехватывает syscalls.

Ответить | Правка | Наверх | Cообщить модератору

105. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от mrx (ok), 07-Июл-26, 22:57 
я правильно понимаю, что с помощью этой штуки можно запустить FreeBSD в контейнере под Linux kernel (LXC или Docker)?
Это было бы здорово, т.к. в портах нередко встречается софт, который сложнее найти в дистрибутивах Linux. А развертывать полноценную виртуалку не хотелось бы. В т.ч из-за специфичечких BSD ФС типа UFS (или что там уже ZFS?).

Ответить | Правка | Наверх | Cообщить модератору

114. "Опубликован BSDun, модуль для запуска исполняемых файлов Fre..."  +/
Сообщение от Аноним (112), 08-Июл-26, 15:44 
Да, правильно.
По контейнеризации - только chroot, хоть есть возможность некоторые бинари вообще непосредственно запускать.
Работает многое - nginx, mc, libreoffice, thunar. Chromium/VScode - еще с костылями.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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