[pp.int.general] Why Free Software misses the point
Fedor Khod'kov
fedor76 at istra.ru
Sat May 15 14:15:31 CEST 2010
Radosław Nadstawny <radoslaw.nadstawny at o2.pl> writes:
> I'd disagree. Terms like "human readable" and "machine readable" are
> inventions of lawyers and have little or no true meaning. Every program
> can be read and understood by human even in it's binary form. It just
> requires some skills. Sure, binary form is harder to comprehend than
> source code, but not impossible. Saying that computer program in binary
> form is not human readable is like saying that books in Chinese are not
> human readable, and because of this you can't compare them to books in
> English.
There are learning courses in Chinese; there are also translators who
can translate a book from Chinese to English or any other language;
probably, in the future software translators will be able to produce
adequate translations from Chinese automatically. So, books in Chinese
are human-readable.
On the contrary, there are no learning courses on reading binary form of
software and no translators (either specially trained human or special
software) exist. Reverse-engineering is not routine activity. That
means software in binary form isn't human-readable.
--
Fedor.
More information about the pp.international.general
mailing list