Logo Host-telecom.com — профессиональный хостинг в Европе! Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

ATLEX Выделенные серверы: в Европе / в России.

Виртуальные серверы: в Европе / в России.

Партнерская программа

Хостинг + Certum Commercial SSL и домен в подарок

VPS: SSD, KVM, бесплатные бэкапы и администрирование 24/7

Бесплатный перенос сайта + подарки к новоселью

хостинг сайтов ГиперХост — хостинг сайтов который Вы искали.

Виртуальный хостинг, Аренда VPS серверов, рация доменных имен, SSL сертификаты

Операционные системы: Ностальгия по будущему

CITKIT.ru

Комментарии

Страницы комментариев: 1 :: 2 :: следующая

Сергей Кузнецов, Ср 14 окт 2009 03:03:51:
Насчет Barrelfish постараюсь разобраться и что-нибудь написать. Может быть, не очень скоро
mannequin, Вт 13 окт 2009 19:22:50:
Очень интересно было бы узнать мнение Сергея Кузнецова о системе Barrelfish. Из последних разработок она действительно выделяется. Хотя может ещё слишком рано для каких-то выводов...

Вот здесь Алексей про неё пишет: http://alv.me/?cat=109
tweak, Ср 08 апр 2009 22:00:19:
semion.ababo#gmail.com , см. http://wiki.osdev.org/Getting_Started
http://osrc.info/news.php

> Понимаю невозможность реализации системы собственными силами, но очень бы хотелось

поучаствовать в подобном проекте,

ничего подобного, ОС -- это совсем не страшно. Это в конце концов, всего лишь особым образом

написанная программа, и написать её не сильно сложнее чем другую программу. Множество известных

ОС (AtherOS, SkyOS, L4, 386BSD и т.п.) были написаны в одиночку или небольшой командой с 2-3

активными разработчиками.
Написать не сложно, гораздо интереснее понимать, зачем мы это делаем.

> Несмотря на достаточную подкованность в программировании, чувствую острую нехватку опыта по

части разработки ОС.

возможно стоит изучить курсы разных университетов по разработке OS. Сейчас есть и курсы с

практическими занятиями, теория + практика разработки ОС в эмуляторах вроде QEMU/VmWare, с

отладкой и тестированием "живой системы". Есть и наборы специально для изучения, вроде OSKit

http://www.cs.utah.edu/flux/oskit/ или Flux OS

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.17.2133 (см. также VX32, используется в

plan9port) . Также, неплохо документировано ядро традиционных Linux, FreeBSD, и микроядерных на

основе L4 http://habrahabr.ru/blogs/os/18051/ http://ru2.halfos.ru/core/articles/core003.html

: TUD:OS http://demo.tudos.org/qt3_tutorial.html

http://www.osnews.com/story/15814/Introduction_to_TUD_OS

http://wiki.kde.org/tiki-index.php?page=Qt+on+Microkernel+Talk , DROPS

http://os.inf.tu-dresden.de/drops/ http://ertos.nicta.com.au/education/theses.pml (встречаются и

целые курсы вроде http://os.inf.tu-dresden.de/Studium/KMB/

http://www.cse.unsw.edu.au/~cs9242/06/lectures/ http://www.cse.unsw.edu.au/~cs9242/current/)

Есть экспериментальные OS вроде экзоядра, например, xomb

http://www.reddit.com/r/programming/comments/7zahz

http://wiki.xomb.org/index.php?title=XOmB_Bare_Bones

/xomb_bare_bones_a_minimal_64_bit_os_written_in/ , Xameleon http://community.livejournal.com/l4os/

, Metta http://metta.exquance.com/

так что, ситуация что с разработкой компиляторов в эпоху ANTLR + PEG + Xtext oaw и прочих

"language toolkit" и Language-Oriented Frameworks, что с OS в эпоху "OS toolkits" сильно лучше,

чем была 30 лет назад :)) сейчас можно начинать и не с нуля.

Сложность в основном не в том, чтобы "физически" разработать ещё одну новую OS (или написать

ещё одну новую программу), а в том, чтобы эта OS или программа раскрутилась (bootstrap) как

отдельный самоподдерживающийся процесс, появилось сообщество, люди стали ею пользоваться.
Тот же Линукс выехал не за счёт уникальной идеи или лучшего в техническом смысле решения, а за

счёт частого, более быстрого "метаболизма" социальных процессов сообщества (не в последнюю

очередь благодаря GPL).
С другой стороны, если за OS нет своей, самостоятельной идеи, ещё один Linux/BSD/Syllable/Hakiu

сейчас -- не нужен. В промышленном смысле, никто не будет этой OS пользоваться т.к. уже есть 2-3

топовых по популярности решения, и осваивать ещё одно никто не будет.

Как академический проект, чтобы "набить руку" для обучения -- вполне может существовать.
Для этого не понадобится запускать социальный "процесс". Впрочем, можно присоединиться к

готовому проекту вроде AROS/Haiku/Syllable/ReactOS/...


Итого, должна быть чётко изложена новая концепция, идея ОС, ради которой стоит начинать

разработку принципиально новой OS. Примеры самой проработанной такой концепции -- это TRON

http://itc.ua/node/17961/ или POSIX, "мета"-спецификация верхнего уровня на API ,

представляющего собой OS.

> чувствую острую нехватку опыта по части разработки ОС. К примеру, представляя желаемую

архитектуру, уже полгода не могу начать кодировать.

значит, надо делать прототипы, proof-of-concept, для проверки работоспособности решения

> Скажите, где можно получить реальный опыт разработки ОС?

да просто взять и сделать. Реальный опыт разработки получишь в процессе реальной разработки :)
аноним, Вт 03 мар 2009 18:43:57:
2 аноним, вторник, 3 марта 2009 г. 12:45:51:

забавно
аноним, Вт 03 мар 2009 12:45:51:
Ababo, суббота, 28 февраля 2009 г. 19:22:49:Скажите, где можно получить реальный опыт разработки ОС?

Сходи на Reactos.ru
Алексей Федорчук, Пн 02 мар 2009 19:28:05:
2 аноним, понедельник, 2 марта 2009 г. 17:17:35:
А база не треснет?
аноним, Пн 02 мар 2009 17:17:35:
>Сергей Кузнецов, понедельник, 2 марта 2009 г. 13:37:45:
>Мой адрес легко находится на citforum.ru.

Он уже добавлен в спам-базу. Правильно записано: "kuzloc@ispras.ru"?
Сергей Кузнецов, Пн 02 мар 2009 13:37:45:
По всем конкретным вопросам пишите мне. Мой адрес легко находится на citforum.ru.
аноним, Пн 02 мар 2009 11:46:42:
> smatershov@mail.ru
Ваш тоже. В качестве благодарности -- консультация: в поиск по слову "MPI".
Сергей, Вс 01 мар 2009 11:04:14:
Сергей Кузнецов
добрый день. Искал материалы по кластерам и ос и нашёл ваши публикации. У меня возникла идея кластерной ос. хотелось бы проконсультироваться
smatershov@mail.ru

Страницы комментариев: 1 :: 2 :: следующая

Ваш комментарий

Имя:

Текст комментария (HTML-теги не допускаются):

💰 Самые низкие цены на домены

🔒 Отличный хостинг на SSD c бесплатными SSL

💻 Огромнейший выбор dedicated выделенных серверов

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

Новости мира IT:

Архив новостей

Последние комментарии:

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 985 1945361
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...