Posted: Fri Mar 16, 2007 4:13 pm
По поводу слов connect'a
Сейчас в мире 3 лидера. Это *nix-системы(Linux,BSD-системы и т.д.), Windows, и MacOS. Про последних мало что знаю, знаю что раньше была платформо зависимая, а сейчас делает попытки выйти на IA архитектуру, якобы увеличить круг пользователей; очень распространена в Америке, меньше в Европе, у нас раз и обчелся; также предоставляет хорошие мультимедийные возможности(на IA только при SSE2, и то не полностью, а без SSE вообще можно забыть). Остаются никсы и виндовс. Никсы безспорный лидер среди серверных решений. Об этом говорит не только статистика, но и все мои друзья админы. Поэтому ориентир колибри как на серверную ОС я б не заострял......может работать как сервер ну и харашо. Но вот в чем уступает *nix перед виндовс - это работа как десктоп-система. Где-где а виндовс тут лидер. Да она глючти, да она виснет, но все равно без нее почему-то не обойтись....да и то это спорный вопрос, плохому танцору и *** мешают, наши админы (которые по виндовс серверам) Виндовс держат на высоком уровне!!!! Вернусь к теме "без виндовс не обойтись"....почему? куча софта и драйверов, легкая установка. Особено игровая индустрия(а она не маловажаня!!!!) сейчас вся молодежь (всмысле до 14 лет ) не может жить без Counter-Strike, WoW, LineAge, FIFA и подобным играм. Офисные приложения, да OpenOffice.Org хорошая штука, но все же уступает Microsoft Office. Так ладно, к чему я. Что мне понравилось в тогдашнем менуэте, это прямой переход в графический режим, как в Виндовс. По сему предлагаю, делать ориентир на Десктоп-систему, ведь приимуществом колибри перед виндовс может стать компактность (что это за ОС которая для оптимальной работы требует 10 гигов винчестера, гиг оперативы и крутую видяху,блин не помню какую:) ) и бесплатность (??? ведь я так понимаю)... никсы мы не переплюнем, я уверен. Не одного админа не убедишь, что ос не основаная на ядре линукса может быть серверной........вот единственной проблемой всегда будет оставаться софт, если не предоставить мощный оффисный пакет, кучу игрушек то кроме энтузиастов никто не будет ею пользоваться, к сожалению это так Поэтому нужно делать ориентир на легкое портирование уже существующих открытых решений!!!!!!
По поводу Гуи.... Колибри изначально графическая система, поэтому полный вынос GUI из ядра я бы не делал. Ядро должно оставить в себе минимальные возможности, например что-то вроде выделение неких обьектов (по типу окон) и оперирование ими. То есть впринципе существующее решение окон с немногими изменениями. Допустим, ненужна панель заголовка, кнопки и прочаю лабуда. Ядро выделило регион, с которым работает уже библиотека, пермещает его, изменяет размеры рисует на нем и т.п. А ядро только посылает события активному региону(мышь,клава и остальные), и еще в дополнение оперирует таким параметром, как позиция относительно остальных окон (все-время снизу, обычное, все время сверху и т.п.). и подумал бы насчет нескольких регионов для одного приложения.....вообщем гуи это отдельная тема для разговора, у меня есть кое-какие соображение как я это вижу, но это нужно описать, а вот с этим у меня проблема.....
по поводу 32 и 64 битных решений....это вообще спорный вопрос. 64-битное решение уже существует достаточно долго, но так еще и не приобрело какаих нибудь удивительных черт. Видел 7-zip для 32- и 64-битных платформ, но как тесты показали, сверхьестественного прироста нет. Но с другой стороны, Kolibri развиваться долго, к тому времени, а вдруг и бац, 32-битная система осталась только в эмуляторах.....вот тогда будет обидно....а вдруг не будет этого "а вдруг и бац".....машины времени у нас нет.....но опять же, может быть вся прелесть 64-битной архитектуры проявится в колибри??? Ведь проблема виндовс и никсов будет в "оставленной совместимости".....совместимость со старыми решениями это вообще проблема.....читал что IA получила бы 30-40% прироста если бы забыла про реальный режим, про сегментацию и полность реализовала чисто страничную адрессацию.....но Intel не собирается этого делать, системы на таких процах никто брать не будет, когда большая часть рынка приложений просто не будет работать на этих "ускореных процах".....здесь плюс у колибри....слишком мало реализовано чтобы задумываться о совместимости....так что тут спорный вопрос, можно либо обтесывать 32 битность, либо уйти полностью в 64 битность, забыв про старые решения и оставить их в каких-нибудь эмуляторах(.....представьте Windows Vista пускают в эмуляторе под Kolibri, только чтоб понастольгировать и набрать документ в забытом MS office 2007....так, это мечты, забыли......)
пока все.
зы. для некоторых любителей покритиковать, я готов УЧАВСТВОВАТЬ в проекте в меру своих возможностей, но только в меру своих возможностей, потому что нужно на что-то жить, а за колибри мне платить не будут
Сейчас в мире 3 лидера. Это *nix-системы(Linux,BSD-системы и т.д.), Windows, и MacOS. Про последних мало что знаю, знаю что раньше была платформо зависимая, а сейчас делает попытки выйти на IA архитектуру, якобы увеличить круг пользователей; очень распространена в Америке, меньше в Европе, у нас раз и обчелся; также предоставляет хорошие мультимедийные возможности(на IA только при SSE2, и то не полностью, а без SSE вообще можно забыть). Остаются никсы и виндовс. Никсы безспорный лидер среди серверных решений. Об этом говорит не только статистика, но и все мои друзья админы. Поэтому ориентир колибри как на серверную ОС я б не заострял......может работать как сервер ну и харашо. Но вот в чем уступает *nix перед виндовс - это работа как десктоп-система. Где-где а виндовс тут лидер. Да она глючти, да она виснет, но все равно без нее почему-то не обойтись....да и то это спорный вопрос, плохому танцору и *** мешают, наши админы (которые по виндовс серверам) Виндовс держат на высоком уровне!!!! Вернусь к теме "без виндовс не обойтись"....почему? куча софта и драйверов, легкая установка. Особено игровая индустрия(а она не маловажаня!!!!) сейчас вся молодежь (всмысле до 14 лет ) не может жить без Counter-Strike, WoW, LineAge, FIFA и подобным играм. Офисные приложения, да OpenOffice.Org хорошая штука, но все же уступает Microsoft Office. Так ладно, к чему я. Что мне понравилось в тогдашнем менуэте, это прямой переход в графический режим, как в Виндовс. По сему предлагаю, делать ориентир на Десктоп-систему, ведь приимуществом колибри перед виндовс может стать компактность (что это за ОС которая для оптимальной работы требует 10 гигов винчестера, гиг оперативы и крутую видяху,блин не помню какую:) ) и бесплатность (??? ведь я так понимаю)... никсы мы не переплюнем, я уверен. Не одного админа не убедишь, что ос не основаная на ядре линукса может быть серверной........вот единственной проблемой всегда будет оставаться софт, если не предоставить мощный оффисный пакет, кучу игрушек то кроме энтузиастов никто не будет ею пользоваться, к сожалению это так Поэтому нужно делать ориентир на легкое портирование уже существующих открытых решений!!!!!!
По поводу Гуи.... Колибри изначально графическая система, поэтому полный вынос GUI из ядра я бы не делал. Ядро должно оставить в себе минимальные возможности, например что-то вроде выделение неких обьектов (по типу окон) и оперирование ими. То есть впринципе существующее решение окон с немногими изменениями. Допустим, ненужна панель заголовка, кнопки и прочаю лабуда. Ядро выделило регион, с которым работает уже библиотека, пермещает его, изменяет размеры рисует на нем и т.п. А ядро только посылает события активному региону(мышь,клава и остальные), и еще в дополнение оперирует таким параметром, как позиция относительно остальных окон (все-время снизу, обычное, все время сверху и т.п.). и подумал бы насчет нескольких регионов для одного приложения.....вообщем гуи это отдельная тема для разговора, у меня есть кое-какие соображение как я это вижу, но это нужно описать, а вот с этим у меня проблема.....
по поводу 32 и 64 битных решений....это вообще спорный вопрос. 64-битное решение уже существует достаточно долго, но так еще и не приобрело какаих нибудь удивительных черт. Видел 7-zip для 32- и 64-битных платформ, но как тесты показали, сверхьестественного прироста нет. Но с другой стороны, Kolibri развиваться долго, к тому времени, а вдруг и бац, 32-битная система осталась только в эмуляторах.....вот тогда будет обидно....а вдруг не будет этого "а вдруг и бац".....машины времени у нас нет.....но опять же, может быть вся прелесть 64-битной архитектуры проявится в колибри??? Ведь проблема виндовс и никсов будет в "оставленной совместимости".....совместимость со старыми решениями это вообще проблема.....читал что IA получила бы 30-40% прироста если бы забыла про реальный режим, про сегментацию и полность реализовала чисто страничную адрессацию.....но Intel не собирается этого делать, системы на таких процах никто брать не будет, когда большая часть рынка приложений просто не будет работать на этих "ускореных процах".....здесь плюс у колибри....слишком мало реализовано чтобы задумываться о совместимости....так что тут спорный вопрос, можно либо обтесывать 32 битность, либо уйти полностью в 64 битность, забыв про старые решения и оставить их в каких-нибудь эмуляторах(.....представьте Windows Vista пускают в эмуляторе под Kolibri, только чтоб понастольгировать и набрать документ в забытом MS office 2007....так, это мечты, забыли......)
пока все.
зы. для некоторых любителей покритиковать, я готов УЧАВСТВОВАТЬ в проекте в меру своих возможностей, но только в меру своих возможностей, потому что нужно на что-то жить, а за колибри мне платить не будут