SHOP.AGUARDIENTECLOTHING.COM Books > Linux > The Cathedral and the Bazaar: Musings on Linux and Open by Eric S. Raymond

The Cathedral and the Bazaar: Musings on Linux and Open by Eric S. Raymond

By Eric S. Raymond

"This is how we did it." --Linus Torvalds, author of the Linux kernel it began with a sequence of wierd statistics. The prime challenger to Microsoft's stranglehold at the machine is an working method known as Linux, the made of hundreds of thousands of volunteer programmers who collaborate over the web. The software program in the back of a majority of the entire world's sites does not come from an incredible corporation both, yet from a loosely coordinated crew of volunteer programmers known as the Apache team. the web itself, and masses of its middle software program, was once built via a technique of networked collaboration. the main to those lovely successes is a move that has grow to be referred to as open resource, since it depends upon the power of programmers to freely proportion their software resource code in order that others can increase it. In 1997, Eric S. Raymond defined the center rules of this stream in a manifesto known as "The Cathedral and the Bazaar," which was once released and freely redistributed over the net. Mr. Raymond's considering electrified the pc undefined. He argues that the improvement of the Linux working method by means of a free confederation of hundreds of thousands of programmers--without crucial undertaking administration or control--turns on its head every little thing we notion we knew approximately software program undertaking administration. Internet-enabled collaboration and loose info sharing, no longer monopolistic keep an eye on, is the major to innovation and product caliber. this concept was once attention-grabbing to greater than programmers and software program undertaking leaders. It steered a complete new method of doing enterprise, and the opportunity of unheard of shifts within the strength constructions of the pc undefined. the push to capitalize at the concept of open resource all started with Netscape's determination to unlock its flagship Netscape Navigator product below open resource licensing phrases in early 1998. sooner than lengthy, Fortune 500 businesses like Intel, IBM, and Oracle have been becoming a member of the occasion. by means of August 1999, whilst the prime Linux distributor, crimson Hat software program, made its highly winning public inventory supplying, it had turn into transparent that open resource was once "the subsequent enormous factor" within the laptop undefined. This innovative publication begins out with "A short historical past of Hackerdom"--the ancient roots of the open-source movement--and information the occasions that resulted in the popularity of the facility of open resource. It includes the entire textual content of "The Cathedral & the Bazaar," up to date and increased for this e-book, plus Mr. Raymond's different key essays at the social and financial dynamics of open resource software program improvement. Open resource is the aggressive virtue within the net Age. The Cathedral & the Bazaar is a needs to for an individual who cares concerning the desktop or the dynamics of the knowledge economic climate. Already, billions of greenbacks were made and misplaced according to the information during this publication. Its conclusions should be studied, debated, and applied for future years.

Show description

Read Online or Download The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary (O'Reilly Linux) PDF

Best linux books

CentOS 6 Linux Server Cookbook

A useful advisor to fitting, configuring, and administering the CentOS community-based company server.

• offering accomplished perception into CentOS server with a sequence of beginning issues that assist you construct, configure, preserve and set up the newest variation of 1 of the world's most well-liked group established company servers.

• supplying rookies and more matured members alike with the chance to reinforce their wisdom by way of providing speedy entry to a library of recipes that addresses all facets of CentOS server and positioned you in control.

• supplying you with speedy entry to a thriving wisdom base that illustrates simply how quick you could grasp CentOS server with a complete host of tips of the exchange thrown in for reliable measure.

In element

CentOS is a community-based company type working method and this publication will offer a chain of functional ideas that won't purely enable you set up and keep CentOS as a server, yet to discover this famous Linux distribution with the purpose of tackling many universal concerns by means of offering a few methods of the exchange which will simplify the duty of creating a server.

CentOS 6 Linux Server Cookbook is a realistic advisor to set up, configuration, management, and upkeep. this can be a one-stop-shop to all issues CentOS, so regardless as to if you wish a mail server, internet server, database server, area server or a dossier sharing platform, this e-book presents a accomplished sequence of beginning issues that might provide you with direct entry to the interior workings of this open resource, community-based company server.

CentOS 6 Linux Server Cookbook is a pragmatic consultant to the whole install, configuration, management, and upkeep of 1 of the world’s most well-liked community-based company servers.

From install to configuration, this e-book of recipes will take you on a trip to discover internal workings of CentOS server. inside of this e-book you are going to tips on how to set up CentOS in number of settings, improve your set up with the proper instruments of the alternate and get ready your server to fulfil virtually any position you may ever need.

By learning extra approximately time, networking, package deal administration, process administration and safety, this booklet will serve to teach you ways to get the superior from this freely to be had, open resource server by means of providing a sequence of options that may help you grasp the paintings of creating your own net, database, mail, area identify, dossier sharing services.

What you'll examine from this book

• fitting and validating CentOS 6 and including a laptop environment;
• Configuring CentOS to permit you to regulate time and a number of IP addresses;
• dealing with log documents through the use of logrotate, reminiscence utilization and databases;
• dealing with programs will enable you to deal with the method with the Yum package deal manager;
• Administering CentOS via growing new administrative clients and growing custom-made e mail reports;
• Securing your shell surroundings, ascending consumer privileges and development firewalls to avoid outdoor attacks;
• construction networks, domain names and enforcing the Apache internet server.

Approach

Presented in a step-by-step, effortless to learn educational variety, this booklet provides the reader with actual international ideas to each element of CentOS 6.

CentOS System Administration Essentials

CentOS is greatly revered as crucial and versatile Linux distribution, and it may be used as an internet server, dossier server, FTP server, area server, or a multirole answer. it really is designed to deal with the extra challenging wishes of commercial purposes equivalent to community and procedure management, database administration, and internet providers.

Setting Up LAMP: Getting Linux, Apache, MySQL, and PHP Working Together

You'll consider establishing LAMP as 4 books in a single, yet it really is truly anything even more invaluable: a unmarried quantity that offers the open-source applied sciences recognized jointly as LAMP- Linux, Apache, MySQL, and PHP-as tightly dovetailed elements of modern day so much reasonable and powerful platform for development dynamic web-based purposes.

Beginning Ubuntu Server Administration: From Novice to Professional

Procedure directors are quickly adopting Ubuntu because of their skill to configure, installation, and deal with community prone extra successfully than ever. This ebook publications you thru all the key configuration and management initiatives you’ll want to know to speedy set up and deal with the Ubuntu Server distribution.

Extra resources for The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary (O'Reilly Linux)

Sample text

When someone among your beta-testers can point out, “there’s a boundary problem in line nnn”, or even just “under conditions X, Y, and Z, this variable rolls over”, a quick look at the offending code often suffices to pin down the exact mode of failure and generate a fix. Thus, source-code awareness by both parties greatly enhances both good communication and the synergy between what a betatester reports and what the core developer(s) knows. In turn, this means that the core developers’ time tends to be well conserved, even with many collaborators.

As a result, the code was beautiful but the data structure design ad hoc and rather ugly (at least by the high standards of this veteran LISP hacker). I had another purpose for rewriting besides improving the code and the data structure design, however. That was to evolve it into something I understood completely. It’s no fun to be responsible for fixing bugs in a program you don’t understand. For the first month or so, then, I was simply following out the implications of Carl’s basic design. The first serious change I made was to add IMAP support.

The results were pretty heady stuff all the same—in fact, just the kind of success every hacker lives for! And they meant I would have to set my standards even higher. To make fetchmail as good as I now saw it could be, I’d have to write not just for my own needs, but also include and support features necessary to others outside my orbit. And do that while keeping the program simple and robust. The first and overwhelmingly most important feature I wrote after realizing this was multidrop support—the ability to fetch mail from mailboxes that had accumulated all mail for a group of users, and then route each piece of mail to its individual recipients.

Download PDF sample

Rated 4.44 of 5 – based on 42 votes