Sei sulla pagina 1di 35

Mysterious ?

Prepared By Kedar Landge (23) Mayank Bhagat (29)

Hardik Ataliwala (10)


Jay Ajwani (17)
1

Contents

History Advantages Disadvantages Features Linux File System Overview Conclusion

Beginning

DOS Bill Gates Apple Macs Unix Bell Labs MINIX - Andrew S. Tanenbaum, a US-born Dutch professor

New baby in the horizon Development Linux today

Beginning

New baby in the horizon Development Linux today

GNU project - by Richard Stallman


1984: GNU C Compiler

In 1991, Linus Benedict Torvalds :


the historic post was sent to the MINIX

news group by Linus [View It] Linux version comes into 0.01 => 0.02 => => bigger and more robust
4

Beginning

New baby in the horizon Development Linux today

Confrontation from Andrew Tanenbaum, the great teacher who wrote MINIX [View It]
Linuss reply [View It]

Development:
Commercial vendors moved in

ported to many different platforms

Beginning

New baby in the horizon

Development

Linux today

Many Linux distributions:

Low cost

Flexibility

Choice

Installation

Security

Open source

Low cost

Flexibility

Choice

Installation

Security

Open source

Low cost

Flexibility

Choice

Installation

Security

Open source

Low cost

Flexibility

Choice

Installation

Security

Open source

10

Low cost

Flexibility

Choice

Installation

Security

Open source

11

Low cost

Flexibility

Choice

Installation

Security

Open source

12

Low cost

Flexibility

Choice

Installation

Security

Open source

13

Learning

Equivalent programs

More technical

Compatibility

14

Learning

Equivalent programs

More technical

Compatibility

15

Learning

Equivalent programs

More technical

Compatibility

16

Learning

Equivalent programs

More technical

Compatibility

17

Open-source software (OSS) is computer software that is available with source code: the source code and certain other rights normally reserved for copyright holders are provided under an open-source license that permits users to study, change, improve and at times also to distribute the software. Open source software is very often developed in a public, collaborative manner. Open-source software is the most prominent example of open-source development and often compared to (technically defined) user-generated content or (legally defined) open content movements.

18

Open Office
Office

Web Servers and browsers


Internet

Scripts (shell Scripts)


Programming

19

Writer(similar to Microsoft Word) Calc(Similar to Microsoft Excel) Impress(similar to Powerpoint) Draw(Imaging software) Base (Similar to Microsoft Access)

20

21

22

23

24

25

Apache (more widely used than IIS) Mozilla Firefox (Broke the monopoly of Internet explorer)

26

The Linux/Unix shell refers to a special program that allows you to interact with it by entering certain commands from the keyboard; the shell will execute the commands and display its output on the monitor. Bourne shell, C shell , bash are some examples of shell.

27

Shell Script is the number of commands combined in a single file When the script file is executed all the commands written inside the script file are executed Extension of shell script file is .sh To write a shell script we have to open editor from command prompt and enter VI to open editor It is case sensitive

28

Root is the user name or account that by default has access to all commands and files on Linux Root is the top level directory on a system. It contains all sub directories. It is designated by forward slash(/) /root is the users home directory.

29

cal 2012 [ displays the calendar of 2012] cat > [File name] [ to create file ] cat [File name ] [ displays the content of file] mkdir [name] [ to create directory] Cd [name] [ to change directory] Cd .. [ to come out of directory] rmdire [name] [to remove directory]

30

Today Linux has grown from being a hacker / home developed OS to being accepted world wide.
It is highly regarded and runs many many major enterprises. Many sites are now also using it on their client machines.

Linux currently has an estimated user figures ranging from 20 to 30 million.


And growing!
31

From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Message-ID: <1991Aug25.205708.9541@klaava.Helsinki.FI> Date: 25 Aug 91 20:57:08 GMT Organization: University of Helsinki

Hello everybody out there using minix -

I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has

been brewing since April, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system(due to practical reasons) among other things). I've currently ported bash(1.08) and gcc(1.40),and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I

won't promise I'll implement them :-)


Linus (torvalds@kruuna.helsinki.fi)

PS. Yes - it's free of any minix code, and it has a multi-threaded
fs. It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.

[BACK]

32

"I still maintain the point that designing a monolithic kernel in 1991 is a fundamental error. Be thankful you are not my student. You would not get a high grade for such a design :-)" (Andrew Tanenbaum to Linus Torvalds)

[BACK]

33

Your job is being a professor and researcher: That's one hell of a good excuse for some of the brain-damages of minix. (Linus Torvalds to Andrew Tanenbaum) [BACK]

34

Sometimes errors are the initial foot steps of new inventions

35

Potrebbero piacerti anche