|
@Chris,
Is this CodeProject's brother?
http://www.rootadmin.com/[^]
Manas Bhardwaj
Please remember to rate helpful or unhelpful answers, it lets us and people reading the forums know if our answers are any good.
modified 13-Jul-12 19:06pm.
|
|
|
|
|
|
I see!
Manas Bhardwaj
Please remember to rate helpful or unhelpful answers, it lets us and people reading the forums know if our answers are any good.
|
|
|
|
|
Yes it is
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Hi Code Project,
I am considering using code from an article that uses the CPOL license. I would be compiling the source code into my commercial application executable, not distributing it directly. However, if I do this it's not clear to me what I would need to do to conform to section 5.e of the CPOL:
"You may distribute the Executable Files and Source Code only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this License with every copy of the Executable Files or Source Code You distribute and ensure that anyone receiving such Executable Files and Source Code agrees that the terms of this License apply to such Executable Files and/or Source Code. You may not offer or impose any terms on the Work that alter or restrict the terms of this License or the recipients' exercise of the rights granted hereunder. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distribute the Executable Files or Source Code with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License."
For example, do I need a checkbox in my install program that points them to the CPOL and/or the article, and asks them to read it and agree to it? My users wouldn't necessarily understand why they would have to do this since the CPOL code would only be a very small part of my application.
Thanks for any clarifications.
Regards,
Kevin
|
|
|
|
|
I just put a message in my about box that reads something like:
This product contains code written by <name> and was licensed under the terms of the Code Project Open License(CPOL) <link to CPOL>
Independent ACN Business OwnerMake toll free long distance calls from your smart phone with ACN Mobile World. When connected via wifi, calls will not use any of your minutes or data, nor will there be any roaming charges. Certain conditions apply. See my website for details.
Within you lies the power for good - Use it!
|
|
|
|
|
If you distribute exe files or source code from an article then you need to ensure your users agree to the CPOL conditions.
However, you said "I would be compiling the source code into my commercial application executable, not distributing it directly" which means you aren't distributing source code or exe's from the article and hence 5e doesn't apply.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Thanks Chris, this clears things up for me. I have related question I'll post separately.
Regards,
Kevin
|
|
|
|
|
|
Apologies for not getting back to you. I'm still looking.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Sometimes we face an error when we try to edit an answer given using Improve Answer. A big black screen pops up and says Administrator has been notified of the error. I have faced this issue mostly while editing an answer posted by someother user. My suggestion here would be, lets show a message to users that "This answer/solution is being edited and locked by 'UserName'. Please wait until the lock is released.", and do not show edit answer button.
We have this present for Questions, could this functionality be made available for Answers too?
Thanks & Regards,
Vani Kulkarni
modified 12-Jul-12 6:40am.
|
|
|
|
|
Vani Kulkarni wrote: could this functionality be made available for Answers too
Compared to question editing frequency, based on what I see, answers rarely need an editing. (Most of the times they are properly formatted and do not need an update from other member.)
I am sure feature could be provided by Chris & team but is that really needed?
For me, I have never faced any issue if I have to update an answer (rarely I find a need!)
|
|
|
|
|
Based on this[^] misunderstanding from the forum.
Lot's of different people come to the site, and we are all users. Imagine one could specify what kind of programmer he/she is on the settings-page, needn't be more than a group of radio-buttons. In combination with the "user"-icon, one could give an indication of his/her level. I'd suggest as discrimination between students, hobbyists/hackers and professional users.
It's obvious that a student might need a more elaborate answer than some of our frequent visitors - who only request for a search-term. This would hint nicely which kind of answer would fit for that user.
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
modified 12-Jul-12 6:30am.
|
|
|
|
|
What misunderstanding? That link just takes me to the VB.NET forum.
|
|
|
|
|
Second thread from that forum, I updated the hyperlink in the original post.
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|
|
I doubt it will help, there are plenty of 'developers' who still post questions that can easily be answered by a quick look at the documentation or an equally quick Google search. And, of course, how would it be enforced?
|
|
|
|
|
Richard MacCutchan wrote: there are plenty of 'developers' who still post questions that can easily be answered by a quick look at the documentation or an equally quick Google search.
We'll always have those, as there are always people who try to take a shortcut. It won't help against those, and frankly, I'm expecting that group to grow in the next years.
Richard MacCutchan wrote: And, of course, how would it be enforced?
It wouldn't, purely voluntary. If someone indicates that he is a student, I'll prolly answer a bit more in detail - it needn't be enforced, since it's not a title that you earn, merely an expression of one's level. Yes, a beginner could set his/her status to "pro"; that wouldn't change much, only the types of answers they'll receive - since a pro wouldn't need that much details.
Didn't miss it before, since the reputation gives me a nice indication; but the metric doesn't really say whether I should or shouldn't give a long and detailed answer.
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|
|
A great idea, with a fundamental flaw in that those who fill out profiles accurately are more likely to take care with posting questions, while those who don't read instructions are often, inexplicably, "Senior Developers". If you know what I mean.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Hi
I Have About 2 year Membership In Your Site
I Write A Question About Writing Virus And My Account Is Closed ...
How Do I Active It Again ?
please Help Me ...
I Love This Account (ee_persian) ....
I Dont Write Again Question Like Abow ...
Thanks A Lot
|
|
|
|
|
Ask about how to write a virus will get you kicked off before you can blink. There are plenty of places to learn, but not here.
I've reactivated your account.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Hi,
I've been trying to upload a new file containing an updated version of the source code for one of my articles. I tried at least 7 or 8 times in the last hour without success.
This happened to me before several times, the file is not that big - only 1MB.
Can I ask one of the editors to upload the file for me, if possible?
This is the article URL:
ASP.NET MVC: Creating localized DropDownLists for enums[^]
And this is the link to the source code file:
MvcLocalizationEnumHelpers.zip[^]
Thanks in advance,
Rui
|
|
|
|
|
I'm unable to download that zip file from Google docs. You may need to open up permissions.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Hi Chris,
Sorry about that - you should be able to download the file now.
Thanks,
Rui
|
|
|
|
|
I opened the editor, added the file, hit "upload file", then added the zips to the article content, and published. All good.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Thanks Chris,
Everything is fine now.
Cheers,
Rui
|
|
|
|