Welcome, Guest. Please login or register.

Author Topic: What is the name of the OS?  (Read 7520 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: What is the name of the OS?
« on: April 05, 2010, 10:38:43 PM »
Quote from: desiv;549966
I don't consider a set of function calls an interface.  You do..

Let's just say we disagree on this point..

;)

desiv

You absolutely cannot start an AmigaDOS shell without Intuition. You can't even enter the early startup bootscreen without Intuition. Whether you use Workbench or Shell to to interact with your Amiga, you are doing it through Intuition, which manages every aspect of the "human" interface to AmigaOS.

Intuition has always been used to refer to AmigaOS embedded windowing/gui system, so Kolla is right.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: What is the name of the OS?
« Reply #1 on: April 06, 2010, 12:21:46 AM »
Quote from: desiv;551585
Not by a lot of people.  In fact, until I came by this thread, I had yet to meet anyone who called the OS, "Intuition".

Of course not. Nobody calls the OS "Intuition". It is the windowing/gui system that is called Intuition, and people have been calling it that since it was created.

It just so happens that as a user you can't actually get to the OS without going through Intuition. This is in contrast to most unix like OS, for example, where you can log into a shell without ever starting up the X server.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: What is the name of the OS?
« Reply #2 on: April 06, 2010, 12:38:58 AM »
Seriously, the AmigaOS GUI is called Intuition and it always has been called Intuition since 1.0. Whatever else people call the GUI is pretty much irrelevant. I've heard people calling Reaction the GUI, Workbench the GUI and so on. That doesn't make them correct. Reaction is a widgetset derived from BOOPSI and is thus a component of Intuition and workbench is a desktop environment and is thus an application written for Intuition. Intuition is still the GUI.

That, sir, is not an opinion, it is a fact. You can check it out in the RKM under User Interface libraries if you are in any doubt. They will tell you that the AmigaOS GUI is provided by Intuition, the API for which is documented therein.
« Last Edit: April 06, 2010, 12:47:35 AM by Karlos »
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: What is the name of the OS?
« Reply #3 on: April 06, 2010, 12:49:43 AM »
Whatever else you may say, Workbench is most assuredly not the GUI. If it were, you would not be able to run GUI applications without it. It is, as the RKM describe, a GUI front end to the file system.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: What is the name of the OS?
« Reply #4 on: April 06, 2010, 12:55:44 AM »
Quote from: desiv;551595
Well, according to the RKM, it is the GUI...  (quote above)

So, again, we can just agree to disagree...

Have a good one...

desiv

No, according to RKM, Workbench is a GUI front end to the file system.

The problem here seems to be in the what we mean by "the GUI". I don't disagree that Workbench is a GUI, but when you qualify "the GUI", you are referring directly to the system upon which all GUIs, Workbench included, are built. And that component is Intuition, not Workbench.

You don't open workbench.library when writing apps that use a graphical user interface except in the case that you need some particular workbench integration. You use intuition.library for all your GUI building.
« Last Edit: April 06, 2010, 12:58:25 AM by Karlos »
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: What is the name of the OS?
« Reply #5 on: April 06, 2010, 01:05:38 AM »
Boo you suck. You run workbench from a shell, so clearly the shell is the GUI...

(joke)
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: What is the name of the OS?
« Reply #6 on: April 06, 2010, 09:15:00 AM »
It isn't a problem. You can call whatever you wish "the GUI", it's a question of perspective.

I look at these things from the perspective of what makes whatever else work at a component level. You are looking at it from the perspective of an end user of the system as a whole. Or at least that's how it looks from here.
int p; // A