
Операционная система
Moderator: Shaos
-
- Retired
- Posts: 1474
- Joined: 03 Aug 2003 22:37
- Location: Moscow
Операционная система
Вот задался вопросом: что должно присутствовать в операционной системе для того чтобы пользователь (не программист!) не чувствовал[а] себя обделённ[ым||ой] при работе с ней
Прошу заметить, что речь идёт именно о Спринтеровской ОС, а не о современных компьютерах с трудом вычисляющих 20 миллионный знак после запятой числа Пи за 0,5 секунды.

-
- God
- Posts: 1101
- Joined: 29 Dec 2003 01:00
- Location: Москва
Re: Операционная система
Первое - совместитмость с Эстекс.Mac Buster wrote:Вот задался вопросом: что должно присутствовать в операционной системе для того чтобы пользователь (не программист!) не чувствовал[а] себя обделённ[ым||ой] при работе с нейПрошу заметить, что речь идёт именно о Спринтеровской ОС, а не о современных компьютерах с трудом вычисляющих 20 миллионный знак после запятой числа Пи за 0,5 секунды.
Второе удобный АПИ и интерфейс.
И в третьих открытый исходный код, чтобы можно вносить было исправления и поддержку хардваре.
-
- Retired
- Posts: 1474
- Joined: 03 Aug 2003 22:37
- Location: Moscow
Re: Операционная система
Я же говорил про пользователяCHRV wrote:Первое - совместитмость с Эстекс.

С этим полностью согласен.Второе удобный АПИ и интерфейс.
И в третьих открытый исходный код, чтобы можно вносить было исправления и поддержку хардваре.
-
- Doomed
- Posts: 413
- Joined: 11 Dec 2003 14:34
Re: Операционная система
Пользователю "до фени", какая будет (есть) ОС. Ему нужен прикладной софт, в котором он и будет работать. От его фитчей и будет складываться впечатление обо всем.Mac Buster wrote:Я же говорил про пользователяCHRV wrote:Первое - совместитмость с Эстекс.Но если рассматривать с точки зрения программиста, то полагаю что совместимость с Эстекс делать не следует, из-за неудобства программирования и ограниченности.
С этим полностью согласен.Второе удобный АПИ и интерфейс.
И в третьих открытый исходный код, чтобы можно вносить было исправления и поддержку хардваре.
Mac, ты давай заканчивай рассуждения и уже давно пора тебе браться за кодинг ОС-и


p.s. Лично я, практически не знаком с "как там все работает.." в ОС-ях,
кроме MS-DOS`а. Поэтому тебе от меня будет мало толку.
Vasil Ivanov
vasil-i@yandex.ru
vasil-i@yandex.ru
-
- God
- Posts: 1101
- Joined: 29 Dec 2003 01:00
- Location: Москва
Re: Операционная система
Без совместимости с Эстекс ось не имеет смысла - приклада не будет вообще!
-
- Maniac
- Posts: 233
- Joined: 12 Oct 2004 13:49
-
- Retired
- Posts: 1474
- Joined: 03 Aug 2003 22:37
- Location: Moscow
Re: Операционная система
Собственно в этом и состоит вопрос: что надо включать в состав ОС, а что добавлять после в виде прикладных и системных программ.Vasil Ivanov wrote:Пользователю "до фени", какая будет (есть) ОС. Ему нужен прикладной софт, в котором он и будет работать. От его фитчей и будет складываться впечатление обо всем.
Сейчас допишу свою среду программирования и отладки, и начнуMac, ты давай заканчивай рассуждения и уже давно пора тебе браться за кодинг ОС-и.

Так оно и было, пока до справедливого распределения процессорного времени не дошлоЗа все то время, что идут дебаты разного рода, ты бы уже половину ОС-и написал, даже в одиночку.

p.s. Лично я, практически не знаком с "как там все работает.." в ОС-ях, кроме MS-DOS`а. Поэтому тебе от меня будет мало толку.
-
- Retired
- Posts: 1474
- Joined: 03 Aug 2003 22:37
- Location: Moscow
Re: Операционная система
Я его под Estex не видел практическиCHRV wrote:Без совместимости с Эстекс ось не имеет смысла - приклада не будет вообще!

-
- Retired
- Posts: 1474
- Joined: 03 Aug 2003 22:37
- Location: Moscow
-
- God
- Posts: 1101
- Joined: 29 Dec 2003 01:00
- Location: Москва
Re: Операционная система
А я вижу его очень много. Да и поддержать несложно.Mac Buster wrote: Я его под Estex не видел практически
Если ты думаешь что все бросятся писать под новую ось - то сильно ошибаешся!
И самое главное будет потерян "конфигуратор загрузок", ибо он под твоей новой осью без поддержки не загрузится. А без него Спринтер - просто железка.
-
- Retired
- Posts: 1474
- Joined: 03 Aug 2003 22:37
- Location: Moscow
Re: Операционная система
По моему все программы для Estex легко разместятся на двух дискетах, если не считать Thunder.CHRV wrote:А я вижу его очень много.
У меня совершенно другое представление о том как должна быть построена операционная система. Поддержать конечно можно, но только в виде эмуляции со всеми побочными эффектами.Да и поддержать несложно.
Не думаю. Под Estex вроде и так ни кто почти не пишет. Правда в основном из-за отсутствия документации и средств отладки.Если ты думаешь что все бросятся писать под новую ось - то сильно ошибаешся!
Не вижу причины по которой на винте должна стоять только одна система.И самое главное будет потерян "конфигуратор загрузок", ибо он под твоей новой осью без поддержки не загрузится. А без него Спринтер - просто железка.
Ещё раз повторю что речь идёт о пакете программ, которые должны поставляться с системой. Например:
- программа форматирования и проверки дисков (и прочих носителей)
- программа установки, обновления и восстановления системы
- программа настройки даты и времени
- файловая оболочка
- калькулятор
- архиватор[ы]
- текстовый редактор
- графический редактор
- программа планирования (ежедневник)
- программа (точнее служба) преобразования форматов данных
- программа резервного копирования данных
- программа передачи и приёма данных (напрямую, через модем)
Продолжаем список ?
-
- God
- Posts: 1101
- Joined: 29 Dec 2003 01:00
- Location: Москва
Re: Операционная система
Мне кажется больше есть смысл сделать обезбаженную версию Естекс, с подключаемыми секциями (драйверами) устройств.
А софт пишется, Вася Иванов активно пишет!
А софт пишется, Вася Иванов активно пишет!
-
- Retired
- Posts: 1474
- Joined: 03 Aug 2003 22:37
- Location: Moscow
Re: Операционная система
А так же с потоками, монтируемыми устройствами, виртуальной памятью (хотя бы под данные), секциями exe файлов и т.д.CHRV wrote:Мне кажется больше есть смысл сделать обезбаженную версию Естекс, с подключаемыми секциями (драйверами) устройств.
Да, об этом я знаюА софт пишется, Вася Иванов активно пишет!

-
- God
- Posts: 1101
- Joined: 29 Dec 2003 01:00
- Location: Москва
Re: Операционная система
Срок разработки такой оси одним человеком - пяток человеколет не меньшеMac Buster wrote: А так же с потоками, монтируемыми устройствами, виртуальной памятью (хотя бы под данные), секциями exe файлов и т.д.

Поэтому я считаю что надо начать с малого, а потом перекинуться на чтото серьезное. Тем более ТЗ на ОСЬ я чтото не вижу, а рассуждать что нужно Оси можно бесконечно.
-
- Retired
- Posts: 1474
- Joined: 03 Aug 2003 22:37
- Location: Moscow
Re: Операционная система
Около 4-5 месяцев.CHRV wrote:Срок разработки такой оси одним человеком - пяток человеколет не меньше
Речь идёт о ПРИЛОЖЕНИЯХ операционной системы!Поэтому я считаю что надо начать с малого, а потом перекинуться на чтото серьезное. Тем более ТЗ на ОСЬ я чтото не вижу, а рассуждать что нужно Оси можно бесконечно.