OBERON.ORG об'єднує проекти, пов'язані з мовами програмування Оберон, Оберон-2, Активний Оберон, Модула-2/3, Оберон-07 та Компонентний Паскаль (BlackBox Оберон).
Ніклаус Вірт - автор мови програмування Оберон. Спільно з Юргом Гуткнехтом розробив операційну систему Оберон, започаткувавши технологічний напрям Оберон-мов і інструментів.
Сергій Залманович Свердлов про основні риси Оберона та його застосування для освіти.
Сайт створений після візиту Ніклауса Вірта в Росію в 2005 році. Ядро сайту - роботи з історії та розвитку мов программування його авторства.
Повторення Ніклаусом Віртом, Юргом Гуткнехтом і Паулем Рідом проекту Оберон для FPGA
Захід збирає розробників, які використовують у своїй практиці системи Оберон-сімейства, і зацікавлених слухачів. Щорічно з доповідями виступають фахівці, які представляють фундаментальну науку (фізика високих енергій, біофізика), стратегічні галузі («Росатом»), галузь систем управління (АСУТП, безпілотні літальні апарати), малий інноваційний бізнес (розробка програмних систем різного призначення). Також в центрі уваги - проблеми ІТ-освіти, починаючи з 5 класів й до профільного вищого, і ключ до їх вирішення, вироблений проектом «Інформатика-21». Місія семінару, крім обміну досвідом між учасниками, - трансляція ІТ-освіти в галузь і в сферу освіти.
Зусилля фахівців науки, освіти, аерокосмічної промисловості та IT-індустрії з упорядкування викладання програмування та інформатики на основі досягнень науки.
Стаття А.С. Ільїна й А.І. Попкова в журналі «Первое сентября». «Викладання програмування на основі Компонентного Паскаля/Блекбокс в порядку експерименту почалося в Росії в 2002 році. Накопичений до сьогоднішнього дня позитивний досвід, як особистий, так і колег, дозволяє рекомендувати цю середу до масового використання в школі та вузі».
Блэкбокс - це вільна середа програмування для мови Компонентний Паскаль. Середовище підтримує збірку сміття та динамічне завантаження відкомпільованих в машинний код модулів. Написання, компіляція, виконання, тестування можуть виконуватися всередині інтегрованого середовища, що збільшує продуктивність програміста. Блекбокс є операційним середовищем (свого роду мікро-ОС), що працює поверх звичайної ОС. Це операційне середовище може повністю або частково включатися в кінцевий додаток (разом з компілятором), дозволяючи цьому додатку легко розширюватись і перебудовуватись «на льоту».
На сайті опублікована крос-платформена версія Блекбокс для Windows, GNU/Linux, OpenBSD і FreeBSD. Також розвивається система відкритої публікації розширень.
Компілятор поширюється у відкритих вихідних кодах разом з набором корисних модулів, які об'єднані в підсистему Micro. У цих модулях зберігаються адреси регістрів, процедури ініціалізації контролерів, заготовки для передачі даних по протоколу UART і багато іншого. У підсистемі Mobx знаходяться приклади програм для декількох мікроконтролерів.
Среда разработки программ для микроконтроллеров, включает в себя компилятор O7.
Двійкові збірки й інсталятори операційної системи A2 для різних платформ
Репозиторій rpm Fedora, що містить пакети rpm для A2 Oberon (версія eth і розширена версія). Пакети RPM дають змогу швидко встановити (та оновити) A2 на fedora linux. У debian ви можете створювати пакети deb з rpm за допомогою "alien -d <rpm package>"
Компілятор Оберона з підтримкою системи обмежень синтаксису. Підтримує три бекенда: BlackBox x86, Ofront для трансляції в C, а також LLVM. Може бути використаний з Блекбокс або з командного рядка.
Транслятор Оберона-07 в JavaScript і експериментальний діалект Eberon
Віжуал — інструмент для створення інтерактивних освітніх і наукових моделей з відкритим вихідним кодом на мові Оберон-07. Проект спрямований на поширення знань та навчання програмуванню.
Інтегроване середовище розробки для Windows і GNU/Linux у стилі Turbo Pascal.
Компілятор Компонентного Паскаля для .NET
Інтегроване середовище розробки для Компонентного Паскаля для .NET (использует GPCP)
Прямий компілятор Компонентного Паскаля для архітектури x86-64 і середовища Блекбокс.
Система програмування на мовах Modula-2 і Oberon-2
Вільне і самостійний інструментарій для розробки програмного забезпечення з інтерфейсом Oberon-2. Компілятор працює на основі Windows, OS X, а також систем на базі Linux і націлений на декілька апаратних архітектур та середовищ виконання. Включена бібліотека все ще перебуває в зародковому стані, і є лише кілька прив’язок до зовнішніх інтерфейсів, але реалізація самої мови досить зріла і, отже, придатна для програмування вбудованих систем.
Міжнародна волонтерська організація «Центр розвитку компонентного каркаса Блекбокс» була створена після офіційного повідомлення Oberon microsystems inc. про публікацію Блекбокс під ліцензією BSD 2-clause і припинення офіційної підтримки. Центр взяв на себе виправлення відомих недоліків, додавання нововведень, випуск та публікацію нових версій Блекбокс для OS Windows.
Jürg Gutknecht's presentation at the Oberon Day @ CERN (10-March-2004)
Колекція різних підсистем для Блекбокс, яка містить приклади вихідного коду, інструменти, утиліти, математичні й графічні бібліотеки та багато інших програм. Також є корисні прості приклади для навчальних посібників. Тут ви знайдете алгоритми та рішення для стандартних завдань комп'ютерного програмування.
кінець каталогу
З питань оновлення та доповнення інформації в каталозі, а також, якщо вам необхідний домен третього рівня для проекту, — напишіть листа.