> man operating_systems
StreamOS v0.17 beta2
Доступна для скачивания (как и обещалось) версия StreamOS v0.17 beta2, основанная на новом ядре. Из нововведений: поддержка событий OnKey, улучшена многозадачность. Брать здесь — исходный код, бинарная версия не будет доступна до выхода финальной 0.17. Чтобы собрать ОС, необходимо использовать компилятор Free Pascal 2.0.2 win32 и набор инструментов HX. В архиве с исходными кодами есть описание структуры динамических библиотек и системных вызовов. Также эта версия распространяется с новой Лицензией UPL 2.5. Как всегда, для обсуждения доступен форум.

[Прислал post-factum]
Roman I Khimov  в  Среда, 14 Июнь 2006, 19:44  |   Комментарии: 43  |  для печати

Комментарии
Michael S. |14.06.2006 21:38
Комментарии: 5

Зарегистрирован: 17.03.2005 01:23

Интересный вариант - заставлять собирать свободную оську под проприетарной ОС

ddc |14.06.2006 21:47
Комментарии: 523


То есть для сборки этого продукта я должен себе ещё и Windows установить??? Не ребят, по-моему, это - слишком...

fedukoff |15.06.2006 10:36
Комментарии: 178

Зарегистрирован: 24.03.2005 17:32

Маразм крепчал.

brasset |15.06.2006 11:29
Комментарии: 28

Зарегистрирован: 02.02.2005 13:17

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

post-factum |15.06.2006 12:14
Комментарии: 96

Зарегистрирован: 07.11.2005 14:27

И что в этом плохого, если используется другая (хоть и несвободная) ОС? Если разработчикам удобно, пускай пользуются.

Freeman |15.06.2006 12:32
Комментарии: 240

Зарегистрирован: 01.07.2004 14:57

Кто может - работает. Кто не может - советует. Кто не может советовать - учит.

Freeman |15.06.2006 12:33
Комментарии: 240

Зарегистрирован: 01.07.2004 14:57

А вообще, каменты рулят!

post-factum |15.06.2006 15:31
Комментарии: 96

Зарегистрирован: 07.11.2005 14:27

2Freeman: команда разработчиков работает. А здесь пускай советуют. Лишь бы по делу, а не пустой флуд.
P.S. Сегодня обновилась бета StreamOS. Качать по той же ссылке (http://streamos.org.ua/files/streamos-0.17b2-src.tgz) новый архив с исходниками. Добавлено событие OnMessage и немного улучшен модуль виртуальных экранов.

fedukoff |15.06.2006 16:47
Комментарии: 178

Зарегистрирован: 24.03.2005 17:32

А вааще надо было на Дельфе писать. И как минимум на энтерпрайзе... Так было бы удобнее для потенциальных пользователей...
Невизуальный компонент-ядро положил на форму,
снизу повесил визуальный компонент - таскбар... Лепота

fedukoff |15.06.2006 16:48
Комментарии: 178

Зарегистрирован: 24.03.2005 17:32

Сорри, для потенциальных разработчиков, а не пользователей - очепятка.
А еще не пускать в команду разработчиков тех у кого нету лицензий на нужный софт.
А файловая система, кстати, на MS SQL должна крутиться. Через ODBC драйвер....

brasset |15.06.2006 17:05
Комментарии: 28

Зарегистрирован: 02.02.2005 13:17

2 fedukoff
1) Пишет не инструмент, пишет разработчик.
2) Делфи это далеко не только visual-программирование. А ObjectPascal (или DelphiLanguage), не уступает C++ - он просто другой. Ну... не считая оптимизации...
3) FS через универсального поставщика данных - вполне трезвая мысль (советую описать и получить патент).
4) Передергивать в споре или дискуссии - дурной тон.

fedukoff |15.06.2006 17:58
Комментарии: 178

Зарегистрирован: 24.03.2005 17:32

2 brasset
1. Пишет разработчик, но, этот разработчик должен соблюдать некоторые условности. Мне кажется не правильным пользоваться ворованным платным ПО пусть даже для благих целей. По этому я и призываю приобретать легально то ПО, которое нужно тебе в работе или в отдыхе. Жалко денег - пользуйся бесплатным.
Тем более программить такого рода вещи в том же линуксе на много удобнее и привлекательнее. Этого не понимают только те кто ни разу и не пробовал.
2. Я знаю что есть дельфи и что есть объектный паскаль. Причем не по наслышке. Семь лет опыта, однако, на этом замечательном языке в этой замечательной IDE. А вот по поводу не уступает C++, это врядли. ИМХО. Особенно, если говорить о том что я имел в виду в своем предыдущем посте. О цене.
3. Мысль, может и трезвая, но для основной ФС это несколько будет напряжно.
4. Извиняюсь за то что передергиваю. Правда, знания русского языка тут дают сбой. Не совсем представляю что значит "передергивать" в данном контексте.

post-factum |15.06.2006 22:44
Комментарии: 96

Зарегистрирован: 07.11.2005 14:27

2fedukoff: о писании ОС на Делфи будете Гейтсу рассказывать. Я о серьёзных вещах. Плюс к этому - зря Вы о Линуксе так вспомнили, думаете, откуда я сейчас пишу? Да из Линукса же! И VMWare с виндой + bochs со StreamOS'ом на нём же. Просто условием разработки есть создание DOS-executable, а freepascal for linux этого, к сожалению, не делает. Объектный Паскаль не уступает C++ и превосходит его в плане безопасности языка. Надо сравнивать с C#. ФС команда разработчиков надеется сделать свою, виртуальную, со всеми удобствами и без ограничений. Это вопрос времени.

brasset |16.06.2006 09:37
Комментарии: 28

Зарегистрирован: 02.02.2005 13:17

2 fedukoff
1) Полностью согласен.
2) Цена вопроса к характеристикам имеет косвенное отношение.
3) Уже сейчас домашние копы имеют избыточную производительность (ну... пока Vista не вышла ) А так очень удобно - можно не задумываться о том где реально храняться данные на HDD или в WEB-е в какой-то базе... Интерфейс для доступа будет один. А на него уже удобно навешивать всякие модные фичи, типа контекстного поиска и т.д.
4) Мнда... Интуитивно я его понимаю... А вот сформулировать... Передергивать - это например впадать сразу в крайность, немного подменяя изначальный смысл. Вот у тебя получилось: Разговор про сборку под Windows и ObjectPascal, а ты сразу:
А вааще надо было на Дельфе писать. И как минимум на энтерпрайзе... Так было бы удобнее для потенциальных пользователей...
Невизуальный компонент-ядро положил на форму,
снизу повесил визуальный компонент - таскбар...

Оно конечно понятно, что юмор... Но с неприятным уклоном... Давайте разговаривать конструктивно.

fedukoff |16.06.2006 10:28
Комментарии: 178

Зарегистрирован: 24.03.2005 17:32

2 brasset
1 - проехали

2 - Спор про характеристики затеял ты я лишь расматривал финансовую сторону этого вопроса.

3 - С выходом висты все компы сразу потеряют свою избыточную производительность? Или ты де-факто признаешь, что разом все поставят эту мастдаену в день ее выхода? А может еще и купят? Дудки! Я очень удивлюсь ели она (виста) не помрет так и не родившись.
Хотя, эта курица очень хороша для меренья пиписьками продвинутых ламеров:
- А у меня Виста всеголишь чуть-чуть притормаживает
- А у меня летает!
- Ух ты! Да ты крутой парень!
ИМХО, избыток производительности полезнее потратить на более полезные вещи, чем на пустые циклы висты...

fedukoff |16.06.2006 10:46
Комментарии: 178

Зарегистрирован: 24.03.2005 17:32

2 post-factum
Скажи честно, винда и вмваря у тебя куплены (а к тому же и DOS, я полагаю, тоже микросовтовский)?
А жизнь не легче была бы, если взять да и подправить код того же freepascal чтобы научить его кросс-компайлингу? Это ведь GPL.
Хотя, если честно, не верю, что не возможно в линуксе PE-шки делать.
А если еще глубже подумать, то кому они нужны? Пиратам-консерваторам, которые до сих пор в ДОСе работают?

brasset |16.06.2006 12:43
Комментарии: 28

Зарегистрирован: 02.02.2005 13:17

2 post-factum
Сайт только на родном языке - это нормально, хотя конечно бы хотелось хотя бы на английском (а русский вообще межнациональный язык экс-СССР). Но, вы у себя дома и делаете, что хотите. Ваше право.
Но ребята, ваша мова в распространяемых исходниках - это пипец! Перейдите на английский.

post-factum |16.06.2006 13:15
Комментарии: 96

Зарегистрирован: 07.11.2005 14:27

2fedukoff: честно говорю, что ни винда, ни VMWare не куплены. А вот ДОС использую FreeDOS (это, как известно, под GPL). Если есть какие-то соображения и советы про кросскомпиляции - пожалуйста, это будет только полезно.
2brasset: на перевод сайта необходимо время, как только оно появится - сайт будет переведёт. А исходники (не считая документации), между прочим, английским комментируются.

brasset |16.06.2006 13:27
Комментарии: 28

Зарегистрирован: 02.02.2005 13:17

2 post-factum
Язык распространяемого документа (в данном случае пакет исходники-документация) - должен быть одним. Потенциальный потребитель не полиглот.

Lordius |17.06.2006 00:39
Комментарии: 63

Зарегистрирован: 21.10.2004 01:00

Это кто там, против мовы?
чего имеет?
Я понял, вам больше люб англицкий
Все ладно, не буду разводить флейм
Это не мое...

post-factum |17.06.2006 12:09
Комментарии: 96

Зарегистрирован: 07.11.2005 14:27

2Lordius: мне действительно легче писать на рідній мові, но brasset прав, необходимо документацию сопровождать английским вариантом. Но только сопровождать, а не подменять!
2brasset: а будет ли потенциальный потребитель читать спецификацию написания dll?

ddc |18.06.2006 11:17
Комментарии: 523


Freeman
Я понимаю Вашу любовь к сарказму, но я хочу попробовать эту ОС и не могу, о чём и написал.

brasset |19.06.2006 09:14
Комментарии: 28

Зарегистрирован: 02.02.2005 13:17

2 post-faktum
Читать будет потенциальный разработчик. А так, получается, что вы ограничиваете и так небольшой круг желающих вам помочь.

post-factum |19.06.2006 12:13
Комментарии: 96

Зарегистрирован: 07.11.2005 14:27

2brasset: если есть желающие, они пишут на "мыло", а команда разработчиков уж потом решает - переводить, или нет. На всё времени не хватает, если начать переводить, разработка ядра остановится.
P.S. (2brasset): всё-таки, ник мой post-factum, через "c" .

fedukoff |20.06.2006 20:02
Комментарии: 178

Зарегистрирован: 24.03.2005 17:32

2 post-factum
К сожалению, потенциальный разработчик вначале хочет вникнуть в написанный код, а потом уже писать на "мыло".
А в таком случае он скорее на мыло будет не писать, а посылать.

post-factum |20.06.2006 21:51
Комментарии: 96

Зарегистрирован: 07.11.2005 14:27

2fedukoff: хорошо. Согласен. Пока доки немного, начну переводить.



Комментарии доступны только авторизованным пользователям, авторизуйтесь или зарегистрируйтесь на сайте здесь

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.