In our previous episode, Sven Barth said:
> > On windows, typically binary files are distributed and win64 bins don't work
> > on win32, so win32<>win64.
> 
> That is a bit unfair now. Comparing binary only applications to source 
> only ones regarding portability.

There is nothing about fairness or not here. It is simply a bit different
tradition in what is considered compatible, bianry or source.
 
> If I write a proprietary application for Linux and distribute it for x86 
> only it doesn't necessarly run on a x86_64 Linux (at least not on mine, 
> because I don't have the 32 bit libraries installed)

True, but apps enter distributions mostly as source. Some projects don't
even release binaries themselves.

> Also if I compile 
> my application for x86_64 only than it won't work on x86 Linux. So 
> Linux32 <> Linux64.

On the binary level, true. But the point is that it is the tradition on the
free unices (and even a bit Unix in general) to focus on the source. The
whole system is defined in C language level terms.
 
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to