Wednesday, January 9, 2013
Freedom of linux and portable binaries on Linux
because of kernel, gcc, there seems not to be a easy way to make binary on linux portable.
man use apt-get, yum, pacman or something to install software on linux. And this is the FREEDOM they mentioned? It maybe the ONLY command they need and could to use linux desktop or something else.
it used to compile from source for software installation, the step is easy but time consuming. and I often wander why must I compiles sources since I dont even want to change a byte in source code. I just want it installed.
a low percent of people have the FREEDOM mentioned by linux peoples. even myself is a programmer. i donnt think i can easily understand any of linux kernel or normal programs on linux. It is hard to understand. Even more hard to change the source code to have that FREEDOM.
Android occupies countless handsets,mobiles. but I heard its almost impossible to compiled on a normal PC.
It is freak.
Tuesday, January 8, 2013
Fabrice Bellard
I used to find myself making USELESS softwares.
But Fabrice Bellard is a larger version of me. He has better mathmatics skills than me. and better in language multipling.
But same as me, he really makes USELESS things.
see:
2700 billion decimal digits of Pi,what's the fucking use of these.
A PC emulator in Javascript,
TCCBOOT,
TinyGL,
And another same point with me is to make things SMALL.
I really made one software useful now is neoeedit, though it seems few people use it except me.
And I'm curious about what his job is, what making a living. I often works as a software worker what I didnt like it much.
He gets money from gov's welfare to keep poor?
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.
Subscribe to:
Comments (Atom)