|
Some Things Should Be Free
All of us have to eat, have a place to live, and take care of other basic necessities. Generally we work somewhere and get paid for our efforts to accomplish the simple task of continuing our existence. Independent software developers, vendors, and consultants are no different in this respect and deserve payment for their products. The free/open source movement causes somewhat of a dilemma in this respect. If software is free, how do we survive? Even so, some aspects of programming are so basic and/or common that the necessary information and code should be free. At conceptGO, we believe strongly in sharing knowledge and assisting others to rise to a professional level. The Community portion of our site reflects this belief.
In addition to our own efforts, we invite anyone who would like to contribute articles or code to contact us. If your contribution doesn't fit an existing category, we are happy to add a new one, including business or just fun and interesting things and places. There are no particular personal qualifications, but we do have a review process to ensure that contributions meet our quality standards, so articles should be clear, informative, and well researched; code should be well tested and work as advertised. The community, and your good name, deserves no less. Submitted code should have an accompanying article to explain use and functionality. Submitters retain ownership and copyright of their product. conceptGO's only requirement is that, once a submission has been accepted, we retain a continuing right to publish the submission.
conceptGO does require acceptance of our license for open source to use the code. External submitters may or may not choose to include their content under this license. The rationale for the license revolves around these core concepts:
-
Authors should retain copyright and be recognized for their efforts.
-
Open source code should allow for inclusion in commercial products. However, no one, other than the author and grantees, should make a profit by simply collecting open source modules and selling them, individually or collectively.
-
Anyone who uses open source automatically incurs at least an ethical obligation to reciprocate to the community when appropriate. If a developer makes quality or functional improvements to the code, these changes should be submitted to conceptGO or the original author for inclusion, so the improvements can be distributed back to the community. Fair is fair.
That's about it, but be sure to read the license ( or any license ) carefully before you accept it. Thank you for coming to conceptGO's Community pages. Please let us know if you find them worthwhile, and especially when you don't!
|