Zane H. Healy
healyzh at aracnet.com
Thu Jun 11 17:15:36 CDT 2009
On Thu, 11 Jun 2009, John Floren wrote:
> Linux filled a hole. To my knowledge, there wasn't really any free
> Unix-like available when Linux was first released, so everybody jumped
> on the bandwagon. When the *BSDs came along, Linux wasn't that
> entrenched yet. By the time Plan 9 was released with a free license
> (around 2000), the dust had settled--Linux was on top, with the BSDs
> coming along behind. If we had released for free in the early 90s,
> maybe everyone would be using Plan 9 (and it would be as warty and
> ugly as Linux).
Work started on 386BSD prior to the initial release of Linux, however, Linux
was more accessible. I'm not sure when HURD was actually started, but it
went for *YEARS* with nothing to show for it. Through probably '98 or so
BSD was a fairly good contender. During this time Amiga OS and Atari TOS
still had a sizable number of holdouts, and BeOS was gaining converts.
> Fact is, if it doesn't run Firefox, vim, and gcc, a huge percentage of
> the Unix userbase is automatically gone. We don't use X, we do C the
> way we like it, and not a lot of people want it. If Haiku were to
> repackage Ubuntu with a BeOS theme, they'd probably get far more
> users--the simple fact is that if your OS wants to diverge from the
> POSIX/Unix compatible world, you're not going to get a lot of users.
> You'll get hundreds of emails to the mailing list asking "Why doesn't
> it do XYZ exactly like Linux? Your OS sucks".
You've hit the key problem. I love playing with Operating Systems, they are
what interests me most in the whole "Classic Computing" area. However I
have key dependencies on specific applications. For me the core apps I
*MUST* have are the Adobe applications, specifically Lightroom, Photoshop, and
InDesign. I also have a need for Eudora Pro, and ClarisDraw. All of these
are available only on Windows and Mac. The non-Adobe apps are no longer
supported (ClarisDraw hasn't been supported since about '95). Another
application I have a dependency on would probably be Perl. I don't consider
Firefox, vim, gcc, or much else from UNIX to be a dependancy. I do consider
an editor that does context colouring to be highly desirable. I prefer to
use MS Office, but I don't have to. For databases I'm all over the place, I
use FileMaker Pro, Oracle RDB, MySQL, and MS SQL.
Something to consider is that there are core applications that any OS needs,
and that some of these applications are as large or larger than the OS
itself. Then there are the non-core applications that people believe should
exist. To me these would include things such as Web Servers and Database
> As Rob Pike said, OS research is dead. (and we killed it)
Sad but true.
More information about the cctalk