Компания Oberon Microsystems AG (ранее – Oberon Microsystems, Inc.) - швейцарская компания,
специализирующаяся на системном и инструментальном программном обеспечении, на базе Oberon-технологий.
Ниже публикуется фрагмент из статьи Руслана Богатырёва "Судьба Оберона"
Продолжим краткий рассказ об истории языков Оберон-семейства. Новый виток в их жизни начался, когда в ETH созрела идея создания небольшой компании (Oberon microsystems), ориентированной на внутренний швейцарский рынок (в основном это были промышленные роботы). Главным мотором стал Куно Пфистер, а архитектором Component Pascal – Клеменс Шиперски.
К концу 1990-х годов на волне очевидно негативного отношения к Sun в ETH пришла Microsoft. Начались совместные проекты (по линии Microsoft Research), совпавшие по времени с проектированием платформы .NET. Клеменс Шиперски из Oberon microsystems перешел в Microsoft Research. К тому моменту он уже завоевал огромный авторитет в мире компонентно-ориентированного проектирования и программирования благодаря книге «Component Software – Beyond Object-Oriented Programming». Там есть глава, посвященная системе BlackBox (Component Pascal). Книга вышла в 1997 г., затем дважды стереотипно переиздавалась в 1998 г., затем дважды в 1999 г., наконец второе ее издание вышло в 2002 г.
Компонентный Паскаль проектировался так, чтобы иметь возможность работать, с одной стороны, с основной компонентной моделью — COM (Oberon/F, предвестник BlackBox, получил в конце 1990-х годов на CeBIT приз за технологическое совершенство — за реализацию Direct-to-COM Compiler), а с другой – с миром Java. При этом в Oberon microsystems (где, кстати, по заказу Borland был написан JIT-компилятор для JBuilder) начались работы по использованию Component Pascal для мира встроенных систем (ОС Portos, ныне JBed). Именно эти работы положили начало зарождению компании Esmertec — мирового лидера заказных решений для Java 2 Micro Edition.
|