Article View: comp.unix.admin
Article #4344Re: Difference between Unix and Linux?
From: Steve Mading
Date: Sat, 29 Jun 2002 18:48
Date: Sat, 29 Jun 2002 18:48
50 lines
4448 bytes
4448 bytes
In comp.unix.questions Jeffrey Siegal <jbs@quiotix.com> wrote: : Steve Mading wrote: :>(I'm glad the DOJ didn't pursue the "split MS into :> OS and application companies" solution to their evil practices. :> While I agree that MS got where it is through evil unethical means, :> I was scared of the prospect of the government deciding where the :> dividing line between OS and App is when even technical people don't :> have a hard and fast definition. It's like trying to define what :> does and doesn't count as a "high level" programming language.) : You're confusing two different usages of the same word here. What the : DOJ or a court would have considered to be an operating system and what : technical people consider to be an operating system need not be the same : thing at all. Even sticking to the market definition of "stuff that comes bundled with the OS is the OS", there is still a huge problem, mainly that over time stuff that used to be considered "optional" becomes mandatory to have a minimally functioning system. Consider TCP/IP. It wasn't standard with the OS in early versions of UNIX, but it became so popular, and started being used so heavily in UNIX daemons that eventually a UNIX system without a functioning TCP/IP library object would be considered incomplete by most people. The marketplace line between OS and App keeps moving over time. Incedentally, so does the technical as well. Once upon a time in days of yore, trying to make two programs run at the "same time" (actually swapping between them, of course) was a userland problem. In inferior OS'es, that wasn't too long ago (In DOS, multi-process had to be faked by a userland application if you wanted it, for example Windows 3.1) Now multiprocess and multithread features are provided provided by the kernel, even in something as behind the times as Windows. Message passing, process synchronizing, and shared memory are all services for processes to use that are provided for them by the kernel today, but weren't in days of yore. So using either the most strict technical definition that only the kernel is the OS, or using the fuzzy marketplace definition that programs shipped with the OS is the OS, in either case it is still true that the dividing line between OS and App changes when technology changes. Which is why it wouldn't be right for the DOJ to force MS to stick to the same OS features ten years from now as exist today, which is what would happen if a static legal definition were in place. I want to see MS lose, badly. I want to see the day when I don't have to choose their crap just to be compatable with other people who choose to use their crap. But unlike MS themselves, I want to see it happen in a fair and just way.
Technical Details
Message-ID:
<afkvef$1ps$1@news.doit.wisc.edu>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.mathworks.com!newsfeed.cs.wisc.edu!news.doit.wisc.edu!not-for-mailReferences:
<25fc8d92.0206150829.2aba827b@posting.google.com> <Xns922EAE616F7DFjasonbaugherpikeilus@209.242.76.10> <aelarj$5qt$1@tilde.itg.ti.com> <aermut$1vt9$1@agate.berkeley.edu> <n36dhucf8bochbnh1lfhtp78lkrrerjpug@4ax.com> <afddm8$94k$1@tilde.itg.ti.com> <3D1A3FFD.4CE18AAC@quiotix.com> <afffra$e32us$2@ID-125932.news.dfncis.de> <3D1B719A.7020406@quiotix.com> <slrnahnfun.pj.isaac@latveria.castledoom.org> <3D1C0744.39B6EB51@quiotix.com> <afiriq$t1j$2@news.doit.wisc.edu> <3D1D09D7.9050408@quiotix.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f8c9b,c2f5a7a6eb2eb0a9
X-Google-Attributes: gidf8c9b,public
X-Google-Thread: 1025b4,7144e36039d56e89
X-Google-Attributes: gid1025b4,public
X-Google-Thread: 1020c6,c2f5a7a6eb2eb0a9
X-Google-Attributes: gid1020c6,public
X-Google-ArrivalTime: 2002-06-29 12:00:06 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.mathworks.com!newsfeed.cs.wisc.edu!news.doit.wisc.edu!not-for-mail
From: Steve Mading <madings@baladi.bmrb.wisc.edu>
Newsgroups: comp.unix.admin,comp.unix.questions,gnu.misc.discuss
Subject: Re: Difference between Unix and Linux?
Date: Sat, 29 Jun 2002 18:48:47 +0000 (UTC)
Organization: University of Wisconsin, Madison
Lines: 51
Message-ID: <afkvef$1ps$1@news.doit.wisc.edu>
References: <25fc8d92.0206150829.2aba827b@posting.google.com> <Xns922EAE616F7DFjasonbaugherpikeilus@209.242.76.10> <aelarj$5qt$1@tilde.itg.ti.com> <aermut$1vt9$1@agate.berkeley.edu> <n36dhucf8bochbnh1lfhtp78lkrrerjpug@4ax.com> <afddm8$94k$1@tilde.itg.ti.com> <3D1A3FFD.4CE18AAC@quiotix.com> <afffra$e32us$2@ID-125932.news.dfncis.de> <3D1B719A.7020406@quiotix.com> <slrnahnfun.pj.isaac@latveria.castledoom.org> <3D1C0744.39B6EB51@quiotix.com> <afiriq$t1j$2@news.doit.wisc.edu> <3D1D09D7.9050408@quiotix.com>
NNTP-Posting-Host: baladi.bmrb.wisc.edu
X-Trace: news.doit.wisc.edu 1025376527 1852 144.92.167.208 (29 Jun 2002 18:48:47 GMT)
X-Complaints-To: abuse@doit.wisc.edu
NNTP-Posting-Date: Sat, 29 Jun 2002 18:48:47 +0000 (UTC)
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (Linux/2.2.17 (i686))