Home
Downloads
Pictures
Links
Points of Interest
Your Site Sucks!
Your Site Rules!
Polls
Login
Google is not a mini-OS
August 23, 2005
I ran across an
article
that called Google's new "Desktop Search" for Windows a "Mini Operating System". I posted a reply. When I think "Mini-OS", I certainly don't think of a program written to run on an operating system. When I think "Mini-OS", I'll tell you what I think:
Embedded Linux
. That's "mini" and that's an "OS".
So what does an operating system do exactly? The first and foremost job of an OS is to interface with the hardware; let you save files on disk, use your monitor, your modem, your attached peripherals like printers, digital cameras, webcams, and anything else. This includes interfacing with your network card and implementing the
TCP/IP stack
so you can connect to the internet. Also, it includes a "platform" for writing software, an Application Programming Interface (API). Lately, operating systems have included all types of goodies, like integrated search (Mac OS X) and widgets (Mac OS X). This is simply "value added" stuff. Since an operating system might come with these things built into them, it does not change the definition of an operating system. Even if adding "Mini" to the front of it makes your observations less serious, you still have "OS" at the end, invalidating your generalization. How about call it a "program". That's what I call it. A program that happens to search your files and have plugins for stuff like weather. I don't even use it and I know that it's not an operating system.
One comment came from Google.
--- "We're really trying to make this into a platform"
---- Nikhil Bhatla, product manager for Google Desktop.
That can be confusing. I'll have you know that
Eclipse
is called a platform. I don't boot my computer into the "Eclipse" OS, though. It's a Java editor. A very great one. What this person means is that they will be developing programs on top of it. Which is why Eclipse is called a platform, you can write PLUG-INS. Technology is so misunderstood.
I'm a stickler for technological phrases used in the right way. I'm sure doctors, architects, lawyers, and every other profession will get just as upset if you butcher their terminology. Like, if a man finds a person murdered in the alley, and calls the police and says "We have a grand theft auto here." I'm not the only one :)
Here's another thing about it. That site, "paidcontent.org", is apparently a pretty highly visited site, and one that is as qualified to interpret that Google quote as I am to interpret Shakespeare. They call Google Desktop a mini-OS. People who read that are going to just go ahead and agree, usually. Unless they study. And they'll make posts on their websites, and it's like that game we would play in 2nd grade. One person starts the chain by thinking of something to whisper, and it goes around til the last person, and the last person says what the message is. I don't care if it starts out as "An apple a day keeps the doctor away", it'll turn into something like "A quick brown fox jumped over the lazy dog." Somehow. Let's just call into question every term that every past computer scientist has defined. I've run across at least 3 sites that refer to that post, and also call it a "Mini-OS".
This is another problem with the internet. If the facts are right, it's a beautiful filtering process, eventually making its way to everyone. But if it's wrong, it's like cancer.
Comments
Your Name
Email or Website (optional)
Your Comment
Remember my info
July 2010
Sun
Mon
Tues
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
June 2010
Sun
Mon
Tues
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Browse By Month
April 2009
(1)
October 2008
(2)
September 2008
(1)
August 2008
(1)
July 2008
(4)
June 2008
(6)
May 2008
(9)
April 2008
(8)
March 2008
(11)
February 2008
(12)
January 2008
(6)
December 2007
(6)
November 2007
(3)
October 2007
(6)
September 2007
(5)
August 2007
(4)
July 2007
(6)
June 2007
(1)
May 2007
(2)
April 2007
(11)
March 2007
(5)
February 2007
(12)
January 2007
(7)
December 2006
(12)
November 2006
(12)
October 2006
(14)
September 2006
(6)
August 2006
(7)
July 2006
(12)
June 2006
(20)
May 2006
(16)
April 2006
(11)
March 2006
(19)
February 2006
(13)
January 2006
(15)
December 2005
(14)
November 2005
(17)
October 2005
(19)
September 2005
(20)
August 2005
(32)
July 2005
(21)
June 2005
(37)
May 2005
(38)
April 2005
(12)