SlideShare ist ein Scribd-Unternehmen logo
1 von 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 .  

Weitere ähnliche Inhalte

Was ist angesagt?

Linux & Unix Operating System's
Linux & Unix Operating System'sLinux & Unix Operating System's
Linux & Unix Operating System'sRiaz Ahmed Channa
 
Linux OS presentation
Linux OS presentationLinux OS presentation
Linux OS presentationSahilGothoskar
 
computer notes - Unix primer
computer notes - Unix primercomputer notes - Unix primer
computer notes - Unix primerecomputernotes
 
OS Lab: Introduction to Linux
OS Lab: Introduction to LinuxOS Lab: Introduction to Linux
OS Lab: Introduction to LinuxMotaz Saad
 
Linux ppt
Linux pptLinux ppt
Linux pptlincy21
 
group6 report
group6  reportgroup6  report
group6 reportgroup6ait
 
Presentation1
Presentation1Presentation1
Presentation1Jessica Chan
 
Linux programming lecture_notes
Linux programming lecture_notesLinux programming lecture_notes
Linux programming lecture_notesIMRAN KHAN
 
Programming and problem solving 3
Programming and problem solving 3Programming and problem solving 3
Programming and problem solving 3sushruth kamarushi
 
Unix architecture | Operating System
Unix architecture | Operating SystemUnix architecture | Operating System
Unix architecture | Operating SystemSumit Pandey
 
Linux technology
Linux technologyLinux technology
Linux technologyPrakash Poudel
 
UNIX Operating System
UNIX Operating SystemUNIX Operating System
UNIX Operating SystemUnless Yuriko
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux IntroductionRamasubbu .P
 

Was ist angesagt? (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
 

Andere mochten auch

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ø
 

Andere mochten auch (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
 

Ă„hnlich wie Final

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 kushwhahaRustamji Institute of Technology
 
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 UnixPeriodic Reset Of Civilizations
 
Linux
LinuxLinux
LinuxKen Hurd
 
ppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATELppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATELneo_patel
 
Linux
LinuxLinux
Linuxsona1971
 
Ppt af linux
Ppt af linuxPpt af linux
Ppt af linuxjina inoceno
 
Ppt af linux
Ppt af linuxPpt af linux
Ppt af linuxrheacabago
 
Ppt af linux
Ppt af linuxPpt af linux
Ppt af linuxmarifel
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux IntroductionAnkita Tiwari
 
Open solaris (final)
Open solaris (final)Open solaris (final)
Open solaris (final)chikie asido
 
Open solaris (final)
Open solaris (final)Open solaris (final)
Open solaris (final)chikie asido
 
Opensolaris 100511031132-phpapp02
Opensolaris 100511031132-phpapp02Opensolaris 100511031132-phpapp02
Opensolaris 100511031132-phpapp02Paul Rene Vergara
 
Open Solaris (FInal)
Open Solaris (FInal)Open Solaris (FInal)
Open Solaris (FInal)Airel Atendido
 
Opensolaris 100511031132-phpapp02
Opensolaris 100511031132-phpapp02Opensolaris 100511031132-phpapp02
Opensolaris 100511031132-phpapp02Paul Rene Vergara
 
what is LINUX ? presentation.
what is LINUX ? presentation.what is LINUX ? presentation.
what is LINUX ? presentation.saad_khan1122
 

Ă„hnlich wie 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
 
Open Solaris (FInal)
Open Solaris (FInal)Open Solaris (FInal)
Open Solaris (FInal)
 
Opensolaris 100511031132-phpapp02
Opensolaris 100511031132-phpapp02Opensolaris 100511031132-phpapp02
Opensolaris 100511031132-phpapp02
 
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.
 

KĂĽrzlich hochgeladen

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

KĂĽrzlich hochgeladen (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Final

  • 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 . Â