m h wrote:
Hmmm, I disagree here.  Our company is actively looking into
cross-distribution packaging...  Because customers are asking for it.

Commercial distribution is an exception. For open source projects, cross-distribution packaging isn't generally worth the effort. Instead, open source developers should do their best to make it easy for Linux distributors to build binaries for them.

On Mac OS X and Windows, developers work hard to support binary
compatibility in support of closed source software.  On Linux,
developers don't really mind breaking binary compatibility.



Sorry, I'm not trying to be confrontational, but developers and end
users are often different people.  I run gentoo (so obviously I fall
into the developer camp) and I don't run RHEL for probably the same
reasons that an IT guy is going to run RHEL and not gentoo.

The primary feature of the enterprise distributions is that they change less often that other distributions, giving commercial developers and users time to keep up. A checkers program does not fall in the enterprise category. :-)

I only mention this because I once thought it would be a good idea to make some of my own open source software into a simple Linux binaries that anyone could run right from the web. I put a lot of effort into it. In the end, I learned that nearly every binary interface in Linux is constantly changing--from the kernel, the C library, and the GUI layers, to the programming language and the countless libraries. I realized I could waste all my time trying to keep up. (Klik is an interesting solution, but not ideal.) I decided I'm much better off just playing my role as an open source developer, which includes the responsibility of making my stuff attractive to distributors, who would create binaries for me.

Shane
_______________________________________________
Ldsoss mailing list
[email protected]
http://lists.ldsoss.org/mailman/listinfo/ldsoss

Reply via email to