zoukankan      html  css  js  c++  java
  • .NET开源 FAQ

    Microsoft至2014年11月12日本(PST)公布.NET开源。一个“隐居”商业帝国也迎来“改革开放”。。

    Q1:为什么要开放源码?

    Ans:由于.NET这样的框架和系统级密切移植到Linux、Android、IOS、Mac OS等平台下必须遵守GPL等开源协议,所以.NET开源是迫不得已。

    Q2:为什么要将.NET移植到Linux、Android、IOS、Mac OS等平台?

    Ans:由于要让.NET框架下的程序在这些平台上执行。

    以眼下情况来看。微软在这场登陆战占有一定优势。终于目标还是为了控制客户群。

    Q3:为什么微软在这场开源战役中有优势?

    Ans:微软实际上使出了“以己之矛攻己之盾”的招数。

    能够想象当windows平台上的应用登陆这些开源平台后会造成如何的冲击,而这些开源平台没有说不的权利,谁让自己开源呢。

    可是这些开源平台上的软件想登陆windows平台却仅仅能用微软提供的技术。

    Q4:这件事反映了什么?

    Ans:1.微软已经认识到在操作系统领域基本已经“大势已定”并且无利可图了,所以将目光转向了应用市场的争夺。

       2.盈利模式上的变化。靠版权生存的时代已经过去,目測其真意是想通过扩大应用数量来推销自己的Azure云服务以及靠客户群来盈利(如Apple和Google)

       3.认清了自己的优势,那就是产品配套(如Visual Studio和Azure)和应用根基,基本无人能出其右。

    二十年前他们用一款操作系统建立王朝,二十年后,他们试图用一个框架,该规则的延续。。

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    机器学习知识点总结(1)
    RPC基本原理
    Oracle中ORA-01113,ORA-01110的简单解决
    跟着whatwg看一遍事件循环
    node进程间通信
    白话协程【前端视角】
    白话typescript中的【extends】和【infer】(含vue3的UnwrapRef)
    原来rollup这么简单之插件篇
    面试官: 说说你对async的理解
    白话web安全
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4649019.html
Copyright © 2011-2022 走看看