The OpenNET Project / Index page

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



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

" Процентное соотношение различных компонентов Linux "  +/
Сообщение от gped (?), 01-Сен-24, 16:01 
Мне интересно, как бы вы распределили процентное соотношение различных компонентов в системе Linux. Например если мы разделим Fedora на такие категории, как GNU, ядро Linux, программное обеспечение Red Hat и другие компоненты, как бы вы распределили проценты? Как вы думаете, какое распределение будет наиболее точным?

Осознав, что ядро Linux само по себе занимает лишь относительно небольшую часть системы, я начал размышлять об общей структуре современных дистрибутивов Linux. Очевидно, что, хотя ядро Linux играет важнейшую роль, значительная часть функциональности и полезности системы обеспечивается другими компонентами от того же GNU.

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

Оглавление

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


1. " Процентное соотношение различных компонентов Linux "  +2 +/
Сообщение от pavel_simple. (?), 02-Сен-24, 04:30 
> Мне интересно, как бы вы распределили процентное соотношение различных компонентов в системе
> Linux. Например если мы разделим Fedora на такие категории, как GNU,
> ядро Linux, программное обеспечение Red Hat и другие компоненты, как бы
> вы распределили проценты? Как вы думаете, какое распределение будет наиболее точным?
> Осознав, что ядро Linux само по себе занимает лишь относительно небольшую часть
> системы, я начал размышлять об общей структуре современных дистрибутивов Linux. Очевидно,
> что, хотя ядро Linux играет важнейшую роль, значительная часть функциональности и
> полезности системы обеспечивается другими компонентами от того же GNU.

продолжайте ваши изыскания, мы ждём, публика в восторге

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

4. " Процентное соотношение различных компонентов Linux "  +/
Сообщение от gped (?), 02-Сен-24, 17:11 
И в чём же я не прав Павел? Может это вы ничего не понимаете?


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

7. " Процентное соотношение различных компонентов Linux "  +/
Сообщение от Pahanivo пробегал (?), 02-Сен-24, 23:50 
> И в чём же я не прав Павел? Может это вы ничего
> не понимаете?

Не не, ты абсалютли прав, четко по графику,  2 сентября и сразу со свои осенним подъехал.

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

8. " Процентное соотношение различных компонентов Linux "  +1 +/
Сообщение от gped (?), 03-Сен-24, 11:33 
Не пиши комментарии в теме, в которой не разбираешься. Сидишь, ухмыляешься, а объяснить, в чём я, по-твоему, не прав, не можешь. Этим вы лишь доказываете свои посредственные знания в администрировании GNU/Linux и тратите время других людей на форуме своими нелепыми ответами.
Ответить | Правка | Наверх | Cообщить модератору

3. " Процентное соотношение различных компонентов Linux "  +/
Сообщение от Аноним (3), 02-Сен-24, 16:32 
> значительная часть функциональности и полезности системы обеспечивается другими компонентами от того же GNU.

например?

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

5. " Процентное соотношение различных компонентов Linux "  +/
Сообщение от gped (?), 02-Сен-24, 17:16 
GNU-компоненты
-Компиляторы и инструменты разработки:
  - GCC: Компилятор для C, C++, Fortran и других языков.
  - GDB: Отладчик для программ, скомпилированных с помощью GCC.
  - GNU Make: Инструмент автоматизации сборки программ.
-Базовые системные утилиты:
  - Coreutils: Основные команды (`ls`, `cp`, `mv`, `rm`, `cat`, `echo`).
  - Bash: Стандартная командная оболочка.
  - Grep, Sed, Awk: Утилиты для обработки текста.
-Системные библиотеки:
  - glibc: Стандартная библиотека языка C.
  - libstdc++: Библиотека для C++.
-Системные и административные утилиты:
  - GNU Tar: Архивирование файлов.
  - GNU Diffutils: Сравнение файлов (`diff`).
  - GNU Findutils: Поиск файлов (`find`).
-Редакторы:
  - GNU Emacs: Мощный текстовый редактор.
  - nano: Простой редактор командной строки.
-Сетевые утилиты:
  - GNU Wget: Загрузка файлов из сети.
  - GNU Inetutils: Сетевые утилиты (`ftp`, `telnet`).
-Графические утилиты:
  - GNOME: Графическая оболочка (частично от GNU).
  - GIMP: Редактор изображений.
-Документация и мануалы:
  - Texinfo: Система документации.
  - GNU Man-pages: Руководства по командам.
-Шифрование и безопасность:
  - GnuPG: Шифрование и подпись данных.
- Инструменты управления версиями:
  - GNU RCS: Управление версиями файлов.
  - GNU CVS: Управление версиями ПО.
-Файловые системы и утилиты:
  - GNU Parted: Работа с разделами дисков.
  - GNU GRUB: Загрузчик операционных систем.
-Другие утилиты:
  - GNU Bash-completion: Автодополнение команд.
  - GNU Screen**: Работа с несколькими терминальными сеансами.

Компоненты Red Hat/Fedora
- DNF: Система управления пакетами.
- systemd: Система инициализации и управления сервисами.
- SELinux: Механизм безопасности на уровне ядра.
- Cockpit: Веб-интерфейс для управления серверами.
- Firewalld: Управление сетевыми фильтрами.


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

9. " Процентное соотношение различных компонентов Linux "  +/
Сообщение от Аноним (3), 04-Сен-24, 08:47 
>[оверквотинг удален]
>   - GNU GRUB: Загрузчик операционных систем.
> -Другие утилиты:
>   - GNU Bash-completion: Автодополнение команд.
>   - GNU Screen**: Работа с несколькими терминальными сеансами.
> Компоненты Red Hat/Fedora
> - DNF: Система управления пакетами.
> - systemd: Система инициализации и управления сервисами.
> - SELinux: Механизм безопасности на уровне ядра.
> - Cockpit: Веб-интерфейс для управления серверами.
> - Firewalld: Управление сетевыми фильтрами.

Все это обеспечивается ядром. В ядре есть сисколы, ioctl'ы и интерфейсы, к-е эти библиотеки используют

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

15. " Процентное соотношение различных компонентов Linux "  +/
Сообщение от Аноним (-), 04-Окт-24, 17:57 
> Осознав, ... я начал размышлять ...

за одно это уже молодец (и это не сарказм)

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

16. " Процентное соотношение различных компонентов Linux "  +/
Сообщение от Аноним (16), 19-Дек-24, 13:47 
Вот тут можно посмотреть, что нужно для минимального использования и как работает, из чего состоят дистрибутивы - https://www.linuxfromscratch.org/

Можно попытаться увидеть, из каких блоков состоит операционная система (ОС): ядро, система инициализации. Совершенно отдельно есть прикладные программы - приложения.

В ядре и модулях ядра находится основное назначение операционной системы: программисту дан универсальный способ работы с любым поддерживаемым железом, для написания прикладных программ. Это основная цель операционной системы: упрощённый и универсальный доступ к возможностям электроники.

Программисты пишут прикладные программы для определённой операционной системы. В т.ч. графические интерфейсы, отделённые в Linux от операционной системы. Именно эти приложения - графические окружения вроде KDE и т.п., проигрыватели музыки и т.д. и т.д. - дают полезный для конечного пользователя результат.

И части ОС и прикладные программы пишут часто одни и те же компании или/и люди. Причём большое упрощение сказать, что: пишут программы. Сложные программы проектируют, пишут, тестируют. Потом ещё сообобщают об ошибках. Это много людей.

Но, да, интересно: сколько каких людей в каких проектах/программах в процентах от всех участников. Архитекторы, разработчики, тестировщики, директора и продающие.

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

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

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




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

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