Передумываю о сборке великай ОС... )))

Использование и разработка софта (преимущественно на ПЦ)

Moderator: Shaos

Odin P. Morgan
Senior
Posts: 151
Joined: 23 Feb 2015 15:37
Location: OMS

Передумываю о сборке великай ОС... )))

Post by Odin P. Morgan »

Несмотря на то, что юзаю винду (преимущественно из-за софта, привычности, да что и говорить: по ряду особенностей она более простая), с линуксом имею дело в плотную до-сих пор - работа. Как у любого другого линуксовода, возникает этап в жизни "а не собрать ли?". Причём уже как года три такой период и я постоянно отмахивался: "а не собрать!" Тут таки обнаружил недоядро "longene", и задумался в очередной раз, на этот раз посерьёзней. До этого ещё попробовал Chromium OS и мну понравился-таки её интерфейс - хотя кое-где я бы подпилил. Задумался сделать эдакий гибрид без использования окружения GNU.

Для себя выделил несколько этапов:
1. Сборка ядра: чистое Lin ядро (самое свежее), и Longene патч - как-никак релиз-кандидат.
2. Сборка окружения: тут SSDLinux в помощь, там окружение из NetBSD (BSD инсталлятор и пр.) и пакеты ПО её-же, мало того с SSD предназначена работать из коробки - что очень удобно
3. GUI из Chomium OS (часть можно из андройда добавить - чтобы значки на рабочем столе были) - тут веский аргумент: с CEF я работал и WebAPP собирал, как устроен GUI в СhOS имею неплохое представление, остальное можно понять "по ходу пьессы".
4. XCanvas - так образно я назвал урезанный Xserver который предстоит сделать для Canvas, т.к. интерфейс ChOS с версии 4.0.х.х не работает более с XServer, и для работы никсовых приложений нужно будет делать такую прослоечку (вернее адаптировать под Canvas).
5. Разборки с wine элементами - вот тут надо будет много чего изучить, ибо wine я никогда не щупал. Опять-таки выводить рендер в Canvas элементы.

Что хочу добиться:
1. Поддержка win приложений и заявленных win2k драйверов штатно (принципе это заявлено разрабами Longene).
2. Поддержка сетевых и серверных приложений из NetBSD (из коробки).
3. Поддержка драйверов Linux, как само-собой разумеющееся.
4. Поддержка Android приложений (из коробки).
5. Возможность поддержки дополнительных форматов приложений: Chrome WebAPP, Adobe Flash, Java, пакеты deb и rpm - тут всё "по вкусу".

Чего не хочу:
1. "Облачности" и заоблачности =)
2. GNU/Линухоподобности.
3. Чрезмерного минимализма как в оригинальном Chromium OS.

Вот такая задумка, что скажете?
Last edited by Odin P. Morgan on 13 Aug 2015 04:13, edited 1 time in total.
User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Подумываю о сборке великай ОС...

Post by Shaos »

а чем GNU не угодил? :roll:
Я тут за главного - если что шлите мыло на me собака shaos точка net
Odin P. Morgan
Senior
Posts: 151
Joined: 23 Feb 2015 15:37
Location: OMS

Re: Подумываю о сборке великай ОС...

Post by Odin P. Morgan »

Shaos wrote:а чем GNU не угодил? :roll:
Да на самом деле ничем :) - просто он везде, напиши Linux, и сразу наткнёшься на GNU/Linux. А коли есть возможность обойтись без него, то почему-бы нет?
Odin P. Morgan
Senior
Posts: 151
Joined: 23 Feb 2015 15:37
Location: OMS

Re: Подумываю о сборке великай ОС...

Post by Odin P. Morgan »

Изучая гугловские исходники нимало не удивился тому факту, что в коде очень много "передатчиков" - если бы была возможность, я думаю, цвет трусов, они бы тоже записывали передавали на свои сервера. Данные фоновые процессы, жрут до 70% ресурсов интернета.
Odin P. Morgan
Senior
Posts: 151
Joined: 23 Feb 2015 15:37
Location: OMS

Re: Подумываю о сборке великай ОС...

Post by Odin P. Morgan »

Вопрос даже не в том как собрать оказался, собирается это дело достаточно просто. Вопрос в том, как всё заставить работать корректно. :-?