KolibriOS

Обсуждение идей, архитектуры и проектов (как существующих, так и разрабатываемых).

Модераторы: Рождённый_в_СССР, Модераторы

KolibriOS

Сообщение bw » 12.09.2007 21:06:30

Мной ведется разработка RTL для операционной системы KolibriOS. Все недоработки решаются по мере возникновения проблем. Сам код можно взять только из SVN репозитария. Блог проекта расположен по адресу http://kolibrios.blogspot.com/. Все изменения по проекту будут отражаться на этом, первом, сообщении. Так же любая FAQ подобная информация будет собираться в этом, первом, сообщении.

..bw
Аватара пользователя
bw
постоялец
 
Сообщения: 359
Зарегистрирован: 01.12.2005 11:36:23
Откуда: Усть-Илимск

Сообщение alexs » 12.09.2007 21:26:31

и как успехи?
Аватара пользователя
alexs
долгожитель
 
Сообщения: 3476
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение bw » 12.09.2007 22:59:43

Работает :-).
Более развернутую информацию оставлю в первом посту. Сейчас и далее в исходниках будет документация как минимум на русском языку, позволяющая понять как собирать RTL и приложения под kolibriOS. Сейчас этот пункт немного хромает, но скоро ситуация изменится.

..bw
Аватара пользователя
bw
постоялец
 
Сообщения: 359
Зарегистрирован: 01.12.2005 11:36:23
Откуда: Усть-Илимск

Сообщение Timid » 23.04.2008 10:07:15

Нет ли идеи делать серверную версию KOS? С http/https?
Timid
постоялец
 
Сообщения: 290
Зарегистрирован: 21.11.2007 21:33:15

Сообщение bw » 23.04.2008 18:55:03

У меня нет :-).
У них там проблемы с дровами для сети, моя карта, например, не поддерживается. Я уж не говорю об использовании wifi (дома я работаю с ним).
А вообще, вроде как есть простенький http сервер.

..bw
Аватара пользователя
bw
постоялец
 
Сообщения: 359
Зарегистрирован: 01.12.2005 11:36:23
Откуда: Усть-Илимск

Сообщение Timid » 24.04.2008 11:48:36

Нафиг нужен простенький?
Нужна платформа для легкого, но полнофункционального сервера.
Timid
постоялец
 
Сообщения: 290
Зарегистрирован: 21.11.2007 21:33:15

Сообщение bw » 24.04.2008 12:36:58

KOS разрабатывается как система для использования в гр. интерфейсе и решения прикладных задачь (проще говоря как десктопная). Если нужен HTTP-сервер то возьми что-нибудь на Linux или какую-нибудь BSD, даже думать не надо.
Для меня KOS, это лишняя (которая не бывает лишней) практика программирования на FreePascal.

..bw
Аватара пользователя
bw
постоялец
 
Сообщения: 359
Зарегистрирован: 01.12.2005 11:36:23
Откуда: Усть-Илимск

Сообщение haword » 24.04.2008 14:43:03

bw
Lazarus еще под этой осью не запускается? или неьбыло такой задачи?
haword
постоялец
 
Сообщения: 278
Зарегистрирован: 02.03.2006 11:34:40

Сообщение alexs » 24.04.2008 15:15:06

виджет надо сначала сделать. а у них там проблема - единого стандарта на gui-контролы нет. есть несколько разных библиотек, которые занимаются этим делом.
тут 2 пути:
либо идти по пути самого лазаря и делать новый выджет как win32/gtk2/gtk1
либо допилисьвать fpcgui - чтобы он умел под KOS рисовать и работать.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 3476
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение bw » 24.04.2008 15:29:23

Писать gtk под KOS никто не собирается, так что нет, Lazarus'а под KOS нет и не предвидится. Проще заняться переносом MSE, я планирую, но о сроках пока говорить нельзя.

..bw
Аватара пользователя
bw
постоялец
 
Сообщения: 359
Зарегистрирован: 01.12.2005 11:36:23
Откуда: Усть-Илимск

Сообщение alexs » 24.04.2008 17:57:25

я смотрел - у них на форуме кто-то библиотеку libGUI сделал - вроде довольно функциональная. Вот это можно было бы взять за основу виджета.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 3476
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение bw » 24.04.2008 20:30:57

Там постоянно какие-то косяки вылазят. Пользуются этой библиотекой 1-2 человека, поддержку никто не обещает. Да и не так уж много в ней сделано, что бы не суметь повторить её реализацию и надеяться только на себя. Я раздумаваю о том что бы сделать модули xlib (именно модули FP, а не динамические или др. статические библиотеки). Тогда и MSE будет проще перенести.

..bw
Аватара пользователя
bw
постоялец
 
Сообщения: 359
Зарегистрирован: 01.12.2005 11:36:23
Откуда: Усть-Илимск

Сообщение alexs » 24.04.2008 20:49:20

а как у них с кодировками? уникоды есть (в файловом API и проч)?
Аватара пользователя
alexs
долгожитель
 
Сообщения: 3476
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение bw » 24.04.2008 22:27:04

В системе используется два битовых шрифта, в них используется кодировка cp866 (вроде). NTFS и FAT работают, но вот в каком виде возвращаются имена пользовательскому коду, не знаю, не задумывался :-). Какого то специального API для этого дела не существует (вроде как :-). Вообщем проблемы еще не вставало.

..bw
Аватара пользователя
bw
постоялец
 
Сообщения: 359
Зарегистрирован: 01.12.2005 11:36:23
Откуда: Усть-Илимск

Сообщение alexs » 25.04.2008 08:34:29

интересно было бы покапаться - но ... время ... время
Аватара пользователя
alexs
долгожитель
 
Сообщения: 3476
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

След.

Вернуться в Операционная система

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Рейтинг@Mail.ru