Discussion Overview
The discussion revolves around the choice of a Unix distribution for running as a virtual machine, specifically considering FreeBSD and other options. Participants explore the nature of Unix and Unix-like systems, including their compliance with standards and distinctions between different branches.
Discussion Character
- Exploratory
- Technical explanation
- Conceptual clarification
- Debate/contested
Main Points Raised
- One participant inquires about the terminology of Unix and whether FreeBSD and similar systems are considered "Unix-like."
- Another participant notes that Unix has various branches, including the *BSDs and Solaris, which are available for free.
- A participant explains that POSIX is the primary standard among Unix-like operating systems, indicating that most are POSIX-compliant and can run Unix software without modification.
- Further distinctions are made between SystemV and BSD branches of Unix, highlighting differences in startup procedures and other functionalities.
- One participant suggests that Solaris is a good option for a Unix experience in a virtual machine environment, particularly with VMware.
- A later reply questions whether a Unix-like environment is better suited for electrical and computer engineering tasks, particularly for low-level coding and technical software development.
Areas of Agreement / Disagreement
Participants express various viewpoints on the best Unix distribution to use, with no consensus reached on a single "best" option. There are competing views regarding the merits of FreeBSD versus Solaris and the relevance of different Unix branches.
Contextual Notes
Participants discuss the implications of running different Unix-like systems on x86 hardware and the limitations regarding proprietary Unix derivatives. The conversation also touches on the relevance of POSIX compliance and the specific needs of users in technical fields.
Who May Find This Useful
This discussion may be useful for individuals considering running Unix or Unix-like operating systems in virtual environments, particularly those in technical fields such as electrical and computer engineering.