In the first chapter, the cathedral and market explains the basic development history of UNIX and Linux, and also the initial development history of the computer industry. In the ancient age of computers, hackers were innovative, individual talents create new things and gradually mature. In the early days, Unix occupied the dominant position of the operating system, but because the code was not open-source, various vendors developed their own UNIX to compete with each other, and eventually caused windows to occupy the desktop market, linux was developed by Linus. Although Linux was not very good at the beginning, it is similar to the market mode. Each of them can obtain the source code of the Linux system for development and release, continuous modification and improvement. In the end, Linux became a miracle in the computer industry. Generally, if an enterprise adopts a closed-source mode, it is like a cathedral. Several people are quiet and devout together. Open source is like a large market, full of different plans and methods. It uses early release, frequent deployment, and entrusting all tasks that can be delegated to a degree of almost confusion.
In open source, there are some famous sayings:
1. Good software works are often derived from developers' individual needs.
2. Excellent programmers know what to write, and excellent programmers know what to rewrite (reuse.
3. "I plan to discard one. Sooner or later you will do this ." (When you are working on a project, but there is another better platform)
4. If you have a correct attitude, interesting things will naturally find you.
5. When you are no longer interested in a program, your final responsibility is to turn it into a competent successor.
6. Treat your users as development partners. This is the most worry-free way to quickly improve the Code Quality and effectively eliminate errors.
Watching Cathedral and Market