微软开源PDB

PDB 或“程序数据库(Program DataBase)”是 Windows 生态系统的一个核心组件。不管你是使用 C++ 编写代码,还是使用 .NET 编写代码,如果没有 PDB 文件,即使是像单步执行代码这样的基本任务也是不可能的。然而,PDB 格式在很大程度上是个黑盒子。至少到目前为止是这样。

WordPress.com 开源,弃 PHP 改用 JavaScript/nodejs

那么 Automattic——这家 WordPress.com 背后的公司,为什么要 不惜代价 地去重写代码?WordPress.com 如今给人的感觉和工作方式宛如一款现代的在线应用。这是它重返战局,迎战诸如 Medium 等新晋挑战者的重要一步。

细数开源历史上的十个重大事件

开放源码(开源)的精神在于使用者可以使用、复制、散布、研究和改进软件。这可以追溯到20世纪60年代,至今已有半个世纪了。虽然下面所列举的不都是专门的开源产品,但还是在开源发展的进程中有着巨大的影响。

历史上最有影响力的10款开源项目

开源是大趋势,开源软件也在越来越多的出现在日常电脑桌面上。人们选择开源软件的原因,主要有低成本、安全无病毒侵害、更加透明和开放等。我们选出了在当前扮演最重要角色的十款开源软件,以供参考。

5款最好的开源用户关系管理工具(CRM)

在创造与客户之间良好的关系之后,就应该考虑到如何去维系与客户之间的关系,当然,这不是一件容易的事。为了维系与客户之间的这些微妙的关系,CRM系统是必不可少的。开源的世界里,必然不会丢下CRM。

开源操作系统汇总

Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。流行的Linux版本有Ubuntu、Debian、Fedora、openSUSE、CentOS、Red Hat等,移动开发领域使用最广泛的Android也是基于Linux内核开发的操作系统。

调查显示 80% 的开发者正在使用开源软件

一项调查,发现84%的人在使用开源软件。参与调查的开发者不仅仅只是来自于开源公司,也有来自传统的控股公司,如微 软。

.NET开源的背后:是无奈,还是顺应潮流?

微软.NET的开源,让许多开发人员欣喜若狂,同时也有许多人好奇其背后的故事,过去视开源为癌症的微软为什么会突然有这一举措,是出于无奈,还是顺应潮流,而这其中的种种或许可以用文中的六个观点来说明。

15款值得学习的小型开源项目,带你快速步入开源世界

对于初学者来说,小型开源项目更容易理解和学习,那么目前有哪些值得学习的小型开源项目?本文收集整理了知乎上网友推荐的一些不错的小型项目。

微软 .NET 开源

微软周三宣布开放 .NET 开发环境。长期以来只在 Windows 系统下存活的 .NET,通过 GitHub 开源系统,能在 Linux 和 Mac OS 系统中运行。而下一步公司将会把 CLR(Common Language Runtime) 和 Base Class Libraries 都实现开源。

为什么说微软开源.Net也拼不过Java?

我们来看看微软是怎么看待 .Net,又想拿它做什么?而其他业界人士又是怎么看待的呢?

李纳斯定律(Linus’s Law):只要有足够多的眼球,就可让所有bug浮现。

只要足够多的眼球关注,就可让所有软件缺陷浮现。

漫谈Github与开源

今天在 Github 发布了我人生真正意义上的第一个开源项目-『Onepay』,这是一个简单方便的打赏按钮/链接生成系统

开源软件:比想象中大,也没想象中重要

对于软件结构,开源是一个利润极大的交易;但是,对于应用程序,那就不见得了。

开源是一种态度!

事实上,由于整个全球网路的架构,有很大的一部份建立在 open source 科技如the Linux operating system 、 Apache Web server application等的基础上,因此,不论是使用浏览网页、收发 e-mail、即时通讯或是音乐串流等功能

支撑起整个互联网时代的7款开源软件

毫不夸张地说,开源软件已经渗透到了我们日常生活的方方面面。

开源软件在商业世界中的十大最佳应用领域

开源软件能够带动业务增长,增加灵活性或可靠性,或者是减少预算。

谈“开源”、“赦”盗版,看市场如何逼着微软改变自己

微软Azure首席技术官马克·罗西诺维奇表示,未来版本的Windows有可能开源。这是继微软此前对外宣布“允许盗版windonws用户免费升级至win10”之后,微软就其核心资产——Windows发展方向或模式抛出的又一“重磅炸弹”。