If you build a distro and make the resulting binaries (an ISO image...) available on a website, all you need to do is provide a compressed tar file (or an ISO image of one) of the "make clean"d source tree you used - there is no reason to make the source tree part of your binary ISO image....
Since the source tree tar file will be large (and not very interesting as time marches on), a better way is to provide a pointer to the same IllumOS or Oracle or ... versioned mercurial repository that *you* started with and make a gzipped file of just your "diffs" ('hg export' or 'hg merge' as appropriate). An interested developer could then grab the common/unchanged sources from the same place you did, apply your changes and build their own copy. The goal is to make it so that someone else could build on your changes in the same way you built on the work of others. -John On Sun, Aug 22, 2010 at 3:52 PM, Andrew Greimann <agreim...@live.com> wrote: > Or, could it be include all source and work with/on binaries, leaving > 90-95% of the system unmodified? > ... > Please shed more light on what it takes to make a distro legal. I'd > appreciate it. :) >
_______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org