> man operating_systems
Центр информации по операционным системам :: Форумы :: Операционные системы :: Другие ОС
 
<< Предыдущая тема | Следующая тема >>
uOS - встраиваемая операционная система реального времени.
Переход на страницу  1 2 [3] 4 5 6 7 8
Модераторы: Roman I Khimov, Wanderer, Dron
Автор Добавил
Chizh
Четверг 20.10.2005 15:44
ID пользователя #90
Зарегистрирован: Понедельник 13.09.2004 18:42
Сообщений: 170
den1 написал(а) ...
Подобных ситуаций большинство и эти люди не обязаны разбираться с обеспечением такого рода, которое есть сейчас.

Зачем разбираться? Купил девайс, вставил, проверил. В случае чего поменял по гарантии.
den1 написал(а) ...
Интерфейсы, методы взаимодействия персональных вычислителей с владельцами должны быть существенно переработаны, изменены, а структура операционных систем и состав оборудования вести к гораздо большей надёжности, чем есть сейчас.

Так пишите тесты...
Спрос рождает предложение. Производители оборудования всегда будут выпускать новые устройства, а пользователи не захотят изза одного устройства менять весь компьютер - тут ничего не изменишь. Только не надо сравнивать iPod с PC, це разные вещи.
<span class='smallblacktext'>[ Редактирование четверг 20.10.2005 15:47 ]</span>
Наверх
Сайт
Freeman
Четверг 20.10.2005 17:45
ID пользователя #3
Зарегистрирован: Четверг 01.07.2004 14:57
Сообщений: 207
den1 написал(а) ...
Интерфейсы, методы взаимодействия персональных вычислителей с владельцами должны быть существенно переработаны, изменены, а структура операционных систем и состав оборудования вести к гораздо большей надёжности, чем есть сейчас.

Ну на#$й б&@$ь, сколько же можно из пустого в порожнее переливать? Почему бы не начать работу над системой, в концепцию которой будет положено обеспечение собственной целостности и надежности, а также целостности и надежности операционной среды, то бишь программ?
Наверх
den1
Четверг 20.10.2005 18:34
ID пользователя #363
Зарегистрирован: Вторник 05.07.2005 16:47
Местонахождение: Россия. Москва.
Сообщений: 151
Freeman написал(а) ...
den1 написал(а) ...
Интерфейсы, методы взаимодействия персональных вычислителей с владельцами должны быть существенно переработаны, изменены, а структура операционных систем и состав оборудования вести к гораздо большей надёжности, чем есть сейчас.

Ну на#$й б&@$ь, сколько же можно из пустого в порожнее переливать? Почему бы не начать работу над системой, в концепцию которой будет положено обеспечение собственной целостности и надежности, а также целостности и надежности операционной среды, то бишь программ?

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

Хотя, да. Работаем... Просто "на такого зверя с рогаткой и в одиночку" ходить неэффективно. Надо прежде договориться, объяснить сторонам ситуацию. Семь раз отмерить, так сказать , чтобы потом не было мучительно больно за бессмысленно потраченное время.
Наверх
Сайт
Freeman
Четверг 20.10.2005 19:34
ID пользователя #3
Зарегистрирован: Четверг 01.07.2004 14:57
Сообщений: 207
den1 написал(а) ...
Просто "на такого зверя с рогаткой и в одиночку" ходить неэффективно. Надо прежде договориться, объяснить сторонам ситуацию.

Это только слова. Есть конкретные предложения?
Наверх
Chizh
Четверг 20.10.2005 19:38
ID пользователя #90
Зарегистрирован: Понедельник 13.09.2004 18:42
Сообщений: 170
Freeman написал(а) ...
Есть конкретные предложения?

Всем писать на Аде (было:на Обероне). Кто следующий?
<span class='smallblacktext'>[ Редактирование четверг 20.10.2005 19:40 ]</span>
Наверх
Сайт
Freeman
Четверг 20.10.2005 19:58
ID пользователя #3
Зарегистрирован: Четверг 01.07.2004 14:57
Сообщений: 207
Alexander написал(а) ...

Всем писать на Аде (было:на Обероне). Кто следующий?

Демагогия не катит.
Наверх
Lordius
Четверг 20.10.2005 20:13
ID пользователя #130
Зарегистрирован: Четверг 21.10.2004 01:00
Местонахождение: Kiev, Ukraine Independent
Сообщений: 74
Уважаемые, а в чем проблема?
Исходники этого чуда, если оно реально ? есть? я так понимаю.
Если у кого другие альтернативы пусть предлагают
В диалоге рождается истина, а ругатся это не хорошо Я ТАК ДУМАЮ/ ц Мимино
Ребята меня перспектива переписывать Линукс или ХокуОС на Аде (Обероне) не улыбается...
2 кило наверное раско.. разложить по косточкам все же легче.
Хотя возможно и спорол ..ню, смотря какие 2кб.
В сорцах наверное поболе. 15-20/или там коментарях сэкономили.../

На указаном в начале ветки cайте подробности об uOS есть? Исходники и.прочее
Наверх
den1
Четверг 20.10.2005 21:17
ID пользователя #363
Зарегистрирован: Вторник 05.07.2005 16:47
Местонахождение: Россия. Москва.
Сообщений: 151
Alexander написал(а) ...
Freeman написал(а) ...
Есть конкретные предложения?

Всем писать на Аде (было:на Обероне). Кто следующий?
Скептики, безусловно, важны не меньше оптимистов. Вектор обсуждений ты уловил верно. Но мы, по крайней мере, что-то делаем.
Ждём ответ Captain/a ещё.

Попробую подвести промежуточный итог. Не обобщённый, а конкретный. Так получается, что:
Прежде всего нам сейчас интересны открытые ОО - системы. Флагманом среди этих систем является ОС Bluebottle. Совсем недавно стало доступно больше информации об открытых минималистских ОС uOS и EnOS. Формально эти системы так же близки к ОО системам. uOS в большей степени, а EnOS в меньшей, смутило в EnOS вот что
написал(а) ...
starting from 486 (and accordingly fast on more powerful processors...) starting from 8 MB RAM.
. Область пересечения процессоров выполнения: x86 и ARM для Bluebottle и uOS. x86 нам не очень нравится в силу причин, что мы обсуждали ранее. В этих обстоятельствах, возможно, ARM пока предпочтительнее, как базовый процессор для персональной системы. Рассматриваемые системы демонстрируют подход. Что прежде всего заставлет более тщательно подходить к выбору языка программирования. Вероятно, неразумно в данных обстоятельствах изобретать новый язык программирования. Подходящих ЯП, слава небесам, так же ограниченное количество. Значит можно дальше подбирать наиболее подходящий для наших задач ЯП. Очень предварительно это: Active Oberon, Ada 95, C, возможно, что-то ещё. Пока примерно так.

Со злой иронией отслеживать ход дискуссии каждый может , всё же желательно и самому что-то предлагать.

Кстати, для полноты картины приведу здесь скриншот EnOS. Совсем не странно и есть определённое ощущение похожести на uOS.


<span class='smalltext'>[ 363_enos640full.png ]</span>
Наверх
Сайт
Chizh
Четверг 20.10.2005 23:48
ID пользователя #90
Зарегистрирован: Понедельник 13.09.2004 18:42
Сообщений: 170
В принципе, если программам разрешить работать только в виде управляемого кода на .Net платформе, то получится вполне стабильная система.
А ЯП идут лесом. Вон, Windows и Linux на одном языке написаны, но их ни что не связывает.

<span class='smallblacktext'>[ Редактирование четверг 20.10.2005 23:53 ]</span>
Наверх
Сайт
СергейВ
Пятница 21.10.2005 01:03
ID пользователя #460
Зарегистрирован: Воскресенье 16.10.2005 00:50
Местонахождение: Москва
Сообщений: 10
Буду весьма рад ответить на вопросы по uOS.

Roman I Khimov написал(а) ...
А в чем заключается функциональность базового модуля?

Базовый модуль позволяет запускать потоки (задачи), организовывать синхронизацию между ними (семафоры, ожидание) и обрабатывать аппаратные прерывания. Объем кода - например для ARM - около 6 килобайт команд и 800 байт данных.

Roman I Khimov написал(а) ...
den1 написал(а) ...
Да и uOS чтобы действительно стала такой, как мне нужно, вероятно, должна быть переписана не на С - возможно, на Ada 95, что Сергей уже пытался сделать.

И как результаты?

Дело не в языке. Цитируя известную статью, "настоящий программист может написать фортрановскую программу на любом языке программирования".

Дело в межмодульных интерфейсах. Для грамотной реализации модульности надо, чтобы в языке была соответствующая поддержка. То, что в Аде-95 называется теговыми типами. Если бы добавить это в Си - было бы идеально: http://www.livejournal.com/users/dubolom/9318.html

Ада-95 - вполне промышленный язык, с хорошим компилятором (gcc), документацией, компактным ран-таймом. Одно плохо - уж больно она "другая"... Ну, неохота мне переписывать реализацию ext2fs с Си на Аду.

Сейчас uOS еще очень далека от применения в настольных системах. Но будет туда двигаться. Собственно, Nano-X был нужен в качестве хоть какого-нибудь консольного интерфейса для отладки TCP и файловой системы.
Наверх
Сайт
Переход на страницу  1 2 [3] 4 5 6 7 8  

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System

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