Проект Колибри

Find out what others think about your ideas
  • k@sTIg@r
    а за колибри мне платить не будут
    Если дело упрется в коммерцию, можно считать что о бесплатности ОС можно забыть. :-(
  • Mario79 wrote:VaStaNi
    Такие фирмы обычно сами пишут ПО и операционные системы для своих плат. В основном эти ОС однозадачные типа DOS. Или вообще нету операционки - есть только одна рабочая программа.
    Конечно, есть исключения, но это не показатель.
    Марат, думаю в отличие от меня ты лишь фантазируешь на эту тему. Не прими за хвастовство, но лично мною за последние 1-2 года на платформах PCM-3350(3370) обкатано, прогнано, написано несколько отчётов, планов по внедрению, перспектив... на базе WindowsCE 4.2, 5.0, Windows XP Embedded, недавно запузырил в производство "личную редакцию содержания" Windows 2000 PRO условное имя Win2M(mini) (это 115Мб на диске CompactFlash 2Гб, своп отключён. Это А-ля nLite редакция + ручная и полуавтоматическая чистка реестра, убиение красот, служб, справок, инета и иже сним...)
    Зачем? Себестоимость ниже. Бабки предприятия, боссов. Лицензирование ОС, официоз, документация..., а еще НЕ НУЖНО приобретать программистов и средства разработки, доки по этой системе, а ведь тут - достаточно студентов нанять с делфи и С знаниями + Win32 API знания и они напишут ПО на заказ для....
    Далее реклама, обертка, документация, солидность, заключение сделки тем с кем нужно, "откат" и хорошая прибыль к карман буржуинов...
    Что еще реально юзают на подобных платформах? QNX, говорят некоторые о Linux, но большей частью брезгуют... и лишь очень редко DOS. Основное то, что нужно это полная интеграция и прозрачность прибора в Win сетях на уровне TCP/IP. Такие дела вот.
    Теперь представьте себе, что некто заключил сделку на $.......... по бортовой автоматизации огромного судна и туда идет 32х битные машинки, (что я указал по ссылкам) и WinCE 6.0 (раскрутка полным ходом идет), а ему говорят - типа снимаем с производсва машинки, дескать x64 платформы - это круто(!), модно, перспективно (только для кого?) т.п. ... но будет ли работать ВАШЕ ПО - мы не знаем и гарантий не даем, да и драйвера вот тут.......
    И что? Сделку разорвут? Гарантии сбросят?
    ПО, на коротые уже втюхано и отлажено и именно под эту x32 машинку, перепишут по новой и за НОВЫЕ бабки? :):):)
    Да Вы что? Это же бизнес! Бабки! Бизнес - это война! Сроки это оборот - это бабки!
    Да они скорее ЕЩЕ один КОНВЕЙЕР по производству x32 поставят, чтобы сделку не срывать, ЭТО РЫНОК, ребята, РЫНОК!
    Рынок менять его игру, обороты, законы, это ОЧЕНЬ дорогого стоит!
    А вот x64 пусть пока чайники, геймеры, модники, модернисты обкатывают, тестят, мучаются, технологию проверить годами порой надо...
    Неа, пока BCE склады ВСЕХ производитетелей x32 не опустеют, не будет ОН в музее, ребята. А склады пока только пополняются и продажи надо только увеличивать, иначе это не закон рынка. Гнуть будт линию, конечно, но до-о-о-о-о-о-лго!
    Кто умеет "слышать" - тот услышал!
  • Ну почему???
    Остается ведь еще и поддержка??? я до конца мир Open-source не понимаю. Но знаю одно, что за счет чего-то он живет. Возьмем OpenOffice.Org, FireFox, ThunderBird, ядро Linux и большинство его дистрибутивов, и многие другие.....сомневаюсь что эти проекты держаться на одном энтузиазме.....
    А вообще, этот вопрос рано поднимать....я так понимаю здесь собралось сообщество не ради наживы, а потому что это интересно....по крайней мере я здесь по этой причине. А колибри придется высоко взлететь, чтобы начать хотя бы задумываться о какой-либо финансовой политике...
  • Согласен c k@sTIg@r. На поле серверов давно пасутся большие толстые пингвины и маленькой птичке делать там нечего. Чтобы стать сервером придётся вырасти и растолстеть до пингвиньих размеров. Зачем
    создавать ещё одну серверную ось ?
    А если Колибри не стать серверной осью то зачем убирать GUI из ядра. Тем более что уже сформировалось представление каким это GUI должно быть. Ядро управляет только прямоугольниками на экране. Все операции
    прорисовки выполняет программа. И никаких внутрисистемных контролов.

    P.S.
    Многих терзает смутное желание перемен. Если вам что-то не нравится в Колибри составьте список. Уверено что подавляющее большинство пунктов можно реализовать в существующей системе, дело лишь в отсутствии людей готовых это сделать.
  • Serge
    Как я уже писал, я бы поменял работу с окнами. Добавил бы мультиоконность(хотя спорно, что ее нету, можно плодить потоки, но думаю это немного не то). А так же добавил позиционирование окон (много раз пролетало в форуме). И убрал бы лишнее: заголовок окна это задача libGUI, и кнопки вообще - меньше ненужной работы ядру. Многие поспорят насчет кнопок, да, на первых порах они были нужны, но при более успешной реализации одной из libGUI (а их может быть несколько) кнопки не понадобятся вообще; оставить их для совместимости? я уже описал свое мнение по поводу совместимости :)
    Еще не начал это делать, потому что не знаю одобрит ли это комьюнити - раз, еще не сформировал полноту картины идеи - два. Куда уж там лезть в ядро, пока первые 2 пункта не выполнятся, а к сожалению времени не так много как хотелось бы.....
  • connect wrote:Архитектура практически исчезнет через 3-5 лет.
    Он(а) также wrote:Я просмотрел периоды внедрения начиная с 4-битных процессоров, тенденция прослеживается.
    Естественно в музее тоже можно увидеть динозавров, но, мне кажется, вы заинтересованы в более широком применении своего продукта.
    По-моему, через 3-5 лет в плане софта практически ничего не изменится!
    По поводу периодов внедрения... раньше ситуация была такова, что софту становилось тесно в текущем аппаратном окружении! Многоядерные процессоры, 32- и 36-битная адресация, подкачка страниц еще долго не дадут почувствовать такой тесноты на обычных ПК с 32-разрядными системами.
  • Как показала практика меньше всего дыр было в графической части ядра
    Я вообще считаю что идея ядра НТ очень интересная winAPI вынесены в отдельную библиотеку при желании можно написать подсистемку карибри и прикрутить её к винде
    Исходники ядра 2003 открыты думаю при желании знающие с# смогут переписать

    Я не програмист просто выразил своё мнение на кройняк могу помочь с переводом на немецкий или иврит (если будет подержка уникода в ядре)
  • Опять март, опять крики о необходимости перестройки. Такое происходит каждый год... Вернусь в апреле, когда все успокоятся и поймут, что перестройка может привести к полному разрушению и что ни одна мартовская идея ни к чему хорошему еще не приводила.
  • Если позволите я выскажу своё скромное ИМХО:

    1. Что такое Колибри?
    Да, Ассемблер и т.д. Но на счёт ядра - почему-то я читая форум замечаю что программисты Колибри не хотят стремительно двигаться дальше в развитии ядра, т.к. хотят сохранить совместимость с одной известной сдесь ОС, которая почти не развивается, а потому не имеет ясных перспектив. А ведь многое можно было б улучшить. Моё мнение - забываем о совместимости и двигаемся дальше.

    2. Что такое Колибри?
    Колибри - это не дежавю - эт 100%. Мне это в ней и нравится. Такие ОС можно пересчитать на пальцах, в которых присутствует что-то своё. А на счёт её будующей роли я точно не знаю, хотя методом исключения хотелось бы чтоб она была и, как мне кажется это наиболее реально, "Мобильная ОС".

    3. Ограничения
    По-моему ГУИ выносить, по крайней мере полностью, не надо. И о дизайне тоже надо думать, хотя признаюсь чесно последние реализы меня очень в этом плане порадовали - валпапер и новая тема просто супер. Иконки чес скажу некоторые ужасные, но я это подправил. Буду надеяться они войдут в следующий дистрибутив.

    4. Люди
    Блин, если есть шествование какой-то компании - это отлично (пример - Мозилла), если есть лидер - тоже очень хорошо, если его нет - щщит.

    5. Sense & Look
    Живой Легкий Быстрый - 100%. Просто маркетинговый лозунг. Можно даже на главную страницу "приделать". (Я на своём попытаюсь :) )

    Да, хорошо бы иметь, так сказать, план развития (как например reactos.org), где разработка идёт не стихийно а по порядку. С другой стороны у нас Оупен Саурс и каждый сам решает что делать.
  • > каждый сам решает что делать

    И ни фига не делает. Некому написать планировщик или поправить драйвер мыши но всегда найдутся желающие сделать сервер.

    k@sTIg@r

    И насчёт кнопок согласен, но у половины программ на них весь интерфейс построен. Выкинь их из ядра и надо переписывать кучу кода. Дальше думаю понятно...
  • Моё мнение - забываем о совместимости и двигаемся дальше.
    Согласен, но здесь видимо это не прокатит.
    ..., "Мобильная ОС".
    Это в точности из концепции моей оси - быть спасательным кругом, когда подводят ныне распространенные и весьма неповоротливые системы, по возможности работать на всем и вся (в пределах разумного, конечно), но при этом внушать надежность и мощь, чтобы не оставаться лишь этим спасательным кругом. Другой не менее важный принцип - масштабируемость - это не противоречит "компактности" Колибри, но дополняет ее! Кстати, лозунг "графическая ОС на одной дискете", по-моему, уже давно изжил себя.
    И о дизайне тоже надо думать, хотя признаюсь чесно последние реализы меня очень в этом плане порадовали - валпапер и новая тема просто супер. Иконки чес скажу некоторые ужасные, но я это подправил. Буду надеяться они войдут в следующий дистрибутив.
    Почему все упорно молчат про шрифты Колибри, которые лично на меня действуют просто угнетающе! Где градиент, я спрашиваю вас, и хотябы зачатки масштабируемости? Или, может быть, я просто этого не видел?
    Да, хорошо бы иметь, так сказать, план развития (как например reactos.org), где разработка идёт не стихийно а по порядку. С другой стороны у нас Оупен Саурс и каждый сам решает что делать.
    В правильно организованном проекте статус open source не должен негативно влиять на развитие проекта, если конечно все окончательные решения принимаются централизованно. И тем более это не должно влиять на вывешенный где-то план развития, наоборот изложенное в нем должно подталкивать на скорейшую реализацию или хотябы на внесение следующих из уже описанных/альтернативных предложений.
  • Phantom-84

    Посмотри логи SVN. Постоянно ядро разрабатывают два человека. Еще несколько периодически вносят изменения. Ну и чего ты хочешь от пяти человек занимающихся системой в свободное время ? Нужны масштабируемые шрифты - сделай. Колибри нужно всё ! Здесь непаханное поле для реализации своих идей.
    Нет же
    Я же в разработке Колибри участвовать не собираюсь
  • To Serge
    Помойму этому проекту, нехватает цели. А вернее плана. Как только появиться план станет ясно что нужно сделать. Как только станет ясно что сделать в процессе разработки выявяться недостатки. И уже тогда точно будет понятно, что нужно делать.

    Phantom-84
    Или, может быть, я просто этого не видел?
    Вроде где то я читал про поддержку векторных шрифтов. И что закончина или почти закончина.
  • to k@sTIg@r
    Вверху страницы вы написали огромный пост, там промелькнуло об играх и винде.
    ДЛЯ ИГР ВИНДА НЕ НУЖНА! Были б руки. Даже Unreal Tournament запускается в эмуле под линухом. Единственная непокорившаяся прога - 1С. Не запускается ни под одним эмулем.
    Скажу честно, мне винда нах не нужна, у меня стоит колибри, на CD есть BLinCD, и тем я доволен, а винду запускаю только когда очень лень. Так то. В принципе... Не лучше заткнусь сейчас, а то промолчать совсем - больно, а если продолжу, получится х_ х_, хуже в общем получится.
    Извиняюсь перед всеми за свою речь.
  • Who is online

    Users browsing this forum: No registered users and 40 guests