Game between Linux and the Microsoft empire-continued

Source: Internet
Author: User
The game between Linux and the Microsoft empire-continued-general Linux technology-Linux technology and application information. The following is a detailed description. By goofegg

The two development directions of computer hardware-more compact structure and more convenient expansion-also exist in software. There is a game between the two directions, but they are unified. In the same era, the focus may be on one, but the two directions can develop at the same time. In the early stage of personal computers, programmers focused on optimizing the code structure and execution efficiency due to hardware performance limitations. The programs left behind may still be classic. From the very beginning, we started to get in touch with computers and there were too many application demands, which quickly promoted the improvement of hardware and application scope and functions. Later, people focused on the expansion of functions. There were too many demands, and maybe they did not have much energy to optimize the execution efficiency. With the development of computer hardware, the performance has been fully able to meet people's common basic applications. If Microsoft continues to expand its operating system and consume more resources, it will only slowly go down.

For the future development direction of Microsoft, some experts may consider it. I just want to discuss GNU, GPL, and Linux. In the DOS system era, when a personal computer is still limited to a single user or task, Linux inherits the advantages of the previous UNIX-Supercomputer operating system, at that time, compared with Microsoft, it was just like a fireworks. However, at that time, the Internet was not so popular now, and many users and multi-tasking were far from doing anything for personal applications. Applications limit the development of Linux in the early stages. On the contrary, Windows later became more intuitive and convenient, allowing Linux to catch up with others. Even so, Linux was still dominant in the background service field as soon as the network became popular.

Under the GNU and GPL frameworks, free software has been booming, but I don't think it is enough. If a loose software enthusiast organization can twist it into a fist, it will be invincible. Commercial software is very transparent to talented programmers. However, the work of so many developers is too huge, and it is impossible to build such a large system by personal strength. It is entirely possible to organize fans, share the division of labor, and collaborate to build a large system. In fact, free software has such an organizational structure, but I think if it can be larger and more transparent, like the GNU and GPL conventions, it will become traceable specifications for software enthusiasts, it will contribute to its development. GNU and GPL are only open-source specifications. It would be better if there is an organizational division of labor. A platform like the Internet allows everyone to share the things of others, and at the same time makes people happy when others can share their own things. How many talented programmers have quietly paid for it for more than ten years and will strive for a lifetime. After all, it is better to spend money on meals than to cook your own meals. If your meals can be appreciated by others, it will be even more exciting. Unfortunately, I will not cook, so I will dream about it online, if it is useful, please join us.
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.