Monday, January 7, 2013

GNU license


The most damn thing I see in sources is license notes like this:

This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Library General Public License for more details.

You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
Boston, MA  02110-1301, USA.
what the fuck of this, it waste how many resource on the world.
even if the content of source code is just a few lines.
It wastes countless bytes. Why must I care where your address is?

so what the GNU did, it make a useless OS, called GNU/whatever.
Yes the GCC and something like MAKE is the essesial of software especially free ones.
the the crap things never make sources compiled easily. they are unreadable, unstoodable.
and compiling C/C++ code wastes countless cpu/human time.
compare to JAVA and ANT, thing could be done better.

Don't paste the shit all of the code, that is called "source duplication".
If you really need, just have it ONCE in a file named something of LICENSE in the root dir of source.

No comments:

Post a Comment