Профиль: Аноним (вход | регистрация) не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.dev/opennews/art.shtml?num=65846

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

Оглавление

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

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

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

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

4. Сообщение от Аноним (4), 05-Июл-26, 16:09   +11 +/
> Автор новости: megastallman
> https://gitlab.com/megastallman/bsdun

Не знаю...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #5

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #27, #41

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

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

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

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

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

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

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

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

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

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

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

19. Сообщение от Аноним (19), 05-Июл-26, 18:39   –1 +/
> и написан с использованием AI-ассистента...

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #24, #25, #29

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

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

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

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #31, #48

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

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

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

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

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

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

37. Сообщение от Мемоним (?), 05-Июл-26, 20:37   +2 +/
> That is the same VSCode, but with telemetry anti-features being cut out with sed
> sed

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #53, #76

38. Сообщение от Мемоним (?), 05-Июл-26, 20:42   +/
> BSD/Linux!

https://chimera-linux.org/

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #44, #101

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

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

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

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

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

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

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

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

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

51. Сообщение от Аноним (53), 06-Июл-26, 00:22   +1 +/
Мне как раз нужно нечто другое. Бинарная совместимость, вне зависимости от того какой софт запускаем. То есть это территория 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ообщить модератору
Родитель: #39 Ответы: #61

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

53. Сообщение от Аноним (53), 06-Июл-26, 00:31   +/
Спасибо!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

75. Сообщение от Соль земли2 (?), 06-Июл-26, 11:11   +1 +/
Суеверие.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #79

79. Сообщение от Аноним (96), 06-Июл-26, 16:26   +/
О, так ты хотел предложить свою услугу по поддержке?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #90, #100

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65 Ответы: #91

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #86, #95

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

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

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

88. Сообщение от _ (??), 06-Июл-26, 22:59   +2 +/
> Лайк не глядя за название :)

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


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

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

89. Сообщение от _ (??), 06-Июл-26, 23:04   +/
... но зоЙчем?!?!?!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #96

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82 Ответы: #115

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

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

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

96. Сообщение от Аноним (96), 06-Июл-26, 23:38   +/
Чтобы!

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #97

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #113

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

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

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

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

102. Сообщение от Аноним (-), 07-Июл-26, 17:13   +/
> Если про +/- живые, то MinuetOS/KolibriOS. Из интересного, что их API вообще не POSIX.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #112

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

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

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

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

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

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

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

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

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

111. Сообщение от Аноним (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:...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

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

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

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

115. Сообщение от Аноним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ообщить модератору
Родитель: #92


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

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




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

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