| Alex G.  | ну просто слов нет :)  | 
	
	
		| 2004-03-03 17:17:13	 | 
	
	
		| “к чему это все ? Лучше бы водки выпили….” (С)  | 
	
	
		| LightElf  | Не, они с синькой завязали…  | 
	
	
		| 2004-03-03 17:25:19	 | 
	
	
		| Но где такую траву берут - загадка.  | 
	
	
		| Валентин Гутников  | Спасибо за полезную информацию.  | 
	
	
		| 2004-03-03 17:57:26	 | 
	
	
		| Что нужно для непрямоугольных окон? Полная замена PM? Знание вычислительной геометрии? В каком состоянии этот проект?  | 
	
	
		| Yuri Prokushev  | 2Валентин Гутников Для непрямоугольных окон была где-то библиотека. Можно глянуть на хоббесах, может там есть.  | 
	
	
		| 2004-03-03 18:55:34	 | 
	
	
		| Какой проект?  | 
	
	
		| Samm  | Да уж. Подобной погребени давно не читал. Типа, писать собственно нечего, а очень охота.  | 
	
	
		| 2004-03-04 09:07:21	 | 
	
	
		| Интересно, нахрена автор так долго распинался о замене cmd.exe, если никакого проекта по эмуляции OS2 API нет, да и видимо уже никогда не будет…  | 
	
	
		| Sergey Posokhov  | Кто-нибудь видел исходники не ядра Мерлина, а существующего Presentation Manager? Где их искать, а то надо    | 
	
	
		| 2004-03-04 12:44:08	 | 
	
	
		| Или: можно ли найти описание формата ресурсов PM - изображений, шрифтов, раскладок диалогов и прочего? Где их искать.  | 
	
	
		| Так как эта проблема будет основной, если кто-нибудь возьмется переписать PM. Окошки, диалоги, линейки задач - их сделать проще. Но ни одна программа не заработает без ресурсов.  | 
	
	
		| Есть утилита ResMgr, она умеет извлекать ресурсы из EXE-файлов, вызывая DosLoadResource. Надо еще уметь их разбирать. Так же, как можно научиться открывать файл MS Word с помощью DosOpen, а надо еще уметь его показывать.  | 
	
	
		| Pappa Karla  | Что касается FreePM - проблема в отсутствии большой кучи денег - так чтобы можно было плюнуть на все и всех и заниматься только этим  | 
	
	
		| 2004-03-04 13:01:07	 | 
	
	
		| Yuri Prokushev  | Что касается FreePM - проблема в отсутствии большой кучи денег - так чтобы можно было плюнуть на все и всех и заниматься только этим  | 
	
	
		| 2004-03-05 06:12:07	 | 
	
	
		| 2Pappa Karla Ну, это понятно. Вопрос в другом: Проект заглох или просто временно остановлен?  | 
	
	
		| Pappa Karla  | …временно остановлен.  | 
	
	
		| 2004-03-06 10:27:10	 | 
	
	
		| может продолжится в трех случаях - либо кому-то все остальное осто… надоест, будет больше нечем занятся либо прийдет большой дядя…  | 
	
	
		| PS: по последним данным дядей, которые не знают , куда бы вложыть милльоны баксов становится столько, шо могут и затоптать…  | 
	
	
		| Stanley  | 2 Papa Karla: насчёт дядей можно было бы иронию принять, если бы хотя бы на один поставленный ими вопрос относительно финансов кто-нибудь дал бы вразумительный ответ.  | 
	
	
		| 2004-03-06 13:26:16	 | 
	
	
		| Igor Vaskov  | Ладно вам, господа, по весне то обостряться. Статья хорошая. Да, нового и революционного в ней ничего нет. Но человек посторался и свел разрозненные факты вместе. Я прочитал с интересом. Кое-что из приведенного софта даже нашел и попробывал. Это нормальная работа по продвижению продукта. И очень хорошо, что она делается.  | 
	
	
		| 2004-03-07 13:07:48	 | 
	
	
		| Samm  | Охренительно хорошо. Здеть - не мешки ворочать. На порядок проще писать такое чем суппортить теже порты *nix прог и нативные разработки.  | 
	
	
		| 2004-03-07 13:34:18	 | 
	
	
		| Igor Vaskov  | Раз так все просто, то почему же статьи на сайте на сайте появляются раз в месяц, а не каждый день? Все гуру заняты портами с *nix и разработками? И что, много напортили и разработали? Отвлеклись бы на денек и сатейку тиснули - новую, не избитую. Не нравится как Женя и комманда пишут? Сами напишите, покажите как надо.  | 
	
	
		| 2004-03-07 14:42:59	 | 
	
	
		| Alex G.  | 2 Igor Vaskov:  | 
	
	
		| 2004-03-07 22:57:52	 | 
	
	
		| 1. писать статьи умеет не каждый,  | 
	
	
		| не каждый хочет  | 
	
	
		| не каждый имеет для этого время  | 
	
	
		| не каждый считает нужным  | 
	
	
		| 2. напортили много. если ты не знаешь, не значит, что ничего не делается.  | 
	
	
		| 3. пишут. догадайся где ;)  | 
	
	
		| vladest  | 2Igor Vaskov  | 
	
	
		| 2004-03-07 23:22:20	 | 
	
	
		| 1. Женя хочет только положительные статьи  | 
	
	
		| 2. Статью написать проще, но у нас дефицит не статей, а софта (afaik)  | 
	
	
		| 3. Статью не надо саппортить, править баги, выпускать новую версию статьи и тп  | 
	
	
		| Igor Vaskov  | 2 Alex G.  | 
	
	
		| 2004-03-08 21:58:42	 | 
	
	
		| 1. Согласен. Но почему-то каждый считает, что критик из него уж точно получится ;)  | 
	
	
		| 2. Если я не знаю, значит сдлели тихо, без лишнего шума. Напишите, что сделали - спасибо скажу не только я,  | 
	
	
		| но и много осевого народу.  | 
	
	
		| 3. Это где же выходят статьи про Ось по десятку в месяц (ну хотя-бы по одной в неделю)? Ссылку, брат, ссылку!  | 
	
	
		| 2 vladest  | 
	
	
		| 1. И имеет на то полное право. Если я буду чайники продавать, то в своем магазине никогда не повешу плакат, что мои чайники разваливаются через 2-а дня. Обсуждать проблемы надо на независимых сайтах. А здесь должны быть решения! Об этом я тут тоже разорялся.  | 
	
	
		| 2. Дефицит софта потому, что деньги не вкладывают. А кто будет вкладывать деньги в систему, которую никто не знает? По моему так…  | 
	
	
		| 3. У книг иногда выходят новые издания. Если книга нужная и интересная. Но вообще-то я совсем не понял, к чему этот пункт 3.  | 
	
	
		| 2 All А почему никому не приходит в голову, что возможно простое разделение труда, кто-то статьи пишет, кто-то программы? Я не пойму почему мне упорно пытаются доказать, что статьи не нужны?  | 
	
	
		| vladest  | 2Igor Vaskov.  | 
	
	
		| 2004-03-09 20:04:17	 | 
	
	
		| а никто и не спорит, что статьи не нужны. но называть черное белым, а белое черным и выдавать это за истину в последней инстанции - дурной тон, не так ли?  | 
	
	
		| а теперь еще вот охота на ведьм началась. и я понимаю авторов сайта - это проще, чем создавать/спонсировать создание нового софта. И даже проще, чем писать статьи!  | 
	
	
		| kamuzon  | Это далеко не просто. Мало того, тот, кто пишет всякую хрень на этом сайте, отвлекает других людей от их основных занятий, в следствие чего они меньше могут сделать по своему основному профилю, потому что занимаются блокированием ip адресов, модифицированием кода сайта, подчисткой “гениальных” сообщений и комментариев, вместо того, чтобы потратить это время с пользой для себя и окружающих.  | 
	
	
		| 2004-03-10 12:00:04	 | 
	
	
		| Igor Vaskov  | 2 vladest Ок. Сошлись на том, что статьи нужны. Теперь по подробнее, что именно в этой статье искажено?  | 
	
	
		| 2004-03-10 13:23:21	 | 
	
	
		| Alexey Smirnov  | Я вам удивляюсь!  | 
	
	
		| 2004-03-11 20:28:44	 | 
	
	
		| “Где вы эту траву берете”, “Погребень”, или как там еще…  | 
	
	
		| А КТО-НИБУДЬ из писавших ЧТО-НИБУДЬ для Полуоси в целом или для FreeOS в частности СДЕЛАЛ?  | 
	
	
		| За РЕДКИМ ИСКЛЮЧЕНИЕМ!!!  | 
	
	
		| Трепаться мы все мастера. А кто писать программы будет? Пушкин?  | 
	
	
		| Эмуляции API нету, потому что у нас все - БОЛТУНЫ и НИ ОДНОГО ПРОГРАММИСТА. Найдутся программисты - напишут API, и даже безо всяких там “дядей с большими деньгами”. Линух ведь как-то подняли… Видно болтунов отсеивали на самых начальных этапах.  | 
	
	
		| Интересно, как это я свою СисИнфу 4 года сам писал, без “дяди с кошельком”, а?  | 
	
	
		| Igor Vaskov  | 2 Alexey Smirnov Не согласен категорически. Хороший софт должен писаться на профессиональной основе - т.е. за деньги. Только тогда он будет и качественным и завершенным в срок. Если бы ты получал по 1.5 килобакса в месяц за написание СисИнфы, мы бы уже видели законченный проект через 2-а года. Бюджет проекта в 100 000 - мелочевка. Через меня таких проектов проходит десяток в год. Но не под OS/2. Настойчивые попытки продвинуть OS/2 не приводят к положительным результатам в основном из-за того, что ситему просто не знают. Заказчики боятся, что не смогут найти обслуживающий персонал. Специалиста, знающего OS/2, в уездном городе днем с огнем не сыщешь. Даже хуже - знающего _об_ OS/2!  | 
	
	
		| 2004-03-12 21:51:49	 | 
	
	
		| Нужна реклама, продвижение OS/2, eCS на рынке. Яркая и… тупая.  | 
	
	
		| Нельзя ждать от рекламы выверенности технической документации. Реклама должна запоминаться и больше ничего. | 
	
	
		| А что до Линукса - то там-то как раз дяди с кошельком и рулят. Без них бы вообще ничего небыло. Только IBM забросал в Линукс десяки (если не сотни) миллионов.  | 
	
	
		| Igor Vaskov  | P.S. И, надеюсь, что я попадаю в “редкое исключение”, как человек сделавший несколько Осевых проектов, хоть и не широко извесных, но до сих пор работающих. Кто интересуется, может поискать информацию на этом сайте.  | 
	
	
		| 2004-03-12 21:56:32	 | 
	
	
		| Evgen  | To:Alexey Smirnov - Igor Vaskov в общем все сказал. Про толстых дядей - имелись ввиду дяди, которых даже не интересует разработка софта или даже вообще какая-либо разработка. У них куча дурных денег и они могут их вложить - в недвижимость, в земельные участки , еще во что-нибудь…. лимон баксов - выложат и не поморщатся…  | 
	
	
		| 2004-03-13 00:36:54	 | 
	
	
		| Evgen  | To: Igor Vaskov - какое там OS/2 - тут уже наблюдаются трудности со знанием файл-коммандеров и копированием файлов с диска А: на диск C:  | 
	
	
		| 2004-03-13 00:39:02	 | 
	
	
		   | 
	
	
		| Alexey Smirnov  | Ребяты!  | 
	
	
		| 2004-03-13 05:17:03	 | 
	
	
		| Да причем тут РЕКЛАМА OS/2/eCS?  | 
	
	
		| Чей-то я НЕ ВЪЕДУ. Статья называется “Open Source и OS/2. Часть 2”. При чем тут eCS?  | 
	
	
		| OS/2 КАК ПРОДУКТ фирмы IBM уже практически не существует - и, естественно, не рекламируется. Я лично рекламу OS/2 в www.altavista.com последний раз видал году так в 1997.  | 
	
	
		| eCS - мне почему-то кажется, что тут и реклама уже не поможет. eCS, ИМХО, имеет рынок из тех Полуосевиков, кто не стал переходить на Линух - т.е., он даже УЖЕ, чем рынок OS/2 года 3-4 назад. И расти уж точно не будет. ИМХО. Именно по-этому такие СКРОМНЫЕ потуги милая нам фирма, выпускающая eCS и производит. Как по продвижению, так и по ПЕРЕРАБОТКЕ своего продукта.  | 
	
	
		| Это все очень похоже на такую, знаете, “тихую смерть в кругу друзей и родственников”, но никак ни на “продвижение продукта” пользователям. Не говоря уж о КОРПОРАТИВНЫХ!  | 
	
	
		| А по-этому, речь может идти ТОЛЬКО О РАЗРАБОТКЕ СВОБОДНОЙ ПОЛУОСИ. Тут все просто - “победа или смерть”. А мы все болтаем - типа, “Юра Прокушев написал дрянную статейку…” Вот так еще пару лет проболтаем - и глядишь, и статейки писать будет не про что.  | 
	
	
		| Юра Прокушев ПРАКТИЧЕСКИ ОДИН тянет огромное количество “свободных” проектов. Хоть бы кто ему помог! Из тех, кто “сделал несколько Осевых проектов, хоть и не широко извесных, но до сих пор работающих” - взяли бы, и написали бы простую утилиту SORT.EXE, или еще чего-там не хватает для проекта FreeOS2?  | 
	
	
		| Давайте, блин, работать, а не хвалиться своиим “былыми достижениями”.  | 
	
	
		| Вот, что я собственно, хотел сказать.  | 
	
	
		| А что касается СисИнфы - так это уже ВПОЛНЕ ЗАКОНЧЕННЫЙ ПРОДУКТ. Уж куда покруче всяких там IBM System Information да и SYSBENCH впридачу. А других, в стране пополамовцев, прастите, и вовсе нету. ;)  | 
	
	
		| Я, лично, к проекту FreeOS2 ОБЯЗАТЕЛЬНО присоединюсь. И писать буду все, что Юрка скажет. А трепаться можно и в свободное от работы время.  | 
	
	
		| С уважением. Алексей.  | 
	
	
		| Yu  | Так держать! :)  | 
	
	
		| 2004-03-13 10:35:38	 | 
	
	
		| vladest  | 2 Smirnov:  | 
	
	
		| 2004-03-13 20:45:01	 | 
	
	
		|   | 
	
	
		| ага. нехватает: денег, технической информации, людей, которые моглибы чтото сделать _реальное_ , а не sort.xxx ну и собсно самих исходников. Мало того - неизвестно, как ибм воспримет само существование подобной ос. врядли с радостью  | 
	
	
		| Sergey Posokhov  | Я согласен присоединиться. У меня последний год: “вот-вот разберусь с делами, и…”   зато все дела делаются под OS/2. И еще я думаю, что наличие некоторых исходников означает наличие работающих тестов. Имея под рукой test.exe, можно увидеть, что в новой OS делается не так.  | 
	
	
		| 2004-03-13 21:07:17	 | 
	
	
		| Меня не привлекает идея ReactOS, думаю, Билли ее в конце концов задушит, зато мне понравилась OS L4 (“Эльвира”). Еще я хочу переносимости на другие платформы, потому что с помощью виртуальных машин можно будет, сидя в бункере, оттягивать конец еще очень долго.  | 
	
	
		| vladest  | оттягивать конец можно по разному: например наполнять текущую ос новым софтом. но за так никто этого делать не будет  | 
	
	
		| 2004-03-13 23:35:18	 | 
	
	
		| Alexey Smirnov  | Ребята!  | 
	
	
		| 2004-03-13 23:49:55	 | 
	
	
		| У нас нет  | 
	
	
		| 1)Своего ядра  | 
	
	
		| 2)Своего PM - хотя работы ведутся - это даже не проект FreePM - помните, парень-украинец что-то совершенно свое своял?  | 
	
	
		| 3)Своего стека  | 
	
	
		| 4)Своего MMOS2  | 
	
	
		Кажется, все…    | 
	
	
		Остальное есть. Или можно написать.  )  | 
	
	
		| По ядру - ядро - это ядро и драйвера. Нужно взять ЛЮБОЕ СВОБОДНОЕ ЯДРО, от того же ReactOS, и не надеясь на “дядю” дальше вести его самостоятельно. Срочно! Можно взять и FreeBSD ядро - чем мы хуже Макинтошников? Они смогли перейти на ядро FreeBSD - а мы все как “невеста на выдание” - перебираем, перебираем…  | 
	
	
		| Задача простая - сделать систему, которая ВЫГЛЯДИПА как OS/2 и могла грузить LX exeшники.  | 
	
	
		| ВСЕ!  | 
	
	
		| И IBM и Microsoft тут вообще будут не причем!  | 
	
	
		| Фактически стоит такая задача:  | 
	
	
		| 1)Выбрать ядро. Я голосую лично за FreeBSD или за ReactOS. FreeBSD мне кажется предпочтительнее.  | 
	
	
		| 2)Написать LX-loader  | 
	
	
		| 3)Написать эмуляцию DOSCALLS,DLL, VIOCALLS,DLL и всего остального. Плюс - утилиты командной строки.  | 
	
	
		| 4)Поддержать проект FreePM.  | 
	
	
		| И вот я в “Хопре”! Делов то! Стек, мультимедию, модель драйверов - и прочее - все приходит с ядром!  | 
	
	
		| Фактически - это работа на полгода - год для группы из 10-15 человек! Причем не очень ударная!  | 
	
	
		| И тогда не прийдется “оттягивать конец”!  | 
	
	
		| Вот такое мое ИМХО.  | 
	
	
		| Alexey Smirnov  | Я обращаюсь к Прокушеву и ко всем остальным!  | 
	
	
		| 2004-03-14 01:50:58	 | 
	
	
		| Давайте закончим диалог про выбор ядра. Выберем его и начнем работать.  | 
	
	
		| И не нужно боятся, что кто-то отсеется из-за нежелания работать с данным ядром. Никто и не работает! Все только высказывают свое мнение.  | 
	
	
		| Голову даю на отсечение - как только работа “сдвинется с мертвой точки” - сразу народ повалит.  | 
	
	
		| С уважением.  | 
	
	
		| Igor Vaskov  | Да, вопрос о смене ядра нужно поднимать. Так или иначе IBM прекратит выпускать новые ядра рано или поздно. И уж точно на 64-бит переходить не будет. IMHO. Если я не прав - поправьте. Но все планы eCS - очень большой секрет и свои планы на предмет развития системы строить невозможно на пустом месте.  | 
	
	
		| 2004-03-14 12:22:15	 | 
	
	
		| А что по поводу альтернативного ядра то Windows ориентированное ядро мне нравится гораздо более любого Unix ориентированного. По простой причине. Windows разрабатывалась позже. Идеи положенные в основу более прогрессивные, чем у старушки Unix. Да и общего у Оси гораздо болше с Виндой, нежели с Юниксом. Опять же IMHO.  | 
	
	
		| Stanley  | А новое ядро какую модель многозадачности будет поддерживать? Осевую или юниксовую?  | 
	
	
		| 2004-03-14 13:31:01	 | 
	
	
		| Igor Vaskov  | А это - как выберем, так и будет. Мне ядро с Юниксовой многозадачностью не нужно. Зачем, если есть Фря, Линукс, Солярка? Жалкое (ну или не очень ) подобие Фри? А надо ли?  | 
	
	
		| 2004-03-14 14:02:38	 | 
	
	
		| Yury Bokhoncovich  | Парни, IMHO Вы напрсано тратите время и силы на такую ерунду.  | 
	
	
		| 2004-03-14 15:26:31	 | 
	
	
		| Я Вам даю дельную идею:  | 
	
	
		| лучше начачть с того что вскочить экспресс с Линуксом - сделать так, чтобы OS/2 программы (включая PM/WPS) запускать в Линукс как родные.  | 
	
	
		| Очевидно, самый лучший способ - это что-то напообие WINE только для OS/2 API/ABI.  | 
	
	
		| Так как сказать, LKP for OS/2 (http://elfldr.netlabs.org) наоборт, OS/2 Kernel Personality for Linux. Минимально требуется чтобы работало os2krnli - с него и надо начинать, остальное можно брать из “Родной” OS/2. Именно так WINE и начинался, а теперь уже можно IE пускать.:)  | 
	
	
		| Igor Vaskov  | 2 Yury Bokhoncovich IMHO Напрасно тратишь время. Те, кто хотел Пингвинов давно уже их получили. Большинству из тех, кто остался на Оси нравятся не внешние приблуды, а именно ядро системы, принципы построения, многозадачность. За это приверженцы Оси готовы терпеть отсутсвие софта, слабую поддержку и т.п. Мне, например, идея Иксов, как основного графического терминала чужда в принципе. Что хорошо для удаленного управления не всегда хорошо в настольной системе.  | 
	
	
		| 2004-03-14 16:15:24	 | 
	
	
		| Пускать Осевые приложения - не может быть целью. Практически у всех приложений Оси есть аналоги.  | 
	
	
		| Так что никому никуда прыгать не советую. У Оси, как и у России, свой особый путь ;)  | 
	
	
		| nickk  | И то верно, пользователи оси сидят в ней за идею, значит и ядро должно быть идейное.  | 
	
	
		| 2004-03-14 20:33:24	 | 
	
	
		| Нет смысла брать freebsd ядро - безыдейно-юниховое оно во-первых, а во вторых нам не надо абсолютно ничего от него за исключением самых основных функций, которые обеспечивают обычные микроядра. Идея использовать фрюшные драйвера, мультимедию и стек без переделки с помощью фрюшного ядра - чушь полная. Касабельно win ориентированных ядер - а нафига они то нужны ? Что они дадут по сравнению с теме же готовыми, проверенными временем микроядрами ? На ничего, никакой доп функциональности все равно не понадобится. На самом деле брать в целом чужое ядро врядли принесет какие выгоды в скорости разработки и пр.  | 
	
	
		| vladest  | на самом деле я даже думаю, что и ядро по большому счету особо переделывать не нужно. потому, что его головой проектировали  | 
	
	
		| 2004-03-14 20:43:23	 | 
	
	
		| Alexey Smirnov  | Вот мы опять вперлись в дискуссию… Про Ядро.  | 
	
	
		| 2004-03-14 21:16:30	 | 
	
	
		| Ребята! У нас НЕТ ЯДРА. И НЕ БУДЕТ.  | 
	
	
		| Никогда свободным код ядра OS/2 не станет. Или кто-то сомневается?  | 
	
	
		| А может быть, мы сами напишем “с головой” “идейное” ядро? И заодно модель драйверов, IFS и мультимедию? Ну, ну…  | 
	
	
		| Объясните, что, Джобс - дурак, что ли? Сначала NeXT, потом System X - а ядро “безыдейно-юниксовое”…  | 
	
	
		| В промышленности принято следовать прецендентам. Если кто-то выбрал для своего КОММЕРЧЕСКОГО (я подчеркиваю) продкута FreeBSD ядро, и продукт этом вполне успешный - почему бы нам не повторить его путь?  | 
	
	
		| Скажите, кто-нибудь работал из Вас на Маках? Вы можете внятно раскритиковать System X? типа - много хуже чем System 7.5, переход на BSD ядро был ошибкой и т.д.  | 
	
	
		| ;) ;) ;) ;)  | 
	
	
		| Alexey Smirnov  | Давайте очень четко определимся.  | 
	
	
		| 2004-03-14 21:29:05	 | 
	
	
		| Даже если у нас будет код OS/2 ядра - он будет ВОРОВАННЫЙ. Разработка ядра будет прекращена в текущем году. Я очень сомневаюсь, что на новых материнках того же ServerWorks и даже Intel с VIA хваленая “многозадачность” о которой так много говорили большевики будет ВООБЩЕ РАБОТАТЬ. Не говоря уже о 64 разрядности.  | 
	
	
		| А драйвера кто писать будет? Мне лично надоело ждать “от моря погоды” и радоваться, когда IBM соизволит выложить драйвер к РАИДу или SCSI, который уже год как есть в каждом затюканном линухе.  | 
	
	
		| Я тут хохмы ради пробовал поставить Aurora на новый сервер Dell у одного чувака - нету драйверов под РАИД. НЕТУ. И НЕ БУДЕТ. Все.  | 
	
	
		| Наша задача не вспоминать, как все круто работало, не за “идею боротся” - а УПАСТЬ НА ХВОСТ группе разработчиков. Всеравно чего. Как это вполне удачно сделал Джобс.  | 
	
	
		| Странно, что Вы этого не понимаете.  | 
	
	
		| С уважением.  | 
	
	
		| nickk  | 2 Smirnov: ну и чего ты разоразся так? Аж уши вянут…  | 
	
	
		| 2004-03-14 22:08:03	 | 
	
	
		| По поводу перехода Маков на фрибзд - а стоит ли повторять чужие ошибки? ;)  | 
	
	
		| Имеющийся код ядра, ворованный он или нет, все равно будет использован при разработке нового ядра, хотя бы в справочных целях.  | 
	
	
		| Драйверов в оси с каждым годов становятся все больше и больше. Уже отпала проблема с video драйверами, ide драйверами, отпадает потихоньку проблема со звуком, с сетью все лучше и лучше… Да, со scsi контроллерами дела хуже, поскольку это весьма узких рынок по сравнению с остальным железом, но писать для них драйвера не сложнее чем для всего остального, останавливает только отсутсвие насущной необходимости.  | 
	
	
		| Не встречалась еще ни одна широкоиспользуемая конфигурация, куда так или иначе не встала бы os/2. Даже на новые 64 битные атлоны, и то встает и работает.  | 
	
	
		| А по поводу упасть на хвост - а в чем смысл ? Ну получишь ты через годы напряженного труда искомый продукт - дальше то что с ним делать? Какие такие рулезные программы есть для оси, что для их использования надо проложить столько усилий? Какие такие особенности в этой ОС, что не исчезнут они с переходом на ядро БЗД, а только разовьются до высот неизмеримых?  | 
	
	
		| nickk  | Кстати, по поводу написания всего самостоятельно - ReactOS же написали, и много других. Включая те же линух и бзд. Сейчас по всему интернету, включая русский, новые ОС и руководства по их созданию для чайников нарождаются с великой силой.  | 
	
	
		| 2004-03-14 22:12:53	 | 
	
	
		| Igor Vaskov  | Полностью поддерживаю nickk! Повторять чужие ошибки в виде падения на хвост морально устаревающих OS бессмысленно. Маки для нас - не пример. Там все гораздо хуже - разработчиков практически нет, альтернативных платформ тоже нет. Захотел это ядро портировал - не захотел - другое. Выбрали то, что портировать было дешевле. И все.  | 
	
	
		| 2004-03-14 22:44:52	 | 
	
	
		| Да и не уверен я, что для Фри вопрос с драйверами менее острый.  | 
	
	
		| Микроядро для Оси (меня очень радует проект QNX) - очень хорошая идея. Всячески поддерживаю и буду помогать чем смогу. Проект по разработке нового ядра - это то, что сейчас жизненно необходимо Осевому сообществу для поднятия духа.  | 
	
	
		| vladest  | 2Smirnov:  | 
	
	
		| 2004-03-15 00:55:27	 | 
	
	
		| новое вядро никак не решит проблемы отсуцтвия драйверов для той же скази.  | 
	
	
		| хочешь скажу - что решит?  | 
	
	
		| угадай с 1 раза  | 
	
	
		| Alexey Smirnov  | Ну, хорошо… ;)  | 
	
	
		| 2004-03-15 02:01:31	 | 
	
	
		| А что РЕШИЛИ?  | 
	
	
		| Дальше дискутировать? ;)  | 
	
	
		| Ждать подачек от IBM? ;)  | 
	
	
		| Или от Серенити? ;)  | 
	
	
		| Так у нас всегда… Много шуму и ничего…  | 
	
	
		| На счте Маков - знаете, они не жалуются на плохое ядро… Что-то я не слышал об этом. Все наоборот, радуются. Так что “повторять чужие ошибки”, это Вы, батенька, сказали не подумав.  | 
	
	
		| В том то и дело - все проекты такого рода у нас остаются “в стадии планирования”…  | 
	
	
		| Ну, так что делать будем, а? Не хотите BSD - берем ReactOS (а на нее типа драйверов так много! Гораздо больше, чем в во FreeBSD, без сомнения!)  | 
	
	
		| А уши вянут - так не читайте. Я вроде бы ничего такого криминального не написал. ;)  | 
	
	
		| Validator  | Маки от нового ядра выиграли лишь потому, что прежнее было на порядок кривее. У нас ситуация как раз наоборот.  | 
	
	
		| 2004-03-15 04:01:07	 | 
	
	
		| LightElf  | Слушайте, господа. Завязывайте пережевывать глупости о ядре FreeBSD в Mac OS X… Чушь это.  | 
	
	
		| 2004-03-15 11:20:28	 | 
	
	
		| У Mac OS X ядро свое собственное. Базирующееся на микроядре Mach 3 (на нем же базировались OS/2 for PPC, NT 3.51, GNU Hurd и еще куча чего попроще), с нехилой кучей изменений (поддержка 64-битности, динамически загружаемые драйвера, IFS). То что они прикрутили к этому микроядру еще и BSD-подсистему (в основном чтобы облегчить портирование стека) ничего не говорит о самом ядре. От наличия подсистем POSIX и OS/2 энтя не стала ни полуосью ни юниксом.  | 
	
	
		| PS. Это вообще говоря неплохо характеризует уровень дискуссии. Толпа народу с умным видом спорит, не имея ни малейшего представления о предмете спора… И так у нас все.  | 
	
	
		| Sergey Posokhov  | Насчет PM, есть много идей. Нет времени. stVova поробовал сделать замену для WPS, но не для всего PM.  | 
	
	
		| 2004-03-15 14:04:48	 | 
	
	
		| Насчет микроядра: http://l4ka.org  | 
	
	
		| Sergey Posokhov  | Еще насчет микроядра: http://l4hq.org/projects/os/ потестируйте кто-нибудь.  | 
	
	
		| 2004-03-15 14:09:43	 | 
	
	
		| Stanley  | Создание собственного ядра может быть профинансировано РФФИ http://www.rfbr.ru/default.asp?section_id=792  | 
	
	
		| 2004-03-15 14:41:49	 | 
	
	
		| Если найдутся исполнители, я возьму на себя добывание грантов.  | 
	
	
		| Sergey Posokhov  | Микропроцессор “Эльбрус” последний: http://www.elbrus.ru/ кстати Intel-совместимый. Это я к тому, что эпоха x86 не продлится вечно…  | 
	
	
		| 2004-03-15 16:17:27	 | 
	
	
		| Alexey Smirnov  | Да… Уровень дискуссии, это, без сомнения, показывает…  | 
	
	
		| 2004-03-15 17:29:40	 | 
	
	
		| Однако (меланхолично) а что это меняет в моем высказывании, уж извините.  | 
	
	
		| Я говорил буквально следующее: “Давайте поступим как Джобс, который перешел на ядро имярек” Перешел он на ядро на базе “Mach 3 (на нем же базировались OS/2 for PPC, NT 3.51, GNU Hurd и еще куча чего попроще), с нехилой кучей изменений (поддержка 64-битности, динамически загружаемые драйвера, IFS)” - хорошо.  | 
	
	
		| ДАВАЙТЕ И МЫ ТАК ПОСТУПИМ!  | 
	
	
		| А про “наличие подсистем POSIX и OS/2” лучше рассказывать не строит, чтобы не “ронять уровень дискуссии”, ладно? Эти системы были введены в NT c “целью обеспечить прозрачный и безболезненный переход под нативные приложения” с указанных систем. Но никак ни с целью уровнять Posix & OS/2 подсистемы с Win32. Именно по-этому ЭНТя “не стала ни полуосью ни юниксом.” ;)  | 
	
	
		| С уважением.  | 
	
	
		| XEPOMAHT  | Посмотрите как другие выживают: http://www.mycomp.com.ua/article.php?id=6504  | 
	
	
		| 2004-03-16 16:04:54	 | 
	
	
		| dixie  | А я б за загрузчик LX/PE взялся ;) Неплохой код для Heap* функций по типу Win32 тож есть ;) Мож таки надо как-то организоваться? ;)  | 
	
	
		| 2004-03-16 18:22:58	 | 
	
	
		| Pavel Shtemenko  | Я честно сказать так и не понял ощчем вы… Новое ядро? Все измеряется время /деньги, а об том чтоб не “утонуть” OS/2, так это зависит от нас мало (но таки зависит). Главное вспомнить лозунг “все сделано до нас” и это запустить, пока IMHO так и идет. А сделать чтобы были вкусности именно в оси… люди, вот это как раз зависит от нас. Программисты пишушие под OS/2 еще не вымерли, даже пишут, кто-то пишет ради удовольствия, кто-то ради денег, Ну так и что? всех похехерим и будем продвигать технолгии 70 года (юникс и еже с ними )? так давайте, вы просто не сможете в той комунити коея уверена что у них все передовое.. Я никого не хочу агитировать на религиозные войны, но знаю по себе , OS/2 таки пока лучшая на PC ( я видел и работал в иных правда не на PC)  | 
	
	
		| 2004-03-17 03:29:00	 | 
	
	
		| dixie  | Дык хоть FreeOS-ное ядро б до ума довести - KEE, “потерянные” семaфоры, попытаться штатный memory map приделать, итд.  | 
	
	
		| 2004-03-17 07:59:43	 | 
	
	
		| А уж переписать его потом “как бы” с нуля - всегда можно ;)  | 
	
	
		| ЖИЗНЬ  | Дискуссия вызывает ощущение, что несколько человек так и не могут вписаться в современный НЕ ОС2 мир.  | 
	
	
		| 2004-03-17 09:49:34	 | 
	
	
		| Так-же интересно, сколько человек из присутствующих имеет реальный опыт по написанию ядер? 1-2?  | 
	
	
		| Igor Vaskov  | 2ЖИЗНЬ Абсолютно верно понял. Не вписались и не желают! LK4 minix я скачал. На следующей неделе буду пробывать.  | 
	
	
		| 2004-03-17 10:30:05	 | 
	
	
		| Sergey Posokhov  | Ну я программил ADSP-процессоры на Ассемблере, и в недрах PM лазал много… не боги горшки обжигают. И насчет нового PM/WPS - есть много идей… разных.  | 
	
	
		| 2004-03-17 11:04:51	 | 
	
	
		| Существующее ядро дорабатывать очень сложно, оно на 16-разрядном Ассемблере сделано, а документации у нас нет. Надо взять существующую ОС с микроядром, наилучшую по быстродействию/переносимости (а не по драйверам!) и попробовать сделать там DOS API, запустить некоторые программы, тот же Dos Navigator для начала. Потом уже загрузчик…  | 
	
	
		| Eugene Gorbunoff  | 2 All: вообще-то эта статья рассказывает про Open-source компоненты eComStation..  | 
	
	
		| 2004-03-17 11:23:25	 | 
	
	
		| Igor Vaskov  | Ну так и мы о Open-source проектах :) Общественность волнует Open-source проект ядра для eComStation. Наконец-то дожили до дискуссии по этому поводу. А то, когда я этот вопрос поднимал год назад - никто не откликался. А теперь видна заинтересованность.  | 
	
	
		| 2004-03-17 13:18:22	 | 
	
	
		| T  | А скока в ос2 апишных функций кто-нть считал? Это ж какой труд нужен - все это заделать.. А насчет микроядра вообще спор не понятен. В чем задача микроядра, кто-нть может внятно объяснить? И в чем принципиальная разница между разными микроядрами, что это вызывает такой бурный спор?  | 
	
	
		| 2004-03-17 13:34:41	 | 
	
	
		| Eugene Gorbunoff  | 2 Igor Vaskov: В нашем случае первичным является софт. После того, как он будет написан, возникнет потребность обновить ядро/API/..  | 
	
	
		| 2004-03-17 14:02:53	 | 
	
	
		| Igor Vaskov  | 2 Eugene Gorbunoff Спор о первичности - из разряда философских. Да и к обновлению API осторожно надо подходить…  | 
	
	
		| 2004-03-17 14:23:39	 | 
	
	
		| Чтобы не остаться у разбитого корыта, нужно о ядре думать не меньше, чем о софте. Ситуация с IBM - не однозначна. И IMHO никто не верит в то, что ядро будет поддерживаться и развиваться, если это не будет Open-source проект.  | 
	
	
		| Sergey Posokhov  | Как раз API множество в OS/2 - одно из самых компактных. К тому же не надо делать все сразу. Запуск DN/2 и WatchCat вызовет отклик, может, и другие разработчики подтянутся.  | 
	
	
		| 2004-03-17 15:41:25	 | 
	
	
		| Микроядро позволит выполнять все действия с помощью отдельных процессов, например, можно сравнить Cache.exe против HPFS.IFS… падать не будет и ошибки искать легче… да много чего.  | 
	
	
		| Vladimir Solovyov  | Кстати, в процессе обсужения на канале статьи про очередной миллиард от IBM для слюника всплыла мысль, что нужен свой session manager, чтобы хотя бы PM можно было перезапускать для смены разрешений.  | 
	
	
		| 2004-03-18 12:22:22	 | 
	
	
		| Blood spattered banner  | 2Igor Vaskov: Микроядро это прекрасно, но ты же должен понимать объем работы по разработке хотя-бы мыло-мальски пригодного для замены текущего os2 ядра. Опен соурс это тоже прекрасно, но где те самые разработчики которые будут это делать несколько лет подряд? Это не линукс с миллионами пользователей, из которых хотя-бы тысяча понимает как писать программы.  | 
	
	
		| 2004-03-18 15:37:16	 | 
	
	
		| Eugene Gorbunoff  | 2 Igor Vaskov: Операционная система обновлена. Сейчас *ход за разработчиками софта/решений*. Пример: Innotek сделал свой ран-тайм. Дальше, как я понимаю, он будет интегрирован в операционную систему.. А где еще сторонние ран-таймы? Вот когда их наберется несколько штук, можно будет расширять API, заменять следующую морально устаревшую подсистему.  | 
	
	
		| 2004-03-18 23:37:55	 | 
	
	
		| Еще раз, сейчас нужно наполнить eComStation *оригинальным, “содержащим технологии” софтом ⇒ привлечь новых пользователей.  | 
	
	
		| Alexey Smirnov  | Ув. Евгений!  | 
	
	
		| 2004-03-19 01:49:36	 | 
	
	
		| Мы же с вами умные люди. Innotek НЕ ДЕЛАЛ RUNTIME. А делал его известный голландский программист под вывеской Win32OS2. ;)  | 
	
	
		| Считать что такое решение позволит “наполнить eComStation *оригинальным, “содержащим технологии” софтом ⇒ привлечь новых пользователей” - это значит обманывать себя и этих самых новых пользователей. ИМХО.  | 
	
	
		| Надеюсь, я не очень резко критикую “основную линию партии”? ;)  | 
	
	
		| Что такое “наполнение eComsStation программами методом Inotek”? Это - суть “затыкание дыр” Никогда не поверю, что Acrobat Reader, работающий на RunTime быдет в Полуоси быстрее и лучше работать чем в родной Win32!  | 
	
	
		| Мне могут возразить, что мол “на безрыбье и раб - рыба”. А я в ответ могу напомнить приснопамятную библиотеку pmwinx.dll и первые попытки IBM организовать перенос Win32 программ на OS/2 API с ее помощью. Сей продукт - был и есть и будет глючным, Не смотря на то, что указанная библиотека обновлялась и не один ДЕСЯТОК раз! Путь этот - однозначно ошибочный. Проверенный уже.  | 
	
	
		| Странно, что мы наступаем на одни и те же грабли по второму разу.  | 
	
	
		| С уважением к участникам дискусии.  | 
	
	
		| Eugene Gorbunoff  | 2 Alexey Smirnov: держись за клавиатуру:  | 
	
	
		| 2004-03-19 10:47:26	 | 
	
	
		| 1) кто делал ран-тайм Innotek? его делал Innotek. Если пользоваться твоим методом, то Microsoft Windows делала не Microsoft, а группа людей: %N тысяч фамилий и имен%.  | 
	
	
		| 2) “наполнить eCS софтом..” - это я перечислил задачи, которые сейчас стоят. Замена ядра в этом списке если и есть, то на 200-ом месте.  | 
	
	
		| 3) Метод Innotek - это единственный экономически выгодный метод производства коммерческого софта для рынка OS/2. Мне он тоже не нравится, но нужно признать, что Innotek таким образом “ломает стены” и готовит площадки для нативного софта. Мы уже можем предсказать, что дальше появится нативная виртуальная машина, нативный офис,  | 
	
	
		| 4) По поводу .dll: я имел ввиду, что развитие системы должно быть поддержано “снизу”, т.е. разработчиками программ и решений. Один разработчик выпускает свой ран-тайм, другой предлагает свой класс для WPS, третий - свой кодек. Эти заготовки встраиваются в ОС как стандартное API/стандартные компоненты.  | 
	
	
		| а теперь вернемся к предыдущим заявлениям:  | 
	
	
		| 5) Вот как считают иностранные осевики: “eCS - это OS/2 в 2004-ом году”. Эти ОСы бесполезно разделять. Но можно легко убедиться, что за последние 2 года система прошла путь, который не могла пройти в предыдущие 6 лет. Ось опять вышла на рынок, опять рекламируется (вспомни сотни тысяч журналов в Западной Европе с компакт-диском eCS)  | 
	
	
		| 5b) “Скромные потуги..”: когда пишем “Serenity” - имеется ввиду, что это группа разработчиков и компаний. И если посмотреть имена девелоперов, то можно убедиться, что это заслуженные осевики, которые как раз и снабжают все сообщество наиболее популярным программным обеспечением.  | 
	
	
		| 5c) Что такое рост рынка? Имхо, рост продаж ОС + появление новых решений вызваны ростом осевого рынка. Или это не является показателем?  | 
	
	
		| 5d) “Разработка свободной полуоси”. eCS - это и есть та свободная полуось. Вместо того, чтобы призывать народ к многолетнему марафону по созданию системы, “похожей на OS/2”, нужно обсуждать способы улучшения существующего софта, создание нового. Как пригласить на платформу Os/2 сторонних девелоперов? Почему осевые программы не содержат “технологий” (т.е. как помочь ученым/лабораториям писать свой научный софт/инструменты для OS/2)? В результате создания крупных программных продуктов сформируются “боевые группы” по 7+-2 человек (как бригада хирургов), вот тогда появится возможность заменить ядро или подсистему.  | 
	
	
		| Итого, мои 3 копейки: В данный момент, для того, чтобы изменилась ОС, нужно вложить все силы в развитие программных продуктов для OS/2.  | 
	
	
		| Blood spattered banner  | 2Eugene Gorbunoff: вспомни сотни тысяч журналов в Западной Европе с компакт-диском eCS.  | 
	
	
		| 2004-03-19 16:15:25	 | 
	
	
		| Думаю всю следующую неделю в западной европе были траблы с уборкой мусора. Все помойки были переполнены известными нам журналами.  | 
	
	
		| Blood spattered banner  | 2Alexey Smirnov: Мы же с вами умные люди. Innotek НЕ ДЕЛАЛ RUNTIME. А делал его известный голландский программист под вывеской Win32OS2. ;)  | 
	
	
		| 2004-03-19 16:19:34	  | 
	
	
		| Ты забыл назвать имя этого хитрого программиста, и то, как он умудрился Win32OS2 зарилизить мод именем иннотек рантайм.  | 
	
	
		| Alexey Smirnov  | Уважаемый Евгений!  | 
	
	
		| 2004-03-19 19:56:35	 | 
	
	
		| Давайте вот что обсудим.  | 
	
	
		| 1)Простите, но не понимаю, как разработка программ методом Innotek (портирование программ Win32 на OS/2 через рантайм) может “подтолкнуть к разработке нативных приложений”.  | 
	
	
		| Давайте тогда уъясним для себя что мы понимаем под “нативностью”?  | 
	
	
		| В Полуоси уже есть кам минимум 4 типа “нативности”:  | 
	
	
		| - чисто программы по чистый API  | 
	
	
		| - программы по PMWINX.DLL (SmartSuite, например)  | 
	
	
		| - программы под EMX  | 
	
	
		| - программы под Win32OS2(Opera)/Innotek runtime (Acrobat, etc.)  | 
	
	
		| Не сишком ли много “нативностей” для системы, в которой и так не все хорошо с наполнением ПО?  | 
	
	
		| Нужно ли после этого удивляться, что программ по Полуось пишется так мало и такой небольшой группой хорошо известных товарищей?  | 
	
	
		| При таком бардаке скоро вообще никто толком ничего понимать не будет и новых программистов наше комьюнити не сможет рекрутировать!  | 
	
	
		| Нативность, они и в Африке - нативность. Посмотрите в сторону Linux - там что, такое болото с программированием? Уж если что-то пишется, оно действительно нативное. А не через 32 “прокладки” часто конфликтующие друг с другом!  | 
	
	
		| Так что простите, путь Innotek - это путь в никуда. Уж по-крайней мере - не в сторону “наполнения OS/2 нативными программами”.  | 
	
	
		| 2)Для того, чтобы что-то писать нужен:  | 
	
	
		| - полный список документации на API  | 
	
	
		| - хорошее и быстрое средство разработки - не просто ГОЛЫЙ КОМПИЛЯТОР C/C++ (хотя и за это спасибо) - нужен RAD, клсса Delphi или C Builder. Что ж никто из “известных программистов” не поддерживает проект Free Sibyl?  | 
	
	
		| Кстати, стоит ли говорить, что 85-90% того софта, что наполняет сечас Винды (некомерческого) написаны на Delpi/C Builder/Visual Basic?  | 
	
	
		| Полуось станет ИНТЕРЕСНА и не пойдет в мусорку только тогда, когда в ней будет софт, за которым человек (средний пользователь) проводит хотя бы 80% своего времени:  | 
	
	
		|  - внятный (а лучше всего крутой) браузер  | 
	
	
		|  - хороший почтовик/новости  | 
	
	
		|  - ICQ/AIM  | 
	
	
		|  - графический редактор уровня PhotoShop 5.x  | 
	
	
		|  - универсальный проигрыватель ;)  | 
	
	
		|  - поддержка USB/USB2/FireWare, включающая поддержку фото-видео камер, сканеров(!), мемори-стиков, и прочей USB дребедени.  | 
	
	
		|  - хороший (встроенный) файервол.  | 
	
	
		|  - единый механизм установки-удаления программ  | 
	
	
		|  - кажется, все.  | 
	
	
		| Пот тогда можно будет - и порнушку посмотреть, и фотки покачать/поредактировать, и письмишко написать и чегой-нибудь еще.  | 
	
	
		| Далеко не все покупают компьютер в качестве игровой консоли, особенно на Западе - игровые приставки почему-то раскупаются и довольно шутсро!  | 
	
	
		| Кстати, еще раз. Плодя Win32-OS2 рантаймы мы плодим среду для вирусов, отсутсвием которых мыт так гордимся! Что есть нынешний вирус? ПОЛНОПРАВНАЯ Win32 программа! Если у вас стоит драйвер запуска PE в CONFIG.SYS - практически ничего не мешает вирусу класса NetSky запустится и выполняться в Полуоси! Доступ к реестру не регулируется, все программы выполняются как бы под Администратором. Или я не прав?  | 
	
	
		| Что же теперь, ВСЛЕД за рантаймом мы должны перетаскивать Windows Security? Оно нам надо?  | 
	
	
		| Вот такие субурные мысли.  | 
	
	
		| С уважением к участникам дискусии.  |