LINUX.ORG.RU
ФорумTalks

Не дистрибутивы Linux

 , , ,


0

4

Мне известны только две операционные системы, основанные на ядре Linux, но не являющиеся дистрибутивами операционных систем семейства linux.

Это Android и ChromeOS.

Даже несмотря на то, что ChromeOS базируется на генту, сама по себе она не является дистрибутивом ни самой генту, ни каким-либо ее развитием (как например debian -> ubuntu), ни gnu/линукса, ни вообще дистрибутивом ос семейства линукс.

И Android и ChromeOS - это полностью самобытные операционные системы, основанные на ядре линукс. Но не дистрибутивы.

У меня два вопроса.

  1. Какие еще существуют и существуют ли вообще ОС, базирующиеся на Linux, но не являющиеся при этом рядовыми дистрибутивами этого семейства.

  2. Почему среди опенсорс комьюнити нет свободных проектов по созданию таких самобытных ОС, с какими-то концептуальными новыми решениями, идеямми, экосистемой или чем-то еще.

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

Проектов, которые не просто занимаются сопровождением пакетной базы.

А тех, которые являются цельными платформами. Со своим путем, философией, и прочим.

Я нарочно не рассматриваю в качестве таких проектов NixOS или GuixOS, потому как это просто попытки пересмотреть менеджемент пакетов, и отойти от FHS (и то лишь частично). В сути самих дистрибутивов лежит всё то же самое, что и во всех остальных - вот вам конструктор, играйте.

Меня интересуют ОС основанные на ядре линукс, а не дистрибутивы gnu/linux.



Последнее исправление: javascript (всего исправлений: 2)

define «дистрибутив» для начала. yocto/buildroot – дистрибутивы?

Такого чтобы написать ко всему свои App API, скрывающие всё что под капотом – больше примеров не будет. Это большой объём работы, доступный только гигантам.

snizovtsev ★★★★★
()

Почему среди опенсорс комьюнити нет свободных

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

FishHook
()

Какие еще существуют и существуют ли вообще ОС, базирующиеся на Linux, но не являющиеся при этом рядовыми дистрибутивами этого семейства.

VMWare ESXi? Там конечно много от linux, не только ядро, но очень самобытно
Cisco Nexus серии

Kolins ★★★★
()

Ubuntu Core + Snaps можно сказать движется к тому, чтобы стать эдаким десктопным андроидом.

snizovtsev ★★★★★
()
Ответ на: комментарий от Kolins

VMWare ESXi? Там конечно много от linux, не только ядро, но очень самобытно

И чем там занято ядро Linux? Работает в гостевой виртуалке для обеспечения SSH сервера и консольных утилит? В более поздних возможно еще веб панель?

У гипервизора ESXi свое нелинуксовое ядро, к тому же еще и микроядерное.

sanyo1234
()
Ответ на: комментарий от FishHook

Я не согласен с этим тезисом.

Есть множество опенсорс проектов, по разработке своих полноценных ОС, со своими ядрами.

При этом весь юзерспейс поверх этих своих ядер это комьюнити успешно пилят сами.

ReactOS/Haiku/Serenity/Redox/KolibriOS/десятки их.

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

javascript
() автор топика
Ответ на: комментарий от sanyo1234

У гипервизора ESXi свое нелинуксовое ядро, к тому же еще и микроядерное.

Поискал, действительно так, ну ошибся, бывает

Kolins ★★★★
()

Могу предложить наоборот: Debian на ядре GNU Hurd. Дистрибутив линукса - не на ядре линукса.

tiinn ★★★★★
()
Последнее исправление: tiinn (всего исправлений: 1)
Ответ на: комментарий от javascript

Whether the above (Android and ChromeOS) operating systems count as a «Linux distribution» is a controversial topic.

Но там же и ответ на твой вопрос – Tizen, Mer/Sailfish OS and KaiOS.

snizovtsev ★★★★★
()
Ответ на: комментарий от javascript

Я не согласен с этим тезисом.

С каким именно? С тем, что у опен-сорс коммьюнити нету гугловских денег? Ну так это факт.

Есть множество опенсорс проектов, по разработке своих полноценных ОС, со своими ядрами.

Не согласен, что подобного рода проекты подсилу лишь корпорациям с их финансированием

Я и не утверждал, что проектов нет. Нет проектов, которые могли бы сравниться с Андроидом и ChromeOS. Это, опять же, факт. В заглавном посте ты вопрошаешь - а почему нет проектов кроме Андроид и ChromeOS? И через три поста - есть множество опенсорс проектов которые … Раздвоение личности что ли?

FishHook
()

Не взлетевшая webOS от умирающего Palm. А еще была альтернативная ucLinux-based система для Palm на M68K. Работала нормально, но так и померла не дождавшись ни одного приложения под себя.

Овердохрена прошивок для встраиваемых девайсов.

quwy
()
Последнее исправление: quwy (всего исправлений: 1)

Что, неужели у комьюнити нет каких-то концептуальных идей, чтобы создавать «принципально новые» ОС, на базе готового ядра?

То есть только подумать. Весь слой абстракции от железа есть. Бери и пользуйся. Твори поверх него что только в голову придет.

А приходит всем только одно и то же собрать очередной конструктор лего.

javascript
() автор топика
Ответ на: комментарий от quwy

Не взлетевшая webOS от умирающего Palm

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

Кстати, Tizen же ещё есть, как раз, самобытный и на ядре Linux.

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от javascript

Что, неужели у комьюнити нет каких-то концептуальных идей, чтобы создавать «принципально новые» ОС

Зачем плодить сущности? Зачем много разных ОС? Понятно, что бизнесу нужно что-то продавать. Коммьюнити то это нахрена?

FishHook
()

И Android и ChromeOS - это полностью самобытные операционные системы, основанные на ядре линукс. Но не дистрибутивы.

Отличная байка, в суде рассказывал?

Если X распространяет Y, то X — дистрибутив Y.

=> остальной твой бред можно и не дочитывать

t184256 ★★★★★
()
Ответ на: комментарий от javascript

Есть миллиарды причин Почему среди опенсорс комьюнити нет

видимо миллиарда недостаточно

FishHook
()
  • SteamOS
  • Plasma Bigscreen
  • RetroArch
  • postmarketOS
  • Garuda Linux
  • Solus
  • OpenELEC
  • HarmonyOS
  • CloudReady
mydibyje ★★★
()
Ответ на: комментарий от quwy

Не взлетевшая webOS

Она вполне себе встречается в телевизорах… по моему LG

cobold ★★★★★
()
Ответ на: комментарий от javascript

А зачем это надо? В индустриально развитом мире ценится универсальность и модульность. Это в средние века и в античности любили делать «вещь в единственном экземпляре», сейчас вещь должна годиться для выполнения разных целей, быть совместимой с кучей других вещей, и составлена из стандартных легко обслуживаемых и заменяемых компонентов. Так что веб-киоск на манер хромоси можно сделать из чего угодно чисто настройками, а вот проект который только веб-киоск и ничто кроме него — никому не нужен. Это как кастрюля, в которой можно сварить только ровно две картофелины. Есть же куча всяких специализированных Live CD, которые ровно так и работают — к остову какого-нибудь дебиана прикручивают то, что нужно. Скажем, clonezilla, pmagic и т.п. штуки. А вот наоборот сделать, чтобы вся вещь была только вокруг той же клонзиллы построена — это уже бессмыслица.

Smacker ★★★★
()
Последнее исправление: Smacker (всего исправлений: 1)
Ответ на: комментарий от javascript

Есть миллиарды причин. Но даже одной – «потому что это интересно»

Ну и пишите для себя.

anc ★★★★★
()

До определенной версии был esxi.

chenbr0
()
Ответ на: комментарий от Smacker

Если бы всё было хотя бы отчасти так, как говоришь ты, тогда тот же Андроид и Хром ОС не были бы популярнее всех дистрибутивов линукс вместе взятых.

javascript
() автор топика
Ответ на: комментарий от javascript

За ними стоит гугл. С таким «папиком» что угодно будет популярнее Иисуса Христа. Аналогично, кстати, с прошивками для роутеров — тоже стоковые будут популярнее dd-wrt и OpenWrt, но не в силу собственных достоинств, а потому что производитель их втюхивает с железом. Между прочим, Хром ОС «условно-популярен», т.к. он идёт вместе с хромобуками — что-то не видал и не слыхал о пользователях хромоси, которые её поставили бы на обычный компьютер сами. Ну а за проектами от Васи Пупкина и Пети Дупкина очередь фанатов не выстраивается, тут само собой.

Smacker ★★★★
()
Ответ на: комментарий от javascript

Ну ты про объективные достоинства сейчас говоришь, или нет? Потому что андроид и хромось выезжают на горбу гугла, объективные достоинства тут дело десятое. А вот дистрибутивы линукса и специализированные проекты будут на своих двоих выкарабкиваться. У тебя-то был какой вопрос, мол, почему мир опен-сорса не наштамповал своих проектов на манер хромоси и прочего, верно? Ну вот там ответ в объективных качествах. А ответ на то, почему популярны продукты гугла сводится к тому, что у гугла много бабла и влияния. Если бы гугл захотел, он и FreeDOS бы всем впарил с таким же успехом.

Smacker ★★★★
()
Ответ на: комментарий от Smacker

Если бы все было так, как ты говоришь, то опенсорс и просто свободные разработчики не писали бы вообще и ничего.

И уж тем более не писали бы новые ОСи.

Скажи мне, зачем опенсорс пилит Хайку? Зачем Serenity?

Зачем миллиарды проектов, которые по-твоему не нужны, кто-то берет и пилит?

Тебе не кажется, что ты сам себе объективно противоречишь в своих рассуждениях?

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

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

Объснять, зачем нужно развитие я не стану. Если бы разработчики этого не делали, ты и линукса бы не видел. Никогда. Напомнить, какой мотив был у Линуса, чтобы писать «его программу»?

Да что там линукса. Электричества.

javascript
() автор топика
Последнее исправление: javascript (всего исправлений: 3)
Ответ на: комментарий от javascript

Наоборот, всё правильно. Хайку это продолжение BeOS, там как раз идея в том, чтобы обеспечить выживание этой технологии, т.е. сделать подмену старой ОС при прочих равных — модульность и взаимозамянемость. Более того, она даже писалась именно так: постепенной подменой модулей BeOS на собственные с сохранением совместимости.

Serenity, Syllable, Kolibri, Menuet, TempleOS и тому подобные — это не серьезные проекты, а хобби. Таких проектов в нормальных ВУЗах клепают по несколько штук свежевыпущенные программисты в качестве дипломника. И они точно так же никому не нужны, они ни с чем не совмещаются и ничем особенным не выделяются.

А вот нормальный линукс он как раз очень хорошо встраивается в парадигму индустриального развития. Если ты не забыл, линукс изначально был UNIX-подобной операционкой для обычных x86 процессоров, доступной и не проприетарной. Когда-то это, знаешь ли, было уникальное свойство — это сейчас тех же дистров BSD как грязи — а совместимость с UNIX и POSIX дорогого стоила. Кроме того, он оказался отлично совместим со всем гнутым софтом, которому как раз не хватало только ядра — вот тебе модульность, взаимозаменяемость, комбинируемость. На _общем_ основании получилось собрать ОС из унифицированных компонентов. Потом он оброс опенсорцем по уши. Ну а дальше мы всё знаем.

Гугл же не пошёл по нормальному пути, потому что это гугл, и он такая же корпорация как любая другая — даже хуже, на самом деле, потому что считай монополист, и он хочет всё контроллировать, на чём делает бабло. Дистр линукса не годится для этого, а «своя экосистема которая не дистр» — очень даже. Вот они вбухали бабло и сидят радуются. А обычным энтузиастам это не нужно, идея такого огораживания противна собственно идеям опенсорса, на которых мы тут стоим. И корпорациям, которые хотят просто пользоваться линуксом, тоже это всё не нужно. Вот так вот.

Smacker ★★★★
()
Последнее исправление: Smacker (всего исправлений: 2)
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)