Why is open source only required by the software industry?

Source: Internet
Author: User

This is actually a question that I have thought about a long time ago. But recently, some people have seen on the Internet strongly advocate open source, and this idea has come up unexpectedly.

I am not opposed to open-source, and I like freedom. Many times I am willing to share non-commercial and self-written sources with my peers.Program.

But every time I see "programmers" on the Internet that cannot open source all the programs in the world, I predict that open source is the general trend of the software industry, and the software should be open source in the future. I don't know whether to sigh myself out of date, or whether to sigh the other party's calm test.

I am writing a program in an IC enterprise, so I am familiar with the chip design process (look at the design of my colleagues, and then look at the design of some domestic chips in the newspaper, that is definitely a different feeling. I will have a chance to write some opinions later ). Sometimes, when I look at the class on the Internet and yell at all open-source people, I wonder:

"Looking at so many industries and fields, why is open source the most popular only in the software industry? Why no one shouted:
Let's make the CPU open-source,
Let the IBM mainframe be open-source,
Let music and film open source,
Let literature be open-source,
Let Nuclear Weapons open source,
Let's make automotive technology open-source,
Open-source NC machine tools,
Let all patents be open-source !!!"

Why ???

In this world, everyone is doing things for their own interests, whether it is money, spiritual, or faith, or national interests. What are the interests of those who want to shout open source? Here, I don't want to guess what these benefits are.

I just thought: From the information I have seen, IBM should be the world's largest open-source software supporter. It uses a considerable amount of money to support most of the world's most famous open-source projects, such as Linux.
So why does it support these open-source projects? Is it because in these technology-related fields, it must seek to compete with some companies or maintain its own vigilance?
Also, why does it not disclose its technologies in non-software fields, such as chips, super-large computers, and copper technology? Why ???

Here, I give an example of IBM, just to illustrate my views,I personally respect IBM and its technical and technical personnel..

Finally, let me say:I am not opposed to open source, and I am willing to share some non-commercial source programs with my peers, but I am just a rational Open Source.I also hope those programmers who call windows open-source all day long. If you are a loyal supporter of open-source, please start with your own programs, I promise to respect the fruits of your work in accordance with any open source agreement.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.