Linux cloud computing Web2.0 together to create open source

Source: Internet
Author: User
Keywords Desktop open source Linux
In the absence of a breakthrough in desktop Linux, the steady growth of Linux in the server market has made it more of an enterprise-class application business card. However, with Linux's breakthrough in the field of mobile computing, mobile office has a new interpretation of the concept of Linux enterprise-class applications.  In addition, the development of WEB 2.0 and cloud computing has brought new development opportunities and challenges to open source. The virtual giant VMware, a firm leader in the mobile sector, has recently joined the Linux Foundation for Open-source organizations, a phenomenon that has once again aroused widespread concern.  With the opening of the World Open Source Congress (OSCON 2008) and the LinuxWorld 2008 conference held in the United States in July and August, the industry launched a new round of discussions around the open source field. Shuttleworth, the founder of Ubuntu Linux, argues that Linux's real rivals in the desktop are not Microsoft, but Apple, and are making bold predictions that Linux will surpass Apple in two years.  And more people are not keen on desktop Linux development, but the traditional desktop Linux and mobile computing devices, and pointed out that this will open a new blue sea for Linux, with Linux mobile computing equipment also in these two meetings out of the limelight.  In addition, open source activities on Web 2.0 and cloud computing are also proliferating, and the impact of cloud computing on traditional open source concepts will change in the internet age, which has both challenges and great opportunities for development. Desktop Linux hobbled by a recent market research report, the Windows 91% market share remains firmly in the desktop, with Mac OS x 8%, while Linux, which has been at the decimal point, has finally broken through 1%.  Someone called the 2008 Linux desktop system year. There is no doubt that the Linux operating system is impressive on the server side, due to its open source features, so that it has a higher security and more suitable for two development functions, in the server market, Linux has a high market share and good reputation. However, the field of Desktop Linux is still in an unstable period, the technology is not mature enough to meet the real business applications, but also the lack of some commercial software and hardware developers and national government policy support, so the pace of development has been relatively slow.  So, for desktop Linux, which has been stalled, this breakthrough is certainly worth affirming. Remember in 2006, the State authorities jointly issued the "on the original version of the operating system," the notice, which for the development of desktop Linux has brought unprecedented opportunities. Major OEM manufacturers have joined hands with Linux manufacturers, pre-installed Linux operating system, and set off a wave of desktop Linux pre-installed wave. As two big Li in ChinaNux manufacturers, the red flag and the winning software, respectively, said in 2007 in the OEM market, achieved satisfactory results, reached 4 million sets and 5 million sets of the order of magnitude, which benefited from desktop Linux applications gradually mature, on the other hand also benefited from the policy support. OEM's pre-installed volume up, but whether you can think of desktop Linux has been recognized and popularized it? The answer is obviously negative. OEM pre-installed Linux can be seen as a mandatory government legal behavior, can also be seen as the OEM manufacturer in the game with Microsoft's second choice, but certainly not from the user's subjective desire to drive. Therefore, we see more of the user after the purchase of the computer pre-installed Linux, uninstall Linux reinstall pirated Windows phenomenon.  Some insiders have said that the Linux PC uninstall rate is quite high, the real use of the Linux PC may be less than 5%. This is partly because of the user's habit of using windows for a long time, and indeed because of the slow development of desktop Linux. Desktop Linux has been stuck in OEM pre-installed, industry applications and customization, in the desktop OA system, especially office areas, has not been able to make breakthrough progress.  However, it is very clear that how to effectively solve desktop office problems will become the key to desktop Linux development. Thankfully, Microsoft's Ooxml and ODF are already doing a lot of interoperability work, and the Chinese document Autonomy standard UoF can also be very compatible with ODF and Ooxml, which lays a good foundation for the development of Linux office.  At the same time, the tender has also launched the Tibetan Office system, and with Donghua University held a "winning the successful Chinese Tibetan Office software" Training course, this is the desktop Linux customization of the road in-depth, but also to expand the Linux Desktop User group an attempt. Although the development of desktop Linux has been deepened with the diversification of open source applications, many open source people can still soberly realize that desktop Linux is absolutely impossible to achieve today's Microsoft Windows monopoly level, even if it can achieve today's Linux in the server market accounted for 30% The level of market share will also be a huge success. Therefore, in the desktop Linux development slow, the future is still unclear, more open source industry will focus on some new areas, trying to explore a new blue ocean. [Page] Mobile to open up Linux blue Ocean at last year's LinuxWorld conference, Motorola unveiled the MOTOMAGX next-generation Linux platform, claiming that it has reached 9 million Linux handsets worldwide, and expects to have 60% of its shipments in the next few years Using Linux platform, Motorola moved to move Linux from desktop to mobileAreas。  Shortly thereafter, the Open Handset Alliance (oha,open handset Alliance), made up of Google, Qualcomm and T, HTC, Motorola and other companies, announced the development of the first truly open and complete Android platform for mobile terminals. It can be said that the launch of the Android platform has detonated people's enthusiasm for developing and using Open-source software on mobile devices. This year, with the advent of Intel's Low-power atom, there has been a flurry of "small computers" (PCs, UMPC, MID, netbook, etc.) on a global scale. It has been found that many everyday applications can be done on a "small computer" and not on a traditional PC or laptop.  Compared with the traditional mobile terminals, the new mobile computing platform, mid, netbook and so on rise rapidly. Devices,mid, a market research institute, recently pointed out that global mobile internet devices will reach 50 million shipments in 2013, and the market will be dominated by Linux operating systems. ABI finds that the mid market will be the first platform to really keep all mobile operating systems on the same starting line, leaving the historical baggage of the smartphone market, allowing the Linux operating system to gain most of the market share,  This has undoubtedly won a wide market space for Linux applications under mobile devices. The rise of "small computers" has also led to an innovation in the software sector, in which Open-source software has become a new protagonist. The biggest bottleneck in desktop Linux development is the habit that users develop over the long term, which includes dependencies not only on Windows operating systems but also on Windows application software. And the "small computer" is located in the rich Internet applications and portable Office application environment, at this level, Linux is a good alternative to windows, because it eliminates the user's habit of using, the end-user does not need to feel operating system differences, and even do not need to feel the existence of the operating system,  Users only need to enjoy the rich application on this platform.  In addition, the Linux open source features in the "small computer" shows a clear advantage, rich application is the "small computer" on the basis of survival, and Linux is the birthplace of these applications, developers can better based on this open platform to build a variety of different applications. Mobile computing will become a breakthrough for Linux, which has been universally agreed. Some of the radical open source communities have shown complete confidence: "Linux is already saturated with traditional servers and desktops, especially in the desktop market, and it is obviously unrealistic for Linux to want explosive growth." In the mobile device market is different, because the market is not mature enough, Linux is very explosiveThe possibility of exploding. Especially with the advent of new mobile devices, Linux has demonstrated a strong customization advantages, the spread of the mid-third generation will abandon windows, and fully into the embrace of open source. "When Intel launched the Moblin plan, in the Asia-Pacific region and the red flag in cooperation launched a special Midinux operating system for the mid platform, as a traditional Linux operating system manufacturers, red flag related people said, with the mid business development,  This year, the revenue from the Midinux operating system will be expected to exceed the revenue from the server and desktop side, so we can see the tremendous impact and opportunity of mobile computing on traditional desktop Linux. Of course, the development of mobile computing not only for platform manufacturers to open up a new blue sea, some traditional application software vendors, have also sniffed the mid huge market value, will reach the tentacles of this new field. Domestic Office software Manufacturers Red Flag 2000 launched RedOffice for MID. This feature-rich Office software, the PC on the common Office software smoothly transplanted to the mid equipment, so that users feel the convenience of mobile office. The launch of RedOffice for mid blew the Horn of traditional software vendors into mid. Then, Tencent also launched the QQ for MID at this year's IDF conference.  In the face of such a brand new market, software vendors are constantly adjusting their policies, or porting their "for PC" software to mid, or developing new applications for mid. At the same time, with a lot of "small computer" development, Flash software also ushered in a new development opportunity, the French mandriva released a U disk, Ubuntu also launched the SD memory card, which will be pre-installed Linux operating system into the flash, users need to insert a U disk or SD card, You can immediately use the Linux operating system preinstalled on it and numerous open source applications. Now that the volume of flash memory is increasing and prices are falling, we have reason to believe that with the development of portable computer, flash memory will become the new carrier of open source software. [Page] the "cloud" mobile field on the source is a focus of open source software search for breakthroughs, and the recent "cloud computing" in the dust is a huge opportunity for open source software development.  There is a mixed debate about the definition of cloud computing, but a more consistent view is that cloud computing is a web-based service that eliminates users ' investment in traditional hardware, software, and expertise, and is easily accessible entirely from the complexities of technology and deployment, as does SaaS. In Gartner's latest report this year, the pressure to cut costs will push most software service providers to adopt innovative technologies in some way with Open-source software. Over the next two years, 90% of software services will be based in some way on open source software, software servicesThe provider will use open source software at the operating system, application server, and database level to reduce costs.  Open-source software has been advocating software for free and paid for services in a way that is similar to SaaS in some ways. The industry's unanimous view on who will become the "cloud" is that cloud computing will be built on open source software, and most of the underlying applications will be based on open source software.  As we all know, as a centralized service platform, openness is always one of the key elements, while the flexibility and scalability of open source software is fully consistent with the development trend of cloud computing. As a result, many open source communities are beginning to worry that the rise of cloud computing will bring a huge crisis to open source software.  Because interconnection applications do not need to use traditional methods to distribute software, this ignores the requirements of open source software licenses such as the GPL-that is, the person who modifies must return code to the community. As a result, companies like Google use the benefits of open source software for Internet applications and make any changes they make to their property. Because Google's business model does not need to publish software that has been modified by Open-source software, it only needs to provide Web application services on this basis.  Formally, Google did not conflict with open source licenses, but in essence, Google did use and modify Open-source software, and therefore benefited, but they did not return the appropriate code to the community. Therefore, if the current mainstream open source license (GPL), within 10 years, 90% of the software is operating in a manner of service, all using Google's way without return code, then open source software development will face a huge crisis, which will not only hinder the innovation of open source software,  The long run will even lead to the demise of Open-source software. So, whether cloud computing is a scourge, its emergence will let open source software lost vitality?  The rise of cloud computing has made open source software face unprecedented challenges, but the crisis can be solved by perfecting the current open source license and even some new open source agreements, but we should also see the huge development opportunities that cloud computing brings to open source software. First, we must recognize the key elements of open source success or survival, the license encourages the redistribution, modification and even development of open source software; an architecture to enable programs to be reused wherever possible, and to be extended, including code reuse and module functionality reuse  , the most important point is the low threshold, not only users can easily use, for developers, can easily modify and share code on this platform. Cloud computing, as a platform that can be based on open source software, may not be open source, but it does not preclude openness, or that the platform can exist as a reusable component. Open source advocates the reuse of code, and cloud computing advocates the reusability of services. For example, Google Maps is not open source, but it is open enoughSo that it becomes a key component of a whole new generation of apps, and a summary on programmableweb.com shows that Google maps supports almost 90% of the map mashups, and from this point of view, cloud computing is fully capable of extending the application of open source software,  Just encapsulate the code as a module or a subsystem. The success of open source from the user's development and use of the low threshold, and the development of cloud computing will lead to large-scale open source applications and deployment, which to some extent reduce the threshold of open source software entry, but also active open source community two times development and application promotion. At the same time, the cloud computing platform may be private, but its running software can have commercial software and open source software choice, from Rightscale Eicken even decided that the cloud computing platform all software will be open source,  The main reason is that private software licenses do not support the way cloud computing is deployed. While the open source protocol does not prevent the cloud provider from blocking, it allows developers to deploy open source software in cloud computing at least, and with the development of the cloud computing platform, more new open source software and applications will be generated. Recently, Yahoo, Intel and Hewlett-Packard announced a research consortium to create a cloud computing research project called "Test platform" to advance the development of cloud computing technology. Predictably, with the concept of cloud computing constantly clear, the major manufacturers in this area will increase investment, there will be more excellent open source project was born; At the same time will be active in the current open source projects, in the application of a wide range of time, make it glow the second spring.
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.