When I release a code, I want people to use it. Why put some barriers? Who sees if one uses my code for what purpose? World is huge. I use many existing codes, so does every one else. When making it public, keep people away from worries.
I say COPL rocks. gives a free and unrestricted use, protects the publisher, saves time in understanding. In fact I have released some of my non CP code and resources with COPL license.
I suddenly want to publish some code for good immoral use.
It's quite fun. I worked for many years in a certain industry writing software for tracking cash transactions, reporting earnings, and interfacing to various hardware such as bill acceptors, point-of-sale devices, etc.
There was a thread[^] in the bugs & sugs forum about the CPOL
Mycroft Holmes wrote:
Some of us never release code under licence! Articles on CP don't count
I think, that is exactly the point, the code, examples, improved classes, dll's and other stuff that are published under the articles.
It is not the same one article explaining how to print on the intranet, than an article giving a full coded tool, or a template that works better than the default of MS
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpfull answers is nice, but saying thanks can be even nicer.
The survey is for those who do wish to release under a license, and I would strongly encourage anyone wishing to release code to take the 5 mins to read through their options and pick a license for their code. In fact I can't understand the reasoning for not taking the time to do so.
Not doing so means those who might otherwise wish to use your code can't. They have no certainty that they can use your code, and conversely, you yourself have not taken a minor but important step of protecting yourself from those looking to blame others (ie You) for their mistakes, oversight or lack of diligence.
The Code Project | Co-founder
Microsoft C++ MVP
Last Visit: 31-Dec-99 18:00 Last Update: 25-Aug-16 20:15