阅读更多

3顶
0踩

非技术

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

2014-11-13 17:22 by 副主编 mengyidan1988 评论(2) 有5000人浏览
微软宣布开源.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不一定有现在的局面。中国的改革开放与闭关锁国就是明证!

发表评论

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

相关推荐

  • C++获取程序版本信息

    通过代码获得程序资源中VS_VERSION_INFO所有信息。

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

    c++ 获取软件版本信息

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

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

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

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

  • 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...

  • QT 获取文件的版本号

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

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

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

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

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

  • 获取程序的版本号

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

  • 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";

  • Qt Windows下的exe执行文件中获取exe的版本号遇到的error

    最近在Qt中写一个获取exe版本号的小程序中遇到了一个疑问,纠结了很久。 一开始,从错误信息中,以为是QString和string类型的转换出了什么问题,后才查阅了很多资料才知道找到了解决办法 error如下代码 原因:Qt默认Built没有把wchar_t作为内建类型,才导致的这个link error 环境: Qt5.2.0+VS2012

  • Qt/C++获取应用软件版本号(ProductVersion/FileVersion)

    void getFileVersionInfo(QString &strProductVersion, QString &strFileVersion) { QString fullName = QCoreApplication::applicationFilePath(); std::string strTemp = fullName.toStdString(); LPCSTR str_path = strTemp.c_str(); DWORD vHandle = 0; DWO.

  • [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"

Global site tag (gtag.js) - Google Analytics