Odin P. Morgan
Senior
Joined: 23 Feb 2015 15:37 Posts: 151 Location: OMS
|
Несмотря на то, что юзаю винду (преимущественно из-за софта, привычности, да что и говорить: по ряду особенностей она более простая), с линуксом имею дело в плотную до-сих пор - работа. Как у любого другого линуксовода, возникает этап в жизни "а не собрать ли?". Причём уже как года три такой период и я постоянно отмахивался: "а не собрать!" Тут таки обнаружил недоядро "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.
|
Odin P. Morgan
Senior
Joined: 23 Feb 2015 15:37 Posts: 151 Location: OMS
|
Изучая гугловские исходники нимало не удивился тому факту, что в коде очень много "передатчиков" - если бы была возможность, я думаю, цвет трусов, они бы тоже записывали передавали на свои сервера. Данные фоновые процессы, жрут до 70% ресурсов интернета.
|