Create Your Own Operating System::
Project by: Omkar G Walavalkar
Abstract:
n recent years, the movement of open-source software and on top of them Linux open-source and free
operating system has attracted the attention of many specialists, governments, organizations, etc. so that
the biggest software companies such as Google, Oracle, etc. stepped forward in this movement and are
developing open-source software, particularly Linux. OS is heart of computer system.Knowing the
function of os andbuildig or customizing os is challenging task. We are developing a Linux-base
operating system with LFS approach. We will write code for some of the key components by own like
kernel,loader,linker..etc and also integrate some ready to use package from Linux mint Rebecca.
1. S.S.P.M.’s College of Engineering, Kankavli
Computer Department
Create Your Own
Operating System
Presented by:
Mr.Ketan.M.Tapkikar
Mr.Dhiraj.A.Waghat
Mr.Omkar.G.Walavalkar
Under the guidance of:
Prof. D.P.Mahapsekar.
1
2. S.S.P.M.’s College of Engineering, Kankavli
Computer Department
2
INDEX
Introduction
Aims & Objective
Existing system
Problem Definition
Proposed system
Implementation
Conclusion
References
3. S.S.P.M.’s College of Engineering, Kankavli
Computer Department
3
Introduction
• Create Your Own OS.
• HACKING , Authentication &
Programming.(HAP)
• Improved GUI & Better Performance.
4. S.S.P.M.’s College of Engineering, Kankavli
Computer Department
Aims & Objective
4
• To Developed our own Operating System
• Provide Hacking Tools & Packages.
• Provide User Authentication.
• Provide Programming Environment.
• Provide Our own OS Flavour.
5. S.S.P.M.’s College of Engineering, Kankavli
Computer Department
• Existing system uses Vulnerable Athentication.
• Does not Contain Pre-Defined packages.
• No Pre-install Programming IDE.
• There Are Various Different System For
Different Need.
5
Existing System
6. S.S.P.M.’s College of Engineering, Kankavli
Computer Department
6
• Existing system uses Vulnerable Athentication.
• Does not Contain Pre-Defined packages.
• No Pre-install Programming IDE.
Problem Definition
7. S.S.P.M.’s College of Engineering, Kankavli
Computer Department
7
Proposed System
Attitude Detection
Intention Extraction
13. S.S.P.M.’s College of Engineering, Kankavli
Computer Department
13
• How a computer boots
• How to write low-level programs in the barren
landscape where no operating system yet exists
• How to configure the CPU so that we can begin to
use its extended functionality
• How to bootstrap code written in a higher-level
language, so that we can really start to make
some progress towards our own operating system
• How to create some fundamental operating
system services, such as device drivers,file
systems, multi-tasking processing.
Conclusion
14. S.S.P.M.’s College of Engineering, Kankavli
Computer Department
14
[1] D. R. Brownbridge, L.F. Marshall, and B. Randell. The newcastle
connec-
tion, or UNIXes of the world unite! Software - Practice and Experience,
20, 1982.
[2] M. Satyanarayanan et al. The ITC distributed file ssystem: Principles
and
design. pages 35–50. ACM, December 1985.
References