а можно ли назвать busybox/linux операционной системой?

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

а можно ли назвать busybox/linux операционной системой?

Сообщение sash-kan »

не припоминаю, чтобы этот вопрос здесь обсуждался.

мысль услышать мнения коллег-линуксоидов родилась после прочтения этого поста: Клавиша смены раскладки

можно ли назвать busybox/linux операционной системой?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение SLEDopit »

(Wikipedia) писал(а):BusyBox is a software application released as Free software under the GNU General Public License [5] that provides many standard Unix tools, much like the larger (but more capable) GNU Core Utilities. BusyBox is designed to be a small executable for use with the Linux kernel, which makes it ideal for use with embedded devices. It has been self-dubbed "The Swiss Army Knife of Embedded Linux"
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение diesel »

смотря что называть операционной системой.
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение Ali1 »

busybox -- нет.
busybox + linux_kernel -- да.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5426
ОС: Gentoo

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение /dev/random »

Почему бы нет? Linux+ucLibc+BusyBox - вполне жизнеспособная минималистичная операционка. И не содержит ни капли кода от проекта GNU.

Только я бы назвал её bb/linux.
Спасибо сказали:
Аватара пользователя
trancefer
Сообщения: 485
Статус: $>
ОС: Arch, Slackware, OpenBSD

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение trancefer »

Да, ибо в busybox, например, есть vi — вполне рабочее пользовательское приложение.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение sash-kan »

SLEDopit
нет, ну это понятно! разговор про другое немножко. про терминологию и идеологию, наверно.

diesel писал(а):
19.03.2010 23:26
смотря что называть операционной системой.
вот об том и спрашиваю. можно ли?

Ali1 писал(а):
20.03.2010 00:11
busybox + linux_kernel -- да.
использованное мною сокращение «busybox/linux» именно «busybox + linux_kernel» и обозначает.

/dev/random писал(а):
20.03.2010 00:22
Только я бы назвал её bb/linux.
термин принят!
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
zombie
Сообщения: 539
ОС: Ubuntu 10.04 with OpenBox

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение zombie »

SLEDopit писал(а):
19.03.2010 22:57
(Wikipedia) писал(а):BusyBox is a software application released as Free software under the GNU General Public License [5] that provides many standard Unix tools, much like the larger (but more capable) GNU Core Utilities. BusyBox is designed to be a small executable for use with the Linux kernel, which makes it ideal for use with embedded devices. It has been self-dubbed "The Swiss Army Knife of Embedded Linux"

Тогда уж:
(ru.Wikipedia) писал(а):BusyBox — набор UNIX-утилит командной строки, используется в качестве основного интерфейса во встраиваемых операционных системах.


Ali1 писал(а):
20.03.2010 00:11
busybox -- нет.
busybox + linux_kernel -- да.
Вот с этим полностью согласен.
ЛИНУКСФОРУМ ДЛЯ ЛЮДЕЙ | Гугляшечка | Блог
I'm banned by /dev/random with his team.
Спасибо сказали:
smaharbA
Сообщения: 229
ОС: Windows Vista

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение smaharbA »

вполне
а уточнятели пусть потрудятся уточнять тогда в каждом ветвлении, а то развилось мандривы, дебианы и прочие не понятные редхаты
какое они отношение к линуксу имеют совсем не понятно...
Я конечно далек от мысли...(с)
Спасибо сказали:
Mr Y
Сообщения: 244
ОС: Windows XP, Ubuntu, openSUSE

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение Mr Y »

Ali1 писал(а):
20.03.2010 00:11
busybox -- нет.
busybox + linux_kernel -- да.

busybox + uclibc + linux — вариант, очень популярный во встроенных системах. Наверное, эта конфигурация даже больше распространена, чем GNU/Linux :)
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение sash-kan »

Mr Y писал(а):
21.03.2010 23:13
Ali1 писал(а):
20.03.2010 00:11
busybox -- нет.
busybox + linux_kernel -- да.

busybox + uclibc + linux — вариант, очень популярный во встроенных системах. Наверное, эта конфигурация даже больше распространена, чем GNU/Linux :)
это мы вроде как знаем. вопрос в том — можно ли такой набор назвать операционной системой?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение t.t »

Давай для начала определимся, что ты понимаешь под bb/linux. А то варианты есть разные, начиная от уже дважды упомянутого linux+uclibc+bb и до того же Maemo, в котором, грубо говоря, базовая система (в моём понимании, о котором я писал ещё лет пять назад) равна дебиановской с точностью до того самого bb, заменившего bash+coreutils.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5426
ОС: Gentoo

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение /dev/random »

sash-kan писал(а):
22.03.2010 00:08
это мы вроде как знаем. вопрос в том — можно ли такой набор назвать операционной системой?

Мммм... А чем ещё? Графическим редактором?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение sash-kan »

t.t писал(а):
24.03.2010 09:24
Давай для начала определимся, что ты понимаешь под bb/linux. А то варианты есть разные, начиная от уже дважды упомянутого linux+uclibc+bb и до того же Maemo, в котором, грубо говоря, базовая система (в моём понимании, о котором я писал ещё лет пять назад) равна дебиановской с точностью до того самого bb, заменившего bash+coreutils.
необходима ли uclibc для работы busybox? его можно со _всеми_ фичами собрать как standalone, без каких-либо библиотек вообще?
если можно, то мой ответ: «речь веду исключительно про busybox поверх ядра».
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение t.t »

sash-kan писал(а):
24.03.2010 14:58
t.t писал(а):
24.03.2010 09:24
Давай для начала определимся, что ты понимаешь под bb/linux. А то варианты есть разные, начиная от уже дважды упомянутого linux+uclibc+bb и до того же Maemo, в котором, грубо говоря, базовая система (в моём понимании, о котором я писал ещё лет пять назад) равна дебиановской с точностью до того самого bb, заменившего bash+coreutils.
необходима ли uclibc для работы busybox? его можно со _всеми_ фичами собрать как standalone, без каких-либо библиотек вообще?
если можно, то мой ответ: «речь веду исключительно про busybox поверх ядра».
Не обязательно именно uc, любая libc. В частности в том же маемо она тоже ровно та же, что и стандартно в дебиане, с точностью до версии.

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

Насчёт того, считать ли это операционкой, на мой взгляд, зависит в первую очередь от того, приенять ли к понятию операционки требование расширяемости.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение sash-kan »

t.t писал(а):
24.03.2010 16:04
Насчёт того, считать ли это операционкой, на мой взгляд, зависит в первую очередь от того, приенять ли к понятию операционки требование расширяемости.
чуйствую, что без расширяемости — это уже не ось. но не вижу сходу подтверждений.
если без расширяемости — никак, то busybox/linux — не операционная система.
и нужна (как минимум?) ещё и *libc.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: а можно ли назвать busybox/linux операционной системой?

Сообщение t.t »

sash-kan писал(а):
24.03.2010 23:04
t.t писал(а):
24.03.2010 16:04
Насчёт того, считать ли это операционкой, на мой взгляд, зависит в первую очередь от того, приенять ли к понятию операционки требование расширяемости.
чуйствую, что без расширяемости — это уже не ось. но не вижу сходу подтверждений.
Ну, чтобы искать подтверждения, нужно от чего-то отталкиваться. А учитывая, что общепринятого определения ОС не существует, найти эту точку опоры не столь просто.

sash-kan писал(а):
24.03.2010 23:04
если без расширяемости — никак, то busybox/linux — не операционная система.
и нужна (как минимум?) ещё и *libc.
Это зависит от того, опять-таки, как понимать расширяемость. Если расширяемость сторонними средствами, то и libc не обязательно: можно ведь и все "расширения" собирать статически. Другой вопрос, что пухнуть такая система будет несоизмеримо области применения бизибокса, но принципиальная возможность есть.

А если требовать расширяемости средствами самой системы, то нужна уже некая достаточно развитая инфраструктура. Базирующаяся на системе управления пакетами или компиляторе. При таком подходе получится, что то, что, например, мы ставим на свои девайсы, это не ОС. (:
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали: