Spend 5 minutes to read this post and understand that if you are a programmer | |
and you believe in freedom, you want to help other programmers to use your lib or code, | |
you want to have a license to protect your code and also be honored by other programmers | |
that will use your code or lib YOU DON`T TAKE A READY LICENSE LIKE GPL and bound your code | |
and anyone who will use your code into the any GPL style license. | |
- Why not GPL since it`s talking about freedom. | |
GPL and any license like GPL IS NOT ABOUT YOUR FREEDOM or any others programmer`s freedom. | |
GPL IS ABOUT GIVING THE FREEDOM to the lawyers and the big companies to destroy any programmer they like | |
who took the bait and used the GPL ready license script because as usual the programmer is lazy | |
and with his poor mind will fell easy into a trap which uses the word FREEDOM and PROTECTION and has | |
this license ready, free of use and charge to enter it in his project without having even to read it. | |
GPL actually by that way created a chain of enslaved common programmers around the world and | |
can destroy any programmer who is using it EVEN IF THEY DO AS IT SAYS. | |
THEY PLAY WITH WORDS AND MEANINGS inside a huge license script that anyone thinks that since | |
it is so big it protects their code and since is talking about freedom any other programmer will be helped | |
but actually you enslave all other programmers to be bound in their terms and conditions and not only. | |
Noone reads such a big license text and just by seeing the TRAP words FREEDOM and PROTECTION in a ready | |
license script that anyone can use and protect him fells into this ENSLAVERY for all programmers | |
TRAP. | |
- If you want to give freedom to other programmers NEVER use GPL style license and NEVER use a ready license | |
that plays with words and meaning that you don`t understand and FORCES all other programmers to go public and open source. | |
By that way you give the advantage to big companies and lawyers to destroy a common programmer that is using | |
your lib inside his bigger project for their own purposes such as STEALING IDEAS AND ALSO THE READY CREATED CODE | |
which can be easy rewritten if they like it without having to be bound to any license even GPL and you will never know it. | |
- The chain is very easy to understand how it works. | |
For a simple header or cpp file or even a lib that a programmer will create and can be used inside other | |
bigger projects by using GPL style license you FORCE and ENSLAVE all other programmers to go open-source. | |
It`s like forcing any other programmer to give away his protection inside his code and give away his hours that spend | |
to make a project just by using a simple lib or header or anything from your code inside his bigger project. | |
If you believe in freedom then you shouldn`t go to GPL ready style license. | |
Instead you could use any other license that protects your code and gives freedom of use to all others that will | |
use it inside their projects and also if you want a feedback you can add your line that you need a link as feedback | |
to point your project. | |
THAT IS FREEDOM but GPL is not. | |
- The chain can be reversed | |
The chain of enslaved programmers to open-source code can be reversed only if you care about freedom. | |
IF YOU ARE NOT BOUND in your project to use GPL by previous libraries or code or scripts that you use inside your project | |
and you can choose your own license DO NOT USE GPL STYLE LICENSES. | |
Have a look at the end of this post about ALL OTHER LICENSES THAT YOU CAN USE | |
THAT WILL PROTECT YOUR CODE AS CREATOR AND PROGRAMMER, WILL GIVE YOU A FEEDBACK TO YOUR PROJECT FROM ANYONE | |
WHO USES IT AND YOU WILL GIVE FREEDOM TO ANYONE WHO LIKES TO USE IT INSIDE HIS BIGGER PROJECT. | |
IF YOU ARE BOUND in your project to use GPL by using others programmer libs, code or scripts inside your project because | |
he choosed to use GPL style license and bounds you also like a chain to use GPL and open source code FORWARD THIS POST to the one who | |
is using GPL and if he also is bound cause of a code that he used from previous programmer by that way he will forward it | |
to the previous one until this message reach the first who created this chain in your project. | |
IF THE FIRST who is free to choose and create any license REFUSES to change his GPL style license | |
THEN WE ALL KNOW which of the programmers believe in FREEDOM and which of them are doing it on purpose | |
to help GPL to ENSLAVE all other programmers after him. | |
IT IS SO SIMPLE ! | |
YOU ARE BOUND BY OTHERS TO USE GPL ? -> FORWARD THIS MESSAGE TO THEM ! | |
YOU ARE FREE TO USE ANY LICENSE YOU WANT ? -> CHECK THE END OF THIS POST AND WRITE YOUR OWN, AS YOU LIKE IT BY THE READY SCRIPTS. | |
IT WILL ONLY TAKE YOU 5-10 MINUTES TO PROTECT YOUR CODE, TAKE YOUR FEEDBACK FROM ANYONE WHO WILL USE IT, GET HONORED BY BIGGER PROJECTS | |
WHO ARE USING YOUR CODE AND ALSO GIVE THEM THE FREEDOM TO ACT AS THEY LIKE. | |
- RESPECTFULL HUGE PROJECTS AND LIBS THAT DON`T USE GPL STYLE LICENSE AND HELPING OTHER PROGRAMMERS AND ALSO THEIR CODE | |
https://sqlite.org/copyright.html | |
http://www.boost.org/users/license.html | |
http://www.info-zip.org/license.html | |
- READY LICENSES SCRIPTS THAT SERVES AND RESPECTS ALL PROGRAMMERS FREEDOM | |
THAT YOU CAN USE BY CHANGING THE VALUES TO WHAT YOU NEED LISTED BELOW : | |
-------------------------------------------------------------------- | |
**** Your project Label-Name-Title And Your Name if you want | Version If Any | Date Created If you want to use one | Link To Your Project If You Need Feedback | |
Permission is hereby granted, free of charge, to any person or organization | |
obtaining a copy of the software and accompanying documentation covered by | |
this license (the "Software") to use, reproduce, display, distribute, | |
execute, and transmit the Software, and to prepare derivative works of the | |
Software, and to permit third-parties to whom the Software is furnished to | |
do so, all subject to the following: | |
The copyright notices in the Software and this entire statement, including | |
the above license grant, this restriction and the following disclaimer, | |
must be included in all copies of the Software, in whole or in part, and | |
all derivative works of the Software, unless such copies or derivative | |
works are solely in the form of machine-executable object code generated by | |
a source language processor. | |
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT | |
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE | |
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, | |
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | |
DEALINGS IN THE SOFTWARE. | |
-------------------------------------------------------------------- | |
**** Your project Label-Name-Title And Your Name if you want | Version If Any | Date Created If you want to use one | Link To Your Project If You Need Feedback | |
This software is provided 'as-is', without any express or implied | |
warranty. In no event will the authors be held liable for any damages | |
arising from the use of this software. | |
Permission is granted to anyone to use this software for any purpose, | |
including commercial applications, and to alter it and redistribute it | |
freely, subject to the following restrictions: | |
1. The origin of this software must not be misrepresented; you must not | |
claim that you wrote the original software. If you use this software | |
in a product, an acknowledgment in the product documentation would be | |
appreciated but is not required. | |
2. Altered source versions must be plainly marked as such, and must not be | |
misrepresented as being the original software. | |
3. This notice may not be removed or altered from any source distribution. | |
-------------------------------------------------------------------- | |
**** Copyright (c) DATES AND OWNER-COMPANY NAME AND OR PROJECT NAME. All rights reserved. | |
Redistribution and use in source and binary forms, with or without modification, | |
are permitted provided that the following conditions are met: | |
- Redistributions of source code must retain the above copyright notice, | |
this list of conditions and the following disclaimer. | |
- Redistributions in binary form must reproduce the above copyright notice, | |
this list of conditions and the following disclaimer in the documentation | |
and/or other materials provided with the distribution. | |
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” | |
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, | |
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | |
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS | |
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, | |
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT | |
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; | |
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, | |
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | |
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, | |
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
Alternate license for redistributions of the library in binary form: | |
Redistributions in binary form must reproduce the following sentence (including the link to the website) | |
in the documentation and/or other materials provided with the distribution. | |
**** This product uses "OWNER-COMPANY NAME" library, Copyright (c) DATES AND OWNER-COMPANY NAME | |
-------------------------------------------------------------------- | |
Copyright (c) DATES AND OWNER-COMPANY NAME AND OR PROJECT NAME | |
All rights reserved. | |
Redistribution and use in source and binary forms, with or without | |
modification, are permitted provided that the following conditions | |
are met: | |
* Redistributions of source code must retain the above copyright | |
notice, this list of conditions and the following disclaimer. | |
* Redistributions in binary form must reproduce the above copyright | |
notice, this list of conditions and the following disclaimer in | |
the documentation and/or other materials provided with the distribution. | |
* Neither the name of the author nor the names of its | |
contributors may be used to endorse or promote products derived | |
from this software without specific prior written permission. | |
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | |
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | |
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | |
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE | |
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | |
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | |
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | |
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | |
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | |
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE | |
POSSIBILITY OF SUCH DAMAGE. | |
-------------------------------------------------------------------- | |
https://en.wikipedia.org/wiki/Public_domain | |
https://opensource.org/licenses/mit-license.php | |
https://en.wikipedia.org/wiki/BSD_licenses | |
-------------------------------------------------------------------- | |
If you use any of the above ready license scripts don`t forget to change the *** line | |
to the ones of your project and name. | |
WITH THE ABOVE READY LIST EVEN INSIDE THE LAST LINKS ANY PROGRAMMER THAT RESPECTS FREEDOM CAN CREATE A SIMPLE LICENSE | |
OR EVEN USE A READY ONE INSIDE HIS OPEN-SOURCE PROJECT AND GIVE THE FREEDOM OF USE WITHOUT BOUNDING MORE THAN IS NEEDED | |
ANYONE WHO WANT TO USE HIS OPEN-SOURCE CODE AND OR PROJECT INSIDE OTHER PROJECTS. | |
-------------------------------------------------------------------- | |
SPREAD THE WORD TO AS MANY PROGRAMMERS AS YOU CAN AROUND THE GLOBAL NET ! | |
ANYONE CAN COPY AS IS THIS POST TO ANY OTHER POST AND LINK BACK ALSO ! | |
Giving back Freedom to programmers ! | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment