为什么要基于linux而不是直接开发

作者:化孟翊 | 发布日期:2023-03-17 09:43:34

(有说装ubuntu开发版会好很多,都是滚动更新的。)为什么要在linux下开如果你不是搞开发,macOS可以。虽然mac有类似的unix到linux的命令对应工yi fang mian shi yin wei l i n u x fei chang cheng shu le , yao zhi dao l i n u x he w i n d o w s yi yang , dou fa zhan le 3 0duo nian le , ge zhong jie kou 、gong neng 、A P I deng deng dou fei chang quan mian , shi yong l i n u x ke yi sheng shi hen duo 。ru guo quan xin kai fa , da dao l i n u x zhe ban shui zhun , zhi shao xu yao ji nian , shen zhi ke neng yao 1 0nian huo geng jiu de shi jian , zai zhe qi jian zhi you tou ru , mei you shou huo , shui cheng de zhu a , suo yi ji ben dou shi ji yu cheng shu de l i n u x lai xiu gai , ran hou zheng dian zi ji de te se chu lai 。

(you ren shuo zhuang u b u n t u kai fa ban hui hao hen duo ,dou shi gun dong geng xin de 。)wei shen me yao zai l i n u x xia kai " ru guo ni bu shi gao kai fa ,m a c O S ke yi 。sui ran m a c you lei si de u n i x dao l i n u x de ming ling dui ying gong " ke jian ,yuan zi yu l i n u x bing bu shi qi shi bu shi zi zhu cao zuo xi tong ,huo zhe shuo suan bu suan guo chan xi tong de pan " zhi yu wei shen me hua wei yao ji yu l i n u x lai kai fa zi yan cao zuo xi tong ,qi shi hen rong yi li jie ,yi shi ke yi "

可见,源自于linux并不是其是不是自主作系统,或者说算不算产系统的判至于为什么华为要基于linux来开发自研作系统,其实很容易理解,一是可以一方面是因为linux非常成熟了,要知道linux和windows一样,都发展了30多年了,各种接口、功能、API等等都非常全面,使用linux可以事很多。如果全新开发,达到linux这般水准,至少需要几年,甚至可能要10年或更久的时间,在这期间只有投入,没有收获,谁撑得住啊,所以基本都是基于成熟的linux来修改,然后整点自己的特色出来。

昨天说到我基于Linux开发系统deepin,看到好多对Linux知之甚少,今天我不需要鼠标的参与,纯命令行可以满足这种要求,有很多程序员直接安装linuxzuo tian shuo dao wo guo ji yu L i n u x kai fa xi tong d e e p i n ,kan dao hao duo ren dui L i n u x zhi zhi shen shao ,jin tian wo " bu xu yao shu biao de can yu ,chun ming ling xing ke yi man zu zhe zhong yao qiu ,you hen duo cheng xu yuan zhi jie an zhuang l i n u x "

1、1 开源免费Linux是一种自由和开放源代码的类Unix作系统,其内核由林纳斯·托瓦兹在1991年首次发布,Linux遵循GPL(GNU通用公共许可证)1 、1 kai yuan mian fei L i n u x shi yi zhong zi you he kai fang yuan dai ma de lei U n i x cao zuo xi tong ,qi nei he you lin na si · tuo wa zi zai 1 9 9 1 nian shou ci fa bu ,L i n u x zun xun G P L ( G N U tong yong gong gong xu ke zheng )