Skip to content

luowycn/A2OS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A2 OS

Related documents

2002: Pieter Muller. The active object system design and multiprocessor implementation PDF

2003: Patrik Reali. Using Oberon’s active objects for language interoperability and compilation PDF

2004: Patrik Reali. Active Oberon Language Report PDF

2005: Thomas Frey. Bluebottle: A Thread-safe Multimedia and GUI Framework for Active Oberon PDF

2006: Felix Friedrich, Jürg Gutknecht. Array-structured object types for mathematical programming PDF

2007: Felix Friedrich, Jürg Gutknecht, Oleksii Morozov, Patrick Hunziker. A Mathematical Programming Language Extension for Multilinear Algebra PDF

2011: Olivier Clerc, Felix Friedrich. Dynamic Operator Overloading in a Statically Typed Language PDF

2011: Felix Friedrich, Florian Negele. A Compiler-Supported Unification of Static and Dynamic Loading PDF

2014: Florian Negele. Combining Lock-Free Programming with Cooperative Multitasking for a Portable Multiprocessor Runtime System PDF

2016: Florian Negele, Felix Friedrich, Suwon Oh, Bernhard Egger. On the Design and Implementation of an Efficient Lock-Free Scheduler PDF

How to build

  1. Create NewAos folder in Work folder;
  2. Open Builds.Tool from file manager;
  3. Follow instructions;
  4. Run corresponding commands.

Programming tutorials

Felix Friedrich, Ulrike Glavitsch, Florian Negele, Sven Stauber. A2 Programming Quick Start Guide

Sven Stauber. A2 Component Framework

Known issues

  1. Steps to reproduce: Set backdrop "Saas Fee". Save desktop. Shutdown A2. Try to start A2 and immediately shutdown, and repeat it several times. Sometimes on startup hangup happens. Only with "Saas Fee" backdrop, which is the only in JPEG format. Seems like some problem with JPEG decoder.

About

Fork of the ETHZ A2 OS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Modula-2 98.2%
  • Shell 0.6%
  • PostScript 0.5%
  • HTML 0.3%
  • Assembly 0.2%
  • C 0.1%
  • Other 0.1%