Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
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
Posted 27-Jan-11 14:30pm
Edited 27-Jan-11 16:25pm
thatraja242.5K
v2
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

OP wrote:
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?

Why do you want change the name of dll? Probably you need to ask the author of the dll for that.
 
OP wrote:
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 also considered as executables(binary)
 
FYI
 
The Code Project Open License (CPOL) 1.02[^]
  Permalink  
v3
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

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.
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

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....
  Permalink  
v6

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 5,170
1 DamithSL 4,357
2 Maciej Los 3,750
3 Kornfeld Eliyahu Peter 3,470
4 Sergey Alexandrovich Kryukov 2,851


Advertise | Privacy | Mobile
Web03 | 2.8.141216.1 | Last Updated 28 Jan 2011
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100