Apache is the most-used web server (and what is feeding the page you're looking at right now). Here's a survey that compares the various servers: netcraft.com (Apache runs 56% and Microsoft's IIS is second with 22%.)
It's a free open-source program that's supported by several vendors. As I recall, it started out as a project at NCSA where the Mosaic browser was also built by Andreason and his buddies. (Again just from memory, the name developed after the "E" patch to NCSA web server became popular.) NT versions are available, but it's most often run on a Unix variant.
I know less about Samba and I'm sure others will explain more. It's also an open-source GNU-license project, so I doubt Microsoft could buy it. Here's their web page: us1.samba.org
Here's an explanation of the utility from the "about" page:
WHAT CAN SAMBA DO?================== Here is a very short list of what samba includes, and what it does. For many networks this can be simply summarised by "Samba provides a complete replacement for Windows NT, Warp, NFS or Netware servers." - a SMB server, to provide Windows NT and LAN Manager-style file and print services to SMB clients such as Windows 95, Warp Server, smbfs and others. - a NetBIOS (rfc1001/1002) nameserver, which amongst other things gives browsing support. Samba can be the master browser on your LAN if you wish. - a ftp-like SMB client so you can access PC resources (disks and printers) from unix, Netware and other operating systems - a tar extension to the client for backing up PCs - limited command-line tool that supports some of the NT administrative functionality, which can be used on Samba, NT workstation and NT server.
|