House (операционная система)

House (операционная система)
House
Разработчик

Томас Халльгрен,
Марк Джоунз,
Ребека Лесли,
Эндрю Толмач,
Кенни Граунке

Исходный код

Haskell

Первый выпуск

2004

Последняя версия

0.8.93 — 2009-01-22

Частота обновления финальных версий

Редко

Поддерживаемые языки

Haskell

Поддерживаемые платформы

QEMU

Тип ядра

Микроядро

Лицензия

BSD

Состояние

Экспериментальная

Веб-сайт

programatica.cs.pdx.edu/House/

House (акроним к англ. Haskell User's Operating System and Environment) — экспериментальная операционная система, написанная целиком на функциональном языке программирования Haskell. Была создана для проверки и демонстрации возможностей системного программирования средствами чистого функционального программирования.

Система включает в себя графический интерфейс пользователя, реализацию сетевого стека, обеспечивающую базовую поддержку Ethernet, IPv4, ARP, ICMP, UDP, TFTP и TCP, серию драйверов (в основном для устройств, эмулируемых в QEMU). а также серию демонстрационных программ — счётчики, калькулятор, игра Explode, программа, рисующая орнаменты Эшера, редактор деревьев и некоторые другие.

В операционную систему включена простая командная оболочка, поддерживающая несколько команд, в том числе аналоги Unix-команд date, lspci, mem, net, ping, tftp, telnet.

См. также

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "House (операционная система)" в других словарях:

  • House — House: (англ. House, нем. Haus)  дом. House   общепринятое сокращение (обозначение) имени ботаника, которое добавляется к научным (латинским) названиям некоторых таксонов ботанической (бинарной) номенклатуры и указывает… …   Википедия

  • Федеральная резервная система — Федеральная резервная система …   Википедия

  • ABBYY Aligner — Тип Система автоматизированного перевода и создания баз Translation Memory Разработчик ABBYY Software House Операционная система Windows Лицензия Проприетарная Сайт …   Википедия

  • Haskell — Класс языка: функциональный, ленивый, модульный Тип исполнения: компилируемый, интерпретируемый Появился в: 1990 …   Википедия

  • Хаскелл — Haskell Семантика: функциональный Тип исполнения: интерпретируемый, компилируемый Появился в: 1990 г. Типизация данных: статическая …   Википедия

  • Хаскел — Haskell Семантика: функциональный Тип исполнения: интерпретируемый, компилируемый Появился в: 1990 г. Типизация данных: статическая …   Википедия

  • Хаскель — Haskell Семантика: функциональный Тип исполнения: интерпретируемый, компилируемый Появился в: 1990 г. Типизация данных: статическая …   Википедия

  • Apple — (Эпл, Апл) История компании Apple, руководство Apple, иски против Apple Персональные и планшетные компьютеры, мобильные телефоны, аудиоплееры, программное обеспечение компании Apple, iPhone, iPad, iPod classic, iPod shuffle, iPod nano, iPod touch …   Энциклопедия инвестора

  • Phantasmagoria (игра) — У этого термина существуют и другие значения, см. Фантасмагория. Phantasmagoria …   Википедия

  • Drupal — Drupal …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»