首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我们可以从github获取IdentityServer4源代码并将其升级到NET6.0并使用它吗?

我们可以从github获取IdentityServer4源代码并将其升级到NET6.0并使用它吗?
EN

Stack Overflow用户
提问于 2021-11-29 01:32:06
回答 2查看 1.1K关注 0票数 1

IdentityServer4是支持.Net Core3.1的开源版本,我知道下一个版本不是开源的,需要许可证。

我们需要在.Net 6项目中使用IdentityServer。

我们可以从github获取IdentityServer4源代码并将其升级到NET6.0并使用它吗?有什么限制吗?

EN

回答 2

Stack Overflow用户

发布于 2022-01-11 21:35:47

这不是Apache许可的工作方式。您完全可以派生开源identity Server43.1版本,并将每个组件合法地移植到6。作者可能会因此而恼火,但许可证-cannot将被撤销--它将永远存在。以下是ID4 license上的简介:https://github.com/IdentityServer/IdentityServer4/blob/main/LICENSE“一种许可许可,其主要条件要求保留版权和许可通知。贡献者提供明确的专利权授予。许可作品、修改和较大的作品可以在不同的条款下分发,并且没有源代码。”可用于+商业使用+修改+发行+专利使用+私人使用

您可以看到,它并没有说许可证被撤销,但您必须在源代码+许可证和版权声明+状态更改中对它们进行积分。这是因为Apache2许可证是不可撤销的。

从Apache License本身的Apache License 2.0部分:

根据本许可证的条款和条件,每个贡献者特此向您授予永久的、全球范围的、非排他性的、免费的、免版税的、不可撤销的版权许可,以复制、制作衍生作品、公开展示、公开表演、再许可和分发源形式或对象形式的作品和此类衍生作品。

我不是律师,但是,正如互联网上所有人所说的那样,如果自由和开源软件的作者可以-after事实--撤销许可,-nobody就会冒着使用它们的风险--因为他们可能有掠夺性的公司,只需等待产品发布,然后BAM....lawsuit。对于start...like的急救车追逐者来说,这听起来像是一个巨大的掠夺性业务,但在软件领域。

以下是实际律师对此的看法:https://www.zdnet.com/article/no-you-cant-take-open-source-code-back/

票数 3
EN

Stack Overflow用户

发布于 2021-11-29 01:36:32

我们可以从github获取IdentityServer4源代码并将其升级到NET6.0并使用它吗?

你可以从NuGet安装它,升级就像过去一样。

有什么限制吗?

是的,开发和测试是免费的。交纳生产费用。

参考:https://duendesoftware.com/products/identityserver#pricing

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70148919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档