代码项目开放许可(CPOL)1.02 [英] The Code Project Open License (CPOL) 1.02

查看:111
本文介绍了代码项目开放许可(CPOL)1.02的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

对不起,我的英语不好,并且我对许可不了解

我看过这个项目:


感谢您的答复

ezio -Italy

Sorry for my English, is not so good and I don''t understand something about the license

I have seen this project:

Global Windows Hooks[^]

and I would like to add the DLL to a project.

The question are:

-Can I change the name of the DLL, leaving obviously the original copyright, patent, trademark, and attribution notices that may appear in the Assembly Infos?

-You write "You may distribute the Executable Files and Source Code only under the terms of this License".... but a DLL IS NOT an executable file and IS NOT a source file: what must I add in my software distribution about the DLL itself?

thanks for a reply

ezio -Italy

推荐答案

OP写道:

我可以更改名称吗? DLL,显然留下了可能出现在组装信息中的原始版权,专利,商标和所有权声明?

Can I change the name of the DLL, leaving obviously the original copyright, patent, trademark, and attribution notices that may appear in the Assembly Infos?


为什么要更改dll的名称?可能需要为此询问dll的作者.


Why do you want change the name of dll? Probably you need to ask the author of the dll for that.

OP写道:

您写道:您只能根据本许可的条款分发可执行文件和源代码".不是可执行文件,也不是源文件:我必须在软件发行版中添加有关DLL本身的哪些内容?

You write "You may distribute the Executable Files and Source Code only under the terms of this License".... but a DLL IS NOT an executable file and IS NOT a source file: what must I add in my software distribution about the DLL itself?


AFAIK dll也被视为可执行文件(二进制)

仅供参考

代码项目开放许可(CPOL)1.02 [


AFAIK dll also considered as executables(binary)

FYI

The Code Project Open License (CPOL) 1.02[^]


您要获取整个源代码并构建二进制文件(Dll)吗? ?还是您正在使用某些代码?
如果仅使用代码,请使用原始作者姓名和版权,并在应交信用的位置注明信用.如果您有信用页面,最好在此处列出.

如果您使用的是整个代码,请保持dll不变.为什么要更改名称并在应归功的地方提供功劳.
Are you taking the whole source code and building a binary (Dll)? or are you using some of the code?
If you are using only the code, use the original author name and credit, and give the credit where credit is due. If you have credit''s page, it is good to list it there.

If you are using the whole code, leave the dll as it is. Why change the name and give the credit where credit is due.


我仅使用一些代码(即,我不需要剪贴板挂钩,所以我删除了这些代码) DLL项目中的文件:更少的代码,更少的错误问题)

我想更改名称以使其与其他程序文件统一.显然,在DLL程序集信息中,我不想更改任何内容(原始标题,社团,CopyRight等)

>在信用到期的地方给予信用

是的,但是抱歉,我的经验不足,但是应归还的信用额在哪里?

程序设置的条件条款页面(由Inno Setup制造)在正确的位置?如果不在哪里?

像"MyFile.dll引用了code2point的Windows Hook库,它在Code Project Open License 1.02下获得​​许可"之类的东西好吗?

>为什么要更改dll的名称?可能需要为此询问dll的作者.

在CPOL中,我读到:
您可以通过 的任何方式修改本作品的副本(不包括条款),以创建衍生作品,只要您在每个已更改的文件中插入醒目声明,说明更改方式,时间和地点,该文件

我以为"ANY WAY"也表示名称...但是我没有更改任何文件,只删除了该项目的某些类.

谢谢您的耐心....
I''m using only some of the code (i.e. I don''t need Clipboard Hook, so I have deleted these files from the DLL project: less code, less error problems)

I would like to change the name to uniform it to the other program files. Obviously in the DLL assembly info I don''t want to change anything (original Title, Society, CopyRight etc)

>give the credit where credit is due

yes, but sorry for my inexperience, but WHERE is the credit due?

The Terms of condition page of the program setup (made by Inno Setup) is a right place? If not where?

something like "MyFile.dll refers to the code2point''s Windows Hook library, that is licensed under the Code Project Open License 1.02" is good?

>Why do you want change the name of dll? Probably you need to ask the author of the dll for that.

In the CPOL I read:
"You may otherwise modify Your copy of this Work (excluding the Articles) in any way to create a Derivative Work, provided that You insert a prominent notice in each changed file stating how, when and where You changed that file

I have thought that "ANY WAY" means the name too... but I have not CHANGED any files, only deleted some class of the project.

ty for your patience....


这篇关于代码项目开放许可(CPOL)1.02的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆