There are also many discussion of open source articles and a thousand arguments in 9CBS. Basically, the crowd is divided into two categories: supporters and opponents. The proportion of the latter is much greater than the former. My point is more forever, But I fully agree with the material decision awareness of the latter. That is to say, the main task of the programmer who is still busy is to find the basic satisfaction work and do it. Open source is very beautiful, but in In the world of most programmers, it can only be secondary. This is still correct even in the US IT industry that is on the right track.
So why open source can develop such a strong force so that it has overwhelmed business software in many fields? I believe that this is the contribution of the high-level technical talents in the American education and research institutions. Everyone knows that in the US university and research institutions, the free and open atmosphere is relatively strong, and the work pressure after lifetime posts is relatively small, and the work is relatively easy. Therefore, one of their main work is to satisfy Your interest. For them, it is important to see your creativity and recognize the colleagues. As for the implementation, it can bring economic affordable, it is not important. You can say these ivory towers People are the main force of early free software, but still one of the backwarders of the backward sources to the backbone of the backbone. Second, because the influence of open source is expanding, more and more companies have seen it with profitable companies. Advantages and potential, so they add open source in order to establish business models based on service as a main income source or to expand market share, the representatives of these companies are IBM, Sun, JBoss, MySQL, etc. Third, because The concept of open source is deeply rooted, and more and more ordinary programmers are also adding bricks to open source. Although they may be the best in the company, or they are still struggling for the car, but if they have strong technology and innovation Interest, they may contribute their own spare time and energy, let the world be more open. Don't believe everyone to the largest open source project support website www.sourceforge.net to see, how many people are giving some people never Projects with money returned to pay valuable energy and time.
Let's take another look at our universities and research institutions. It is indeed a huge in the United States, and the computer majors don't have a long history. Too low, more in the promotion and promotion of open source (a part of the undergraduate and graduate students involved in an open source project in accordance with individual interests, the facts of the open source, the open source, the open source, the open source of the scientific research model). And most of our company and most of the programmers are still struggling for their own temperate. Few Companys like IBM, like JBOS, can open the market with JBoss, let them put their own Product opening or supporting their full-time participation in open source products is really unrealistic. Look at our ordinary skills, when they walk into the well-off level, they are generally said that they have been separated from programming, no need to struggle. For many years, WIN32 API, C / C , SQL Server, etc., have rarely brought fun language and tools to deal, they will not waste time to "software coding", "software code", the computer blue collar worker Go. This is our current situation. After understanding these, we will understand why Open sources can become the most beautiful scenery in the United States, but they are still ridden in China.
Is it the above analysis, we can say that open source is far away from us, and don't worry with our work and life? In fact, what we call is not to open the product, or want The programmer is unrealistic to enter the development of open source software. The spirit of our pursuit is the spirit of open and sharing. Opening and sharing is a necessary condition for continuous progress in research and technical field. We encourage two-way communication with requests and returns. If one Those skilled people still want to ask for some knowledge, he is the same as one of the values of others. If everyone does not want to share, the request will like the passive water. , Gradually exhaus. So if it is not an open source project developer, how to share your own knowledge? The following methods are suitable for general technicians. First, share our own views or use experiences. For example, shorter The Tutorial form is posted to the relevant website or directly participates in the project's documentation. Second, use the product's error system. This is usually presented in the Product Support Forum, and can basically confirm It is the work after the defect of the product. The use of an error system is more energy than simply posted to the forum, so I share more information, so I use it as an open and shared one main way. Third, actively initiate and participate in the discussion of related technologies, answer other forum users, so even if we can't open source, we can also be more open, get more fun from helping others. We also encourage innovation. From innovative material conditions For those who are engaged in the software industry. They are not like the vast majority of industries. They have to put new ideas into practice, need huge manwork. One text is difficult to fill the hero, because the conditions are limited, A lot of excellent creativity is in the dead belly. So we are very fortunate. With a good idea, we don't need to waste a lot of time and energy, and you can convince a pair. We are young, some are time and energy. Dry up is . The more time to invest, the closer to the reality. If it does have commercial value, a prototype product is far more than the paper more to attract customers and investors. And if you don't promote its plan, you can publicize it. I believe that most people are more willing to see their ideas to get someone else, and have achieved it with the help of others, rather than letting it cover it in their own memory, and I don't see it without seeing others. I said. I think this idea for ten years, I have to have that time, definitely be more beautiful than him!
The above is my shallow, please advise.