是的,WCF已经开源。以下是关于WCF开源的详细信息:
开源时间:微软在2015年将其Windows Communication Foundation(WCF)分布式服务框架开源,并并入.NET Foundation项目。
开源内容:
WCF的开源版本由以下几个库组成:ServiceModel.Primitives、ServiceModel.Http、ServiceModel.NetTcp、ServiceModel.Duplex和ServiceModel.Security。
目前开源的部分是完整Windows Communication Foundation产品的一个子集,其他部分会在后续陆续补全。
开源的WCF主要可以被开发者用来开发Windows Store WCF应用,包括移动App和与已有WCF服务通信的中间层。
目标平台:WCF以.NET Core框架为目标平台,意在让开发者搭建分布式架构,并以此搭建可跨平台运行的服务。随着.NET Core的开源,WCF在未来也会支持OS X和Linux。
社区反馈:虽然WCF的开源在Hacker News等平台上引起了关注,但评论大多偏向负面。很多开发者都抱怨现有的WCF过于沉重、繁复。不过,开源之后有助于社区或开发者根据自己的需求定制轻量化的WCF框架。
github开源地址:

