热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

国内LINUX发展的现状与未来的思考一

今天看到CSDN上的一篇文章,讲了国家在LINUX上投资七年,到目前为止,在LINUX内核代码,没有一行是中国人的代码。国家投入的钱可能打了水漂。看了真让人觉得不是滋味,我是国内接触LI

    今天看到CSDN上的一篇文章,讲了国家在LINUX上投资七年,到目前为止,在LINUX内核代码,没有一行是中国人的代码。国家投入的钱可能打了水漂。看了真让人觉得不是滋味,我是国内接触LINUX比较早的,从96年开始。曾经做了五年的LINUX方面的研究,后来改做微软平台方面的东西了。

 现在的LINUX与几年前当然是无法比的。我刚接触LINUX时,只能在书店买到一本书,后来,随着媒体的关注和宣传,LINUX的书开始多起来,现在到书店去,可以看到书架上,有很多LINUX方面的书,可以说,在国外出版的,在国内都可以找到或知道有这样一本书,从信息的对称的角度来讲,近几年与前几年差距大大缩小。在LINUX论坛上,我们也看到了一些深层次的讨论。

    在LINUX的刚开始阶段,出现了许多新兴的公司,后来,都消失了。这种现象正常也不正常。说正常,这是市场经济环境下,公司首先要生存,要发展,这是最关键的。所以,做LINUX的公司凭热情做事,发现生存与发展更重要,当然,热情就让位于后者了。说不正常是从国家安全及软件产业发展来谈的。中国是一个大的国家,没有自已的核心的基础平台是不行的,这个基础平台中的基础就是操作系统。所以,一个国家有自已的操作系统是至关重要的。我想,没有人会怀欵这一点的。

  国内,深入LINUX难,GPL是一道跨不过去的沟,开源有开源的游戏规则,在求生存与发展更重要的时侯,你无法接受GPL,这就好比,一个连饭都吃不饱的人,叫他理解养宠物的必要性是不可能的。因内,小的公司为生存与发展,碰了LINUX,就缩回去,尚且情有可原,可是,偏偏国内的大公司,也这么做,而且,比小公司更加绝情。就象这次的联想,似乎比谁看得都透,可惜宣布后又改口,表示了对LINUX的支持,这些,不缺钱的大公司,为什么不在LINUX上多些作为,难道让那些小企业担大梁?

  国内,没有研究和使用LINUX的环境,国内,接触UNIX的一般人都接触不到,UNIX只在很小的一部分人中间流传,最初,学计算机的人,接触的是DOS,而不是UNIX。最近这些年,情况有所好转,但有新的情况出现。这个新的情况就是微软不断从开源代码中学到真正的精华,并且应用到WINDOWS的开发中,所以,当笔者看到WINODWS 2000时,发现,它已经成功地从开源那学到了很多东西。WINDOWS代码不肯公开,说不准公开了,微软会有无究无尽的纠纷。所以,不开放代码,一个字,狠。

  国家的投入机制本身就是有问题的,光投入,不算收益,国为那是国家的钱,不是哪个个人的钱。国内的企业要到钱的狠,要到的,组织人马来做开发,发现,做的人不愿那么深入,公司也没办法,只能搞个花不了多大精力的东西来糊弄一下或者忽悠一下。

  国家的教育与应用应是相辅相成的,在高校推广LINUX,学生学出来,没有用人单位接受,学也是白学或根本学不好。而操作系统的市场一直被微软所控制。

  由最近的联想PC被美国议员封杀,不能不偑服美国人的远见卓识,那真是“先天下之忧而忧”,在国家有自己的操作系统这个问题上,我们似太大度了,也太不重视了。看着redhat的LINUX安装界面,真漂亮,但多想一些,也有问题,即使是开源,做得漂亮,引导潮流,还是那个坚持到底就是胜利的美国公司redhat。程序员在那些已经构画好并逐渐实现的基础平台上,奋力挣扎,挣扎出一番应用的新天地,然,这一切漂亮浮华是建立在那个基础不倒的前提下,而事实上,基础不可能永不倒,因为,那个基不是我们打的基,是别人搭得基。

  以上的,我没有做太多的整理与展开,因为包含了太多的东西,也没有就中国LINUX的发展给出一些建议,我想放到后面吧。


推荐阅读
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
  • 如何提高PHP编程技能及推荐高级教程
    本文介绍了如何提高PHP编程技能的方法,推荐了一些高级教程。学习任何一种编程语言都需要长期的坚持和不懈的努力,本文提醒读者要有足够的耐心和时间投入。通过实践操作学习,可以更好地理解和掌握PHP语言的特异性,特别是单引号和双引号的用法。同时,本文也指出了只走马观花看整体而不深入学习的学习方式无法真正掌握这门语言,建议读者要从整体来考虑局部,培养大局观。最后,本文提醒读者完成一个像模像样的网站需要付出更多的努力和实践。 ... [详细]
  • 如何用JNI技术调用Java接口以及提高Java性能的详解
    本文介绍了如何使用JNI技术调用Java接口,并详细解析了如何通过JNI技术提高Java的性能。同时还讨论了JNI调用Java的private方法、Java开发中使用JNI技术的情况以及使用Java的JNI技术调用C++时的运行效率问题。文章还介绍了JNIEnv类型的使用方法,包括创建Java对象、调用Java对象的方法、获取Java对象的属性等操作。 ... [详细]
  • GPT-3发布,动动手指就能自动生成代码的神器来了!
    近日,OpenAI发布了最新的NLP模型GPT-3,该模型在GitHub趋势榜上名列前茅。GPT-3使用的数据集容量达到45TB,参数个数高达1750亿,训练好的模型需要700G的硬盘空间来存储。一位开发者根据GPT-3模型上线了一个名为debuid的网站,用户只需用英语描述需求,前端代码就能自动生成。这个神奇的功能让许多程序员感到惊讶。去年,OpenAI在与世界冠军OG战队的表演赛中展示了他们的强化学习模型,在限定条件下以2:0完胜人类冠军。 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 本文是一位90后程序员分享的职业发展经验,从年薪3w到30w的薪资增长过程。文章回顾了自己的青春时光,包括与朋友一起玩DOTA的回忆,并附上了一段纪念DOTA青春的视频链接。作者还提到了一些与程序员相关的名词和团队,如Pis、蛛丝马迹、B神、LGD、EHOME等。通过分享自己的经验,作者希望能够给其他程序员提供一些职业发展的思路和启示。 ... [详细]
  • 本文详细介绍了云服务器API接口的概念和作用,以及如何使用API接口管理云上资源和开发应用程序。通过创建实例API、调整实例配置API、关闭实例API和退还实例API等功能,可以实现云服务器的创建、配置修改和销毁等操作。对于想要学习云服务器API接口的人来说,本文提供了详细的入门指南和使用方法。如果想进一步了解相关知识或阅读更多相关文章,请关注编程笔记行业资讯频道。 ... [详细]
  • 本文介绍了2019年上半年内蒙古计算机软考考试的报名通知和考试时间。考试报名时间为3月1日至3月23日,考试时间为2019年5月25日。考试分为高级、中级和初级三个级别,涵盖了多个专业资格。报名采取网上报名和网上缴费的方式进行,报考人员可登录内蒙古人事考试信息网进行报名。详细内容请点击查看。 ... [详细]
  • PHP引用的概念和用法详解
    本文详细介绍了PHP中引用的概念和用法。引用是指不同的变量名访问同一个变量内容,类似于Unix文件系统中的hardlink。文章从引用的定义、作用、语法和注意事项等方面进行了解释和示例。同时还介绍了对未定义变量使用引用的情况,以及在函数和new运算符中使用引用的注意事项。 ... [详细]
  • 本文介绍了5个基本Linux命令行工具的现代化替代品,包括du、top和ncdu。这些替代品在功能上进行了改进,提高了可用性,并且适用于现代化系统。其中,ncdu是du的替代品,它提供了与du类似的结果,但在一个基于curses的交互式界面中,重点关注占用磁盘空间较多的目录。 ... [详细]
  • 本文介绍了使用readlink命令获取文件的完整路径的简单方法,并提供了一个示例命令来打印文件的完整路径。共有28种解决方案可供选择。 ... [详细]
  • 【重识云原生】第四章云网络4.8.3.2节——Open vSwitch工作原理详解
    2OpenvSwitch架构2.1OVS整体架构ovs-vswitchd:守护程序,实现交换功能,和Linux内核兼容模块一起,实现基于流的交换flow-basedswitchin ... [详细]
author-avatar
wang小资_588
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有