It's late at night, and I found this at Programmer's Paradise, so I thought I'd post it here. Eric S. Raymond is absolutely brilliant, never heard of him before, but he writes a lot of good articles. His web site is:
Now, what makes ESR so special is he wrote a book called "The Art of Unix programming" and in it, he divulges on Unix culture. Since we're all Linux lovers, let's at least get it right!
Here's the link: http://catb.org/~esr/writings/taoup/html/
I haven't read the entire book, but I will one of these days. He goes into detail as to why Unix has withstood the test of time, and why Unix is still loved by a lot of people. A lot of what he talks about is for those are novice Unix developers (like me) but it still applies to the general Unix community since Unix has a certain mindset that is far beyond the scope of Windows.
I've only been using Linux for a short time - less than a year - and already I'm learning the ins and outs of the system. Surprisingly enough, Unix gets a lot of things right, and one of them is because Unix is just so much fun to tear apart and make anew. I love this quote from the book
Eric S. Raymond wrote:
This has real economic significance. The fun factor started a virtuous circle early in Unix's history. People liked Unix, so they built more programs for it that made it nicer to use. Today people build entire, production-quality open-source Unix systems as a hobby. To understand how remarkable this is, ask yourself when you last heard of anybody cloning OS/360 or VAX VMS or Microsoft Windows for fun.
If you don't think this is true, look at Linux. Linux was just a hobby which became into a powerful, production quality Operating System. Even Mac knew that BSD Unix had a lot of power, so they took the code and implemented it in their OS X. Heck, OS X is more BSD than Mac, the underlying framework and the kernel is almost all Unix.
Now, if you're a developer, this is a good read. However, the first few pages of the book are worth noting if you're new to the Unix circles.[/quote]