Oberon — операционная система (далее ОС), разработанная Никлаусом Виртом и Юргом Гуткнехтом (ETHZ) для однопользовательской рабочей станции Ceres в рамках Проекта Оберон[1]. Как писали авторы, главной целью проекта было «спроектировать и реализовать всю систему с нуля, и структурировать её таким образом, чтобы её можно было описать, объяснить и понять целиком». В самом деле, книга[1] объёмом 550 стр. содержит полное описание системы вместе с исходными текстами.
ОС Оберон написана на разработанном в рамках этого проекта одноимённом языке. Она наследует предыдущему проекту Вирта и Гуткнехта — операционной системе для персональной рабочей станции Лилит (Lilith), а также ОС Cedar, разработанной в Исследовательском центре корпорации Xerox в Пало Альто (Xerox PARC), где Вирт и Гуткнехт провели годовой академический отпуск в 1984—1985 годах. Именно знакомство с мощной, но сложной и неустойчивой ОС Cedar побудило Вирта и Гуткнехта предпринять Проект Оберон[1].
В системе Оберон весьма элегантно и минималистично реализован ряд технических идей (начиная с языка реализации), которые удобно обозначать как Оберон-технологии, потому что, хотя и не все из этих идей по отдельности являлись совершенно новыми, но во всяком случае их отбор и тщательная интеграция в единой весьма надежной системе, — которая является образцом тщательного общего дизайна и тщательной проработки деталей, — несомненная заслуга Вирта и Гуткнехта. Влияние идеологии проекта Оберон можно проследить, например, в системах LabVIEW и Inferno.
Доказательством эффективности Оберон-технологий стал тот факт, что ОС Оберон была в короткие сроки перенесена аспирантами Вирта и Гуткнехта на несколько разных платформ, включая Amiga, PC и другие[2].
В настоящее время версии ОС для разных платформ доступны здесь.
Взаимодействие ОС Oberon с пользователем основано на подходе текст как интерфейс. Существует и графический пользовательский интерфейс с поддержкой протоколов FTP, Telnet, HTTP, Ethernet и других[3].
Oberon — модульная система: все компоненты системы подгружаются по мере необходимости.
Последняя версия операционной системы — 2.3.6, выпущена в 2000 году[3].
В настоящее время код Оберон ОС переиспользован в Активном Обероне (AOS)[4], который разрабатывается до сих пор в ETHZ с участием Oberon Community.
![]() |
Это заготовка статьи о программном обеспечении. Вы можете помочь проекту, дополнив её. |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .