[virt-tools-list] [PATCH] Add a 'class' attribute to OS

Richard W.M. Jones rjones at redhat.com
Thu Jun 30 09:30:47 UTC 2011


On Thu, Jun 30, 2011 at 10:16:11AM +0100, Daniel P. Berrange wrote:
> On Wed, Jun 29, 2011 at 05:27:15PM +0100, Richard W.M. Jones wrote:
> > On Wed, Jun 29, 2011 at 09:06:13AM -0600, Eric Blake wrote:
> > > On 06/29/2011 09:00 AM, Daniel P. Berrange wrote:
> > > > On Wed, Jun 29, 2011 at 05:55:11PM +0300, Zeeshan Ali (Khattak) wrote:
> > > >> From: "Zeeshan Ali (Khattak)" <zeeshanak at gnome.org>
> > > >>
> > > >> This is the generic family this OS belongs to, for example Linux, Windows,
> > > >> Solaris, UNIX etc.
> > > 
> > > >> @@ -35,6 +38,7 @@
> > > >>      <short-id>openbsd4</short-id>
> > > >>      <name>OpenBSD 4</name>
> > > >>      <version>4.9</version>
> > > >> +    <family>UNIX</family>
> > > >>      <vendor>OpenBSD Project</vendor>
> > > >>  
> > > >>      <devices>
> > > > 
> > > > Perhaps we should let BSD have a family of 'BSD' ?
> > > 
> > > And if we do that, would we classify MacOS as BSD?
> > > 
> > > Also, is MirBSD in the list of known OS yet?  I have successfully
> > > installed that BSD flavor in a VM in the past.
> > 
> > Eric's point above is a good one.  What is "Family"?  It sounds like
> > it is the historical derivation of the OS, but that's not very useful
> > except to Unix history geeks.
> 
> 'Family' is basically a group of related distros.
> 
> So, eg, every Red Hat Enterprise Linux release is in family 'rhel'
> 
> Every Fedora release is family 'fedora', etc
> 
> It isn't really about UNIX history here. It is more a grouping of
> a vendor's products.

OK, but ... In that case I wouldn't want to put OpenBSD in a "UNIX"
family.  These days "UNIX" just describes a trademark that anyone can
get if they have enough money.

"Family" sounds like the organization or person responsible for
development of the (kernel|whole system).  In which case OpenBSD,
FreeBSD, NetBSD, PC-BSD and Solaris should all be in different
families.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming blog: http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora




More information about the virt-tools-list mailing list