Page 1 of 6

Kolibri как Apple

Posted: Tue Apr 28, 2015 9:03 pm
by ruwebstyle
Привет.
Недавно на форуме где-то промелькнула мысль о том, что можно КолибриОС ставить как iOS на определенное железо.

Так вот. Почему бы нет?

Представьте.
Имеем определенное (пофиг, дешевое, китайское) железо архитектуры x86. От и до отшлифовываем КолибриОС, добиваемся стабильности, дописываем звонилку, программы для работы с Инетом, вебкамерой, смсками и прочими радостями жизни.

Ну и продаем это добро через shop.kolibrios.org, потихоньку начиная зарабатывать на содержание хотя бы основных разработчиков.
Все это придумано прямо сейчас, за 5 минут. Прошу не кидаться помидорами.
Да, понимаю, что нужно время, что нужны устройства для теста, что нужно еще куча всего. Но все же думаю, к этому можно придти.

Я как системный разработчик ноль. Больше по веб разработке.
Поэтому постараюсь помочь с устройствами на базе x86 для тестов.

Posted: Tue Apr 28, 2015 9:14 pm
by punk_joker
Вы готовы оказать спонсорство финансово или в виде железа, высылаемое разработчикам для подгонки и тестирования колибри?

Re: Kolibri как Apple

Posted: Tue Apr 28, 2015 9:19 pm
by ruwebstyle
Помочь смогу летом - ближе к осени, либо железом, либо финансы на 3-4 устройства x86.

Re: Kolibri как Apple

Posted: Tue Apr 28, 2015 9:28 pm
by Miggi
Готов к осени поддержать финансово. Но нужно единую конфигурацию со 100% поддержкой.

Posted: Tue Apr 28, 2015 9:39 pm
by punk_joker
Спецжелезо под Колибри это епархия art_zh Ждем его.

Re: Kolibri как Apple

Posted: Tue Apr 28, 2015 10:34 pm
by art_zh
ruwebstyle
да, мысли на форуме мелькают разные.
имхо эта - не самая глупая.
и изложена очень коротко и ясно.

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

Re: Kolibri как Apple

Posted: Tue Apr 28, 2015 10:58 pm
by Miggi
art_zh Есть ли возможность подобрать эту "платформу" в виде ноутбука, нетбука, или, что было бы наиболее интересно, в виде моноблока?

Re: Kolibri как Apple

Posted: Tue Apr 28, 2015 11:27 pm
by VaStaNi
1) только НЕ допилить, а перезапилить, а ещё точнее и честнее сделать под конкретику,
опираясь на опыт (и обходя, избегая НЕДОСТАТКИ) с этой ОС и специфику ОС.

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

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

4) должно случиться НЕЧТО, чтобы люди искренне "идейно загорелись" и
готовы были уделять ЭТОМУ огромную часть своего досуга, не спать ночами, чтобы побороть баг или обсуждать проблемы его решения на форуме.

5) идейный лидер, авторитетный, грамотный, уважаемый и уважающий чужое мнение, труд, время,
способный вести аргументированный диалог с кучей собеседников и показывать
ВСЕМ перевес той или иной идеологии, концепта и т.п. - СТРОГО ОБЯЗАТЕЛЕН!

6) коллегиальное голосование, концепт-решение команды должно быть с учетом весовых коэффициентов вклада каждого и эта система должна быть разработана хотя бы в зародыше, совершенствоваться.
Иначе вновь прибывший какой-нить дизайнеришка слепивший "охрененные"
обои для унитаза, возьмет да и повернёт линию концепта (дышло), скажем,
в цветовое решение кнопки "ПУСК" :cry: ,
вместо борьбы с неким, допустим, массовым Wi-Fi драйвером, которым владеют (ждут) тысячи пользователей.

Как то так ребятки, особенно кто тут пару тройку постов тока тока начиркал...
Совет.
Покумекайте, почитайте пару ночей тут на форуме посты людей лет так хотя бы 7 назад, "послушайте", как, кто, куда и почему так получается. Подумать потом будет полезно.
73!

Re: Kolibri как Apple

Posted: Tue Apr 28, 2015 11:36 pm
by art_zh
Miggi
конструктивное исполнение можно подобрать какое угодно, проблема совсем не в этом.

Требуется платформа со 100% открытым железом.
Чтобы ни одна сволочь к NDA не подкопалась.

Тогда будет не "как у Apple" - а гораздо круче.
Как в свое время IBM PC.

Re: Kolibri как Apple

Posted: Tue Apr 28, 2015 11:40 pm
by Miggi
VaStaNi, есть те кто пишут, есть те кто читают.
Я читаю этот форум очень давно.

art_zh - знаю эту проблему, поэтому и обращаюсь с просьбой "подобрать".

Знаю, что требовать и просить морального права не имею, но моё имхо - стандартное железо для Колибри = дорога в будущее.

Re: Kolibri как Apple

Posted: Wed Apr 29, 2015 3:28 am
by Anton_K
Так это, yogev_ezra уже заботится о запиливании Колибри на ebox.

Re: Kolibri как Apple

Posted: Wed Apr 29, 2015 12:12 pm
by Miggi
Как я понимаю с ebox есть проблема закрытости документации. По крайней мере так было когда обсуждали написание USB драйверов.

Re: Kolibri как Apple

Posted: Wed Apr 29, 2015 12:40 pm
by art_zh
Anton_K
Kolibri-A была запущена на целевых АМД-платформах задолго до ебокс-версии.
И (если уж доводить все до логичного абсурда) изначально Менуэт работал только на компьютере Вилле.

Но сабж совсем о другом: для Колибри нужна "своя в доску" платформа с простым, но быстрым и полностью открытым для ядра железом.
Причем готовой платформы у нас нет. То есть была (IBM PC/AT) но давно устарела.
Даже ебокс требует NDA, то есть закрытия значительной части кода.

Да, можно найти открытую документацию по каким-то старым чипсетам, но
1) эти чипы потому и открывают, что они устарели и уже не представляют интереса для конкурентов
2) их наверняка снимут с производства раньше, чем мы доработаем драйверы под них.

Что же теперь, закрываем тему?

имхо нет, сабж гораздо глубже.
"как Эппл" подразумевает разработку аппаратной платформы совместно с допиливанием ядра.
С низкоуровневого программирования на ассемблере надо спуститься еще ниже - на уровень VHDL.

Re: Kolibri как Apple

Posted: Wed Apr 29, 2015 8:10 pm
by kiv
Тогда конкретизируйте минимальные аппаратные требования.
Что должно быть, какое, какого качества и какие типы устройств?
На крайний случай есть проект opencore, который сотрудничает с каким-то заводом (не знаю, возможно, там есть какие-то выгоды).
Ещё слышал о китайском заводе в котором минимальная партия микросхем составляет 10 000 штук (да, поможет им кикстартер).
Если кто-то со Сколково хочет присоединится, мы открыты для обсуждения узко по данному вопросу.

Re: Kolibri как Apple

Posted: Wed Apr 29, 2015 9:55 pm
by art_zh
kiv
безусловно должны быть контроллеры SATA, LPC, SPI, IOAPIC, USB.
При этом совместимость с какими-либо стандартами вроде OHCI необязательна. Главное чтобы на физическом уровне шел стандартный обмен сигналами, а на верхнем уровне ядро-контроллер эти данные не терялись.
На opencore кое-что есть, но не всё.
Минимальная партия при использовании FPGA - 1шт.
Заказывать крупную партию чипов имеет смысл только после окончательной отладки HDL-кода (то есть никогда).