当前位置: 首页 > news >正文

网站导航网站怎么做百度微建站

网站导航网站怎么做,百度微建站,网站开发工作怎样,thinkphp 微网站开发Microsoft 公共许可证#xff08;The Microsoft Public License#xff09;是微软为释出开源项目而编写和发布的自由开源软件许可证。如果你用 .NET 开发#xff0c;你会经常碰见 Ms-PL。在微软的自由开源项目托管地 Codeplex#xff08;已寿终正寝#xff0c;微软已战略转… Microsoft 公共许可证The Microsoft Public License是微软为释出开源项目而编写和发布的自由开源软件许可证。如果你用 .NET 开发你会经常碰见 Ms-PL。在微软的自由开源项目托管地 Codeplex已寿终正寝微软已战略转进至 GitHub上也有不少基于 Ms-PL 的项目。01Ms-PL 的条款和条件你可以自由地复制再制造reproduce和分发distribute签署了 Ms-PL 许可证的原始软件或衍生产品。但在使用时不能使用任何贡献者的名字contributors name、Logo 或商标。Ms-PL 许可证通过「不为你所使用的代码提供任何明确的保证warranties或承诺guarantees一般与质量有关」来保护作者因此如果代码在某些情况下无法正常工作作者也不必承担任何责任。当你使用 Ms-PL 许可证分发软件整体或部分时无需分发其源代码。你也可以分发对应的源码但这不属于一种义务。但是你需要必须保留该软件最初的所有版权、专利、商标和所有权声明。此外如果你以源码的形式分发软件的任一部分则只能在 Ms-PL 下通过在分发时包含此许可证的完整副本来执行此操作。如果以编译或目标代码object code的形式分发软件的任一部分则只能在符合 Ms-PL 的任何其他许可证下才能执行此操作。需要注意的是Ms-PL 条款和条件文档都非常简短清晰且使用非常连贯的语言编写。微软希望与开源社区保持清晰和直接的关系这有助于提高许可证的采用率正如我们从 BSD 许可证中了解到的那样。02Ms-PL 是否版权向左版权向左Copyleft许可证提供了分发修改品和衍生品的权利但其前提是这些修改品和衍生品必须为下游接收者们暴露相同的权利与自由。你只能以 Ms-PL 来分发源码形式的 Ms-PL 软件的整体或部分。不过当你以编译后的软件或目标代码分发 Ms-PL 软件时你可以选择「符合 Ms-PL 条款的许可证」。因此当选择以源码形式分发 Ms-PL 软件的修改品或衍生品时Ms-PL 的版权向左效应非常明显。而在分发经过编译或目标代码的版本时即使 Ms-PL 关于这一点的文本讲得非常不清楚也不需要将相同的权利与自由向下传递给下游接收者。微软Ms-PL 的管理方支持这种解释interpretation。微软公司坚持认为开发者可以根据自己的选择分发 Ms-PL 软件的编译版本或目标代码版本但不能对下游 Ms-PL 软件的接收者授予更多权利。03Ms-PL 和 Ms-RL 的区别Ms-RLMicrosoft Reciprocal License许可证是比 Ms-PL 更为严格的版权向左许可证。只要 Ms-RL 包含并许可了修改后的源文件你就可以修改与分发任何 Ms-RL 组件。不过你可以对软件中的其他完全由你写的文件使用任何其他兼容的许可证。04商业产品是否允许使用 Ms-PL是的。只要你满足许可的条款和条件你可以在商业产品中使用 Ms-PL 和 Ms-RL 许可的组件。05如何在商业项目中使用 Ms-PL 组件如果你正使用 Ms-PL 许可的组件并决定发布你产品的源码那么你将只能在 Ms-PL 下分发该软件。如果你选择发布已编译的软件或目标代码则可以选择其他与 Ms-PL 兼容的许可证。如果你正使用 Ms-RL 许可的组件那么你需要发布修改后的那部分的源文件代码这对于商业产品来说是个问题。不过你可以对剩下的其他属于你自己的文件使用其他许可证。06Ms-PL 许可证是否兼容 GNU GPL不兼容。Ms-PL 与 GNU GPL 并不兼容因为 GPL 比 Ms-PL 要严格得多比如 GPL 分发源码的要求就与 Ms-PL 的条款不符因为后者可以编译程序而无需释出源码。即便是版权向左的 Ms-RL 也与 GPL 不兼容。可以确信的是微软故意将它的许可证设计得与 GPL 不兼容的理由与其他许多商业公司一样——如果你根据此许可证提交代码那么代码便会陷入专有黑洞 proprietary black hole之中——它们不喜欢这么做。07Ms-PL 与 GPL/LGPL 许可证的不同之处Ms-PL 更倾向于从商业的角度来创建体现的是微软这类商业公司的想法。Ms-PL 与 GPL 之间最大的区别在于Ms-PL 只要求当你以源码的形式发布软件或其衍生品时使用 Ms-PL 许可证而 GPL 的话只要你的软件利用到任何 GPL 协议的组件你就得完整发布你的源代码。只要你将你的专有代码和 GPL 组件不管是原始 GPL 还是经过修改的 GPL 许可证结合起来它们之间就没有什么区别了。LGPL 是 GPL 的弱版权向左版本允许专有软件使用或连接到 LGPL 组件而不必将其专有文件置于 LGPL 许可证之下也就是说只需要公开对 LGPL 原始文件作过修改的那部分。Ms-RL 与 LGPL 有点接近。当你软件使用 Ms-RL 时你必须使用 Ms-RL 修正来发布所有签署了 Ms-RL 的组件。此外 对于那些对并没有使用 Ms-RL 的组件你可以对它们选择不同的许可证。08Ms-PL 与 MIT/BSD 许可证的不同之处MIT 是最宽松的自由软件许可证之一。基本上你只需要添加原始 MIT 许可证和版权声明副本copy of the original MIT license and copyright notice就可以自由使用基于 MIT 许可证的软件组件了。BSD 许可证是另一个高度宽松的许可证只要将原始 BSD 许可证副本附加上就能根据需要随意修改并重分发根据 BSD 许可的软件。MIT 和 BSD 许可证都不要求你发布软件的源码也不对与其他许可下的源码混用设任何限制。但是对于 Ms-PL 来说如果你选择发布产品的源码那么源码就必须使用 Ms-PL。09Ms-PL 与 Apache 2.0 的不同之处Apache 2.0 许可证是一个宽松的开源软件许可证因此你可以将 Apache 许可的代码进行修改后以任何许可证进行发布一般来讲会继续使用 Apache 许可证。但对于 Ms-PL 来讲如果你选择分发的是产品的源码那么就只能选择 Ms-PL 许可证。如果你选择分发的是产品的目标代码那么你可以选择任何与 Ms-PL 兼容的许可证。10是否可销售使用 Ms-PL 的开源软件或代码是的。你可以销售任何基于 Ms-PL 的开源软件不过请先确保没有侵犯任何人的商标trademark。至此我们回答了十个最重要的关于 Ms-PL 的问题。如果你还有其他问题我们很乐意回答你。本文的作者和译者均不是律师或法律工作者因此你不应将本文视作任何形式上的法律建议。本文信息按素材原文原样奉上未经修改。如需法律咨询请联系你的法律顾问或有相关从业资质或经验的律师或其他法律工作者。原题Top 10 Microsoft Public License (Ms-PL) Questions Answered原文https://resources.whitesourcesoftware.com/blog-whitesource/top-10-microsoft-public-license-ms-pl-questions-answered作者Rami SassEND开源许可证相关推荐1一文读懂常用开源许可证2一文读懂开源许可证异同3一文读懂 Copyleft 开源许可证4十问十答 Apache 许可证5十问十答 CDDL 许可证6十问十答 GPL 许可证7十问十答 BSD 许可证
http://www.pierceye.com/news/488266/

相关文章:

  • 上海智能网站建设公司可以做网站头像的图片
  • 怎样给网站做备案网站建设前端工程师岗位职责
  • 福州网站外包网站搭建设计合同
  • 有没有做专利导航运营的网站网站制作代理
  • 即墨网站建设地址邢台织梦模板建站
  • 贵阳网站建设运营网站的扁平化设计理念
  • 商务网站建设与维护(专21春)网站建设入门书籍
  • 免费室内设计素材网站wordpress 前台不显示内容
  • 企业应该找什么样的网站建设公司jz做网站
  • 钦州住房和城乡建设局网站软考考试科目有哪些
  • 查公司的网站有哪些wordpress连接数据库出错
  • 找别人做网站需要什么信息湛江制作公司网站
  • 最简单的静态网站wordpress网络公司主题
  • 做外贸要做什么网站企业服务平台app下载
  • .net做网站开发吗企业网站维护合同
  • 有哪些做网站公司网站做关键词库的作用
  • 安全狗网站白名单指什么申请制作网站
  • 如何做高端网站建设香水推广软文
  • 移动网站建设优势优化设计电子课本下载
  • 做外贸英语要什么网站免费做app网站建设
  • 网站统计系统 怎么做遵义公共资源交易中心官网
  • 做外贸的有哪些网站廊坊网站建设公司哪个好
  • 深圳宝安网站建设学习网html5网页代码大全
  • 网站建设介绍会发言稿wordpress 工具栏
  • 重庆网站推广计划2017主流网站风格
  • 进贤网站建设做网站有什么优势
  • 免费购物网站源码网站收录是什么意思
  • 网站做端口映射如何创建公众号的步骤
  • 什么行业需要做网站网站系统升级需要多久
  • 网站产品推广网站建设功能规划