Browser identifier "SunOS" should map to OS "Solaris" by default, not "SunOS"

RESOLVED WONTFIX

Status

()

RESOLVED WONTFIX
15 years ago
4 years ago

People

(Reporter: roland.mainz, Unassigned)

Tracking

Details

(Reporter)

Description

15 years ago
The default "operating system" autodetection based on the "User-Agent" value in
the HTTP request should map values like "SunOS" to the OS value "Solaris", not
"SunOS".

Background:
"SunOS" normally means SunOS3.x/SunOS4.x, beyond that Sun renamed their OS to
"Solaris" - but the output of "uname -a" still returns "SunOS" ("SunOS 5.x") for
compatibility reasons, which means browsers will still identify theirselves with
"SunOS" and not "Solaris".

By now the "real" versions of SunOS (e.g. SunOS3.x/SunOS4.x) are becoming very
very rare, nor do "mozilla" or "bugzilla" run on this kind of OS anymore... ;-/

Comment 1

15 years ago
I'm not sure that's absolutely correct. Sun didn't reanme the base OS, they
created a new package which included SunOS and an integrated desktop (CDE). This
they called Solaris. In fact, they changed the numbering of Solaris to something
different from the underlying SunOS (eg. Solaris 7 uses SunOS 2.7). Admittedly,
you can no longer (to my knowledge) purchase SunOS seperately.

I'm unsure what difference remapping OS values would make, since surely by now,
no one who tests for SunOS is assuming that you're using a version 10 years old.
(Reporter)

Comment 2

15 years ago
David Nedrow wrote:
> I'm not sure that's absolutely correct. Sun didn't reanme the base OS, they
> created a new package which included SunOS and an integrated desktop (CDE). 
> This they called Solaris. In fact, they changed the numbering of Solaris to 
> something different from the underlying SunOS (eg. Solaris 7 uses SunOS 2.7).

That "2.7 vs. 7" numbering change was only invented by Sun marketing (... and 
kernel engineers were not much happy about that... ;-() to be able to "compete"
with HP-UX and other OSes which already reached version 10, version 11, etc.
And there is no SunOS 2.7, IMHO you mean SunOS 5.7

> Admittedly, you can no longer (to my knowledge) purchase SunOS seperately.

Erm, no. Sun still calls the OS core "SunOS" only SunOS for compatibility
reasons. The whole package (kernel, userland APIs, desktop packages, etc.) is
called "Solaris".
If anyone from Sun says "SunOS" they mean SunOS 4.x - which is a completely
different beast than Solaris (for compatibility reasons to old stuff like
scripts it's called "SunOS 5.x", but that is only for COMPATIBILITY).

AFAIK Mozilla will never run on SunOS 4.x. Nor does BugZilla. And please do not
even thing about SunOS 3.x (m68k-based).

> I'm unsure what difference remapping OS values would make, since surely by 
> now, no one who tests for SunOS is assuming that you're using a version 10 
> years old.

See above. "SunOS" refers to the BSD-based SunOS 4.x/3.x while "Solaris" refers
to the SysV-based Solaris.

Updated

13 years ago
QA Contact: mattyt-bugzilla → default-qa

Updated

12 years ago
Assignee: myk → create-and-change

Comment 3

4 years ago
Marking as WONTFIX
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.