Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What hinders the development of Linux desktops

2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/01 Report--

This article mainly explains "what hinders the development of the Linux desktop". The content in the article is simple and clear, and it is easy to learn and understand. Please follow the editor's train of thought to study and learn "what hinders the development of the Linux desktop".

What on earth hinders the development of Linux desktops? What is the main culprit hindering the development of Linux desktops?

I went to college in 2000 and started playing Linux in my dormitory. It's been 20 years now! It is also one of the first group to be obsessed with Linux desktop users! I remember that the development of the graduation project BBS Forum at that time was completed on Mandrake Linux (later renamed Mandriva, a desktop-oriented software inherited from the Redhat system). In order to download three 700m iso images, I took the hard drive to the Internet bar to play all night to download. It's wonderful to think of it now!

At the beginning of playing Linux fans, are extremely looking forward to the desktop development of Linux, I was also a regular guest of Linuxsir, or a moderator, and Linuxfans,Linuxedeu,Linuxaid, I do not know whether the Linux geeks who once loved the sky can see it!

Let's get back to business! For the development of Linux desktop is because similar to the goose factory does not actively develop the Linux version of QQ, hindering the development of Linux, seriously, have an impact, but exaggerated!

The sealed farewell letter from the author of Tsinghua Luma QQ at that time can tell how the commercial companies at that time were out of tune with the open source community. But the desktop side of Linux has developed well now, it has not disappeared from the long river of history, and the desktop is becoming more and more mature. The server-side development on the other side has basically dominated the world!

If you want to understand the development of Linux, you should look at it from its original intention, not blame a vendor who makes applications. First of all, Linux is just a kernel. At that time, the GNU open source organization lacked a good kernel, so it joined hands with Linux. With the support of GUN's huge operating system software library, the Linux distribution soon became popular. Unfortunately, Freebsd and Unix were suing to change the code because of copyright, which had been delayed for several years, otherwise they did not know who would spend it now!

Secondly, since Linux joins hands with GNU, it must follow the GPL agreement. GPL protocol is highly open source contagious. The first to be infected must be the driver manufacturer, which must be open source. This is the biggest culprit that hinders the development of Linux for many years. In fact, driver manufacturers are not unwilling to develop Linux official drivers, but because it will open up the driver design of manufacturers and affect market competition. As a result, a large number of PCs cannot use Linux normally.

So Android's Google has done a disgraceful thing for the open source community, but it is a great thing for the world, that is, Android is based on Linux, but by bypassing the GPL protocol, driver vendors can rest assured to support Android.

Finally, there is the issue of business model, which actually hinders the development of Linux desktops. Open source software on the server side has begun to reach a very mature stage, such as selling Redhat to IBM for 10 billion dollars, but there is still a long way to go to be a desktop Linux publisher. The desktop side is not as good as the server side, because the server-side operation can control the distribution and the fragmentation of the version, and can do things in peace without too much external ecological dependence.

But the desktop side is not good. A KDE or Gnome is not enough at all. As long as you use a Linux desktop, you must first find out what similar Win applications under Linux have. This is not just about finding QQ. The key point is that even if you find an application that can be used in the Linux version, there will be a lot of application problems, such as whether the font is virtual, whether the interface is garbled, whether the content format matches, and so on. This is actually the most excruciating thing.

In fact, these problems are caused by too many Linux distributions, and the iteration frequency of each library version is too fast, so it is easy to cause the underlying library to update the version, and the upper desktop applications cannot be installed if they do not match. Then in this state, the number of Linux users must not go up, so it is very difficult to commercialize Linux desktops. The more difficult it is to do, the less attractive it is to attract high-heat applications, on the contrary, it becomes a restriction on the number of users.

Even in this situation, Linux desktop is still moving forward, and still good, in fact, this is the most important issue to discuss, because this is not in line with normal logic, look at BlackBerry, Nokia, Microsoft, without application ecological support, mobile OS have all died out one by one, but Linux desktop does not have, still go its own way, this is the strength and greatness of Linux, as if it is a mountain, always in front of you It's just that you don't see it sometimes, and whether people with all kinds of ideas need to come up the mountain is their own wishful thinking.

I really don't know how to get to the Linux desktop, but what I see is that Microsoft, once the enemy of the open source community, has begun to embrace Linux, not only the server, but also the whole .net desktop development environment begins to support Linux, and even its own operating system wants to be replaced with Linux, so with such firm support from basic platform companies, I think there is a good chance that the support of other commercial manufacturers will happen sooner or later. The normalization of the Unix family system of the operating system is really not through a strategy, but a trend.

Thank you for your reading, the above is the content of "what hinders the development of the Linux desktop". After the study of this article, I believe you have a deeper understanding of what hinders the development of the Linux desktop. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report