November 19th, 2004, 3:08 pm
If you're gonna pay for one of the enterprise contracts, go RH, otherwise, having a company stand behind the product with RedHat ends up being more like RedHat standing in the way of you using the product. If you aren't going to budget for the enterprise contract, I'd also recommend Debian or a Debian-based distribution like Ubuntu. Basically, RH seems disincentivized to make their software as easy as possible to use without buying their support service, since that's where they make there money. Debian, lacking a support contract arm, loses users by making things confusing, and as a result, ends up easier to manage, and more...'straightforward'. As far as one basic concrete difference goes, the Redhat Package Manager system of distributing software is a nightmare. Debian's apt system is almost good (but not as good as FreeBSD's Ports tree).The engineering in Solaris is insane. If you actually need to use Solaris's crazy features, like dtrace, then Solaris is great. If you are just building a basic fileserver, as it sounds like you are, Solaris is more trouble that it's worth, because it doesn't have the hardware support, vast user community, and same pool of experienced admins (especially Solaris/x86), etc.Also, if stability and security are priorities, don't use telnet. Use ssh.