The OpenNET Project / Index page

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



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

"Бета-выпуск дистрибутива Chimera, сочетающего ядро Linux с окружением FreeBSD "  +/
Сообщение от opennews (??), 30-Дек-24, 19:48 
После трёх лет разработки и спустя полтора года с момента формирования перовой альфа-версии объявлено о переходе дистрибутива Chimera Linux на стадию бета-тестирования. Дистрибутив примечателен использованием ядра Linux в сочетании с утилитами из FreeBSD, системным менеджером dinit и стандартной Си-библиотекой Musl. Сборка осуществляется компилятором Clang. Проект основан Ниной Колеса (Nina Kolesa) из компании Igalia, принимающей участие в разработке  WebKit,  Enlightenment и Void Linux. Загрузочные Live-образы сформированы для архитектур  x86_64, ppc64le, aarch64, riscv64 и ppc64 в вариантах с GNOME (1.5 ГБ) и KDE (2.2 ГБ)...

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

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

Оглавление

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

4. Сообщение от Аноним (4), 30-Дек-24, 20:12   +21 +/
Остался еще один маленький шаг - окружение FreeBSD и ядро BSD.
Вот это был бы номер!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #11

5. Сообщение от Аноним (5), 30-Дек-24, 20:20   +2 +/
https://www.opennet.me/opennews/art.shtml?num=56415

Но оно уже 3 года без обнов.

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

6. Сообщение от pavlinux (ok), 30-Дек-24, 20:26   –3 +/
>  Раздел /var не сохраняет своё состояние между перезапусками (stateless).

Они для себя открыли tmpfs?

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

11. Сообщение от Аноним (-), 30-Дек-24, 20:55   +4 +/
>окружение FreeBSD и ядро BSD.

Любая операционная система *BSD. Внезапно да.

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

13. Сообщение от Zenitur (ok), 30-Дек-24, 20:57   +1 +/
Звучит классно. Правильно ли я понимаю, что там не то что PulseAudio - ALSA нет? И вместо неё - OSSv4?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #23, #32, #56

15. Сообщение от Аноним (15), 30-Дек-24, 21:02   +2 +/
> ядра Linux в сочетании с утилитами из FreeBSD

Наоборот не пробовали?

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

19. Сообщение от Аноним (19), 30-Дек-24, 21:48   +/
А смысл? Вся суть в тулзах BSD.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #35

20. Сообщение от Аноним (20), 30-Дек-24, 21:55   +/
Ну можно как-то по другому было называть? А то я уже испугался, спутал со своим любимым ChimeraOS.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #30

22. Сообщение от Аноним (-), 30-Дек-24, 22:03   +2 +/
Хорошая попытка деGNUтизации. Я только за. Посмотрим насколько востребован сабж окажется.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #25, #34

23. Сообщение от warlock66613 (ok), 30-Дек-24, 22:16   +1 +/
Раз ядро Linux, значит ALSA.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

24. Сообщение от Аноним (24), 30-Дек-24, 22:20    Скрыто ботом-модератором–1 +/
Ответить | Правка | Наверх | Cообщить модератору

25. Сообщение от Аноним (25), 30-Дек-24, 22:22   +/
>в дистрибутиве задействованы GNU Make

.

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

26. Сообщение от Аноним (26), 30-Дек-24, 22:27   +12 +/
Пробовали давно. Debian GNU/kFreeBSD называлось. Не взлетело.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #52

27. Сообщение от Аноним (27), 30-Дек-24, 22:29   +/
> Аноним (25)
> в дистрибутиве задействованы GNU Make

Cвыня вeзде гaмно нaйдёт.

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

30. Сообщение от Аноним (30), 30-Дек-24, 22:35   +/
Тоже сначала подумал "чтА?, ведь ChimeraOS же уже есть".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

32. Сообщение от crypt (ok), 30-Дек-24, 23:36   +3 +/
Да ну, бессмысленная тема.

ну зачем нам freebsd утилиты, если они менее функциональны? я наоборот под фряху гнутые ставлю.

llvm... ну это новые фишки и сломанная совместимость.

делают свою замену systemd...

и конечно же, свой пакетный менеджер и свою world... gentoo way

из пакетов стараются держаться новомодных фишек... wayland и т.д. софта в репах мало.


ну вот и все особенности. оно надо?

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

33. Сообщение от Аноним (33), 30-Дек-24, 23:36   +1 +/
То есть установили на линукс bsd coreutils и сделали из этого дистриб. Молодцы)))
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #59

34. Сообщение от Аноним (70), 30-Дек-24, 23:36   +1 +/
> Хорошая попытка деGNUтизации. Я только за. Посмотрим насколько востребован сабж окажется.

Ну, как бэ:
https://github.com/util-linux/util-linux/blob/master/login-u...


* This program is derived from 4.3 BSD software and is subject to the
* copyright notice below.
*
* Copyright (C) 2011 Karel Zak <kzak@redhat.com>
* Rewritten to PAM-only version.
*
* Michael Glad (glad@daimi.dk)
* Computer Science Department, Aarhus University, Denmark
* 1990-07-04
*
* Copyright (c) 1980, 1987, 1988 The Regents of the University of California.
* All rights reserved.

намекает, да.

Хотя выхлоп pdfinfo, натравленной на слайды всяких Linux Plumber и BPF-конф -- доставля^W намекает еще больше 🙂


% pdfinfo LinuxFoundationAnnualReport.pdf
Creator:         Adobe InDesign 20.0 (Macintosh)

% pdfinfo The_State_of_eBPF_010824.pdf
Creator:         Adobe InDesign 19.0 (Macintosh)
Producer:        Adobe PDF Library 17.0

% pdfinfo BPF_Performance.pdf
Title:          
Author:          Alan Jowett
Creator:         Microsoft® PowerPoint® for Microsoft 365

% pdfinfo bpfilter.pdf  
Title:           bpfilter
Creator:         Keynote
Producer:        macOS Version 13.3.1 (a) (Build 22E772610a) Quartz PDFContext


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

35. Сообщение от crypt (ok), 30-Дек-24, 23:38   +1 +/
> А смысл? Вся суть в тулзах BSD.

нету в них никакой сути, если граф.окружение все равно все то же самое, что на линуксе с привязкой к dbus и что там еще.

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

36. Сообщение от Аноним (36), 30-Дек-24, 23:39   +/
круть, наконец то интересный дистр =)
Ответить | Правка | Наверх | Cообщить модератору

37. Сообщение от Аноним 80_уровня (ok), 31-Дек-24, 00:22   +/
Пробовали, но перестали давно (и зашибись!): http://cdimage.debian.org/mirror/cdimage/archive/7.11.0/kfre.../
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

38. Сообщение от Минона (ok), 31-Дек-24, 00:25   +3 +/
Мда… такой сборной солянки я ещё не видал… вот уж воистину химера…
Ответить | Правка | Наверх | Cообщить модератору

41. Сообщение от Аноним (41), 31-Дек-24, 01:21   +/
> Наоборот не пробовали?

А зачем если оно даже на серверах современных не работает?

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

42. Сообщение от Аноним (42), 31-Дек-24, 01:36   +2 +/
так вопросик не в тему - а есть дистры линуксовые которые сажают каждого отдельного пользователя в свой cgroup? так чтобы они и процессов друг друга не видели. с файлами то все понятно. и дальше по теме - уже отдельные процессы одного пользователя изолировать? что-то вроде контейнеров, но полегковесней. время такое пошло - ни одной программе доверять нельзя.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #53, #55

43. Сообщение от Аноним (43), 31-Дек-24, 02:30   +2 +/
Если так рассуждать то бессмысленно будет все кроме 3-4х топ дистрибутивов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #44, #51

44. Сообщение от crypt (ok), 31-Дек-24, 04:17   +3 +/
имхо, так и есть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #60

50. Сообщение от Аноним (50), 31-Дек-24, 07:01   +1 +/
А есть наоборот? bsd ядро с gnuтилитами?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #54, #57, #67

51. Сообщение от kravich (ok), 31-Дек-24, 07:25   +/
вообще то да
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

52. Сообщение от Анон из села Кукуево (?), 31-Дек-24, 07:33   +/
Была еще попытка Генту и кажется попытка Рача, закончились так же
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

53. Сообщение от Анон из села Кукуево (?), 31-Дек-24, 07:39   +/
>  уже отдельные процессы одного пользователя изолировать?

firejail
Им же и к каким файлам пускать ограничить

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

54. Сообщение от Анон из села Кукуево (?), 31-Дек-24, 07:42   +/
https://wiki.gentoo.org/wiki/Gentoo_FreeBSD
https://www.debian.org/ports/kfreebsd-gnu/
https://ru.wikinews.org/wiki/%D0%9F%D1%8...,_%D1%81%D0%BE%D1%87%D0%B5%D1%82%D0%B0%D1%8E%D1%89%D0%B5%D0%B3%D0%BE_FreeBSD_%D0%B8_%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D0%B8_Arch_Linux
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

55. Сообщение от Аноним (55), 31-Дек-24, 09:30   +1 +/
> а есть дистры линуксовые которые сажают каждого отдельного пользователя в свой cgroup?

любой с systemd и его user-1000.slice

> так чтобы они и процессов друг друга не видели.

Можно попробовать PrivatePIDs в слайс прописать, но скорее всего что-нибудь сломается

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

56. Сообщение от Аноним (-), 31-Дек-24, 10:34   +/
>Звучит классно. Правильно ли я понимаю, что там не то что PulseAudio - ALSA нет? И вместо неё - OSSv4?

Зенитур кончай тупить. Стопицот раз было сказано, что ALSA это низкоуровневые драйвера, они находятся в ядре Лиукса. PulseAudio и PipeWire - это звуковые сервера, они работают при помощи ALSA, поверх него. OSS в ядре Линукса тоже есть. Более того ядро Линукса можно так отконфигурировать, что звуковыми драйверами будут OSS, а ALSA можно отключить. Вот только никто так не делает, потому что OSS устарел.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #58, #63, #81

57. Сообщение от Аноним (57), 31-Дек-24, 11:14   +/
Вот такое нaфиг нe нyжнo.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

58. Сообщение от tty2 (?), 31-Дек-24, 12:33   –1 +/
Устарел. Классный аргумент. К 12 годам он обычно никем уже не употребляется, кроме вечер молодых.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #61, #62, #65

59. Сообщение от Аноним (60), 31-Дек-24, 12:57   +1 +/
Нет, сделали свою систему портов, поддержку многих платформ, скомпилировали все это под LLVM, запили dinit и apk как аналоги близкое по простоте реализации к BSDшным поскольку портировать напрямую смысла нет (слишком завязаны на BSD)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

60. Сообщение от Аноним (60), 31-Дек-24, 13:02   +/
Ну то есть не нужны эксперименты не нужно пробовать что то новое, не нужно развиваться а сидеть на дебиан и не рыпаться, типичный тезис в сообществе, имеет практический смысл но по факту мир устроен более интересно и есть множество людей для кого это становится частью жизни.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #73, #80

61. Сообщение от Аноним (61), 31-Дек-24, 15:37   +/
Вечно молодых? Со слухом неважно, пожохе. Но вечно молодые продали свои идеалы ещё в 50-е..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

62. Сообщение от Аноним (-), 31-Дек-24, 16:32   +1 +/
OSS - Open Sound System. Всё таки жив, последний релиз 2019 г.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

63. Сообщение от Ivan_83 (ok), 31-Дек-24, 16:45   +3 +/
Глупости не говорите.
OSS не устарел.
Он и не мог устареть.
Так же как и ALSA не устарела.

Если сравнивать - я предпочту программировать под OSS вместо ALSA, pulse, и забыл как там в netbsd их апи называется.
Я именно что пробовал писать под всё это, а не просто имею мнение основанное на частоте упоминания названия.

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

64. Сообщение от Аноним Анонимович Анонимов (?), 31-Дек-24, 18:21   +1 +/
Ну и какое предназначение окромя гля чо умею? Целевая аудитория?
Ответить | Правка | Наверх | Cообщить модератору

65. Сообщение от Аноним (-), 31-Дек-24, 18:43   –1 +/
> Устарел. Классный аргумент. К 12 годам он обычно никем уже не употребляется,
> кроме вечер молодых.

OSS сам себя задепрекатил потугами в коммерческие/проприетарные дрова, после чего в Linux популярно объяснили что такой хоккей им в принципе не нужен. Не собирается там никто с пропреитарой мыкаться.

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

67. Сообщение от Аноним (-), 31-Дек-24, 18:46   +/
> А есть наоборот? bsd ядро с gnuтилитами?

Debian/kFreebsd. Только смысла в нем? Получить +100 к мучению с драйверами? Порт в результате и вылетел в неофициальные, мало кому такое надо.

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

68. Сообщение от Аноним (-), 31-Дек-24, 18:52   –1 +/
OSS раньше был проприетарным, теперь он открыт и имеет 2 лицензии: пермиссивка и копилефт. Из-за его пермиссивности его любят разработчики операционных систем BSD.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65 Ответы: #70

70. Сообщение от Аноним (70), 31-Дек-24, 19:45   +/
> OSS раньше был проприетарным, теперь он открыт и имеет 2 лицензии: пермиссивка
> и копилефт. Из-за его пермиссивности его любят разработчики операционных систем BSD.

Опять нам из алтернативных реальностей пишут.
В нашей - фряшный OSS независимая разработка с совместимым API.
https://wiki.freebsd.org/Sound#History


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

72. Сообщение от Аноним (72), 01-Янв-25, 06:56   +/
За название ставлю пять.
Ответить | Правка | Наверх | Cообщить модератору

73. Сообщение от crypt (ok), 01-Янв-25, 10:47   +/
> Ну то есть не нужны эксперименты

Прогресс создается не школьниками, которые обои или утилиты меняют, как Денис Попов. Эксперименты нужны в науке, чтобы что-то проверить. При этом есть четкая постановка цели и реальная работа. Примером такого является OpenBSD, проект-песочницей, где разрабатывается OpenSSH.


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

74. Сообщение от crypt (ok), 01-Янв-25, 10:51   –2 +/
> я предпочту ...

ты вечно воображаешь, что являешься мерилом всего.

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

75. Сообщение от Аноним (43), 01-Янв-25, 14:24   +/
Сравнить инициативный и экспериментальный дистрибутив который развивает новые реализации с Денисом Поповым это странно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #76, #77

76. Сообщение от Аноним (43), 01-Янв-25, 14:25   +/
Ну опять же, привели в пример OpenBSD с чем я согласен, просто нельзя приравнивать одно к другому и ждать одних и тех же результатов, OpenSSH это лишь один из примеров.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #78

77. Сообщение от crypt (ok), 01-Янв-25, 15:04   +/
> Сравнить инициативный и экспериментальный дистрибутив который развивает новые реализации с Денисом Поповым это странно.

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

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

78. Сообщение от crypt (ok), 01-Янв-25, 15:08   +/
> просто нельзя приравнивать

а я и не приравниваю. одно - проект, код которого используют, второе - бесполезное хобби.

p.s.

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

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

80. Сообщение от slew (ok), 03-Янв-25, 12:49   +/
>Ну то есть не нужны эксперименты не нужно пробовать что то новое, не нужно развиваться а сидеть на дебиан и не рыпаться

Дистрохопинг-это не развитие, а деградация. Пиши чего-нибудь, вот где развитие. На чем писать тут вообще плевать. Хоть на винде.

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

81. Сообщение от Zenitur (ok), 16-Янв-25, 21:15   +/
> Вот только никто так не делает

Не, ну в принципе, можно так делать. Я вот например установил пакет OSSv4 с официального сайта. Запустились пост-инсталл скрипты, которые отключили мне ALSA, и добавили OSS в автозагрузку.

Проблема только в том, что не все программы умеют OSS. Я сначала пытался работать без эмуляции ALSA, и у меня не было звука в ряде программ. При этом звук был в играх, использующих SDL и OpenAL.

Для того, чтобы звук был в SDL, надо указать переменную окружения "export SDL_AUDIODRIVER=dsp" в файл /etc/X11/Xsession.d/20oss (имя файла может быть любым). Для OpenAL соответствующее изменение надо вносить в файл ~/.alsoftrc (drivers = oss).

Что интересно, EDuke32 не запускается, если SDL_AUDRIODRIVER не соответствует реальной звуковой системе - игра просто падаеть при запуске. То же касается и игр, базирущихся на движке Build, использующимх Source-порт EDuke32. Например Ion Fury.

Теперь у меня есть звук во всех играх в Steam, кроме War Thunder. Он использует FMod, который по-идее поддерживает OSS - но в сборке, поставляемой с игрой, поддержку OSS вероятнее всего решили не собирать.

В плеерах mpv и qmmp звук через OSS есть.

Потом мне надоело, что в части приложений нет звука, и я установил libasound2-plugins. Теперь любое приложение, не поддерживающее OSS, работает при помощи эмуляции ALSA поверх OSS. Причём изначально я не хотел эмулировать ALSA поверх OSS, а хотел запустить PulseAudio поверх OSS. Надеялся таким образом получить звук в приложениях, которые не поддерживают OSS. Но в моём Debian 8 была PulseAudio 5.0, которую мейнтейнеры собрали без поддержки OSS. Печально.

А последний OSSv4 не стал устанавливаться в Debian 8. Пост-инсталл скрипты выдают ошибку. Возможно, причина в SysVinit вместо Systemd. Поэтому я пользуюсь предпоследней версией, пока не выпустят новую версию с исправлением.

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


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

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




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

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