微软近日上线了一个新的开源网站——网站本身既是开源的,内容也是关于开源的——来展示其如何拥抱开源,同时提供一些开源服务。
从首页来看,这一开源网站的核心理念是 “开放”、“协作”和 “灵活”。微软在网站中陈列了自己的开源项目和服务。网站分为参与、项目、生态、招聘及博客等版块。
其中,“参与”页面还会实时显示微软各个 GitHub repo 的最新动态。
该网站由微软开源办公室(OSPO)创建,该办公室是 One Engineering System(1ES)团队的一部分。这不是微软的首个开源网站,但它是一个全新的站点,用于取代先前过时的版本。
根据微软首席软件工程师 Jeff Wilcox 的介绍,该站点由 Jekyll 生成,Jekyll 是用 Ruby 实现的开源静态站点生成器。动态数据则是由 TypeScript 实现的 Node.js 后端检索而来。
它通过 Linux Azure Kubernetes 服务(AKS)群集部署到 Microsoft Azure 中,并且使用微软自己的 Azure Front Door 和 Azure CDN 服务。
依据 MIT协议开源的opensource.microsoft.com 现在公开接受建议和贡献,但微软表示,由于该站点面向公众,因此 “可能无法接受对网站的一般性贡献”。