Hello,
I am trying to simulate oscillator noise by following the procedure
outlined in James Barnes' paper: "Simulation of Oscillator Noise"
(1984) 28th Annual Frequency Control Symposium. In the paper, Barnes
explains the models of the five typical types of noise that occur in
oscillators and a method for their simulation.
I've followed the steps he presents in his paper and have been unable
to produce simulated output for flicker FM noise that leads to an flat
Allan variance graph (ie. all Allan variance values are nearly
constant for all tau values). Instead, the Allan variance values of my
simulated flicker FM noise start out constant at the Allan variance
value I desire but then tend upwards by two to three orders of
magnitude (nearly every simulation) about halfway through the range of
possible tau values. In short, it starts out flat and then increases
rapidly about halfway through the tau range. I believe there may be a
couple possibilities and am wondering if anyone else has come across
the same issues or knows of a solution.
To simulate flicker FM noise, Barnes uses a set of ARIMA
coefficients to model the noise. Is an updated set of coefficients
available that would have better accuracy or produce better simulation
results? Is the ARIMA method typically used with the availability of
today's higher computational power?
Barnes devotes a section of the paper to random number generation
and states that the random numbers to be used should be normally
distributed with zero mean and unit variance. I used the built-in
Matlab command randn() to generate the random data but only achieved
an all-flat Allan variance plot when the random number generator was
seeded with a particular number. The majority of the time (using a
"random" seed), this method produced non-flat results as described
above. I then attempted the two methods Barnes presents in his paper
to generate the random numbers which provided similar non-flat
results.
Are random normally distributed random numbers optimal for these
simulations? Would another distribution produce results consistent
with the expectation of an all-flat (ie. constant) Allan variance for
flicker noise?
I appreciate any advice or ideas you or your colleagues can provide.
As needed I can provide individuals my generated Allan variance plots,
but I didn't want to send them to the whole mailing list.
Thank you in advance,
Kyle
On 04/22/2010 11:06 PM, Kyle Wesson wrote:
Hello,
I am trying to simulate oscillator noise by following the procedure
outlined in James Barnes' paper: "Simulation of Oscillator Noise"
(1984) 28th Annual Frequency Control Symposium. In the paper, Barnes
explains the models of the five typical types of noise that occur in
oscillators and a method for their simulation.
Have you looked at
http://tycho.usno.navy.mil/ptti/1987/Vol%2019_19.pdf
http://horology.jpl.nasa.gov/papers/FlfmSimPtti.pdf
They are a little more modern. The first paper is a modernisation of
what you have at hand, the second uses an FFT approach.
I've followed the steps he presents in his paper and have been unable
to produce simulated output for flicker FM noise that leads to an flat
Allan variance graph (ie. all Allan variance values are nearly
constant for all tau values). Instead, the Allan variance values of my
simulated flicker FM noise start out constant at the Allan variance
value I desire but then tend upwards by two to three orders of
magnitude (nearly every simulation) about halfway through the range of
possible tau values. In short, it starts out flat and then increases
rapidly about halfway through the tau range. I believe there may be a
couple possibilities and am wondering if anyone else has come across
the same issues or knows of a solution.
See above papers.
The length of your data record may be an issue. Depending on the random
generator some stretches may behave none-flat locally.
Are random normally distributed random numbers optimal for these
simulations? Would another distribution produce results consistent
with the expectation of an all-flat (ie. constant) Allan variance for
flicker noise?
You are approaching it from the wrong angle. The distribution form is
orthogonal to the white-ness. A standard no-frills random generator of a
normal computer system (say standard UNIX) is normal distributed. This
is no good for even white-noise simulations as the distirbution you want
is gaussian. However, by adding many noise-samples you shape it into
gaussian form. It will never be true gaussian, but it is one
approximation. A better approach is the Box-Mueller transformation, but
it comes at a fairly high price, nothing that a good CORDIC can't solve
thought. The traditional way of adding normal distributed samples
ranging from 0 to 1 is to add 12 of them and subtract the constant 6.
This will not be truely DC-free as the random generator never does 0 but
has at least 1. The solution is to take two samples and subtract them
from each other, then using 6 pairs and add their results. This achieves
the same thing but handles the DC offset issue. The reason for 12 is
that the produced output has the RMS power of 1 (since the RMS amplitude
of the normal distributed noise is 1/sqrt(12) ), so just multiplying
with requested noise amplitude gets the final amplitude correct.
To frequency slope shape the noise the approach used by Barnes is to use
a set of filters to create the 1/f power-law slope and using various
numbers of integrations 1/f^2, 1/f^3 and 1/f^4 can be produced.
The trouble with the filter approach is that it only approximates the -3
dB/Oct slope and has a number of wiggles depending on the number of
poles being employed. Also, depending on the quality of the algorithm
providing the coefficients, the flatness may be more or less good.
You want to use the first paper over the one you used.
The filter-approach has a pass-band for which you get the requested -3
dB/Oct and outside of that you get standard 0 dB/Oct or -6 dB/Oct
responses. I just isn't particularly efficient.
To overcome the range and flattness issues of the filter approach, the
FFT approach to filtering is benefitial.
Thus, when analyzing time-spans covering more and more of the
non-flicker response, the Allan variance will shift character too.
Also consider that the Allan variance estimator will loose statistical
resolution for longer taus as it's effective degrees of freedom becomes
less and less.
I hope you have got some useful hints. Let me know of your progress.
Cheers,
Magnus
Hi Kyle,
I looked into this a while ago and just ended up using the
random clock data generators within Stable32. But if you
end up with a code snippet for flicker noise let us know.
You'll find a wealth of ADEV information at Bill Riley's site.
http://www.stable32.com and http://www.wriley.com
You may also find this one-page chart I made very interesting.
It shows phase, frequency, and stability for all five noise types.
http://www.leapsecond.com/pages/allan/Exploring_Allan_Deviation.pdf
A total of 20 plots on a single page. It shows you every ADEV
and MDEV shape you've ever seen.
/tvb
Hi
Back in the late 70's HP was pushing their ADEV test setup to us. They hauled one in (yes indeed more than one box) for a demo. It took them most of the morning to get it in from the parking lot and set up / warmed up / running.
They ran us through a little presentation on how ADEV has two slopes (I wish I'd kept a copy...). We brought out some sample oscillators, and ran them through. Surprise more than two slopes. I then asked them "what do the other slopes mean?". No answer .... we'll get back to you .... mumble mumble .... They never did get back to me.
Needless to say they would have been a lot more likely to make the sale if they had one of your one page charts.
Bob
On Apr 22, 2010, at 9:55 PM, Tom Van Baak wrote:
Hi Kyle,
I looked into this a while ago and just ended up using the
random clock data generators within Stable32. But if you
end up with a code snippet for flicker noise let us know.
You'll find a wealth of ADEV information at Bill Riley's site.
http://www.stable32.com and http://www.wriley.com
You may also find this one-page chart I made very interesting.
It shows phase, frequency, and stability for all five noise types.
http://www.leapsecond.com/pages/allan/Exploring_Allan_Deviation.pdf
A total of 20 plots on a single page. It shows you every ADEV
and MDEV shape you've ever seen.
/tvb
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
Hi Bob,
On 04/23/2010 04:10 AM, Bob Camp wrote:
Hi
Back in the late 70's HP was pushing their ADEV test setup to us. They hauled one in (yes indeed
more than one box) for a demo. It took them most of the morning to get it in from the parking lot
and set up / warmed up / running.
To much amusement I am sure.
They ran us through a little presentation on how ADEV has two slopes (I wish I'd kept a copy...).
We brought out some sample oscillators, and ran them through. Surprise more than two slopes.
I then asked them "what do the other slopes mean?". No answer .... we'll get back to you ....
mumble mumble .... They never did get back to me.
Depending on the oscillator you expect to see white, 1/f and 1/f^3 phase
modulation noise or white, 1/f^2 and 1/f^3 phase modulation noise.
Looking at tabulated Allan variance:
http://en.wikipedia.org/wiki/Allan_variance#Power-law_noise
(see also Tom's PDF)
We see that white and 1/f is weakly different such that they can be
expected easilly be mistaken for having the same slope. The 1/f^3 noise
has a flat Allan variance response. So, their oscillator during testing
may simply have been of one kind and the oscillator you brought out of
the other.
The Allan variance unability to separeate the white and 1/f noise
triggered the development of the modified Allan variance, but that only
happend after that incident.
Needless to say they would have been a lot more likely to make the sale if they had one of your
one page charts.
A copy of Leesons paper (a two-page thing) in 1966 would have helped a lot.
Cheers,
Magnus
Hi
The thing that amazed me was that there were at least two of us in the room who knew the answer, and neither of them worked for HP ....
Bob
On Apr 23, 2010, at 2:16 AM, Magnus Danielson wrote:
Hi Bob,
On 04/23/2010 04:10 AM, Bob Camp wrote:
Hi
Back in the late 70's HP was pushing their ADEV test setup to us. They hauled one in (yes indeed
more than one box) for a demo. It took them most of the morning to get it in from the parking lot
and set up / warmed up / running.
To much amusement I am sure.
They ran us through a little presentation on how ADEV has two slopes (I wish I'd kept a copy...).
We brought out some sample oscillators, and ran them through. Surprise more than two slopes.
I then asked them "what do the other slopes mean?". No answer .... we'll get back to you ....
mumble mumble .... They never did get back to me.
Depending on the oscillator you expect to see white, 1/f and 1/f^3 phase modulation noise or white, 1/f^2 and 1/f^3 phase modulation noise. Looking at tabulated Allan variance:
http://en.wikipedia.org/wiki/Allan_variance#Power-law_noise
(see also Tom's PDF)
We see that white and 1/f is weakly different such that they can be expected easilly be mistaken for having the same slope. The 1/f^3 noise has a flat Allan variance response. So, their oscillator during testing may simply have been of one kind and the oscillator you brought out of the other.
The Allan variance unability to separeate the white and 1/f noise triggered the development of the modified Allan variance, but that only happend after that incident.
Needless to say they would have been a lot more likely to make the sale if they had one of your
one page charts.
A copy of Leesons paper (a two-page thing) in 1966 would have helped a lot.
Cheers,
Magnus
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
Wow. Thanks Magnus, Tom, and Bob for all of the information you
provided to me about oscillator simulations and particular noise
types. I'm going to read and digest it and see if I can get some
better results. I'm also going to purchase stable32 since it seems to
be the gold standard for precise timing work and then compare it to
the output of my scripts.
Thanks again!
Kyle
On Fri, Apr 23, 2010 at 1:16 AM, Magnus Danielson
magnus@rubidium.dyndns.org wrote:
Hi Bob,
On 04/23/2010 04:10 AM, Bob Camp wrote:
Hi
Back in the late 70's HP was pushing their ADEV test setup to us. They
hauled one in (yes indeed
more than one box) for a demo. It took them most of the morning to get it
in from the parking lot
and set up / warmed up / running.
To much amusement I am sure.
They ran us through a little presentation on how ADEV has two slopes (I
wish I'd kept a copy...).
We brought out some sample oscillators, and ran them through. Surprise
more than two slopes.
I then asked them "what do the other slopes mean?". No answer .... we'll
get back to you ....
mumble mumble .... They never did get back to me.
Depending on the oscillator you expect to see white, 1/f and 1/f^3 phase
modulation noise or white, 1/f^2 and 1/f^3 phase modulation noise. Looking
at tabulated Allan variance:
http://en.wikipedia.org/wiki/Allan_variance#Power-law_noise
(see also Tom's PDF)
We see that white and 1/f is weakly different such that they can be expected
easilly be mistaken for having the same slope. The 1/f^3 noise has a flat
Allan variance response. So, their oscillator during testing may simply have
been of one kind and the oscillator you brought out of the other.
The Allan variance unability to separeate the white and 1/f noise triggered
the development of the modified Allan variance, but that only happend after
that incident.
Needless to say they would have been a lot more likely to make the sale if
they had one of your
one page charts.
A copy of Leesons paper (a two-page thing) in 1966 would have helped a lot.
Cheers,
Magnus
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
Hi
Stable-32 is a great program.
Bob
-----Original Message-----
From: time-nuts-bounces@febo.com [mailto:time-nuts-bounces@febo.com] On
Behalf Of Kyle Wesson
Sent: Friday, April 23, 2010 4:32 PM
To: Discussion of precise time and frequency measurement
Subject: Re: [time-nuts] Simulating Oscillator Noise:
DifficultiesSimulatingFlicker FM Noise
Wow. Thanks Magnus, Tom, and Bob for all of the information you
provided to me about oscillator simulations and particular noise
types. I'm going to read and digest it and see if I can get some
better results. I'm also going to purchase stable32 since it seems to
be the gold standard for precise timing work and then compare it to
the output of my scripts.
Thanks again!
Kyle
On Fri, Apr 23, 2010 at 1:16 AM, Magnus Danielson
magnus@rubidium.dyndns.org wrote:
Hi Bob,
On 04/23/2010 04:10 AM, Bob Camp wrote:
Hi
Back in the late 70's HP was pushing their ADEV test setup to us. They
hauled one in (yes indeed
more than one box) for a demo. It took them most of the morning to get it
in from the parking lot
and set up / warmed up / running.
To much amusement I am sure.
They ran us through a little presentation on how ADEV has two slopes (I
wish I'd kept a copy...).
We brought out some sample oscillators, and ran them through. Surprise
more than two slopes.
I then asked them "what do the other slopes mean?". No answer .... we'll
get back to you ....
mumble mumble .... They never did get back to me.
Depending on the oscillator you expect to see white, 1/f and 1/f^3 phase
modulation noise or white, 1/f^2 and 1/f^3 phase modulation noise. Looking
at tabulated Allan variance:
http://en.wikipedia.org/wiki/Allan_variance#Power-law_noise
(see also Tom's PDF)
We see that white and 1/f is weakly different such that they can be
expected
easilly be mistaken for having the same slope. The 1/f^3 noise has a flat
Allan variance response. So, their oscillator during testing may simply
have
been of one kind and the oscillator you brought out of the other.
The Allan variance unability to separeate the white and 1/f noise
triggered
the development of the modified Allan variance, but that only happend
after
that incident.
Needless to say they would have been a lot more likely to make the sale
if
they had one of your
one page charts.
A copy of Leesons paper (a two-page thing) in 1966 would have helped a
lot.
Cheers,
Magnus
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
On 04/23/2010 11:06 PM, Bob Camp wrote:
Hi
Stable-32 is a great program.
To my knowledge it only runs on Windows...
Cheers,
Magnus
Hi
There was somebody going to write a Linux version but he's not very reliable. Who was that ... I keep forgetting ....
Bob
On Apr 23, 2010, at 5:22 PM, Magnus Danielson wrote:
On 04/23/2010 11:06 PM, Bob Camp wrote:
Hi
Stable-32 is a great program.
To my knowledge it only runs on Windows...
Cheers,
Magnus
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
Hi
.... I think I was the one going to do that ... back in the mid 1980's ... Based on progress to date, I don't think it will be here any time soon ...
Bob
On Apr 23, 2010, at 5:53 PM, Bob Camp wrote:
Hi
There was somebody going to write a Linux version but he's not very reliable. Who was that ... I keep forgetting ....
Bob
On Apr 23, 2010, at 5:22 PM, Magnus Danielson wrote:
On 04/23/2010 11:06 PM, Bob Camp wrote:
Hi
Stable-32 is a great program.
To my knowledge it only runs on Windows...
Cheers,
Magnus
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
On 04/24/2010 02:36 PM, Bob Camp wrote:
Hi
.... I think I was the one going to do that ... back in the mid 1980's ... Based on progress to date, I don't think it will be here any time soon ...
Well, I have been spending some time to implement several of the
algorithms. There are many pieces to the puzzle thought. The stuff I
have written lately is more to prove algorithmic correctness and lacks
input tau0, provided sequences of data (assumes the fixed location and
all that) and also a lot of supporting transformations and processing.
I fill in the blanks every now and then.
For my own sake, I don't invest in programs that forces me to run an
operating system I don't want to run and depend on. If I have to write
the code myself, then that happens to support my wish to learn the field
even deeper. This set of priorities may or may not coincide with other
peoples choices.
NIST SP 1065 is a good starter for anyone wishing to do their own coding.
Cheers,
Magnus
Hi
I seem to vaguely recall there being a fairly specific commitment being discussed in my case. More or less porting the same code base over to something like Red Hat (this was the 1980's). One of many projects that never really got off the ground.
Bob
On Apr 24, 2010, at 9:22 AM, Magnus Danielson wrote:
On 04/24/2010 02:36 PM, Bob Camp wrote:
Hi
.... I think I was the one going to do that ... back in the mid 1980's ... Based on progress to date, I don't think it will be here any time soon ...
Well, I have been spending some time to implement several of the algorithms. There are many pieces to the puzzle thought. The stuff I have written lately is more to prove algorithmic correctness and lacks input tau0, provided sequences of data (assumes the fixed location and all that) and also a lot of supporting transformations and processing.
I fill in the blanks every now and then.
For my own sake, I don't invest in programs that forces me to run an operating system I don't want to run and depend on. If I have to write the code myself, then that happens to support my wish to learn the field even deeper. This set of priorities may or may not coincide with other peoples choices.
NIST SP 1065 is a good starter for anyone wishing to do their own coding.
Cheers,
Magnus
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
On 04/24/2010 03:46 PM, Bob Camp wrote:
Hi
I seem to vaguely recall there being a fairly specific commitment being discussed in my case. More or less porting the same code base over to something like Red Hat (this was the 1980's). One of many projects that never really got off the ground.
Porting to RedHat in the 80thies would have required somewhat of a
time-warp machine as Linux itself happen in the 90thies.
By todays standard the Debian distribution and its relatives (Ubuntu)
dominates, so going to RedHat now is out of fashion. If you can get it
to work on Debian, then it should work more or less everywhere else.
Cheers,
Magnus
Hi
Hmmm, good point.
The port must have been to something other than Linux.
Bob
On Apr 24, 2010, at 9:53 AM, Magnus Danielson wrote:
On 04/24/2010 03:46 PM, Bob Camp wrote:
Hi
I seem to vaguely recall there being a fairly specific commitment being discussed in my case. More or less porting the same code base over to something like Red Hat (this was the 1980's). One of many projects that never really got off the ground.
Porting to RedHat in the 80thies would have required somewhat of a time-warp machine as Linux itself happen in the 90thies.
By todays standard the Debian distribution and its relatives (Ubuntu) dominates, so going to RedHat now is out of fashion. If you can get it to work on Debian, then it should work more or less everywhere else.
Cheers,
Magnus
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
On 04/24/2010 03:57 PM, Bob Camp wrote:
Hi
Hmmm, good point.
The port must have been to something other than Linux.
One of the many flavours of BSD I guess, or one of the many other
flavours of UNIX.
I have become old enough that most of the UNIX flavours I have worked on
is now deceased or about to. This is mainly the history of commercial
UNIXes.
Cheers,
Magnus
On 25 April 2010 02:39, Magnus Danielson magnus@rubidium.dyndns.org wrote:
On 04/24/2010 03:57 PM, Bob Camp wrote:
Hi
Hmmm, good point.
The port must have been to something other than Linux.
One of the many flavours of BSD I guess, or one of the many other flavours
of UNIX.
I have become old enough that most of the UNIX flavours I have worked on is
now deceased or about to. This is mainly the history of commercial UNIXes.
Unix will never die! They said it was going to die in the 80's but
it's still going strong in some form or another, or imitated,
embedded, pervasive, a survivor. What's more the ones you think are
deceased are still being used out there by small and large groups of
people who just won't let it die, they'll have to prise it out of
their cold dead hands. Why, well people swear by it, all the other OS'
people just swear at them (well at least one OS I can think of :)
Cheers,
Steve
Cheers,
Magnus
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
--
Steve Rooke - ZL3TUV & G8KVD
A man with one clock knows what time it is;
A man with two clocks is never quite sure.
Hi
I really wish I'd kept labels off of the 9 track tapes that Western Electric shipped us in 1974 after I spent 6 months doing paperwork to get our original copy. Unix has been free for a long time. It's not always been "easily available". If I still had a PDP-11 in the living room the tapes them selves might be of some use. The only minor point being that I never had a 9 track tape drive here at home. I always found it strange that they distributed it on 9 track rather than DEC Tape.
Bob
On Apr 25, 2010, at 4:55 AM, Steve Rooke wrote:
On 25 April 2010 02:39, Magnus Danielson magnus@rubidium.dyndns.org wrote:
On 04/24/2010 03:57 PM, Bob Camp wrote:
Hi
Hmmm, good point.
The port must have been to something other than Linux.
One of the many flavours of BSD I guess, or one of the many other flavours
of UNIX.
I have become old enough that most of the UNIX flavours I have worked on is
now deceased or about to. This is mainly the history of commercial UNIXes.
Unix will never die! They said it was going to die in the 80's but
it's still going strong in some form or another, or imitated,
embedded, pervasive, a survivor. What's more the ones you think are
deceased are still being used out there by small and large groups of
people who just won't let it die, they'll have to prise it out of
their cold dead hands. Why, well people swear by it, all the other OS'
people just swear at them (well at least one OS I can think of :)
Cheers,
Steve
Cheers,
Magnus
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
--
Steve Rooke - ZL3TUV & G8KVD
A man with one clock knows what time it is;
A man with two clocks is never quite sure.
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
In message 116CF051-7BE6-4F8F-91CC-7CEE18ECF3F2@rtty.us, Bob Camp writes:
I really wish I'd kept labels off of the 9 track tapes that
Western Electric shipped us in 1974 after I spent 6 months doing
paperwork to get our original copy. Unix has been free for a long
time. It's not always been "easily available".
These day it is:
ftp://minnie.tuhs.org/UnixArchive/
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
Hi
Back then our "net" (ARPA net) connection didn't get us to very many places. One of them, ummm, errrrr, did indeed have a copy of what we were looking for. Not quite point and click to get it, but close.
I guess I should have said "it hasn't always been easily available legally."
Bob
On Apr 25, 2010, at 7:47 AM, Poul-Henning Kamp wrote:
In message 116CF051-7BE6-4F8F-91CC-7CEE18ECF3F2@rtty.us, Bob Camp writes:
I really wish I'd kept labels off of the 9 track tapes that
Western Electric shipped us in 1974 after I spent 6 months doing
paperwork to get our original copy. Unix has been free for a long
time. It's not always been "easily available".
These day it is:
ftp://minnie.tuhs.org/UnixArchive/
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
On 04/25/2010 10:55 AM, Steve Rooke wrote:
On 25 April 2010 02:39, Magnus Danielsonmagnus@rubidium.dyndns.org wrote:
On 04/24/2010 03:57 PM, Bob Camp wrote:
Hi
Hmmm, good point.
The port must have been to something other than Linux.
One of the many flavours of BSD I guess, or one of the many other flavours
of UNIX.
I have become old enough that most of the UNIX flavours I have worked on is
now deceased or about to. This is mainly the history of commercial UNIXes.
Unix will never die! They said it was going to die in the 80's but
it's still going strong in some form or another, or imitated,
embedded, pervasive, a survivor. What's more the ones you think are
deceased are still being used out there by small and large groups of
people who just won't let it die, they'll have to prise it out of
their cold dead hands. Why, well people swear by it, all the other OS'
people just swear at them (well at least one OS I can think of :)
You didn't get me right... UNIX (and offspring Linux) is not dying, but
Xenix, SunOS, Ultrix, OSF/1, HP-UX, IRIX etc. is dying or dead. Wonder
what is happening to AIX (which I haven't used) and Solaris. These are
all various vendors proprietary variants of UNIX. The field have shifted
in that sense. A greater part of the OS is now being brought in from the
open and only necessary stuff is added for the task at hand.
Proprietary OSes in the old sense is less and less meaningful.
Cheers,
Magnus
Hi
Solaris at least has "seen the light" and is becoming a lot more open than it once was.
Bob
On Apr 25, 2010, at 8:01 AM, Magnus Danielson wrote:
On 04/25/2010 10:55 AM, Steve Rooke wrote:
On 25 April 2010 02:39, Magnus Danielsonmagnus@rubidium.dyndns.org wrote:
On 04/24/2010 03:57 PM, Bob Camp wrote:
Hi
Hmmm, good point.
The port must have been to something other than Linux.
One of the many flavours of BSD I guess, or one of the many other flavours
of UNIX.
I have become old enough that most of the UNIX flavours I have worked on is
now deceased or about to. This is mainly the history of commercial UNIXes.
Unix will never die! They said it was going to die in the 80's but
it's still going strong in some form or another, or imitated,
embedded, pervasive, a survivor. What's more the ones you think are
deceased are still being used out there by small and large groups of
people who just won't let it die, they'll have to prise it out of
their cold dead hands. Why, well people swear by it, all the other OS'
people just swear at them (well at least one OS I can think of :)
You didn't get me right... UNIX (and offspring Linux) is not dying, but Xenix, SunOS, Ultrix, OSF/1, HP-UX, IRIX etc. is dying or dead. Wonder what is happening to AIX (which I haven't used) and Solaris. These are all various vendors proprietary variants of UNIX. The field have shifted in that sense. A greater part of the OS is now being brought in from the open and only necessary stuff is added for the task at hand.
Proprietary OSes in the old sense is less and less meaningful.
Cheers,
Magnus
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
Hi Magnus,
On 26 April 2010 00:01, Magnus Danielson magnus@rubidium.dyndns.org wrote:
I have become old enough that most of the UNIX flavours I have worked on
is
now deceased or about to. This is mainly the history of commercial
UNIXes.
You didn't get me right... UNIX (and offspring Linux) is not dying, but
Xenix, SunOS, Ultrix, OSF/1, HP-UX, IRIX etc. is dying or dead. Wonder what
is happening to AIX (which I haven't used) and Solaris. These are all
various vendors proprietary variants of UNIX. The field have shifted in that
sense. A greater part of the OS is now being brought in from the open and
only necessary stuff is added for the task at hand.
Excuse me for reading it the way I did as you can get two meanings
from what you said. Whatever is said about the rag, tag and bobtail
variants of 'nix, there are still folks keeping them alive because
they have applications/hardware/fan-cub interests. Strange in a way, I
can't imagine anyone wanting to keep WinME, or even Vista (among
others), alive today.
Agreed, why reinvent the wheel. Once something has gone through a long
history of incremental development and debugging it seems like a
sensible idea to use that as a foundation and build on it.
Proprietary OSes in the old sense is less and less meaningful.
It's just an OS after all, nothing more than that, but it does form
the foundation of any system and it needs to be rock solid. Sadly some
software houses seem to think that a stable sold foundation is not
sexy so they stick some chipboard down on the floor, knock up some
plasterboard walls (who needs brick on the outside) add a hardboard
roof and then add lots of dazzling Christmas lights, gargoyles,
flashing neon lights, spinning mirror balls, and all the
carlos-fandango flashy accessories under the sun. And in 6(2) years
time they go and build another house but this time they change about
80% of the design completely because no-one can ever remember how they
made the last one and all the young people who built it are burnt out
and have left for the hills leaving no documentation (who needs
documentation anyway). And the strange thing is that people wonder how
you can make an open source OS for free, I mean it costs big money to
make anything good right :)
Sorry for the waste of bandwidth guys.
Cheers,
Steve
Cheers,
Magnus
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
--
Steve Rooke - ZL3TUV & G8KVD
A man with one clock knows what time it is;
A man with two clocks is never quite sure.