红帽通过支持微软技术扩展其开源平台即服务

导读 红帽今天宣布微软。NET应用程序现在可以在其开源的OpenShift平台即服务(PaaS)技术上运行。自2011年成立以来,红帽的OpenShift已经使包括Pyt

红帽今天宣布微软。NET应用程序现在可以在其开源的OpenShift平台即服务(PaaS)技术上运行。自2011年成立以来,红帽的OpenShift已经使包括Python、PHP和Ruby在内的开源编程语言得以运行,但直到今天。NET仍然不是用户的真正选择。

然而,OpenShift对。NET目前非常有限,甚至没有和红帽直接集成。红帽OpenShift合作伙伴生态系统技术总监克里斯莫根告诉eWEEK,目前OpenShift中的NET支持只能从软件提供商乌呼鲁社区下载获得。

摩根说,“我们正试图将其合并到OpenShift Origin中,这样我们也可以直接在其中访问它。”“我们还没有宣布支持的商业计划。NET在OpenShift Online[公共PaaS]和OpenShift Enterprise[私有PaaS]产品中的附加功能。”

OpenShift Origin项目是红帽的社区开源PaaS,无法从任何直接的商业支持中获益。OpenShift Online公共PaaS是一个拥有免费和付费使用层的托管平台。红帽OpenShift Enterprise产品为组织提供了本地私有的PaaS技术。

因为。NET是微软的技术,有时候可能会出现知识产权和专利相关的问题,尤其是和开源技术结合的时候。目前,红帽公司并未提供任何法律补偿,以配合OpenShift使用乌呼鲁技术。

摩根说:“目前这只是社区,这是乌呼鲁软件的贡献。他们已经根据开源许可发布了它。”“红帽没有在OpenShift Online和OpenShift Enterprise中提供该功能的产品版本,因此补偿不适用。”

摩根强调,乌呼鲁和红帽OpenShift Origin社区都没有提供任何微软Windows软件。用户可能需要执行以下操作来完全启用部署的任何特定Windows软件。NET(可能包括使用微软Windows操作系统、微软互联网信息服务器(IIS)和微软SQL Server技术)。或者必须购买。

Uhuru并不是唯一试图提供的软件供应商。NET开源实现。Mono项目最初由Novell于2004年启动,旨在引入。NET转换成开源的。Mono开发目前由Xamarin领导,这是一家由Novell前员工创立的公司。

摩根说:“我们研究了Mono,但是发现Mono和之间有太多的兼容性问题。NET在严肃中使用。NET商店,这也与我们收到的客户反馈一致。”“我们认为这对。NET应用程序在本机Windows节点上运行,以获得最大的兼容性。