阅读更多

3顶
0踩

非技术

转载新闻 Linux基金会回应微软拥抱开源

2014-11-13 17:22 by 副主编 mengyidan1988 评论(2) 有4999人浏览
微软宣布开源.NET架构,而.NET也将支持OS X和Linux。对于微软不同寻常拥抱开源的举措,Linux基金会执行董事Jim Zemlin认为,微软认识到过去十年软件构建方式发生了根本性改变。微软重新定义自己是为了回应一个由开源软件和协作开发驱动的世界。软件行业也有帕累托法,在其它行业80%的销量可能来自于20%的客户,而在软件行业中80%的堆栈由开源软件构成,另外20%是定制或私有软件。微软在几年前就参与了开源开发,它位居内核代码Top20企业贡献者之列,今年它还捐助资金资助关键的开源软件项目的开发,“我们不同意微软做的每一件事情,很多开源项目与微软产品有直接竞争关系。然而,我们今天看到的新微软与过去那个确实不同了。”
来自: Solidot
3
0
评论 共 2 条 请登录后发表评论
2 楼 xouou_53320 2014-11-19 09:11
开源才是硬道理嘛
1 楼 SpringJava 2014-11-14 10:10
早该开源了~~~若早开源JAVA不一定有现在的局面。中国的改革开放与闭关锁国就是明证!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 得到计算机操作系统版本信息,VB.NET源代码编写Environment.OSVersion.ToString

    得到计算机操作系统版本信息,VB.NET源代码编写Environment.OSVersion.ToString

  • c++ 获取软件版本信息

    c++ 获取软件版本信息

  • C++ 获取文件版本号的代码

    // Test.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include #include #pragma comment(lib,"version.lib") using namespace std;  string GetFileVersion(PCSTR filename

  • Qt 获取exe版本等详细信息

    【Q tea 原创】 核心函数:VerQueryValue VerQueryValue这个函数用于从版本资源中获取信息。调用这个函数前,必须先用GetFileVersionInfo函数获取版本资源信息。这个函数会检查资源信息,并将需要的数据复制到一个缓冲区里。 【Q tea 原创】 参数 类型及说明 pBlock Byte,指定一个内存块第一个字节的地址...

  • QT 获取文件的版本号

    QString getFileVertion( QString fullName ) { QString result = ""; char* pData = nullptr; do { DWORD dwLen = GetFileVersionInfoSize(fullName.toStdWString().c_str(), 0);

  • VS2010获取程序自身的版本号

    在程序的标题栏中显示版本号有助于用户快速了解自己所用程序的版本。 在关于对话框中也会显示程序的版本号。 在资源文件中设置好版本信息后,可以在程序的属性中查看到程序的版本信息。 改个版本号至少要修改3个地方,太麻烦了。 可以用下面的方法直接读出程序的版本号,将版本号用程序控制显示在标题栏以及关于对话框中。 之后只需要改资源文件中的版本号这一个地方就行了,再也不会出现改了这个地方忘了

  • 如何获取应用程序的版本号和版本名

    实现获取应用程序的版本号和坂本名,通过获取包管理器开始;步骤如下: 程序如下public class MainActivity extends AppCompatActivity { Context mContext; private TextView mMVersionCode;//版本code private TextView mMVersionName;//版本名

  • C++ 获取文件版本

    static string GetFileVersion() { char FileName[MAX_PATH] = {0}; ::GetModuleFileName(NULL, FileName, sizeof(FileName) - 1); string asVer = ""; VS_FIXEDFILEINFO *pVsInfo; unsigned int iFileInfoSi

  • 获取常见程序的版本

    可以获取程序的详细信息中的版本信息,程序描述和公司名称等

  • 获取当前应用程序的版本号

    /** * 获取当前应用程序的版本号 */ private String getVersion() { String st = getResources().getString(R.string.Version_number_is_wrong); PackageManager pm = getPackageManager(); try...

  • .Net 程序集自动生成版本号

    ASP.Net: 只需把 AssemblyInfo.cs文件中的[assembly: AssemblyVersion("1.0.0.0")]改成[assembly: AssemblyVersion("1.0.*")],另外还需要把[assembly: AssemblyFileVersion("1.0.0.0")]注释屏蔽掉。这样再生成的程序集就是自动版本号了。 按照这个格式出来的版本号, 内...

  • vb.net VB c# 获取当前发布程序的版本号(软件自己的版本)

    vb.net 获取当前程序的版本(软件自己的版本)

  • 再谈用VS+VC绿色版编译多版本

    以前发帖谈到过用VS2010+ VC6,VC2002,VC2005,VC2008绿色版进行多个版本的编译。今天对那个方法改进一下,使得它更简单。这里说的VS 指的是Microsoft Visual Studio 2010或者更高版本;绿色版的仅仅包含了只含编译器及相关开发库文件,可不含IDE或其他。存放目录可任意,无须修改注册表。假设你只是装了VS2010, (实际这个方法适用于VS2012,VS...

  • C++学习日志16--获取当前C++版本、设定命名空间、引用

    目录一、获取当前C++版本号二、设定命名空间三、C++中的引用 一、获取当前C++版本号 int main() { if (__cplusplus == 201703L) std::cout << "C++17\n"; else if (__cplusplus == 201402L) std::cout << "C++14\n"; else if (__cplusplus == 201103L) std::cout << "C++11\n";

  • 获取程序的版本号

    /** * 获取程序版本号 * @return * @throws Exception */ public String getVersionName() throws Exception { PackageManager packageManager = getPackageManager(); PackageInfo packInfo = packageManager

  • [VB.NET]请问如何能得到应用程序的发布版本号?(注意不是程序集的版本)

    google_ad_client = "pub-8333940862668978";/* 728x90, 创建于 08-11-30 */google_ad_slot = "4485230109";google_ad_width = 728;google_ad_height = 90;//<script type="text/javascript"

  • 查看各种软件的版本号

    使用linux开发过程中,常常需要对软件版本进行注意,无论是软件升级,或是软件之间兼容性问题,常常需要看软件的版本号,这篇文章收集下,常用软件的版本号查看方法1.nginx版本号如使用源码安装,先找到nginx的启动脚本,然后直接-v;如/usr/local/nginx/sbin/nginx -v...

Global site tag (gtag.js) - Google Analytics