On 01/21/2014 01:06 PM, R. Mattes
wrote:
On Tue, 21 Jan 2014 12:40:23 +0000, Fons Adriaensen wrote
On Tue, Jan 21, 2014 at 05:55:04AM +0000, Filipe Coelho wrote:
I think we should stop assuming releasing source code is enough.
Enough for what ? Users who don't want to install from source
want packages made for the package manager of their distro,
which will take care of dependencies etc. You can't expcect a
developer to provide such packages for each and every distro.
I don't even provide them for the distro I use myself.
Finally some wise words. Thanks.
I think most posters so far totally underestimate the part of
the distribution. Distributing software as part of a distribution
is much more than just compiling the binary and putting it into
a package.
Releasing software on windows or mac, even open-source, *always*
comes in a binary, and most users come from there.
And why do they want to change ? To get 'free as in beer' software ?
Then they should accept that this comes at a price: a small effort
from their side.
Now, I have a "toolchain" repository for ubuntu 10.04 with gcc4.8,
python3+qt4 and a bunch of other useful stuff.
Unless that toolchain can magically create packages for all major
distros (and I'm pretty sure it can't do that), what's the point ?
I found that part amusing. Does the OP really claim a toolchain that
can create binaries tha run native on 32bit inteloids as well as on
64 bit AMD/Intel. Will his binary run on my PPC (Mac Mini, great tool
to run Aeolus). Not even speaking of the plentitude of (binary-incompatible)
ARM processors. And do theses binaries magically create MMX/SSE/SSE2 instructions
on thoses CPUs that don't have them? Or are we blessed with binaries with
all optimizations dissabled?