SlideShare uma empresa Scribd logo
1 de 78
 
GROUP III  (ALLEN’S  ANGELS) Leader: Allen Jonathan A. Ac-ac Members: Chrestabel Lamina Marilyn dela Cruz Jesielyn Delima Ethel Mabelen
OPERATING SYSTEMS CATEGORIZED BY  NON-PROPRIETARY  UNIX-LIKE.
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).
RESEARCH UNIX-LIKE AND OTHER POSIX-COMPLIANT
[object Object],[object Object]
ANDREW STUART TANENBAUM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object]
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.
[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object]
[object Object],[object Object]
 
REPUBLIC OF THE PHILIPPINES LAGUNA STATE POLYTECHNIC UNIVERSITY SINILOAN (HOST) CAMPUS SINILOAN, LAGUNA COLLEGE OF ARTS & SCIENCES ASSOCIATE in INFORMATION TECHNOLOGY
Free Unix-like (a.k.a. open source)
Berkeley Software Distribution  ( BSD ),  sometimes called  Berkeley Unix )
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.
GNU
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,
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).
Linux
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
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.
History
Richard Stallman  Linus Torvalds
OpenDarwin
was a community-led operating system based on the Darwin platform. It was founded in April 2002 by Apple Inc. and Internet Systems Consortium.
Its goal was to increase collaboration between Apple developers and the free software community. Apple theoretically benefited
from the project because improvements to Open Darwin would be incorporated into Darwin releases; and the free/open source community supposedly benefited
from being given complete control over its own operating system, which could then be used in free software distributions such as GNU-Darwin
OpenSolaris
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.
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.
[object Object]
[object Object]
SSS-PC
project team developed the next generation operating system `SSS-PC' (pronounced `three ess pc') Ver. 1.0 which runs on personal computers (PC).
SSS-PC  is being developed at Information Science Laboratory, Ltd. and will be released as its main product in the future.
[object Object]
[object Object]
[object Object]
Syllable
[object Object]
VSTa   (Valencia's Simple Tasker)
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
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.
THANK YOU VERY MUCH!!! Ms. Chrestabel F. Lamina Mr. For-Ian V. Sandoval Computer Instructor
Nonproprietary  non-Unix-like
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.
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 .
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.
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.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
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.
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.
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.
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).
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
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).
[object Object],[object Object]
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.
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).
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 .
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 .
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.
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 .
Open source non-Unix-like
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
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 .
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 .
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  .
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.
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.
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 .  

Mais conteúdo relacionado

Mais procurados (19)

Linux & Unix Operating System's
Linux & Unix Operating System'sLinux & Unix Operating System's
Linux & Unix Operating System's
 
Linux OS presentation
Linux OS presentationLinux OS presentation
Linux OS presentation
 
computer notes - Unix primer
computer notes - Unix primercomputer notes - Unix primer
computer notes - Unix primer
 
OS Lab: Introduction to Linux
OS Lab: Introduction to LinuxOS Lab: Introduction to Linux
OS Lab: Introduction to Linux
 
Linux ppt
Linux pptLinux ppt
Linux ppt
 
Operating systems
Operating systemsOperating systems
Operating systems
 
group6 report
group6  reportgroup6  report
group6 report
 
Presentation1
Presentation1Presentation1
Presentation1
 
Linux programming lecture_notes
Linux programming lecture_notesLinux programming lecture_notes
Linux programming lecture_notes
 
Linux notes
Linux notesLinux notes
Linux notes
 
Programming and problem solving 3
Programming and problem solving 3Programming and problem solving 3
Programming and problem solving 3
 
Ppt af linux
Ppt af linuxPpt af linux
Ppt af linux
 
Linux workshop
Linux workshopLinux workshop
Linux workshop
 
Unix architecture | Operating System
Unix architecture | Operating SystemUnix architecture | Operating System
Unix architecture | Operating System
 
Case study linux
Case study linuxCase study linux
Case study linux
 
Linux technology
Linux technologyLinux technology
Linux technology
 
History of linux
History of linuxHistory of linux
History of linux
 
UNIX Operating System
UNIX Operating SystemUNIX Operating System
UNIX Operating System
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 

Destaque

Evolving a wearables marketing strategy in 2015
Evolving a wearables marketing strategy in 2015Evolving a wearables marketing strategy in 2015
Evolving a wearables marketing strategy in 2015Prayukth K V
 
Group 3 Report
Group 3 ReportGroup 3 Report
Group 3 ReportJoey Ac-ac
 
Mobile Android Applications Portfolio - Lets Nurture
Mobile Android Applications Portfolio - Lets NurtureMobile Android Applications Portfolio - Lets Nurture
Mobile Android Applications Portfolio - Lets NurtureJignesh Thanki
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)maditabalnco
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsBarry Feldman
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome EconomyHelge Tennø
 

Destaque (6)

Evolving a wearables marketing strategy in 2015
Evolving a wearables marketing strategy in 2015Evolving a wearables marketing strategy in 2015
Evolving a wearables marketing strategy in 2015
 
Group 3 Report
Group 3 ReportGroup 3 Report
Group 3 Report
 
Mobile Android Applications Portfolio - Lets Nurture
Mobile Android Applications Portfolio - Lets NurtureMobile Android Applications Portfolio - Lets Nurture
Mobile Android Applications Portfolio - Lets Nurture
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 

Semelhante a Final (20)

Group 3
Group 3Group 3
Group 3
 
Ch1-Unix.pptx
Ch1-Unix.pptxCh1-Unix.pptx
Ch1-Unix.pptx
 
presentation on Unix basic by prince kumar kushwhaha
presentation on Unix basic by prince kumar kushwhahapresentation on Unix basic by prince kumar kushwhaha
presentation on Unix basic by prince kumar kushwhaha
 
macOS a fetish object for the Bourgeois - macOS vs Unix
macOS a fetish object for the Bourgeois - macOS vs UnixmacOS a fetish object for the Bourgeois - macOS vs Unix
macOS a fetish object for the Bourgeois - macOS vs Unix
 
Linux
LinuxLinux
Linux
 
ppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATELppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATEL
 
Linux
LinuxLinux
Linux
 
Unix
UnixUnix
Unix
 
Ppt af linux
Ppt af linuxPpt af linux
Ppt af linux
 
Ppt af linux
Ppt af linuxPpt af linux
Ppt af linux
 
Ppt af linux
Ppt af linuxPpt af linux
Ppt af linux
 
Ppt af linux
Ppt af linuxPpt af linux
Ppt af linux
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
Open solaris (final)
Open solaris (final)Open solaris (final)
Open solaris (final)
 
Open solaris (final)
Open solaris (final)Open solaris (final)
Open solaris (final)
 
Opensolaris 100511031132-phpapp02
Opensolaris 100511031132-phpapp02Opensolaris 100511031132-phpapp02
Opensolaris 100511031132-phpapp02
 
Opensolaris 100511031132-phpapp02
Opensolaris 100511031132-phpapp02Opensolaris 100511031132-phpapp02
Opensolaris 100511031132-phpapp02
 
Open solaris (final)
Open solaris (final)Open solaris (final)
Open solaris (final)
 
Open Solaris (FInal)
Open Solaris (FInal)Open Solaris (FInal)
Open Solaris (FInal)
 
what is LINUX ? presentation.
what is LINUX ? presentation.what is LINUX ? presentation.
what is LINUX ? presentation.
 

Último

QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 

Último (20)

QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 

Final

  • 1.  
  • 2. GROUP III (ALLEN’S ANGELS) Leader: Allen Jonathan A. Ac-ac Members: Chrestabel Lamina Marilyn dela Cruz Jesielyn Delima Ethel Mabelen
  • 3. OPERATING SYSTEMS CATEGORIZED BY NON-PROPRIETARY UNIX-LIKE.
  • 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).
  • 5. RESEARCH UNIX-LIKE AND OTHER POSIX-COMPLIANT
  • 6.
  • 7.
  • 8.
  • 9.
  • 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
  • 18. Free Unix-like (a.k.a. open source)
  • 19. Berkeley Software Distribution ( BSD ), sometimes called Berkeley Unix )
  • 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.
  • 21. GNU
  • 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).
  • 24. Linux
  • 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.
  • 28. Richard Stallman Linus Torvalds
  • 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.
  • 37.
  • 38.
  • 40. project team developed the next generation operating system `SSS-PC' (pronounced `three ess pc') Ver. 1.0 which runs on personal computers (PC).
  • 41. SSS-PC is being developed at Information Science Laboratory, Ltd. and will be released as its main product in the future.
  • 42.
  • 43.
  • 44.
  • 46.
  • 47. VSTa (Valencia's Simple Tasker)
  • 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 .
  • 71.
  • 72.
  • 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 .