红帽通过支持Microsoft技术扩展了其开源平台即服务的工作

2019-12-27 10:54:21 来源: INeng财经

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

但是,OpenShift对.NET的支持目前非常有限,甚至也没有直接与Red Hat集成。Red Hat OpenShift合作伙伴生态系统技术总监Chris Morgan告诉eWEEK,目前仅可通过从软件供应商Uhuru社区下载获得OpenShift中的NET支持。

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

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

由于.NET是Microsoft技术,因此有时还可能存在与知识产权和专利相关的问题,尤其是在将其与开源技术结合时。红帽公司目前不提供任何形式的法律赔偿,以将Uhuru技术与OpenShift一起使用。

摩根说:“目前,这只是社区,是Uhuru Software的贡献,他们已经在开源许可证下发布了它。” “ Red Hat尚未在OpenShift Online和OpenShift Enterprise中提供此功能的产品版本,因此,赔偿不适用。”

Morgan强调Uhuru或Red Hat OpenShift Origin社区都不提供任何Microsoft Windows软件。用户可能需要执行以下操作才能完全启用.NET部署的任何特定Windows软件(其中可能包括使用Microsoft Windows操作系统,Microsoft Internet信息服务器(IIS)和Microsoft SQL Server技术)。拥有或必须采购。

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

摩根说:“我们研究了Mono,但是发现与Mono和.NET的兼容性问题太多,以致于无法在严肃的.NET商店中使用,这也与我们收到的客户反馈一致。” “我们认为让.NET应用程序在本机Windows节点上运行以实现最大兼容性非常重要。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。