Six misunderstandings of Linux applications

Source: Internet
Author: User

Misunderstanding 1: It is difficult to develop applications 

There is still some reason for this statement three years ago. In the past, it was difficult to use traditional tools to develop applications for Linux. Traditional GCC and Emacs are hard to learn and cannot reach the efficiency required by enterprise developers. Now Linux has a fully functional, visualized and fast programming tool, Kylix, which completely solves this problem. Kylix uses the "drag-and-drop" method familiar to Win 32 developers to design WYSIWYG user interfaces, greatly improving GUI applications (especially commercial and enterprise database applications) on the Linux platform) so that the hard-to-count Win 32 commercial applications are transplanted to the Linux platform.

Misunderstanding 2: Only applicable to networks

Linux is almost synonymous with the network, and there is a huge Linux support team on the network. As more and more Linux vendors have joined (currently there are 188 Linux versions), their applications have been expanded from the network to almost all IT fields, from database, enterprise Office, e-commerce software, network management, RAS (reliability, availability and Service) computing, to computer aided design and manufacturing (CAD/CAM) and film stunt simulation. With the continuous release of new Linux versions, the performance is also greatly improved. Many enterprises around the world have begun to use the Linux operating platform or server to process huge data.

Misunderstanding 3: suitable for small and medium enterprises only

There has always been a misunderstanding that Linux is open source code, so its biggest feature is that it is cheaper than Windows NT and other operating systems, which makes its applications limited to small companies. This is not the case. Linux has powerful networking capabilities and its TCP/IP code is the highest level. Linux provides full support for the current TCP/IP protocol, and includes support for the Next Generation Internet Protocol IPv6. The Linux kernel also includes IP Firewall code, IP anti-counterfeiting, IP service quality control, and many security features. These features are comparable to those of high-end routing devices provided by Cisco and other companies. Currently, Sina and SCID all adopt Linux operating systems. These application cases prove that Linux is absolutely extensible, capable of executing key applications, and meeting the data processing needs for High-load traffic (or even the most advanced super computing ).

Misunderstanding 4: no profit in the Linux Market

Linux is free, does it mean it won't be profitable in the Linux market? The answer is no. Linux vendors may not make a lot of profits by releasing the operating system, but they can make profits by developing on the Linux platform. For example, the profit of a Linux server manufacturer is that the server is a combination of software and hardware. Its efficacy and value come from this combination, rather than independent software and hardware. Moreover, the hardware of Linux servers already has a certain profit, and the free Linux is a condition for manufacturers to reduce costs.

In addition, Linux vendors have a huge margin in cell phones and PDAs (typical examples of Linux Embedded Development and Application.

Misunderstanding 5: price-only advantages

When evaluating Linux servers, Windows NT servers, and Unix servers, the price advantage of Linux is unquestionable. However, stability and reliability are the main reasons for users to use Linux. A Linux-running machine can be started for several months and provides full memory protection. Each process runs in its own virtual address space, it does not damage the address space used by other processes or kernels. Tasks are also isolated from the kernel, and they can only destroy themselves even if they are not performing well or poorly programmed. Therefore, a broken process is almost impossible to crash the system. In addition, Linux has good anti-virus and security performance, which is also an important reason for users to use it.

Misunderstanding 6: Linux will completely replace Windows and Unix

After gaining an important share of the server market, Linux also entered the desktop computing market. Although recent statistics show high growth in Linux, these figures are obtained on a small base. Although some new products launched by Linux vendors have made great improvements in installation and use, it is still quite difficult to fully occupy the desktop market. Taking drivers as an example, soft sound cards and soft cats account for a large proportion of OEMs in the DIY market. However, due to the reasons of the manufacturer, it is still quite difficult to use these two devices on Linux. In addition, I have tested Linux and Windows desktop environments. On the same hardware platform, Linux (2.4.9) has a lower speed than Windows 2000 Professorial 5.0. This is inseparable from Microsoft's huge optimization program. Therefore, Linux will not replace Windows in the near future.

Linux has become a substitute for Unix systems on personal computers and inherits many Unix advantages. However, the current performance cannot completely replace the six major Unix operating systems. However, we can see that Unix is gradually moving closer to Linux, and Unix vendors such as IBM, Sun, and HP have started to support Linux. Open source code is the trend of the times, and Linux has a bright future. The Free Standards Group association, which consists of large servers and Linux vendors in The industry, published The Linux Standards they have worked to develop. These standards are developed to ensure that different versions of Linux work the same way.

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.