22
Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal the auspices of the Principal Dr. Jaya Deb Roy. Dr. Jaya Deb Roy.

Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

Embed Size (px)

Citation preview

Page 1: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

Presenting RCCIIT’s very own Students’ Linux Users’ Group.

Guided by Prof. Ritabari Guided by Prof. Ritabari Raichowdhury under the auspices of Raichowdhury under the auspices of

the Principal the Principal

Dr. Jaya Deb Roy.Dr. Jaya Deb Roy.

Page 2: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

How many of you have Pcs at home?

How many of you have Microsoft Windows (R)(TM) installed in them as the

operating system?

(Let's have a show of hands.)

Page 3: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

Among you, how many of you have genuine editions of the OS

???

Page 4: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

Here's presenting before you an OS that runs on your system,

and is absolutely free:

Linux

Page 5: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

What is Linux?

It is an operating system which allows interaction between a user and the computer.

Page 6: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

Let's start wih a bit of history.

Page 7: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

The gentleman on screen is Mr. Linus Torvalds.

Page 8: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

It was 1991, and the ruthless agonies of the cold war were gradually coming to an end. In the field of computing, a great future seemed to be in the offing, as powerful hardware pushed the limits of the computers beyond what anyone expected.

But still, something was missing.

And it was the none other than the Operating Systems, where a great void seemed to have appeared. Students of Computer Science all over the world pored over the book, reading through the codes to understand the very system that runs their computer.

And one of them was Linus Torvalds.

In 1991, Linus Benedict Torvalds was a second year student of Computer Science at the University of Helsinki and a self-taught hacker. The 21 year old loved to tinker with the power of the computers and the limits to which the system can be pushed.

Page 9: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

Let us now quickly learn what MINIX is:

It is an OS written from scratch by Andrew S. Tanenbaum, a US-born Dutch professor who wanted to teach his students the inner workings of a real operating system. It was designed to run on the Intel 8086 microprocessors that had flooded the world market.

As an operating system, MINIX was not a superb one. But it had the advantage that the source code was available. Anyone who happened to get the book 'Operating Systems: Design and Implementation' by Tanenbaum could get hold of the 12,000 lines of code, written in C and assembly language. For the first time, an aspiring programmer or hacker could read the source codes of the operating system, which to that time the software vendors had guarded vigorously. A superb author, Tanenbaum captivated the brightest minds of computer science with the elaborate and immaculately lively discussion of the art of creating a working operating system.

Page 10: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

In August 25, 1991 the historic post was sent to the MINIX news group by Linus .....

From: [email protected] (Linus Benedict Torvalds)Newsgroups: comp.os.minixSubject: What would you like to see most in minix?Summary: small poll for my new operating systemMessage-ID: <[email protected]>Date: 25 Aug 91 20:57:08 GMTOrganization: University of Helsinki

Hello everybody out there using minix -I'm doing a (free) operating system (just a hobby, won't be big andprofessional like gnu) for 386(486) AT clones. This has been brewingsince april, and is starting to get ready.I'd like any feedback onthings 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),andthings seem to work.This implies that I'll get something practical within afew months, andI'd like to know what features most people would want. Anysuggestions are welcome, but I won't promise I'll implement them :-)Linus ([email protected])PS. Yes - it's free of any minix code, and it has a multi-threaded fs.It is NOT protable (uses 386 task switching etc), and it probably neverwill support anything other than AT-harddisks, as that'sall I have :-(.

Page 11: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

As it is apparent from the posting, Linus himself didn't believe that his creation was going to be big enough to change computing forever. Linux version 0.01 was released by mid September 1991, and was put on the net. Enthusiasm gathered around this new kid on the block, and codes were downloaded, tested, tweaked, and returned to Linus. 0.02 came on October 5th, along with this famous declaration from Linus:

Page 12: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

From: [email protected] (Linus Benedict Torvalds)Newsgroups: comp.os.minixSubject: Free minix-like kernel sources for 386-ATMessage-ID: <[email protected]>Date: 5 Oct 91 05:41:06 GMTOrganization: University of HelsinkiDo you pine for the nice days of minix-1.1, when men were men and wrote their own device drivers?Are you without a nice project and just dying to cut your teeth on a OS you can try to modify for yourneeds? Are you finding it frustrating when everything works on minix? No more all-nighters to get a nifty program working? Then this post might be just for you :-)As I mentioned a month(?)ago, I'm working on a free version of a minix-lookalike for AT-386 computers. It hasfinally reached the stage where it's even usable (though may not be depending onwhat you want), and I am willing to put out the sources for wider distribution. It is just version 0.02 (+1 (verysmall) patch already), but I've successfully run bash/gcc/gnu-make/gnu-sed/compress etc under it.Sources for this pet project of mine can be found at nic.funet.fi (128.214.6.100) in the directory /pub/OS/Linux.The directory also contains some README-file and a couple of binaries to work under linux(bash, update and gcc, what more can you ask for :-). Full kernel source is provided, as no minix code has beenused. Library sources are only partially free, so that cannot be distributed currently. The system is able to compile"as-is" and has been known to work. Heh. Sources to the binaries (bash and gcc) can be found at thesame place in /pub/gnu.

Page 13: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

Linux version 0.03 came in a few weeks. By December came version 0.10. Still Linux was little more than in skeletal form. It had only support for AT hard disks, had no login ( booted directly to bash). version 0.11 was much better with support for multilingual keyboards, floppy disk drivers, support for VGA,EGA, Hercules etc. The version numbers went directly from 0.12 to 0.95 and 0.96 and so on. Soon the code went worldwide via ftp sites at Finland and elsewhere.

Page 14: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

The revolution had started. The world was being taken over by the storm.

Linux was born.

Page 15: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

What can Linux do?➲ It can do almost anything that Windows can. Just name it.

➲ You can browse the internet, play games, listen to music, watch movies, prepare documents, perform calculations, and loads of anything that you can do in Windows.

➲ In fact, the presentation that you see has been prepared in Linux.

Page 16: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

If Linux and Windows do the same things, what's the point changing

over?

Well, there are more things in Linux than the eye can behold.

Page 17: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

The obvious incentive of using Linux is that it is absolutely free.

Not only that, all the applications that come bundled with a Linux distro are absolutely free

too. And there are countless other mind-boggling applications on the world wide web

waiting to be downloaded into your Linux systems for free.

Page 18: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

Do I change only for the cost?

Not actually.

The greatest feature of a Linux system is security. While there are zillions of viruses, malwares, spamwares waiting to pounce on your Windows system, there are only 12 known viruses that can attack a Linux

system.

Page 19: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

Two key things characterize the Linux experience: freedom and choice.

As a Linux user, you will have great freedom to configure your computer exactly as you wish. You are free to learn as much or as little as you like about how the software on your computer works.

You are even free to modify the software and to distribute modified versions to anyone.

With freedom comes choice. As a Linux user, you can choose from thousands of available software packages. You can choose how

much time you'd like to spend learning about your computer's inner workings. You can choose from dozens of different flavors of Linux;

some focus on high customizability, others on ease of use, still others on specialized needs. The choice is yours, and all these

choices are typically available at little or no monetary cost.

Page 20: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

As a Linux user, you will use software that is superior in quality to most Windows software. Not only is Linux software more secure, but it is also

more feature-rich and more usable. Unlike Windows software, most Linux software is

available free of charge--and without annoying pop-up advertisements or spyware. Because you won't need to spend money updating antivirus

subscriptions or purchasing firewalls or spyware purgers, you will also find that maintaining a

Linux system is much cheaper than maintaining a Windows system.

Page 21: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

Special thanks to:

Our Principal Dr. Jaya Deb RoyOur Guide Prof. Ritabari Raichowdhury

To all of you for being such a patient audience.

Credits for the materials to:

The World Wide Web.Adam Kane.

Ragib Hasan, Department of Computer Science,University of Illionis.

Wikipediaapcmag.com

linuxwallpapers.orggarywagnerphotos.com

smileystation.com/win-linux-guideParantapa Bhattacharya, BESUS

mail your comments to [email protected]

Page 22: Presenting RCCIIT’s very own Students’ Linux Users’ Group. Guided by Prof. Ritabari Raichowdhury under the auspices of the Principal Dr. Jaya Deb Roy

So, what are you waiting for? Join me at SLUG.