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)和应用根基,基本无人能出其右。

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

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

  • 相关阅读:
    通过path绘制点击区域
    能添加图标的label
    便利的初始化view以及设置tag值
    递归搜寻NSString中重复的文本
    自动移除的通知中心
    BadgeValueView
    SpringCloud的入门学习之Eureka(Eureka的单节点)
    Elasticsearch 6.x版本全文检索学习之分布式特性介绍
    关于window10更新之后,15.5版本虚拟机不能使用的情况:检测更新版本
    RabbitMQ的消息确认ACK机制
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4649019.html
Copyright © 2011-2022 走看看