A2 Mac OS
Developer | ETH Zurich |
---|---|
OS family | Oberon |
Working state | Current |
Source model | Open source |
Initial release | 2002; 19 years ago |
Repository | |
Platforms | IA-32, x86-64, ARM, Cell |
Kernel type | Object-oriented |
License | BSD-like ETH A2 License[1] |
Official website | www.ocp.inf.ethz.ch |
A2 (formerly named Active Object System (AOS),[2] and then Bluebottle) is a modular, object-orientedoperating system, with some unconventional features, including automatic garbage-collected memory management, and a zooming user interface. It was developed originally at ETH Zurich in 2002.[2] It is free and open-source software under a BSD-like license.
History[edit]
A2 is the next generation of Native Oberon, the x86PC version of Niklaus Wirth's operating system Oberon.[3][4][5] It is small, fast, supports multiprocessing computers, and provides soft real-time computing operation. It is entirely written in an upward-compatible dialect of the programming language Oberon named Active Oberon. Both languages are members of the Pascal family, along with Modula-2. Chinese roulette game.
Mac OS X 10.4 Tiger is the fifth major release of the Mac OS X. Tiger was released to the public on April 29, 2005, for US$ 129.5 as the successor to the Mac OS X 10.3 Panther. Some new features are included in this version, which includes a fast searching system called Spotlight, new version of Safari web browser, Dashboard, a new. 4-Port USB 3.0 Card Reader(CR01) USB 3.0 Hub with Card Reader (1105) USB 3.0 Hub with Card Reader ( A1) USB C Card Reader (C9) 7 in 1 USB C Dock Station (C4). 691 5535 A,2Z,Mac OS X Install Disc 2. Includes Mac OS v9.2. Disc v1.0 (DVD DL) Item Preview.
A2's design allows developing efficient systems based on active objects which run directly on hardware, with no mediating interpreter or virtual machine. Active objects represent a combination of the traditional object-oriented programming (OOP) model of an object, combined with a thread that executes in the context of that object. In the Active Oberon implementation, an active object may include activity of its own, and of its ancestor objects.
Other differences between A2 and more mainstream operating systems is a very minimalist design, completely implemented in a type-safe language, with automatic memory management, combined with a powerful and flexible set of primitives (at the level of programming language and runtime system) for synchronising access to the internal properties of objects in competing execution contexts. Casino slots tips and tricks.
Above the kernel layer, A2 provides a flexible set of modules providing unified abstractions for devices and services, such as file systems, user interfaces, computer network connections, media codecs, etc. Basic craps bets.
User interface[edit]
Bluebottle replaced the older Oberon OS's unique text-based user interface (TUI) with a zooming user interface (ZUI), which is significantly more like a conventional graphical user interface (GUI). Like Oberon, though, its user interface supports a point and clickinterface metaphor to execute commands directly from text, similar to clicking hyperlinks in a web browser.
A2 Mac Os X
See also[edit]
- Oberon-2 programming language
References[edit]
Mac Os Mojave
- ^'License'. Archived from the original on 7 August 2012. Retrieved 7 January 2014.
- ^ abMuller, Pieter Johannes (2002). The active object system design and multiprocessor implementation(PDF) (PhD). Swiss Federal Institute of Technology, Zürich (ETH Zurich).
- ^Wirth, Niklaus; Gutknecht, Jürg (September 1989). 'The Oberon System'. Software: Practice and Experience. 19 (9): 857–893. doi:10.1002/spe.4380190905.
- ^Reiser, Martin (1992). The Oberon System: User Guide and Programmer's Manual. Addison-Wesley. ISBN0-201-54422-9.
- ^Wirth, Niklaus; Gutknecht, Jürg (1992). Project Oberon: The Design of an Operating System and Compiler. Addison-Wesley. ISBN978-0201544282. Out of print. Electronic reprint.
External links[edit]
Wikibooks has a book on the topic of: Oberon |
Wikibooks has a book on the topic of: Oberon/A2 |
A2 Mac One
- Official website, ETH Zürich