中文
English

The ups and downs of domestic operating systems (Part 2)

2024-10-21

The ups and downs of domestic operating systems (Part 2)

Fresh Jujube Classroom 2024/10/19 13:03:05 Editor: Mengze Comment: 9

Continuing from the previous article: The ups and downs of domestic operating systems (Part 1)


█ 2009-2019: The Second Wave

In the previous article, we mentioned that due to user experience and the software and hardware ecosystem, the first wave of domestic operating systems represented by Red Flag Linux and Blue Dot Linux quickly failed.


Through this failure, China gradually realized that developing domestic operating systems is definitely not an easy task, but a long and difficult process. Especially in establishing an ecosystem, it requires a lot of time and collaboration from all levels of the industry, and the difficulty even exceeds that of the operating system itself.


The relevant government departments have also realized that the autonomy and controllability of the information technology industry is not something that can be achieved alone or overnight, but should be considered comprehensively, planned as a whole, and laid out in the long run.


In January 2006, the State Council issued the "National Medium - and Long Term Science and Technology Development Plan Outline (2006-2020)". Among them, the "Nuclear High Base (Core Electronic Devices, High end Universal Chips, and Basic Software)" project has been established as one of the 16 major special core parts to promote the development of information technology in China, and the goal of developing basic software has been clarified.


During that period, several events occurred that had a profound impact on the development of domestic operating systems.


Firstly, it is the legalization movement.


In April 2006, relevant departments of the country successively issued the "Notice on Issues Related to Pre installed Genuine Operating System Software on Computers" and the "Notice on Government Departments Purchasing Computer Office Equipment Must Purchase Pre installed Genuine Operating System Software Products".


Notification requirements: "Computers produced within the territory of our country should be pre installed with genuine operating system software when leaving the factory," and "government departments must purchase products that have pre installed genuine operating system software when purchasing computer office equipment.


Secondly, there is the Tomato Garden incident.


In August 2008, Hong Lei, the founder of Tomato Home, was taken away for investigation for publishing pirated Windows for profit. Later, the Tomato Garden case was sentenced, and Hong Lei was sentenced to three and a half years in prison and fined 1 million yuan.


Hong Lei was arrested because Microsoft filed a complaint with the National Copyright Administration and the Ministry of Public Security. After seeing Hong Lei's fate, other pirated Windows forums have chosen to close or transform.


Thirdly, there is the Microsoft black screen incident.


On October 20, 2008, many people found a system notification appearing on their computers. Microsoft has informed all users that if they use pirated Windows or Office, their computers will go black once per hour. This is the sensational 'Microsoft Black Screen Incident'.


Despite Microsoft's explanation that this move is a friendly reminder to combat piracy, the act of arbitrarily manipulating users' operating systems has still sparked strong dissatisfaction and protests from the public.


The above three things have gradually made the public aware of the importance of operating systems and the necessity of developing domestic operating systems.


In 2009, the promotion policies and measures for the "Nuclear High tech Foundation" major project officially began to be implemented. As the top priority of basic software, the domestically produced operating system has once again received unprecedented support from the government policy level, following government procurement and legalization.


So, the second wave of domestic operating system development, represented by Zhongbiao Qilin, Galaxy Qilin, Deepness, Euler, New Fulcrum, etc., began with great fanfare.


Next, Xiaozao Jun will introduce the development process of several well-known operating system brands at that time.


Winning bid Qilin/Galaxy Qilin/Youqilin/Hunan Qilin


The Kirin family is a very important operating system system in China in the past two decades. There are many related brands, including Zhongbiao Qilin, Galaxy Qilin, Youqilin, Hunan Qilin, etc. These brands actually originated from the National University of Defense Technology and have the same historical origins.


Let's talk about the Galactic Kylin first.


Everyone should know that the University of National Defense Technology is the leading unit of large-scale supercomputers in China. Since the late 1970s, they have led the development of billions of giant computers.


On December 22, 1983, the Computer Research Institute of the National University of Defense Technology successfully developed China's first billion time supercomputer, the "Galaxy," marking China as the third country after the United States and Japan to independently design and manufacture supercomputers.


In 2001, the University of National Defense Technology undertook a major research project under the National 863 Program and launched the development of the Galaxy Kirin brand operating system. This operating system is mainly designed for the dedicated CPUs of Galaxy I and Galaxy II supercomputers.


On December 4, 2006, the Galaxy Kirin operating system version 1.0 was officially released. This system claims to integrate the advantages of Mac, FreeBSD, Linux, and Windows systems, and is also referred to by netizens as the "863 system", "Changsha OS", and "four unlike OS".


The ups and downs of domestic operating systems (Part 2)


At that time, someone once revealed online that the Kirin operating system had a similarity of over 90% with the open-source FreeBSD operating system version 5.3 in the United States.


In 2009, Galaxy Kirin released version 3.0, abandoning the FreeBSD kernel and instead using Linux as the kernel.


Let's take a look at NeoKylin, the winning bidder.


The predecessor of Zhongbiaoqilin is COSIX Linux, also known as Zhongruan Linux, which we introduced earlier.


As introduced in the previous article, in 2003, the Zhongruan Linux operating system research and development division of China Software Corporation (China Computer Software and Technology Services Corporation) became independent and established Zhongbiao Software (Shanghai Zhongbiao Software Co., Ltd.).


The investors behind the winning bid for the software include China Software and Technology Services Co., Ltd. (in 2004, China Software Corporation and China Software Corporation were integrated, restructured and listed as a whole, and the listed company was renamed "China Software"), China Electronics Technology Group (CETC), East China Institute of Computing Technology (East China Institute), etc.


After independence, Zhongruan Linux became the winning Linux. At that time, Zhongbiao Linux and Hongqi Linux accounted for the majority of the domestic Linux market share.


In February 2004, Zhongbiao Software officially released Zhongbiao Puhua Linux 1.0 (NeoShine) and Office 1.0. (Note: PwC is a subsidiary of China Electronics Technology Group and has invested in the bid winning software.)


On December 16, 2010, the civilian "Zhongbiao Linux" operating system and the military backed "Galaxy Kirin" operating system announced their merger in Shanghai, and began operating under the new brand "Zhongbiao Kirin". (Afterwards, Zhongbiao Puhua faded out of the historical stage and was later taken over by CETC. Puhua Linux will be mentioned later.)


The ups and downs of domestic operating systems (Part 2)


After the bankruptcy liquidation of Zhongke Hongqi in 2014, Zhongke Qilin became the main brand of Linux in China. From 2010 to 2022, Kirin operating system has maintained the first place in the Chinese Linux market share for 12 consecutive years.


In December 2014, Tianjin Binhai New Area People's Government and National University of Defense Technology established Tianjin Qilin Information Technology Co., Ltd. with the support of China Electronics Information Corporation (CEC). The University of National Defense Technology has officially authorized the "Galaxy Qilin" brand to Tianjin Qilin.


In 2018, the Kirin operating system won the first prize of National Science and Technology Progress Award. This is the highest praise ever received by a domestic operating system.


On December 2, 2019, China Software, a subsidiary of China Electronics Group, announced the integration of its two major subsidiaries, Zhongbiao Software and Tianjin Qilin, and invested in the establishment of a new company - Qilin Software Co., Ltd. (with China Software holding 46% of the shares). This means that both Zhongbiao Qilin and Galaxy Qilin belong to the brands under Qilin Software.


The ups and downs of domestic operating systems (Part 2)


Let's talk about Youqilin and Hunan Qilin.


UbuntuKylin is not directly related to the previously mentioned Zhongbiaoqilin and Galaxy Kylin.


It is a project jointly developed by the University of Defense Technology, the Software and Integrated Circuit Promotion Center (CSIP) of the Ministry of Industry and Information Technology, and Canonical, the parent company of Ubuntu. It is an official derivative version of Ubuntu. The above three parties also collaborated to establish a non-profit organization - CCN Open Source Software Innovation Joint Laboratory.


The first version of Youqilin (version 13.04) was released in April 2013 and is available for free download worldwide, with all source code open.


The ups and downs of domestic operating systems (Part 2)


Hunan Qilin (Hunan Qilin Information Engineering Technology Co., Ltd., also known as the Hunan Engineering Research Center for Operating Systems) was established in 2007, relying on the Computer Research Institute of the University of Defense Technology.


In 2014, Hunan Qilin began its independent brand development path and launched its own brand - Kylinsec operating system. In 2015, Hunan Qilin Xin'an Technology Co., Ltd. was established.


Kirin Xin'an focuses on security and is mainly aimed at government, military, enterprises and institutions.


Xiaozao Jun drew a diagram of the Qilin family relationship for everyone to understand:


The ups and downs of domestic operating systems (Part 2)


Deepin Linux


On February 28, 2004, a deep technology team composed of a group of folk technology enthusiasts released China's first Linux distribution based on Debian, hiweek Linux, abbreviated as Hiwix, in the open source community.


At that time, Hiwix's slogan was "relieve the pain of beginners and save the time of experienced users". The system features beauty, ease of use, and is committed to serving ordinary users.


According to one of the founders, Leng Ganghua, the word 'hi' in hiweed means' Haier 'or' Hisense '(Leng Ganghua is from Qingdao), and' week 'is related to his former crush.


Later on, the system continued to be updated, gradually accumulating more and more users and gaining recognition. In 2009, Hiwix officially changed its name to Linux Deepin. The reason for changing the name is said to be because week also contains the meaning of "cigar smoke, drugs", which is not quite appropriate.


In August 2011, Wuhan Shenzhidu Technology Co., Ltd. was established. This year, in version 12, Deeptech introduced its independently developed desktop environment, Deepin Desktop Environment (DDE), for the first time.


In April 2014, Linux Deepin officially changed its name to Deepin.


The ups and downs of domestic operating systems (Part 2)


In 2019, Huawei MateBook laptops officially pre installed the Deepin system, marking a significant breakthrough in its commercial applications.


In November 2019, Wuhan Shenzhidu Technology Co., Ltd., Nanjing Chengmai Technology Co., Ltd., and ZTE New Fulcrum signed a cooperation agreement to launch a unified operating system project, which was named as the Unified Information Operating System (UOS), Union Operating System)。


The ups and downs of domestic operating systems (Part 2)


The company they jointly established is called Tongxin Software Technology Co., Ltd. Liu Wenhuan, the legal representative and president of the company, is also the founder of Shenzhidu.


After the birth of Tongxin, Wuhan Shenzhidu continued to release the Deepin community version, targeting community users. Meanwhile, UniTrust UOS is aimed at commercial users, equivalent to the commercial version of Deepin.


On January 16, 2020, the official version of Unisoc UOS 20 was released for the desktop and server markets. UOS is based on the Linux kernel and supports multiple platforms such as laptops, desktops, and servers, with excellent compatibility and openness.


Draw a relationship diagram as follows:


The ups and downs of domestic operating systems (Part 2)


Zhongke Fangde


On December 25, 2006, Zhongke Fangde Software Co., Ltd. was established in Beijing, specializing in the research and development of operating systems. This company is the project legal person unit of the National Engineering Research Center for Basic Software, behind which is the Software Research Institute of the Chinese Academy of Sciences.


The ups and downs of domestic operating systems (Part 2)


As mentioned in the previous article, the Institute of Software at the Chinese Academy of Sciences is also a major shareholder of Red Flag Linux. The establishment of Zhongke Fangde actually formed an internal competitive relationship with Zhongke Hongqi. Later, Red Flag Linux went bankrupt and liquidated, and the three parties also had a heated argument.


Zhongke Fangde's operating system products include Fangde High Trust Server Operating System, Fangde Ark Security (Server) Operating System, etc.


PwC Linux (i-soft)


Puhua Basic Software Co., Ltd. (hereinafter referred to as Puhua) was established on October 20, 2008, and is a subsidiary invested and established by China Electronics Technology Group Corporation (CETC).


After the bankruptcy liquidation of Zhongke Hongqi in 2014, Puhua Basic Software took over some of Zhongke Hongqi's research and development capabilities, laying the foundation for the launch of Puhua Linux.


In September 2014, the Puhua series operating system 3.0 was officially released, including different versions such as desktop and server versions.


It is worth mentioning that PwC has successively participated in controlling bid winning software, Renmin Jincang, and Japanese TurboLinux. TurboLinux was once one of the world's top suppliers of high-end Linux products and solutions.


ZTE's New Start


In 2004, ZTE Corporation established a wholly-owned subsidiary, Guangdong New Support Technology Service Co., Ltd., specializing in the research and development of Linux operating systems and related technologies.


In 2010, Guangdong New Support and ZTE jointly launched the Linux operating system, New Start CGSL (Carrier Grade Server Linux), which is suitable for telecom grade servers.


The ups and downs of domestic operating systems (Part 2)


The new pivot operating system is suitable for multiple hardware platforms, not only for servers and desktop systems, but also for embedded and other fields. It has been widely deployed in various fields such as government affairs, finance, power, and transportation.


Huawei Euler


In 2010, Huawei internally released the server operating system Euler OS based on CentOS source code for its ICT products.


From 2013 to 2016, Euler OS was in the 1. x series and was first commercially available on a large scale internally. In the years following 2016, Euler OS developed into the 2. x series.


The ups and downs of domestic operating systems (Part 2)


Anolis OS (Dragon Lizard Operating System)


The Dragon Lizard operating system is a Linux distribution launched and developed internally by Alibaba Cloud. The specific launch time is unknown (possibly around 2011), and its main purpose is to replace CentOS.


On October 19, 2021, Alibaba Cloud released a new operating system called "Dragon Lizard" and announced its open source. The Dragon Lizard operating system is positioned on the server-side and has had a large installation volume in recent years.


The ups and downs of domestic operating systems (Part 2)


The above is only a partial list. There are also operating systems such as TencentOS, Yiming Linux, and Sipu in China. Due to space limitations, we will not list them one by one. You can also refer to the table below:


The ups and downs of domestic operating systems (Part 2)


Overall, from 2006 to 2019, with the support and promotion of the "Nuclear High Base" project, domestic operating systems quickly emerged from the shadow of the first wave and new technological forces emerged.


This new force has absorbed the lessons learned from previous experiences. They pay more attention to user experience and are more rational, maintaining a relatively stable development speed.


In the most important ecological aspect, they are also more patient and have been continuously advancing and accumulating.


During this period, there were also some significant changes in the external environment.


In June 2013, former CIA employee Edward Snowden exposed the US government's Prism program to the media. According to his identification, the US intelligence agencies have been continuously monitoring Internet activities and user information of communication operators at home and abroad since 2007.


This is the well-known Prism Gate incident. The plan was exposed, shocking the world. The autonomy and controllability of domestic information technology have become more urgent.


On March 4, 2016, 24 domestic units specializing in the research and application of key software and hardware technologies jointly initiated the establishment of a non-profit social organization and named it the "Information Technology Application Innovation Working Committee".


In the era of innovation and entrepreneurship, we are starting comprehensively. The independent research and development of information technology has entered a new stage.


2020 present: New trends

2020 is the first year of the landing of the domestic information and innovation industry.


In February of that year, Red Hat, which was acquired by IBM, announced on its official website that it would terminate the established maintenance plan for CentOS, causing a stir both domestically and internationally. CentOS, as an important distribution of Linux, is widely used in China.


The shutdown of CentOS has had an impact on many businesses in China, but at the same time, it is also a rare opportunity. Domestic operating systems from various brands can significantly increase their market share by replacing CentOS.


Around 2020, there were two significant development trends in domestic operating systems.


Firstly, it is to increase support for multiple types of platforms.


The operating system and hardware platform architecture are closely related. Promoting innovation and entrepreneurship is the collaborative development and replacement of software and hardware.


Computer CPU platforms, in addition to x86, also include ARM, MIPS, RISC-V. Based on different platforms, various domestic CPUs such as Haiguang, Zhaoxin, Feiteng, Loongson, Shenwei, Kunpeng, etc. have been developed domestically. When governments and enterprises use these platforms for procurement, they obviously also need the support of operating systems.


So, during this period, domestic operating systems increased their support for multi platform expansion to ensure that they could meet the compatibility requirements proposed in bidding and procurement.


Secondly, it is to build a 'root community'.


The root community is a community system that does not rely on other upstream distributions and is built directly from the Linux kernel and other open source projects, at a higher level.


Creating a root community allows for greater autonomy and minimizes reliance on external technologies.


The OpenSUSE community (led by German commercial companies), Fedora community (led by American commercial companies), and Debian community (not controlled by commercial companies) that we often hear about belong to the root community.


Building a Chinese led root community and involving domestic operating system companies in the open source community can transform them from participants to builders and leaders, thereby enhancing the discourse power and status of domestic operating systems.


Based on this trend, in recent years, the development of open source and root communities in China has been very rapid:


On December 31, 2019, Huawei launched the openEuler open source community as a founding enterprise and contributed its Euler OS related capabilities to the openEuler community. On November 9, 2021, Huawei officially donated the openEuler operating system to the Open Atom Open Source Foundation.


According to official data provided in June this year, the cumulative installed capacity of the system has exceeded 6.8 million sets in the past four years. Many domestic server operating system manufacturers release commercial versions based on openEuler OS, such as Galaxy Kirin Advanced Server Operating System, UOS 20, PwC Software, Zhongke Fangde, Kirin Xin'an, etc.


In September 2020, Alibaba Cloud, Tongxin Software, and three major telecom operators launched the "Anolis OS" community. As of August 2024, the installed capacity of Anolis OS, the Dragon Lizard operating system, has exceeded 8 million sets.


In December 2021, more than 20 companies including Tencent and Inspur established the "OpenCloudOS" community. As of December 2022, the cumulative installed capacity of OpenCloudOS community and its derivative versions has exceeded 10 million nodes.


In June 2022, the National Industrial Information Security Development Research Center jointly established the "openKylin" operating system community with more than ten units, including Puhua Basic Software, Zhongke Fangde, Qilin Xin'an, Ningsi Software, Yiming Software, ZTE New Fulcrum, Yuanxin Technology, China Electronics Technology 32nd Institute, Jide System, Beijing Linzhuo, and Advanced Operating System Innovation Center.


The final words

By this point, the article is basically coming to an end.


Overall, after decades of development, domestic operating systems have significantly improved both in terms of technological level and market acceptance.


However, there are still significant challenges in completely replacing existing mainstream operating systems, including the richness of the ecosystem, optimization of user experience, and expansion into international markets.


The road ahead is full of thorns, and it is unknown who will reach the end.


Finally, Xiaozao Jun still needs to pose a few soul piercing questions——


Are the operating systems we mentioned above truly domestically produced or fake domestically produced?


All along, many people have questioned and even criticized these operating systems in China, saying that they are shell cheating and money fraud. Is this true?


Is an operating system developed based on the Linux kernel considered independent research and development?


Xiao Zao Jun, please share my own opinion for reference and discussion only:


Firstly, whether it is the Blue Dot, Red Flag, Zhongruan, Surfing in the first wave, or the Depth, Kirin, New Fulcrum, Euler, etc. in the second wave, they are all based on Unix or Linux kernel, which is beyond doubt.


Rewriting the kernel is actually not impossible. When Linus first wrote the Linux kernel, he was only 21 years old and had only around 10000 lines of kernel code.


The reason why we didn't start writing from scratch in China is mainly because when we started developing operating systems, the Linux kernel had already taken shape and had a good global user base. Its architecture and technology have been validated and it already has a certain ecosystem.


If we really start writing from scratch, the ecosystem needs to accumulate from scratch. The key is that with distributions of Windows, Unix like, Linux kernel, and Apple OS abroad, it is difficult to accept another new ecosystem. At that time, it will truly become us working behind closed doors, and it will lead to the fragmentation of the entire IT ecosystem.


The Linux kernel is the result of the long-term participation of global developers. At present, the code volume is about 30 million lines, and there is also a lot of code contributed by Chinese people. In recent years, domestic operating system manufacturers have also made necessary modifications and optimizations to the kernel.


Developing based on the Linux kernel is not like some people say, it's just a 'shell'. The workload involved here can be large or small. Developing desktop environments, optimizing performance, enhancing security and stability, and customizing features are all technically challenging.


Several major operating system brands in China have code volumes of over 100 million lines. Taking openEuler as an example, version 23.03 has a total of 730 million lines of code. The workload here is too hurtful and ignorant to be called 'shell stuffing'.


Of course, all along, we have been searching for open source code, making small modifications, and then marketing and packaging it, claiming to be "independently developed" and "completely domestically produced", in order to deceive national funds. There are also many such things. But we cannot generalize and kill with one stick.


There is a big difference between making operating systems, chips, and building atomic bombs. Operating systems and other software and hardware are all market-oriented things. We not only need to ensure that we can use it ourselves, but also find ways to make foreign users use it, and we need to be able to generate our own blood. So, choosing to use a popular Linux kernel abroad is not a problem.


The Linux kernel code is open and cannot hide backdoors. You don't have to worry about being tricked by certain countries, and your security can be guaranteed. Moreover, as mentioned earlier, we have also established a root community that does not rely on distribution controlled by other national institutions or enterprises, which further enhances security and reduces risks.


So, to summarize:


1. Developing based on the Linux kernel is an inevitable and correct choice for current domestic operating systems.


2. At present, there are many operating systems in China, strictly speaking, they cannot be called completely domestic operating systems, but should be called domestic Linux operating systems or domestic Linux distributions.


3. The level of localization ratio is measured by the amount of code. If the amount of original code is very low, you can also call him a 'shell'. But currently, several major companies in China are definitely not "nested", with massive amounts of code and effort inside.


4. At present, the mainstream operating systems in China can be considered as self-developed, but not completely self-developed. Unless you completely write the kernel yourself and turn it into pure blood.


5. Domestic production requires everyone's support. Scammers harm the country, and so do trolls harm the country. If possible, I hope everyone can give some opportunities to use domestic operating systems, provide feedback, and show more understanding and tolerance.


That's all, thank you for your patient reading!


reference:


1. A Brief History of Computer Development in China "by Tao Jianhua, Liu Ruiting, and others, Science and Technology News;


2. Review of the Development of Chinese Desktop Operating Systems: Half a Century of Floating and Sinking, Waiting for a Spark to Ignite the Prairie ", hot technology;


3. The rapid development of domestic operating systems makes it too early to participate in global competition, "Yan Cui, Securities Times;


4. 2022 China Operating System Development Research Report, EO Think Tank;


5. Domestic operating systems are about to change, "Zhou Xiangyue, from Shuzhi Frontline;


6. Zhongke Hongqi - A Typical Death of a Domestic Operating System ", commented by Yuanchuan Technology;


7. Official websites of various manufacturers;


8. Baidu Baike, Wikipedia, etc.


This article is from WeChat official account: WeChat official account (ID: null), by Xiao Zaojun


Advertising statement: The external redirect links contained in the article (including but not limited to hyperlinks, QR codes, passwords, etc.) are used to convey more information and save selection time. The results are for reference only. All articles in IT Home contain this statement.




国产操作系统的沉浮往事(下)

 鲜枣课堂 2024/10/19 13:03:05 责编:梦泽

接上篇:国产操作系统的沉浮往事(上)

2009-2019:第二次浪潮

上一篇我们讲到,因为使用体验和软硬件生态的原因,以红旗 Linux、蓝点 Linux 为代表的第一次国产操作系统浪潮,很快就走向了失败。

痛定思痛,通过这次失败,国内逐渐意识到:发展国产操作系统绝对不是一件容易的事情,而是一个漫长而艰难的过程。尤其是生态的建立,需要大量的时间,也需要产业界上下的协同配合,难度甚至超过了操作系统本身。

政府有关部门也意识到,信息技术产业的自主可控,不是单打独斗,也不是一蹴而就,而是应该通盘考虑,进行整体规划和长期布局。

2006 年 1 月,国务院发布《国家中长期科学和技术发展规划纲要(2006 年-2020 年)》。其中,将“核高基(核心电子器件、高端通用芯片及基础软件)”项目,确立为推进我国信息技术发展的 16 个重大专项核心部分之一,明确了发展基础软件的目标。

在那一时期,还发生了几件事,对国产操作系统发展造成了深远影响。

首先,是正版化运动。

2006 年 4 月,国家有关部门先后下发了《关于计算机预装正版操作系统软件有关问题的通知》和《政府部门购置计算机办公设备必须采购已预装正版操作系统软件产品的通知》。

通知要求:“在我国境内生产的计算机,出厂时应当预装正版操作系统软件”,“政府部门购置计算机办公设备必须采购已预装正版操作系统软件的产品”。

其次,是番茄花园事件。

2008 年 8 月,番茄家园的创始人洪磊却因为发布盗版 Windows 牟利被带走调查。后来,番茄花园案宣判,洪磊获刑三年半,并处罚金 100 万元人民币。

洪磊被抓,是因为微软公司向国家版权局和公安部进行了投诉。其它盗版 Windows 论坛看到洪磊的下场后,纷纷选择了关闭或转型。

第三,是微软黑屏事件。

2008 年 10 月 20 日,很多人发现自己的电脑里出现了一则系统通知。微软告诉所有用户,若使用盗版 Windows 或 Office,电脑将会“每小时黑屏一次”。这就是轰动一时的“微软黑屏事件”。

尽管微软解释此举是打击盗版的善意提醒,但随意操控用户操作系统的行为,仍激起了舆论的强烈不满和抗议。

以上三件事,让公众逐渐意识到操作系统的重要性,以及开发国产操作系统的必要性。

2009 年,“核高基”重大专项的推进政策和措施正式开始落实。作为基础软件重中之重的国产操作系统,继政府采购、正版化之后,再次获得政府政策层面史无前例的巨大支持。

于是,以中标麒麟、银河麒麟、深度、欧拉、新支点等为代表的第二次国产操作系统发展浪潮,轰轰烈烈地开始了。

接下来,小枣君分别介绍一下当时几个知名操作系统品牌的发展过程。

  • 中标麒麟 / 银河麒麟 / 优麒麟 / 湖南麒麟

麒麟家族是近二十年来国内非常重要的一个操作系统体系。它相关的品牌很多,包括中标麒麟、银河麒麟、优麒麟、湖南麒麟等。这些品牌,其实都脱胎于国防科技大学,具有相同的历史渊源。

先说说银河麒麟(Kylin)

大家应该都知道,国防科大是国内大型超级计算机的领军单位。从 1970 年代末开始,他们就牵头了亿次巨型计算机的研制任务。

1983 年 12 月 22 日,国防科技大学计算机研究所成功研制出了中国第一台亿次巨型计算机 ——“银河”,标志着中国成为继美国、日本之后,第三个能独立设计和制造巨型计算机的国家。

2001 年,国防科大承接国家 863 计划重大攻关科研项目,启动银河麒麟品牌操作系统的研发。这个操作系统,主要针对银河 I、银河 II 巨型计算机专用 CPU。

2006 年 12 月 4 日,银河麒麟操作系统 1.0 版本正式发布。这个系统号称整合了 mach、FreeBSD、Linux、Windows 四种系统的优势,也被网友叫做“863 系统”、“长沙 OS”、“四不像 OS”。

当时有人曾经在网上爆料,声称麒麟操作系统与美国开放源代码的 FreeBSD 操作系统 5.3 版本相似度在 90% 以上。

2009 年,银河麒麟发布 3.0 版本,放弃 FreeBSD 内核,转而使用 Linux 作为内核。

再看看中标麒麟(NeoKylin)

中标麒麟的前身,就是前面我们介绍过的 COSIX Linux,也就是中软 Linux。

上篇介绍过,2003 年,中国软件总公司(中国计算机软件与技术服务总公司)的中软 Linux 操作系统研发事业部独立出来,成立了中标软件(上海中标软件有限公司)。

中标软件背后的投资方,包括中国软件与技术服务有限公司(2004 年,中软总公司与中软股份整合,整体改制上市,上市公司更名为“中国软件”)、中国电子科技集团(中电科 CETC)、华东计算技术研究所(华东所)等。

独立后,中软 Linux 就变成了中标 Linux。当时,中标 Linux 和红旗 Linux 占据了国内 Linux 的大部分份额。

2004 年 2 月,中标软件正式发布了中标普华 Linux 1.0(NeoShine)和 Office 1.0。(注:普华是中国电子科技集团旗下的子公司,投资了中标软件。)

2010 年 12 月 16 日,民用的“中标 Linux”操作系统和军方背景的“银河麒麟”操作系统在上海宣布合并,以“中标麒麟”的新品牌开始运营。(此后,中标普华淡出历史舞台,后来被中电科 CETC 承接,待会讲普华 Linux 会提到。)

2014 年中科红旗破产清算后,中标麒麟成为了国内 Linux 的主力品牌。从 2010 到 2022 年,麒麟操作系统连续 12 年保持中国 Linux 市场占有率的第一名。

2014 年 12 月份,天津滨海新区人民政府与国防科技大学在中国电子信息集团(CEC)支持下,成立天津麒麟信息技术有限公司。国防科大正式将“银河麒麟”品牌授权给天津麒麟。

2018 年,麒麟操作系统荣获国家科技进步一等奖。这是有史以来国产操作系统获得的最高褒奖。

2019 年 12 月 2 日,中国电子集团旗下的中国软件宣布整合旗下的中标软件和天津麒麟两大子公司,出资设立新公司 —— 麒麟软件有限公司(中国软件持股 46%)。这意味着,中标麒麟和银河麒麟都属于麒麟软件下属品牌。

再说说优麒麟湖南麒麟

优麒麟(UbuntuKylin)和刚才提到的中标麒麟、银河麒麟没有直接关系。

它是国防科大联合工信部软件与集成电路促进中心(CSIP)以及 Ubuntu 母公司 Canonical 共同开发的一个项目,是 Ubuntu 官方的一个衍生版。以上三方,还合作成立了一个非营利性组织 ——CCN 开源软件创新联合实验室。

优麒麟的第一个版本(13.04 版本)发布于 2013 年 4 月,面向全球提供免费下载,并且开放了所有源代码。

湖南麒麟(湖南麒麟信息工程技术有限公司,也是操作系统湖南省工程研究中心)成立于 2007 年,依托国防科大计算机研究院。

2014 年,湖南麒麟开始了独立的品牌发展道路,推出了自己的品牌 —— 麒麟信安操作系统(Kylinsec)。2015 年,湖南麒麟信安科技股份有限公司成立。

麒麟信安主打安全,主要面向政府、军队、企事业单位等领域。

小枣君画了一张麒麟家族关系图,方便大家理解:

  • 深度 Linux(Deepin)

2004 年 2 月 28 日,由一群民间技术爱好者组成的深度科技团队,在开源社区发布了中国首个基于 Debian 的 Linux 发行版 ——hiweed linux,简称 Hiwix。

当时,Hiwix 的口号是“免除新手痛苦、节约老手时间”,系统特点是美观、易用,致力于服务普通用户。

根据创始人之一冷罡华的介绍,hiweed 的 hi,有海尔、海信的意思(冷罡华是青岛人),weed(青草)和他原来的心上人有关。

后来,该系统持续更新,逐渐积累了越来越多的用户,也获得了认可。2009 年,Hiwix 正式更名为 Linux Deepin(深度 Linux)。之所以改名,据说是因为 weed 也含有“雪茄烟、毒品”的意思,不太合适。

2011 年 8 月,武汉深之度科技有限公司成立。这一年,在 12 版本中,深度科技首次引入了自己独立开发的桌面环境 —— 深度桌面环境(Deepin Desktop Enviroment,简称 DDE)。

2014 年 4 月,Linux Deepin 正式改名为 Deepin

2019 年,华为 MateBook 笔记本正式预装 Deepin 系统,标志着这个系统在商业应用上取得了重大突破。

2019 年 11 月,武汉深之度科技有限公司、南京诚迈科技有限公司与中兴新支点签署合作协议,发起统一操作系统项目,并将其命名为 —— 统信操作系统(UOS,Union Operating System)

他们合作成立的公司,叫做统信软件技术有限公司。公司法人兼总裁刘闻欢,也是深之度的创始人。

统信诞生后,武汉深之度继续发行 Deepin 社区版本,面向社区用户。而统信 UOS,则面向商业用户,相当于 Deepin 的商业版。

2020 年 1 月 16 日,面向桌面和服务器市场的统信 UOS 20 正式版发布。UOS 基于 Linux 内核,支持笔记本、台式机、服务器等多平台,具有相当不错的兼容性和开放性。

同样画个关系图,如下:

  • 中科方德

2006 年 12 月 25 日,中科方德软件有限公司在北京成立,专门从事操作系统的研发。这家公司是基础软件国家工程研究中心的项目法人单位,背后是中国科学院软件研究所。

在上篇曾经提过,中科院软件所也是中科红旗(红旗 Linux)的大股东。中科方德的成立,其实形成了和中科红旗的内部同业竞争关系。后来红旗 Linux 破产清算,三方也闹得很激烈。

中科方德的操作系统产品,包括方德高可信服务器操作系统、方德方舟安全(服务器)操作系统等。

  • 普华 Linux(i-soft)

普华基础软件股份有限公司(以下简称普华)成立于 2008 年 10 月 20 日,是中国电子科技集团公司(CETC)投资设立的子公司。

2014 年中科红旗破产清算后,普华基础软件接收了中科红旗的部分研发力量,为推出普华 Linux 打下基础。

2014 年 9 月,普华系列操作系统 3.0 正式发布,包括桌面版、服务器版等不同版本。

值得一提的是,普华曾经先后参控股了中标软件,人大金仓以及日本 TurboLinux。TurboLinux(拓林思)曾是全球优秀的 Linux 高端产品及解决方案供应商之一。

  • 中兴新支点(New Start)

2004 年,中兴通讯股份有限公司成立了全资子公司广东新支点技术服务有限公司,专门从事 Linux 操作系统及相关技术的研发和服务。

2010 年,广东新支点与中兴通讯联合推出了适合电信级服务器的 Linux 操作系统 ——New Start CGSL(Carrier-Grade Server Linux)。

新支点操作系统适合多个硬件平台,不仅面向服务器和桌面系统,也可以用于嵌入式等领域,在政务、金融、电力、交通等多个领域都有广泛部署。

  • 华为欧拉(Euler)

2010 年,华为基于 CentOS 源代码,内部发布了服务器操作系统欧拉(Euler OS),用于自己的 ICT 产品。

2013-2016,EulerOS 处于 1.x 系列,在内部首次规模商用。2016 之后的几年,EulerOS 发展到 2.x 系列。

  • 龙蜥操作系统(Anolis OS)

龙蜥操作系统是由阿里云内部启动并主导研发的一款 Linux 发行版,具体启动时间不详(可能在 2011 年左右),主要目的是为了取代 CentOS。

2021 年 10 月 19 日,阿里云发布全新操作系统“龙蜥”并宣布开源。龙蜥操作系统定位于服务器端,近年来装机量较大。

以上只是部分,国内还有 TencentOS、一铭 Linux、思普等操作系统,限于篇幅,就不一一罗列了。也可以参考下面的表格:

总的来说,2006-2019 年,在“核高基”专项的支持和推动下,国产操作系统迅速走出了第一次浪潮的阴影,并崛起了新的技术力量。

这批新力量,吸收了此前的经验教训。他们更加关注用户体验,也更理性,保持相对平稳的发展速度。

在最重要的生态方面,他们也更有耐心,一直在持续进行推进和积累。

在这期间,外部环境也发生了一些重要变化。

2013 年 6 月,前中情局职员爱德华・斯诺登向媒体揭发了美国政府的棱镜计划。根据他的指认,美国情报机构从 2007 年以来,一直在国内外持续监视互联网活动以及通信运营商用户信息。

这就是众所周知的棱镜门事件。计划爆出,全球震惊。国内信息技术的自主可控,变得更加紧迫。

2016 年 3 月 4 日,24 家专业从事软硬件关键技术研究及应用的国内单位,共同发起成立了一个非营利性社会组织,并将其命名为“信息技术应用创新工作委员会”。

信创时代,全面起步。信息技术的自主研发推进,又迈入了一个新的阶段。

2020-现在:新的趋势

2020 年,是国内信创产业的落地元年。

这一年的 2 月,被 IBM 收购的红帽公司在官网宣布,将终止 CentOS 既定的维护计划,引起了国内外的震动。CentOS 作为 Linux 的一个重要发行版,在国内使用量极大。

CentOS 停服对国内很多业务带来了影响,但是,与此同时,它也是一次难得机遇。各品牌的国产操作系统,可以通过替代 CentOS,大幅提升自己的市场占有率。

2020 年左右,国产操作系统有两个比较明显的发展趋势。

首先,是增加对多种类型平台的支持。

操作系统和硬件平台架构有密切关系。推动信创,是软硬件协同发展,共同替换。

计算机 CPU 平台,除了 x86,还有 ARM、MIPS、RISC-V 等。国内基于不同的平台,开发了海光、兆芯、飞腾、龙芯、申威、鲲鹏等多种国产 CPU。政府和企业在采购的时候,采用这些平台,显然也需要操作系统予以支持。

所以,这一时期,国产操作系统加大了对多平台的扩展支持力度,以确保自己能够满足招标采购提出的兼容性要求。

第二,是搭建“根社区”。

根社区,是不依赖其它上游发行版的社区体系,直接从 Linux 内核和其他开源项目开始构建,级别更高。

创建根社区,能够拥有更大的自主权,最大程度地减少对外部技术的依赖。

我们经常听说的 OpenSUSE 社区(德国商业公司主导)、Fedora 社区(美国商业公司主导)、Debian 社区(无商业公司控制)等,都属于根社区。

构建中国主导的根社区,让国内操作系统企业参与到开源社区中去,能让企业从参与者变成建设者、主导者,进而提升国产操作系统的话语权和地位。

基于这样的趋势,这几年,国内开源社区和根社区发展非常迅速:

2019 年 12 月 31 日,华为作为创始企业发起了 openEuler 开源社区,并将 EulerOS 相关的能力贡献到 openEuler 社区。2021 年 11 月 9 日,华为正式将 openEuler 欧拉操作系统捐赠给开放原子开源基金会。

根据今年 6 月份官方提供的数据,四年来系统累计装机量超过 680 万套。很多国产服务器操作系统厂商基于 openEuler OS 发行商业版本,如银河麒麟高级服务器操作系统、统信软件 UOS 20、普华软件、中科方德、麒麟信安等。

2020 年 9 月,阿里云、统信软件和三大运营商发起“龙蜥社区(Anolis OS)”。截至 2024 年 8 月,龙蜥操作系统 Anolis OS 装机量已突破 800 万套。

2021 年 12 月,腾讯、浪潮等 20 余家企业建立“OpenCloudOS”社区。截止 2022 年 12 月,OpenCloudOS 社区及衍生版本装机量累计已经超过 1000 万节点。

2022 年 6 月,国家工业信息安全发展研究中心与普华基础软件、中科方德、麒麟信安、凝思软件、一铭软件、中兴新支点、元心科技、中国电科 32 所、技德系统、北京麟卓、先进操作系统创新中心等十余家单位联合成立了“openKylin”操作系统社区。

最后的话

写到这里,文章基本上就要结束了。

总的来看,国产操作系统经过几十年的发展,无论是在技术水平还是市场接受度方面都有显著提升。

然而,想要完全替代现有的主流操作系统,仍然面临着巨大挑战,包括生态系统的丰富度、用户体验的优化以及国际市场的拓展等问题。

前路充满荆棘,谁能走到最后,还未可知。

最后,小枣君还是要抛出几个直击灵魂的问题 ——

上面我们提到的这些操作系统,到底是真国产,还是假国产?

一直以来,都有很多人质疑甚至抨击国内的这些操作系统,说是套壳、骗钱,这是真的吗?

基于 Linux 内核开发的操作系统,算不算自主研发?

小枣君说说我自己的看法,仅供参考和探讨:

首先,无论是第一次浪潮里的蓝点、红旗、中软、冲浪,还是第二次浪潮里的深度、麒麟、新支点、欧拉等,都是基于 Unix 或者 Linux 内核,这是毋庸置疑的。

重新写个内核,其实也不是不行。最开始林纳斯写 Linux 内核的时候,也才 21 岁,内核代码只有 1 万来行。

之所以国内没有从零开始写,主要是因为我们起步搞操作系统的时候,Linux 内核已经初具规模,而且具备很好的全球用户基础。它的架构和技术得到了验证,且已经具备一定的生态。

如果我们真的从零开始写,生态要从零开始积累,关键是国外有了 Windows、类 Unix、Linux 内核的发行版、苹果 OS,很难再接受又一个新的生态。到时候,就真的变成了我们自己闭门造车,而且会导致整个 IT 生态的割裂。

Linux 内核是全球开发者长期共同参与的结果,目前代码量大约是 3000 万行,里面也有大量中国人贡献的代码。这些年,我们国内的操作系统厂商,也对内核进行了必要的修改和优化。

基于 Linux 内核进行开发,也并不像有人说的那样,是“套壳”。这里面涉及的工作量,可大可小。开发桌面环境、优化性能、增强安全性稳定性、定制功能等,技术难度都很高。

国内几大操作系统品牌,代码量都是上亿行。以 openEuler 为例,23.03 版本,代码总计 7.3 亿行。这里面的工作量,说是“套壳”就太伤人、太无知了。

当然,一直以来,找开源代码,做少量修改,然后进行营销包装,号称“自主研发”、“完全国产”,骗取国家经费。这种事情也很多。但我们不能一概而论,一杆子打死。

做操作系统、芯片,和造原子弹有很大区别。操作系统等软硬件,都是市场化的东西。我们不仅要确保自己能用,也要想办法让国外用户也用,要能够实现自己造血。所以,选择在国外用群众基础的 Linux 内核,是没有问题的。

Linux 内核代码开放,藏不住后门,不用担心被某些国家坑,安全上能够得到保障。而且,如前面所说,我们也建立了根社区,不依赖其它国家机构或企业控制的发行版,也进一步增强了安全性,降低了风险。

所以,总结一下:

1、基于 Linux 内核进行开发,是当前国产操作系统的必然选择,也是正确选择。

2、目前国内的众多操作系统,严格来说,不能叫完全国产操作系统,应该是叫国产 Linux 操作系统,或者国产 Linux 发行版。

3、国产化比例的高低,代码量是一个衡量标准。原创代码量很低的,你也可以骂他是“套壳”。但目前国内几家大的,肯定都不是“套壳”,有海量的代码和心血在里面。

4、目前国内主流的几个操作系统,我认为可以算是自主研发,但不是完全自主研发。除非你把内核也完全自己写,变成纯血。

5、国产需要大家的支持。骗子误国,喷子也误国。在力所能及的情况下,希望大家能给国产操作系统一些机会,用用看,提一些意见,多一点理解和宽容。

就是这些,谢谢大家的耐心阅读!

参考文献:

1、《中国计算机发展简史》,陶建华,刘瑞挺等,科技导报;

2、《中国桌面操作系统发展回顾:半个世纪浮沉,正待星火燎原》,热点科技;

3、《国产操作系统发展突飞猛进,参与全球竞争为时尚早》,严翠,证券时报;

4、《2022 年中国操作系统发展研究报告》,亿欧智库;

5、《国产操作系统,要变天了》,周享玥,数智前线;

6、《中科红旗 —— 一个国产操作系统的典型死亡》,远川科技评论;

7、各厂商官方网站;

8、百度百科、维基百科等。

本文来自微信公众号:微信公众号(ID:null),作者:小枣君

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。


Read0
share
Write a Review...
推荐文章
1  /  138