The OpenNET Project / Index page

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



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

"Представлена концепция дистрибутива AerynOS с обоснованием архитектурных решений"  +/
Сообщение от opennews (ok), 22-Май-25, 14:54 
Разработчики AerynOS, ранее известного как SerpentOS, опубликовали развёрнутую статью, в которой раскрываются детали концепции и технической реализации проекта с обоснованием принятых архитектурных решений. Руководитель проекта Ikey Doherty подчёркивает, что AerynOS - это не просто "ещё один дистрибутив Linux", а платформа, фундамент и набор инструментов, созданные в соответствии с чётким видением...

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

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

Оглавление

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


1. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +8 +/
Сообщение от тоже Анонимemail (ok), 22-Май-25, 14:54 
Чертежи воздушных замков всегда идеальны.
Но в IT идея и концепция ничего не стоят, значение имеет - реализация.
Ответить | Правка | Наверх | Cообщить модератору

10. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +5 +/
Сообщение от Аноним (10), 22-Май-25, 15:03 
> Чертежи воздушных замков всегда идеальны.

Как говорится, красиво было на бумаге, но забыли про овраги...

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

17. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  –4 +/
Сообщение от Аноним (17), 22-Май-25, 15:09 
Именно в ИТ идея и концепция чего-то стоят. Например, дидам в башку взбрендило как-то раз: а давайте строка "0x7f.1" должна парситься так же, как "127.0.0.1"! Шальная башка дидов породила такую незатейливую идейку, а страдать всем остальным: теперь вообще каждое приложение, конвертирующее строку в IP-адрес, должно это учитывать. Хотя по факту это пригодилось лишь однажды -- в самом RFC, чтоб показать, какая пРиКоЛьНаЯ))) идея.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

33. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от тоже Анонимemail (ok), 22-Май-25, 16:43 
Вообще-то это как раз пример реализации.
Пацак говорит на языках, окончания которых не знает.
Ответить | Правка | Наверх | Cообщить модератору

34. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +1 +/
Сообщение от Аноним (34), 22-Май-25, 16:46 
Что стандартизаторы - главные враги, давно не новость.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

58. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +6 +/
Сообщение от Аноним (58), 22-Май-25, 18:30 
А что не так? Может ты просто веб-амкака или раста-писака?

0x7f - это 127 в hex.
1 - это 1 в hex.

127.0.0.1 == 127.1 == 0x7f.1

нули между ненулевыми октетами опущены для кратности, прям как в ipv6.

О! Я понял! Дидам не только это в башку взбрендило, а еще что строка "0xc0.0xa8.1" должна парситься так же, как "192.168.0.1"

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

69. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  –1 +/
Сообщение от Аноним (69), 22-Май-25, 19:15 
> 0x7f - это 127 в hex

Думаешь, для меня это было секретом? Речь про валидирование и парсинг строки. Он неоправданно сложен для задачи вида "считать четыре байта из human-friendly строкового представления". И валидация везде реализована частично. Видал требование писать данные строго по паспорту, в том числе капсом, если в паспорте капс? Потому что учреждениям нет времени сидеть различать ИГОРЬ от Игорь от игорь от Игоречек от Игорямба, хотя это по сути "одно и то же имя", по твоей логике. Но с точки зрения strcmp это разные имена.

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

2. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +6 +/
Сообщение от Анониматор (?), 22-Май-25, 14:55 
почему-то все их архитектурные обоснования читаются как наброс на вентилятор
Ответить | Правка | Наверх | Cообщить модератору

21. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  –1 +/
Сообщение от fidoman (ok), 22-Май-25, 15:21 
Когда знаний мало, зато идей много.
Ответить | Правка | Наверх | Cообщить модератору

4. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +5 +/
Сообщение от Аноним (4), 22-Май-25, 15:01 
> всё в /etc и /var принадлежит пользователю, а /usr - исключительно системе.

usr от слова user? И там будет всё только системное? А логика в каком каталоге лежит?

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

7. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +2 +/
Сообщение от Аноним (7), 22-Май-25, 15:02 
Давно бы сделали program files, user, etc...
Ответить | Правка | Наверх | Cообщить модератору

12. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +2 +/
Сообщение от Аноним (10), 22-Май-25, 15:04 
> Давно бы сделали program files, user, etc...

Так сделали уж давно. Корпорация майкрософт. Правда, их посетила ровно та же проблема - и определиться где и что хранить? Вот так сразу? Ага, сейчас, поэтому переделывали раз наверное пять суммарно.

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

18. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +3 +/
Сообщение от НяшМяш (ok), 22-Май-25, 15:15 
Тогда уж как в макоси - /Applications, /User, /System, /Volumes и т.д.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

35. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (34), 22-Май-25, 16:47 
Но ведь это же х*рь.
Ответить | Правка | Наверх | Cообщить модератору

38. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (38), 22-Май-25, 17:00 
Ровно такая же произвольно выбранная, как и FHS, но у макос хотя бы человекочитаемые названия выбрали, а не этот птичий язык для экономии букв.
Ответить | Правка | Наверх | Cообщить модератору

44. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (44), 22-Май-25, 17:26 
Что значит Волумеы в данном контексте? Тома?
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

56. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (56), 22-Май-25, 18:20 
>/Applications, /User, /System, /Volumes

Интересно, как с этим вот МакОСь получила сертификат UNIX (TM) ?

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

71. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (71), 22-Май-25, 19:15 
Заплатила деньги
Ответить | Правка | Наверх | Cообщить модератору

42. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +2 +/
Сообщение от ГурренЛаганн (?), 22-Май-25, 17:15 
так GoboLinux же
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

43. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (43), 22-Май-25, 17:24 
> usr от слова user? И там будет всё только системное? А логика в каком каталоге лежит?

C:\Program Files\

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

45. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +1 +/
Сообщение от Аноним (45), 22-Май-25, 17:29 
Unix System Resources.
Т.е. то, что вне минимальной "базы".
Для ползователя делались и /usr/local и /opt, но этим всё неймётся.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

59. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (59), 22-Май-25, 18:41 
Ой, /usr всё гораздо интересней.
https://lists.busybox.net/pipermail/busybox/2010-December/07...

You know how Ken Thompson and Dennis Ritchie created Unix on a PDP-7 in 1969?  
Well around 1971 they upgraded to a PDP-11 with a pair of RK05 disk packs (1.5
megabytes each) for storage.

When the operating system grew too big to fit on the first RK05 disk pack (their
root filesystem) they let it leak into the second one, which is where all the
user home directories lived (which is why the mount was called /usr).  They
replicated all the OS directories under there (/bin, /sbin, /lib, /tmp...) and
wrote files to those new directories because their original disk was out of
space.  When they got a third disk, they mounted it on /home and relocated all
the user directories to there so the OS could consume all the space on both
disks and grow to THREE WHOLE MEGABYTES (ooooh!).

А дальше ещё большее велосипедостроение.

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

6. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (7), 22-Май-25, 15:01 
Уважаемые коллеги, анонимные эксперты, напомните какой из дистрибутивов наиболее похож на FreeBSD? Gentoo или я ошибаюсь?
Ответить | Правка | Наверх | Cообщить модератору

27. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (27), 22-Май-25, 15:52 
> Уважаемые коллеги, анонимные эксперты, напомните какой из дистрибутивов наиболее похож
> на FreeBSD? Gentoo или я ошибаюсь?

Системой управления пакетами - да.

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

36. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +2 +/
Сообщение от Аноним (36), 22-Май-25, 16:54 
Void Linux. Он создавался как раз для откатки отдельных решений.
Gentoo похож только если вы используете сырцы. Но заниматься ЭТИМ на Фряхе... месье знает толк в извращениях!
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

49. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Афроним (?), 22-Май-25, 17:47 
Фряха это еще и src,неужели ядро не настраивали?
Ответить | Правка | Наверх | Cообщить модератору

67. Скрыто модератором  +/
Сообщение от Аноним (67), 22-Май-25, 19:06 
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

48. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Афроним (?), 22-Май-25, 17:43 
Я ошибаюсь - тоже цельная система. Вот только гламурный я ошибаюсь еще более похож на Фряху.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

60. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (58), 22-Май-25, 18:51 
Даже близко не генту (у нее пакетный менеджер на питоне). Самый близкий по философии/духу/итп - это crux
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

66. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (67), 22-Май-25, 19:04 
>наиболее похож на FreeBSD? Gentoo или я ошибаюсь?

Скорее NetBSD.
Естественно, если мы подразумеваем пакетный менедже pkg_ng, а не систему портов.

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

19. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (19), 22-Май-25, 15:19 
> Использование инструментария LLVM вместо GNU

Странно но ладно.

> пакетам запрещено содержать какие-либо файлы за пределами каталога /usr

Ой все!

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

65. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (67), 22-Май-25, 19:01 
>> пакетам запрещено содержать какие-либо файлы за пределами каталога /usr
>Ой все!

Ну ты же понимаешь, что наконец то кто-то им показал FreeBSD.

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

20. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от fidoman (ok), 22-Май-25, 15:21 
> каждое ядро правильно синхронизировано с соответствующей корневой файловой системой

что там синхронизировать кроме /lib/modules? Которое и так распедалено в соответствии с версией ядра.
Или там такая макаронина, что стоит загрузить не то ядро и всё, системе кирдык?

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

64. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (67), 22-Май-25, 18:59 
>стоит загрузить не то ядро и всё, системе кирдык

ты смотришь прям в суть.
Теперь понимаешь, почему они занялись своей оптимизацией?

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

24. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (-), 22-Май-25, 15:32 
Они идут по стопам GoboLinux, GNU Guix System, NixoS?
Ответить | Правка | Наверх | Cообщить модератору

37. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (36), 22-Май-25, 16:55 
Скорее по пути Solus и ClearLinux :D
Ответить | Правка | Наверх | Cообщить модератору

28. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (28), 22-Май-25, 15:53 
Очередная фантазия о будущем на публику. Причем будущее завуалированно для публики.
Ответить | Правка | Наверх | Cообщить модератору

40. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (40), 22-Май-25, 17:01 
В будущих десктопных андроидах будет все применено.
Ответить | Правка | Наверх | Cообщить модератору

29. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  –1 +/
Сообщение от Аноним (38), 22-Май-25, 15:53 
Годно, но опоздали на десять с гаком лет. До тотальной контейнеризации было актуально, а сейчас без разницы на чём distroless контейнеры крутить. ОС на сервере практически и так уже неизменная с минимумом настроек, и поставить её с нуля всегда быстрее, чем чинить или из бэкапа восстанавливать.
Ответить | Правка | Наверх | Cообщить модератору

46. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (44), 22-Май-25, 17:30 
Ну всё же выбирают Alpine Linux для контейнеризации.
Ответить | Правка | Наверх | Cообщить модератору

53. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (53), 22-Май-25, 18:06 
Только те, кому не важен перформанс и поддержка gettext с локалями, а почему-то важен размер образа на диске.
Ответить | Правка | Наверх | Cообщить модератору

72. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (38), 22-Май-25, 19:18 
Кто-то выбирает, кому-то musl убивает производительность, а кому-то и вовсе местный аналог NSA спускает указиловку как правильно готовить клауд.
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

31. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +1 +/
Сообщение от инновации в орнитологических хозяйствах (?), 22-Май-25, 16:24 
Ну, наконец-то чёткое видение и современная инфраструктура. Этого очень сильно не хватало все эти десятилетия. Но теперь дело сдвинется с мёртвой точки. Процесс запустится. Закрутятся колёсики в колёсиках. А там недалеко уже и до Победы.
Ответить | Правка | Наверх | Cообщить модератору

32. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (32), 22-Май-25, 16:29 
>отказ от встроенных изменений в пользу декларативного подхода, подобного Gentoo или Nix.

Ахах, я ждал, когда они это поймут. На это ушел год. Хорошо, что поняли. Ждём, что года через 2 поймут, что иммутабельность и возпроизводимость невозможно (математически) обеспечить на императивном ЯП и перейдут на хацкель или nix.

Тугодумы, конечно, но учатся.

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

63. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (67), 22-Май-25, 18:55 
Предположи, когда они захотят все переписать на Раст?
Ответить | Правка | Наверх | Cообщить модератору

39. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (40), 22-Май-25, 17:00 
За такой архитектурой будущее.
Ответить | Правка | Наверх | Cообщить модератору

50. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Zulu (?), 22-Май-25, 17:49 
Когда OpenSolaris был в стадии проектирования, pkg планировался как immutable. Никаких скриптов вообще, пакет может деливернуть файл, или каталог, или ссылку, или манифест сервиса.

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

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

52. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +1 +/
Сообщение от Аноним (32), 22-Май-25, 17:54 
Это откуда такая странная информация?
Ответить | Правка | Наверх | Cообщить модератору

55. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +1 +/
Сообщение от YetAnotherOnanym (ok), 22-Май-25, 18:19 
> всё в /etc и /var принадлежит пользователю, а /usr - исключительно системе

Главное, чтобы не был нарушен важнейший принцип современного СПО, когда у одной и той же программы часть конфига живёт в /etc, часть - в /usr/local/etc, часть - в /usr/share, часть - в /usr/local/share часть - в /usr/lib, часть - в /usr/local/lib, часть - в /var/lib, часть - в /var/db, часть - в ~/.appname, и чтобы в каждой новой версии менялись приоритеты кто кого оверрайдит.

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

62. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (67), 22-Май-25, 18:52 
Ты еще забыл принцип 1с!
Класть файлы приложения туда, где их искать никто не догадается.
Ответить | Правка | Наверх | Cообщить модератору

57. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (56), 22-Май-25, 18:29 
> ~/.appname

~/.config/appname по современному феншую

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

61. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (67), 22-Май-25, 18:51 
>Формат пакетов .stone

а чем их существующие форматы пакетов не устраивают?
тем что написаны не ими?
зачем плодить зоопарк пакетов?

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

70. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (70), 22-Май-25, 19:15 
> зачем плодить зоопарк пакетов?

Т.е плодение зоопарка дистров у вас вопросов не вызывает?

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

68. "Представлена концепция дистрибутива AerynOS с обоснованием а..."  +/
Сообщение от Аноним (70), 22-Май-25, 19:14 
> Ikey Doherty подчёркивает, что AerynOS - это не просто "ещё один дистрибутив Linux"
> Проект опирается на опыт авторов в разработке других дистрибутивов, включая Solus и Clear Linux.

Ну да, это не просто еще один дистрибутив, это уже третий "не просто еще один дистрибутив"!

И на полном же серьезе это пишут...

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

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

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




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

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