| General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun! |
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
06-13-2004, 07:14 PM
|
#1
|
|
LQ Newbie
Registered: Sep 2003
Distribution: Slackware 9.1
Posts: 19
Rep:
|
writing report on linux
Hi all,
I have to hand in a report on Open Source operating systems(Linux in particular) for a writing course I'm taking right now. I wanted to explain its stability but am not able to find any specific info on the net as to why it is so stable. Also, I need some help elaborating on its security features. I'd really appreciate any help with this!
Thanks!
PK
|
|
|
|
06-13-2004, 07:49 PM
|
#2
|
|
LQ Newbie
Registered: Jun 2004
Distribution: Phlak
Posts: 20
Rep:
|
I'm sure someone will correct me if I'm wrong on something (and I welcome it), but here's my take:
It's more stable 'cause it's open source. It's open for peer review and submissions & patches from anyone. It's also an added incentive to write better code when everyone can see it.
It's more secure 'cause it uses file permissions and everything is treated like a file. It's also truly a multi-user OS.
|
|
|
|
06-13-2004, 07:50 PM
|
#3
|
|
Guru
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870
|
I really recommend you read The Cathedral and the Bazaar (by Eric Steven Raymond). It's a cult classic which tries to explain the Linux phenomena you have enquired about.
Here's the link:
http://www.catb.org/~esr/writings/ca...hedral-bazaar/
Here's an extract from page one:
Linux overturned much of what I thought I knew. I had been preaching the Unix gospel of small tools, rapid prototyping and evolutionary programming for years. But I also believed there was a certain critical complexity above which a more centralized, a priori approach was required. I believed that the most important software (operating systems and really large tools like the Emacs programming editor) needed to be built like cathedrals, carefully crafted by individual wizards or small bands of mages working in splendid isolation, with no beta to be released before its time.
Linus Torvalds's style of development—release early and often, delegate everything you can, be open to the point of promiscuity—came as a surprise. No quiet, reverent cathedral-building here—rather, the Linux community seemed to resemble a great babbling bazaar of differing agendas and approaches (aptly symbolized by the Linux archive sites, who'd take submissions from anyone) out of which a coherent and stable system could seemingly emerge only by a succession of miracles.
The fact that this bazaar style seemed to work, and work well, came as a distinct shock. As I learned my way around, I worked hard not just at individual projects, but also at trying to understand why the Linux world not only didn't fly apart in confusion but seemed to go from strength to strength at a speed barely imaginable to cathedral-builders.
Also, remember that the Linux philosophy is based upon the UNIX philosophy, but with a focus on FREEDOM:
http://www.faqs.org/docs/artu/ch01s06.html
http://www.gnu.org/philosophy/why-free.html
The definition of Free Software:
http://www.gnu.org/philosophy/free-sw.html
Last edited by win32sux; 06-13-2004 at 08:06 PM.
|
|
|
|
06-13-2004, 10:04 PM
|
#4
|
|
LQ Newbie
Registered: Sep 2003
Distribution: Slackware 9.1
Posts: 19
Original Poster
Rep:
|
thanks a lot for the link to the book! I also want include some technical details regarding its stability. All I need is a couple of ideas to build on.
PK
|
|
|
|
06-13-2004, 10:51 PM
|
#5
|
|
Guru
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870
|
|
|
|
|
06-13-2004, 11:01 PM
|
#6
|
|
Member
Registered: Jan 2004
Location: Miami FL
Distribution: Mac OS X 10.4.11 Ubuntu 12.04 LTS
Posts: 427
Rep:
|
It's also more stable because it thankfully lacks the exposed windows registry, the main target of exploits after the outlook express/address book
|
|
|
|
06-13-2004, 11:02 PM
|
#7
|
|
LQ Newbie
Registered: Sep 2003
Distribution: Slackware 9.1
Posts: 19
Original Poster
Rep:
|
thanks a lot for the responses guys! this stuff is gold!
PK
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 10:43 PM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|