当前位置:  技术问答>linux和unix

Linux和微软帝国的博弈

    来源: 互联网  发布时间:2016-04-10

    本文导语:  在GNU和GPL的框架下,Linux得到了飞速的发展,以其为代表的自由软件和微软帝国代表的收费软件形成了两股强大的博弈的势力。相信这两股力量在相互的博弈中,会为IT行业和整个人类的文明进程起到非常重要的作用...

在GNU和GPL的框架下,Linux得到了飞速的发展,以其为代表的自由软件和微软帝国代表的收费软件形成了两股强大的博弈的势力。相信这两股力量在相互的博弈中,会为IT行业和整个人类的文明进程起到非常重要的作用。

往往一个思想火花的萌芽,最初并不是带有功利性质的,如果掺入了功利,也许就不会有那么强烈的光闪。互联网造就了一个平台,让我们所有人都可以参与其中,所有的软件爱好者默默地编写,无私的相互交流,所有的想法融在一起,产生更大的力量。只要能想到的,慢慢都能够实现,但是这样松散的爱好者组织做出来的东西,毕竟不像专业的公司那样,充分的分析客户的需要,市场等等,整体有序的完成一项大的工程。所以这必然会形成一种博弈,当收费软件昂贵的时候,大家就会考虑自由软件,虽然粗糙,但是至少能够满足基本的使用,越昂贵,爱好者那种无私贡献的成就感就越会促使更多的人投入到其中。但是软件帝国慢慢的庞大,最终会渗入到国计民生的各个角落,公安,银行,经济,生产。。。,所有这些对普通公众无法直接接触到的领域,软件爱好者是无法投入到其中的,这样的国计民生一定不能被某一个公司垄断,要形成多个公司之间的博弈才好,不过这方面不是本文要讨论的主题。

有计算机以来的初期,操作系统对硬件的要求促进了硬件的快速发展,形成了一个惯性,就是微软的操作系统做的越来越需要更大的资源,慢慢新出的系统就会淘汰一大批落后的电脑,而这些完全没有达到自然寿命就寿终正寝扔进回收站。IT发展到现在,是否还会按照这样的步调往下走?我们从Vista的不怎么受人欢迎应该能够感觉出一些端倪:如果微软还按以前的方式,携整个行业的规则制定者的身份之威继续这样走下去的话,最终只会慢慢的没落。

微软操作系统如果不放下其昂贵的身价,改变其收费模式,还是每台电脑都要一个昂贵的许可证的话,在电脑越来越普及,而且每个人可能不只用一台的今天,Linux只会越来越普及。存储芯片的容量不断增大,价钱越小,没有许可证使用的限制,其必然会固化在每一台电脑里,让我们满足最基本的应用。现在的技术已经完全可以做到主板上芯片固化Linux的程度,只是还没有厂家去做,不过我想这本就不是难事,厂商的电路设计和Linux开发人员配合起来,完全可以做到在主板功能不变的情况下,增加一项可以启动固化的系统的功能。

让我们畅想一下未来的计算机的情形,人类文明进程的目标是什么?我想不外乎是让我们能更加看清这个世界,寻找世界本原的真理,科技的发展,融入我们的生活,让我们生活的能够更方便,交流的更加方便,能够去更远的疆域,更快的从一个地方到另一个地方,但是所有这些,需要的最重要的支撑就是能源,但是在我们还无法去开发外空的资源的时候,有限的资源要支撑我们无法逆转的高科技,是多么的会越来越勉为其难,所以以后的发展必然是向越来越节省,有限的资源越来越合理的应用的情况下发展。

看看我们现在的电脑,是否能看出怎样的浪费?CPU需要大块的散热片,风扇散热,普通应用下不需要的扩展槽,不仅光盘,光驱也成了耗材,整个电脑都是用了几年就淘汰,电脑内部太多的可活动插槽,更多的中间环节,长时间运转吸入的灰尘,太多的不稳定性。

我想以后的电脑两条路,更紧凑的结构和更方便的扩展。里面没有风扇,插拔的扩展槽尽量的少,甚至可以没有,内存芯片以及固化基本系统的存储芯片都可以直接集成在主板上,一个小小的盒子,外面连上IO就可以启动固化的系统联网使用,放在大街两边的厅堂里。当然如果需要个人定制,更多的容量,扩展的话,自带个U盘样的东西,或从网络下载,或自带的扩展设备插在小盒子外面的高速接口就行。

对于工业,科研,需要更方便扩展的地方,初期也许需要沿着现在的路,后来也许慢慢的和上面的一样,从外部扩展。总之减少中间插拔环节,内部去掉多余的东西。这样的小盒子,没有损耗的附件,其使用寿命能达到其自然的芯片寿命,并非常的稳定。

电脑硬件发展的两个方向—更紧凑的结构和更方便的扩展,对于软件来说,同样存在着这两个方向的问题。这两个方向存在博弈,但又是统一的,在同一个时代侧重点可能偏向某一个,但两个方向又可以同时发展。个人电脑初期,硬件性能的限制,程序员把重点放在优化代码的结构和执行效率上,也许当时留下来的程序到现在还是经典。我们从刚开始接触电脑,太多的应用需求,这本身快速的促进了硬件本身以及应用范围和功能的提升。后来人们重点放在了功能的扩展上,太多的需求,也许没有过多的精力去优化执行效率。电脑硬件发展到现在,性能已经完全能够满足人们平常的基本应用,如果微软还继续把操作系统往更加庞大,更加消耗资源的道路上走,只会慢慢的走向没落。

关于微软未来发展的方向,自然有其专家去考虑,我下面只想讨论一下GNU,GPL,以及Linux。DOS系统时代,在个人电脑还只局限在单用户、单任务的时候,Linux继承以前UNIX--超级计算机才用的操作系统的优点横空出世,那时候微软和其相比简直如萤火之光。不过那时候互联网还没现在这么普及,多用户,多任务对个人应用都勉为其难的微机太虚无缥缈。应用限制了Linux初期的发展,相反后来的Windows更直观,更方便的操作界面,让Linux实际处于在后面疲于追赶的地步。即使是这样,后来的网络普及,在后台服务领域,Linux依然占统治地位。

在GNU,GPL框架下,自由软件得到了蓬勃的发展,但是我想还不够,松散的软件爱好者组织如果能拧成一个拳头,将会所向披靡。商用软件,对于天才的程序员来讲,其功能的实现是非常透明的,但是集那么多开发者的工作,太庞大,靠个人力量不可能做那么大的系统。如果能把爱好者组织起来,大家共同分工,协同做一个庞大的系统,是完全有可能的。实际上自由软件就有这样的组织结构,但我想如果能更大一些,更透明一些,像GNU,GPL公约一样,成为软件爱好者有迹可寻的规范,将有助于其发展。GNU,GPL仅仅是开源方面的规范,如果能有组织分工方面的就更好了。互联网这样的平台,让每个人分享他人的东西,同时又以他人能够分享自己的而让人欢喜。多少天才的程序员为之在上面默默不计酬劳的奉献十几年并且会奋斗一生。花钱去吃饭,毕竟不如自己做的饭好吃,如果自己做的饭能得到别人的赏识,那就更让人兴奋了,可惜我不会做饭,也就在网上空想一通,如果有用,就请捧捧场。

|
顶一下。

|
再顶一下。

|
没有钱,在这个世界就活不下去。这就是收费软件存在的道理。

|
顶一下,赞一个

    
 
 

您可能感兴趣的文章:

  • 请问linux上有没有象《帝国时代》一样的大型游戏?
  • Linux下的微软引导记录工具 ms-sys
  • [讨论]微软现在正在打击盗版 当前时机开发LINUX平台对以后的发展是不是一个很好的机会.
  • linux 有类似于 微软MSDN那种帮助文档吗
  • 本人现在在微软中国成都,欲转入LINUX下面嵌入式开发,有没有推荐工作的朋友呢
  • linux系统支持微软的ActiveX吗?怎么样才能够支持?
  • 网络视频全集(微软,CCIE,安全,linux,IBM等等)
  • 如何利用linux登陆外部网络,代理服务器是微软的。用户名是user没有密码
  • Sco Unix 和red hat linux的最新版本是什么,各有几张盘,SCO UNIX和微软的Xenix哪个更好?
  • 请问微软的SQLServer数据库可以在Linux系统环境中使用吗?
  • 专访红帽:微软和Oracle让Linux更受重视
  • linux下的英文和数字字符太模糊,如何利用微软的宋体呢?
  • 这本 Linux 书 对了解 微软 Windows 系统有帮助吗
  • 请问LINUX下有没有跟在windows下一样的hash_map使用?比如VS2005下有微软实现的hash_map.
  • 由于微软的黑屏事件,准备用用linux,大家推荐一下!
  • 如果微软使.net能够运行在Unix/Linux下,并且降低它的费用,请问大家还会继续使用java么?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux
  • linux命令大全详细分类介绍及常用linux命令文档手册下载
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在没有linux的盘,只有DOS启动盘)
  • Linux Kernel 'sctp_v6_xmit()'函数信息泄露漏洞
  • 如何让win2000和linux共存。我装好WIN2000,再装LINUX7.0,但LILO只能找到LINUX,不能引导WIN2000
  • linux c下利用srand和rand函数生成随机字符串
  • 在windows中的VMware装了个linux,主板有两个串口,能做windows和linux的串口通信测试么,怎么测试这两个串口在linux是有效
  • Linux c++虚函数(virtual function)简单用法示例代码
  • 我们网站的服务器从windows2000迁往linux,ASP程序继续使用,可是我连LINUX的皮毛都不了解,大家告诉我LINUX下怎么建网站??
  • Docker官方镜像将会使用Alpine Linux替换Ubuntu
  • 中文Linux与西文Linus分别哪一个版是权威?I认为是:中科软的白旗Linux与西文的绿帽子Linux!大家的看法呢?
  • Linux下chmod命令详细介绍及用法举例
  • 我重装了winme,却进不了Linux了,而我现在又没有Linux光盘,也没有Linux启动盘,还有没有办法?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3