
Hybrid Environments
|
639
more. Interestingly, TRON has become a very prolic OS, and its ITRON instantiation is
widely used in consumer electronics and automobiles.
e most up-to-date information about TRON can be found online
*
and in TRONWARE
magazine, published bimonthly in Japanese by Personal Media Corporation.
†
Unix
One of the oldest OSes still in use today is Unix. While there are still two primary Unix
implementations available, specically BSD (Berkeley Standard Distribution) and System
V, countless derivatives have been developed over the years.
Each Unix workstation manufacturer oers its own proprietary Unix variant with
manufacturer-specic enhancements. In addition, there are various “free” and “copy-
leed” versions of Unix around. Naturally, some are more robust or more user-friendly
than others.
One aspect of Unix to be careful of—in the context of this book—is the fact that the
behavior of some of its utilities changes depending on what “language” is set by the user.
is is called the LANG environment variable. e most basic LANG setting is “C.” Using
the C shell, one can set the LANG environment variable as follows:
% setenv LANG C
When you use common Unix tools when LANG is set to “C,” such as wc, it predictably
calculates the number of words and characters based on the number of bytes in the le.
‡
But, when the LANG environment variable is ...