4. TUNIS (TORONTO UNIVERSITY SYSTEM) IS A PORTABLE OPERATING SYSTEM THAT IS COMPATIBLE WITH VERSION 7 OF UNIX (A WESTERN ELECTRIC TRADEMARK). IN GENERAL A PROGRAM THAT EXECUTES UNDER THE UNIX "KERNEL" CAN AS WELL RUN UNDER TUNIS. THE FORMAT OF TUNIS FILES IS THE SAME AS THAT OF UNIX, SO TUNIS AND UNIX SHOULD BE TRANSPARENTLY INTERCHANGEABLE (EXCEPT FOR MINOR CAVEATS).
10. Date Release Comment 1996 Inferno Beta Released by Bell Labs May 1997 Inferno Release 1.0 Winter 1997 Bell Labs Technical Journal Article July 1999 Inferno 2nd Edition Released by Lucent's Inferno Business Unit June 2001 Inferno 3rd Edition Released by Vitanuova 2004 Inferno 4th Edition Open Source release; changes to many interfaces (incompatible with earlier editions); includes support for 9P2000.
11.
12.
13.
14.
15.
16.
17. REPUBLIC OF THE PHILIPPINES LAGUNA STATE POLYTECHNIC UNIVERSITY SINILOAN (HOST) CAMPUS SINILOAN, LAGUNA COLLEGE OF ARTS & SCIENCES ASSOCIATE in INFORMATION TECHNOLOGY
20. is the Unix operating system derivative developed and distributed by the Computer Systems Research Group of the University of California, Berkeley, from 1977 to 1995.
22. is a computer operating system composed entirely of free software. Its name is a recursive acronym for GNU's Not Unix ; it was chosen because its design is Unix-like,
23. but differs from Unix by being free software and containing no Unix code. Development of GNU was initiated by Richard Stallman and was the original focus of the Free Software Foundation (FSF).
25. is a generic term referring to Unix-like computer operating systems based on the Linux kernel. Their development is one of the most prominent examples of free and
26. open source software collaboration; typically all the underlying source code can be used, freely modified, and redistributed by anyone under the terms of the GNU GPL license.
30. was a community-led operating system based on the Darwin platform. It was founded in April 2002 by Apple Inc. and Internet Systems Consortium.
31. Its goal was to increase collaboration between Apple developers and the free software community. Apple theoretically benefited
32. from the project because improvements to Open Darwin would be incorporated into Darwin releases; and the free/open source community supposedly benefited
33. from being given complete control over its own operating system, which could then be used in free software distributions such as GNU-Darwin
35. is an open source operating system based on Sun Microsystems' Solaris. It is also the name of the project initiated by Sun to build a developer and user community around it.
36. OpenSolaris is derived from the Unix System V Release 4 code base, with significant modifications made by Sun since it bought the rights to that code in 1994.
48. was an operating system with a microkernel architecture, with all device drivers and file systems residing in user space mode. It is mostly POSIX compliant, except when POSIX compatibility got in the way of
49. extensibility and modularity. It was conceptually inspired by QNX and Plan 9. Written by Andy Valencia, and released under the GPL license. Currently the licensing for VSTa is Copy left.
50. THANK YOU VERY MUCH!!! Ms. Chrestabel F. Lamina Mr. For-Ian V. Sandoval Computer Instructor
52. Amoeba ( research OS by Andrew S.Tanenbaum ) Amoeba was an experimental , microkernel-based distributed operating system developed by Andrew S.Tanenbaum and others at the Vrije Universiteit . The aim of the Amoeba project was to build a timesharing system that made an entire network of computers appear to the user as a single machine. Development seems to have stalled: the files in the latest version (5.3) were last modified on the 12 February 2001.Amoeba ran on several platforms, including i386 , Sun-3 and SPARC.
53. Croquet The Croquet Project is an international effort to promote the continued development of Croquet, a free software platform and a network operating system for developing and delivering deeply collaborative multi-user online applications . Croquet was specifically designed to enable the creation and low-cost deployment of large scale metaverses .
54. House Haskell User's Operating System and Environment, research OS written in Haskell and C. House is an acronym for the Haskell User's Operating System and Environment. It is an experimental operating system written in Haskell. It was written to explore system programming in a functional programming language. It includes a graphical user interface, several demos, and its network protocol stack provides basic support for Ethernet, IPv4, ARP, DHCP, ICMP (ping), UDP, TFTP, and TCP.
55. l ILIOS Research OS designed for routing ILIOS stands for Inter Link Internet Operating System. It is an attempt to create an operating system specifically oriented towards networking purposes (especially routing). It supports IPv4 routing and is a good educational OS (even though it is single tasking and does everything via interrupts). The author of this research OS is Rink Springer, it is released under the BSD License. Springer is also responsible for porting FreeBSD to the Xbox.
56.
57. Work on EROS by the original group has halted, but there are two successor systems. The CapROS system is building directly from the EROS code base, while the Coyotos system is a successor system that addresses some of the architectural deficiencies of EROS, and is exploring (as research) the possibility of a fully verified operating system.
58. Capros Capros may refer to: CapROS, an open source computer operating system Capros (fish), a genus of fish, of the Caproidae family Coyotos Coyotos is a operating system capability-based security-focused microkernel being developed at the Johns Hopkins University's Systems Research Laboratory. It is a successor to the EROS system. Coyotos is considered by its creators to be an "evolutionary step" beyond the EROS operating system, which in turn was derived from KeyKOS. The primary developer of EROS was Jonathan Shapiro, and he is also a driving force behind Coyotos.
59. L4 L4 is a family of second-generation microkernels based on the original designs and implementations by Jochen Liedtke in highly tuned Intel i386-specific assembly language code. Since then the API has seen dramatic development in a number of directions, both in achieving a higher grade of platform independence and also in improving security, isolation, and robustness. There have been various re-implementations of the original binary L4 kernel interface (ABI) and its higher level successors, including L4Ka::Pistachio (Uni Karlsruhe), L4/MIPS (UNSW) and Fiasco (TU Dresden). For this reason, the name L4 has been generalized and no longer only refers to Jochen's original implementation. It now applies to the whole microkernel family including the L4 kernelinterface and its different versions.
60. Mach Mach (kernel), search Mach is an operating system microkernel developed at Carnegie Mellon University to support operating system research, primarily distributed and parallel computation. It is one of the earliest examples of a microkernel, and still the standard by which similar projects are measured. Today further experimental research on Mach appears ended, although Mach and its derivatives are in use in a number of commercial operating systems, such as NEXTSTEP and OPENSTEP, and most notably Mac OS X (using the XNU kernel).
61. Mach started largely as an effort to produce a cleanly-defined, UNIX-based, highly portable Accent. The result was a short list of generic concepts: -a "task" is a set of resources that enable "threads" to run -a "thread" is a single unit of code running on a processor -a "port" defines a secure pipe for IPC between tasks -"messages" are passed between programs on ports
62. MONADS In functional programming , a monad is a kind of abstract data type used to represent computations (instead of data in the domain model ). Programs written in functional style can make use of monads to structure procedures that include sequenced operations, or to define arbitrary control flows (like handling concurrency , continuations , or exceptions ). Formally, a monad is constructed by defining two operations bind and return and a type constructor M that must fulfill several properties. These properties make possible the correct composition of functions that use values from the monad as their arguments (so called monadic functions).
63.
64. Nemesis Nemesis is an operating system designed by the University of Cambridge , the University of Glasgow , the Swedish Institute of Computer Science and Citrix Systems . Nemesis was conceived with multimedia uses in mind. In a microkernel environment, an application is typically implemented by a number of processes, most of which are servers performing work on behalf of more than one client. This leads to enormous difficulty in accounting for resource usage. In a kerne l-based system, multimedia applications spend most of their time in the kernel, leading to similar problems.
65. The guiding principle in the design of Nemesis was to structure the operating system in such a way that the majority of code could execute in the application process itself. Nemesis therefore had an extremely small lightweight kernel and performed most operating system functions in shared libraries, which executed in the user's process. The ISAs that Nemesis supports include x86 ( Intel 486 , Pentium, Pentium Pro, and Pentium 2), Alpha AXP (DEC Alpha), and ARM (StrongARM SA-110). Nemesis also runs on evaluation boards (21064 and 21164).
66. Singularity Singularity is a Microsoft Research project started in 2003 to build a highly-dependable operating system in which the kernel , device drivers , and applications are all written in managed code . The lowest-level x86 interrupt dispatch code is written in assembly language and C . Once this code has done its job, it calls the kernel, whose runtime and garbage collector are written in C# and run in unsafe mode . The hardware abstraction layer is written in C++ and runs in safe mode . There is also some C code to handle debugging. The computer's BIOS is only called during the 16-bit real-mode bootstrap stage; once in 32-bit mode, Singularity never calls the BIOS again, but rather calls device drivers written in C#. During installation, CIL opcodes of the C# kernel are compiled into x86 opcodes using the Bartok compiler .
67. Spring Spring was an experimental microkernel-based object oriented operating system developed at Sun Microsystems in the early 1990s. Using technology substantially similar to concepts developed in the Mach kernel , Spring concentrated on providing a richer programming environment supporting multiple inheritance and other features. Spring was also more cleanly separated from the operating systems it would host, divorcing it from its Unix roots and even allowing several OSes to be run at the same time. Development faded out in the mid-1990s, but several ideas and some code from the project was later re-used in the Java programming language libraries and the Solaris operating system .
68. V The V operating system (sometimes written V-System, not to be confused with System V ) is a microkernel operating system that was developed by faculty and students in the Distributed Systems Group at Stanford University in the 1980s, led primarily by Prof. David Cheriton . V was the successor to the Thoth and Verax operating systems that Cheriton had worked on previously. The original V terminology uses "process" for what is now commonly called a " thread ", and "team" for what is now commonly called a " process " consisting of multiple threads sharing an address space, but this article will use modern terminology.
69. The key concepts in V are multithreading and synchronous message passing . Communication between threads in V uses synchronous message passing, with short, fixed-length messages that can include access rights for the receiver to read or write part of the sender's address space before replying. The same message-passing interface is used both between threads within one process, between threads of different processes within one machine, and between threads on different machines connected by a local Ethernet .
73. FreeDOS FreeDOS (formerly Free-DOS and PD-DOS) is an operating system for IBM PCcompatible computers. FreeDOS is made up of many different, separate programs that act as "packages" to the overall FreeDOS Project. As a member of the DOS family, it provides mainly disk access through its kernel , and partial memory managemen t, but no default GUI (although OpenGEM is listed on the official FreeDOS website). FreeDOS is currently at version 1.0, released on September 3 , 2006 .
74. FreeDOS supports vintage hardware IBM PC as well as modern ones, in addition to embedded computer . Unlike MS-DOS , it is composed of free and open sourc software , licensed under the terms of the GNU General Public License (GPL). It does not require license fees or royalties and creation of custom distributions is permitted. However, in its "util" section it includes also non-free software such as 4DOS .
75. FreeVMS FreeVMS is a free software clone of VMS computer operating system , licensed under the terms of the GNU General Public License . As of 2008, the project is in the early stages of development. The latest version is 0.3.11. It consists of a kernel (planned to be POSIX -compliant[ citation needed ] and a DCL command line interpreter .
76. Haiku Haiku, formerly known as OpenBeOS, is a free and open source software project dedicated to the re-creation and continuation of BeOS on x86 and PowerPC based computers. The name “Haiku” intends to reflect the elegance and simplicity that attracted many to the BeOS platform, and is also a direct reference to the distinctive haiku error messages found in NetPositive , the default BeOS web browser, and many other Be applications. Inc.Haiku. , a non-profit organization based in Rochester, New York, was founded in 2003 by former project leader Michael Phipps to support the project and the development of the Haiku operating system.
77. ReactOS ReactOS is a computer operating system intended to be binary compatible with application software and device drivers made for Microsoft Windows NT versions 5.x and up ( Windows 2000 and its successors). It is composed entirely of free software , by means of a complete clean room reverse engineering process.
78. osFree Osfree (OS/2) is a computer operating system , initially created by Microsoft and IBM , then later developed by IBM exclusively. The name stands for "Operating System/2," because it was introduced as part of the same generation change release as IBM's " Personal System/2 (PS/2)" line of second-generation personal computers . OS/2 is no longer marketed by IBM, and IBM standard support for OS/2 was discontinued on 31 December 2006. Currently, Serenity Systems sells OS/2 under the brand name eComStation .