|
|
|
Hi,
The CPOL license contains the following restriction at 5f :
You agree not to use the Work for illegal, immoral or improper purposes
I have some troubles to interpret this clause… Who defines what is immoral or improper ?
(Even "legal" is relative to where you live)
How does one know if he is breaking the license ? Are there jurisdictions defining morality / immorality ?
What about creating something that the original author did not anticipate, is this covered by improper purpose ? How does one know ?
Considering that the name of the author can't be used without his consent already, I don't understand this clause.
Thanks for any clarification !
|
|
|
|
|
Sort of makes you think of the ending of "Alice's Restaurant"/
|
|
|
|
|
11a states "This License shall be governed by the laws of the location of the head office of the Author or if the Author is an individual, the laws of location of the principal place of residence of the Author.", so these definitions are judged in the jurisdiction of the Author of the code.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Thank you.
But… I don't think there is any jurisdiction actually defining immorality, is there ? (or improper usage)
Immoral is not illegal, so there is not even a need to define it in the legal sense. How does it work ?
Whether what one is doing with the code is immoral or not sounds very subjective / arbitrary. If the goal is to prevent usages that the original author wouldn't approve or like, then it isn't very clear.
I know there are some moral clauses in some contracts (like in sports). But these clauses explicitely define the innacceptable behavior that will lead to the breach. With a broad "immoral or improper purposes", it seems impossible to know what exactly is covered…
Thanks!
modified on Wednesday, May 26, 2010 6:57 PM
|
|
|
|
|
For some reason this question[^] is tagged with: C#, SQL, SQL, database
and I am not able to remove the duplicated tag. It looks okay in the preview if I remove one, but then the double SQL tag shows up again.
EDIT: If you hover over the tags you can see that they are linked differently (possibly two tag IDs 93 and 157 for SQL?), thanks pompeyboy3 for the hint.
Chat in Europe Now with 24% more Twitter
modified on Monday, May 24, 2010 9:25 AM
|
|
|
|
|
Not Just you!
I tried, and slightly edited the question in case it wasn't registering as there was no change to the body.
Alas, the SQL x2 remains.
BUG!!!!
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
|
|
|
|
|
|
Thanks for the report guys. I'm looking into this now.
|
|
|
|
|
|
Java too huh. I have this fixed locally so it shouldn't happen for new posts moving forward (after Chris uploads). I'll see if I can cleanup all the old ones too. Thanks for the report.
|
|
|
|
|
|
Mostly fixed. This shouldn't be happening for any new posts. And we will shortly update existing items and remove the duplicate tags.
|
|
|
|
|
The double Java tag is back... see here[^]
Cheers, M
|
|
|
|
|
fixed
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
|
On Q&A...
When you add a comment, the Cancel and OK buttons on the bottom right of the text box seem awkwardly the wrong way round.
That is to say I think it would be easier to have the OK button to the left of the Cancel button.
As you mouse across, the cancel highlights before you reach ok and on at least two occasions I have hit this first.
What do others think?
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
|
|
|
|
|
I assume that you are talking about the edit dialog, not the add dialog.
I agree with you and will recommend the change.
|
|
|
|
|
that is a religious issue.
you could argue the "accept" choices should have much larger widgets, and green colors; the "reject" choices smaller widgets, red colors, and an additional "are you sure" dialog.
I agree you would hope a single application or web site to be consistent, you'll never get the world to agree on any such matter though.
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read formatted code with indentation, so please use PRE tags for code snippets.
I'm not participating in frackin' Q&A, so if you want my opinion, ask away in a real forum (or on my profile page).
|
|
|
|
|
I don't think they should be different sizes, but I've implemented the "green is good, red is bad" pattern in the article submission wizard. I'm happy to extend that everywhere if that's suitable.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
I don't think there is a big issue; no need to commandeer the Crusaders.
IIRC there is a Microsoft design rule about the ideal position of the OK button in a Dialog; and the recommended position has moved over the years. Another sneaky attempt to sell app upgrades?
And once buttons have been sorted out, what do you do about widget/hyperlinks? green and red too?
Anyway, I recommend people read what they aim for before clicking it; I prefer consistency (I know that is difficult to achieve all the time); and I do not like "dynamic" behavior, where the system modifies the GUI based on historic information, randomness, or bugs.
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read formatted code with indentation, so please use PRE tags for code snippets.
I'm not participating in frackin' Q&A, so if you want my opinion, ask away in a real forum (or on my profile page).
|
|
|
|
|
Even so, accept should be the default, cancel should be awkward choice.
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
|
|
|
|
|
Can I propose a novel idea:
Read the text that's on the button...
|
|
|
|
|
Suppose I have answered a question and OP puts a comment to it asking some clarifications.
Now if I reply to the comment, does the OP (or for that matter anyone who commented my answer to ask something) gets a notification mail (supposing he/she has opted for it)?
I am not sure if this functionality is already in place. If yes, please let me know.
..Go Green..
|
|
|
|