On Fri, Feb 20, 2009 at 09:49:59AM -0600, Jason King wrote: > And what happens if the GNU maintainers won't accept needed patches > for running on Solaris (probably not the case here, but it's happened > with other GNU utilities)? Do we start maintaining a fork? Do we > start neutering Solaris features to stay compatible with GNU? Or do > we decide that perhaps that GNU utility shouldn't be used in favor of > something that does what is needed?
For utility 'foo', we can maintain an entirely separate codebase for it, constantly chasing GNU foo features, as well as maintaining all the shared features (and having to be very careful about compatibility issues). Or we can base our version on GNU foo, and add the bits we need on top. I know which I'd prefer, all else being equal. > >> Being different isn't a bad thing -- IF there is a definite advantage. > >> I don't see a lot of people complaining because of differences with > >> OS X or the BSDs vs. Linux. > > > > Actually, that's just about the most frequent complaint that we get. > > Then revive madhatter. Otherwise there are always going to be > differences. The only way to get rid of them is to ship Linux. The complaints are about *egregious* differences, and the like. grep can't do -r, it's difficult to find commands, etc. regards john _______________________________________________ tools-discuss mailing list tools-discuss@opensolaris.org