Re: Новая ветка ядра
Posted: Sun Jan 31, 2010 2:32 pm
Mario
Как бы ничегонеделание для системы не отменяет логичности построений и высказываний...
Как бы ничегонеделание для системы не отменяет логичности построений и высказываний...
Ув. SII, мне очень сложно следить за стремительным полетом Ваших мыслей, особенно если он изложен столь неструктурированным образом.SII wrote: Единственная ниша, где система может найти профессиональное, а не любительское применение -- это встраиваемые системы, однако там есть два "но". Во-первых, этот рынок не пуст, и в крупных проектах используются уже существующие ОС, которые не потеснить (QNX, OS-9, LynxOS, WinCE, клоны Linux, ещё несколько осей), поэтому можно претендовать только на всякую мелочь. Во-вторых, в большинстве встраиваемых систем используются процессоры, не принадлежащие к архитектуре ИА-32, причём из 32-разрядных безусловным лидером является архитектура ARM, а 16- и 8-разрядные архитектуры можно не рассматривать: первые вымирают в пользу ARMов и отчасти 8-разрядных, а 8-разрядные, как правило, работают вообще без ОС или с различными узкоспециализированными "микросистемами" (64-разрядные встраиваемые системы, по большому счёту, не встречаются за ненадобностью, хотя иногда применяются современные процессоры ИА-32). Однако разработка ОС не для ПК для большинства интереса не представляет, не говоря о том, что для этого нужно приобретать дополнительное оборудование (отладочную плату с ARM'ом, например), и в результате этим направлением занимается очень небольшое количество программистов (мне вот придётся этим заниматься по долгу службы, поскольку использовать кривой Linux никакого желания нет, коммерческие ОС маловероятны по финансовым причинам -- нольчайство удавится, если предложить такой вариант, а писать
программы для "голого" железа попросту тяжело, учитывая необходимость постепенно наращивать функционал, включая поддержку обмена данными по RS-232/485, CAN, USB и локалке; но я в данном случае выступаю не в роли системщика-любителя, а в роли профессионального наёмного программиста, и выбирать работу особо не приходится). В результате получается, что для основной массы потенциальных разработчиков ОС единственной приемлемой аппаратной платформой является ПК, а это означает, что о рыночных перспективах ОС лучше вообще не думать и определяться лишь с тем, чем она должна быть с технической, а не "экономической" точки зрения.
Эти строительные метафоры, которые с легкой руки diamonda все подряд не устают повторять, меня уже порядком достали.SII wrote: Пытаться латать существующие дыры и наращивать функционал позволит ещё некоторое время сохранять видимость жизнеспособности, но в конечном итоге всё равно всё закончится крахом: невозможно построить прочное здание без надлежащего фундамента.
SII из Зеленограда wrote: (кстати: ФТ-база!)
Понимаешь стереотипы очень быстро закрепляются в сознании и их очень сложно оттуда вырезать.Впрочем ничего удивительного тему создал Максим
Вообще-то последнее утверждение вытекает из совокупности утверждений, содержащихся в данном абзаце, хотя нельзя с Вами не согласиться, что он действительно структурированностью не страдает. Попробую немного структурировать.art_zh wrote:Ув. SII, мне очень сложно следить за стремительным полетом Ваших мыслей, особенно если он изложен столь неструктурированным образом.
В вышеприведенном абзаце, например, последнее утверждение логически совершенно никак не вытекает из первой части (с которой, конечно же, нельзя не согласиться).
Извините, но "уже сейчас" я у Колибри не признаю никакой ниши вообще. Я признаю лишь то, что любая любительская ОС, изготовленная на достаточно высоком уровне и для соответствующей аппаратной платформы, имеет неплохие шансы добиться рыночного успеха в секторе встраиваемых систем -- но КОС пока что этим требованиям не отвечает.Признавая наличие у Колибри (уже сейчас!) реальной ниши в секторе встраиваемых систем, Вы тем не менее рекомендуете нам перестать задумываться о ее внедрении и заняться ее полной архитектурной переделкой "как надо".
Ну, каждый вправе иметь свою точку зрения. Мне, если говорить о биологических метафорах, КОС, да и любой другой проект, создаваемый без нормального проекта, представляется эдаким мутантом из Чернобыля (точней, из страшилок о Чернобыле) -- с двумя головами, тремя хвостами и прочим, соединёнными друг с другом незнамо как, непонятно для чего и т.д. и т.п. Честное слово, говорю без всяких наездов, желания уязвить и прочая.Эти строительные метафоры, которые с легкой руки diamonda все подряд не устают повторять, меня уже порядком достали. Лично мне КОС представляется не криво построенным домиком, а быстрорастущим живым организмом (тоже метафора, и вполне себе равнозначная).SII wrote: Пытаться латать существующие дыры и наращивать функционал позволит ещё некоторое время сохранять видимость жизнеспособности, но в конечном итоге всё равно всё закончится крахом: невозможно построить прочное здание без надлежащего фундамента.
Технически, можно использовать багзиллу http://bugs.kolibrios.org либо trac http://new.kolibrios.org. Обсуждение и там возможно, а ещё есть зависимости между тикетами.maximYCH wrote:Кроме того, я не знаю, насчет формата проектирования и обсуждения - подойдет ли для этих целей форум? Потому что, если да - куда это все запихнуть, если учесть, что микротемы теряются в ходе обсуждения? Выделять для каждой микротемы (Зачем, разрядность и т.д.) свою тему?