comp.lang.ada
 help / color / mirror / Atom feed
From: nickroberts@blueyonder.co.uk (Nick Roberts)
Subject: Re: Advantage of XML based GUI? (was Re: Ada-inspired OS/Language)
Date: Thu, 12 Sep 2002 16:12:12 GMT
Date: 2002-09-12T16:12:12+00:00	[thread overview]
Message-ID: <3d80b566.992395741@news.cis.dfn.de> (raw)
In-Reply-To: slrnao0ihd.14r.randhol+news@kiuk0156.chembio.ntnu.no

On Thu, 12 Sep 2002 08:02:53 +0000 (UTC), Preben Randhol
<randhol+news@pvv.org> strongly typed:

>On Wed, 11 Sep 2002 19:48:28 GMT, Nick Roberts wrote:
>> Very like as I envisaged (an XML based RAD language). I would like to get
>> something like this working on AdaOS as early as would be feasible; I do
>> think it would be a great way of getting very many useful, practical
>> applications up and working very rapidly.
>
>I have started to read a bit on AdaOS and I have two questions. When it
>comes to device drivers how are they going to be implemented. I mean one
>of the problems Linux has is that one have to make all the device
>drivers onself and somethimes this means reverse engineering. Would one
>need to do the same for AdaOS or could on easily port the linux
>drivers?

Currently, I plan to write 'native' device drivers (in Ada) for AdaOS. I
intend to go to the original hardware documentation wherever posisble, and
write the drivers properly. I don't think it's unfair to suggest that most
device drivers (even commercial ones) tend be of remarkably poor quality.

Nevertheless, it would be really handy to provide compatibility layers that
would allow existing device drivers to be used. At some stage, maybe we
will have a go at this.

>Second:
>
>   Printout Renderer
>
>   This program accepts a data stream in the form of binary 'formatting
>   objects', and transforms them into the data to be sent to the printer
>   (e.g. PostScript, PCL, or pure TIFF).
>
>   One of the special extra functions of this program is to separately
>   accept text for a page header and page footer, which it prints on
>   every page. This function is used to ensure that security labels are
>   printed.
>
>I don't understand the latter paragraph. Say I want to print a book or
>something else from my AdaOS, I wouldn't want extra headers and
>footnotes to clutter the page so I guess one can turn this off? But if
>on what does it do to security?

Chad Meiners' answer:

| For ensuring that "TOP SECRET" is printed on every page of the top secret
| document you are printing.

is absolutely correct (in essence).

If you don't want labels to be printed, and you have the necessary security
clearance, you simply tell Printout Manager not to print them (it will be
an option). The point is that this is a privileged option; the system
administrator(s) can stop ordinary users using this option, if they want
to.

All security features are optional. It's just that they are optional for
the privileged user, not for the ordinary user!

If you were running AdaOS on your own personal computer, you would be the
system administrator, and so you would have the highest privileges (you are
allowed to do anything ;-). Probably you would have security label printing
permanently turned off. In fact, probably you would have no mandatory
security features operative at all.

If, on the other hand, you were using a workstation which is a part of your
company's AdaOS network, you may be permitted to print things, but not to
turn off the security labels. If this was going to be a problem, you would
have to ask a privileged user to print it for you (with the labels off);
that user would have to take responsibility for the possible consequences.

-- 
Nick Roberts



  parent reply	other threads:[~2002-09-12 16:12 UTC|newest]

Thread overview: 97+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-08-20 14:10 Ada-inspired OS/Language Ryan
2002-08-20 14:34 ` Jim Rogers
2002-08-20 14:59 ` Darren New
2002-08-20 17:57 ` Warren W. Gay VE3WWG
2002-08-29 22:24   ` Nick Roberts
2002-08-30 13:33     ` Marin D. Condic
2002-08-31  3:38       ` Nick Roberts
2002-08-31 13:54         ` Marin David Condic
2002-09-04 16:47         ` Jacob Sparre Andersen
2002-09-04 17:24         ` Darren New
2002-09-05  3:16           ` Nick Roberts
2002-09-05  8:41             ` Georg Bauhaus
2002-09-12  2:17             ` Rod Haper
2002-09-06 17:31     ` Richard Riehle
2002-09-07  0:23       ` Nick Roberts
2002-09-07 13:43         ` Marin David Condic
2002-09-07 15:18           ` Nick Roberts
2002-09-08 22:14           ` Robert C. Leif
2002-09-09 10:27             ` Advantage of XML based GUI? (was Re: Ada-inspired OS/Language) Preben Randhol
2002-09-09 14:27               ` Larry Kilgallen
2002-09-09 14:02                 ` Marin David Condic
2002-09-09 14:43                   ` Preben Randhol
2002-09-09 21:58                   ` Ryan Tarpine
2002-09-11 16:40                   ` Warren W. Gay VE3WWG
2002-09-12 10:01                     ` Georg Bauhaus
2002-09-12 16:43                       ` Warren W. Gay VE3WWG
2002-09-12 18:54                         ` Georg Bauhaus
2002-09-12 21:22                           ` Warren W. Gay VE3WWG
2002-09-13 12:15                             ` Georg Bauhaus
2002-09-10  5:21                 ` Robert C. Leif
2002-09-10  5:21               ` Robert C. Leif
2002-09-10 12:31                 ` Preben Randhol
2002-09-10 13:16                   ` Marin David Condic
2002-09-15 19:49                     ` Christopher Browne
2002-09-10 22:32                   ` achrist
2002-09-11  4:45                     ` Christopher Browne
2002-09-11  5:59                       ` achrist
2002-09-12 14:55                         ` Christopher Browne
2002-09-11  2:28               ` Ted Dennison
2002-09-11 13:54                 ` Robert C. Leif
2002-09-11 14:06                   ` Programmer Dude
2002-09-11 19:48                 ` Nick Roberts
2002-09-12  8:02                   ` Preben Randhol
2002-09-12 14:27                     ` Chad R. Meiners
2002-09-18 17:49                       ` Andrew Berg
2002-09-18 23:13                         ` Chad R. Meiners
2002-09-12 16:12                     ` Nick Roberts [this message]
2002-09-12 16:45                       ` Preben Randhol
2002-09-12 17:03                         ` David C. Hoos
2002-09-13  7:57                           ` Preben Randhol
2002-09-13 19:55                             ` Nick Roberts
2002-09-14 12:59                               ` Marin David Condic
2002-09-16  5:20                                 ` Robert C. Leif
2002-09-16  8:16                                 ` Preben Randhol
2002-09-16 11:47                                   ` Marin David Condic
2002-09-16 12:08                                     ` Preben Randhol
2002-09-17 12:04                                       ` Marin David Condic
2002-09-12 18:57                         ` Georg Bauhaus
2002-09-13  8:01                           ` Preben Randhol
2002-09-13 12:23                             ` Georg Bauhaus
2002-09-13 15:32                               ` Preben Randhol
2002-09-13  1:53                         ` Nick Roberts
2002-09-13  8:24                           ` Preben Randhol
2002-09-13 19:55                             ` Nick Roberts
2002-09-14 15:42                               ` Warren W. Gay VE3WWG
2002-09-14 16:19                                 ` Chad R. Meiners
2002-09-15  3:31                                   ` Nick Roberts
2002-09-15  5:50                           ` Mark Biggar
2002-09-15  8:38                             ` achrist
2002-09-15 21:54                               ` Nick Roberts
2002-09-16 15:26                                 ` Larry Kilgallen
2002-09-17  2:36                                   ` Nick Roberts
2002-09-17  4:07                                 ` Larry Kilgallen
     [not found]                                 ` <jHHM$fQsCilo@eisneOrganization: LJK Software <bNwUY4VpTlxs@eisner.encompasserve.org>
2002-09-17 22:05                                   ` Nick Roberts
2002-09-12 17:23                       ` Larry Kilgallen
2002-09-13  0:45                         ` Robert C. Leif
2002-09-13  8:10                           ` Preben Randhol
2002-09-13 17:44                             ` Robert C. Leif
2002-09-13  1:53                         ` Nick Roberts
2002-09-13  3:02                           ` Robert A Duff
2002-09-13 10:50                           ` David C. Hoos, Sr.
2002-09-13 17:00                           ` Larry Kilgallen
2002-09-13 19:55                             ` Nick Roberts
2002-09-12 20:36                       ` chris.danx
2002-09-13  1:53                         ` Nick Roberts
2002-09-13 12:14                       ` Marin David Condic
2002-09-13 15:29                         ` Robert A Duff
2002-09-13 17:02                           ` Larry Kilgallen
2002-09-14 12:49                             ` Marin David Condic
2002-09-16  8:14                               ` Preben Randhol
2002-09-16 11:56                                 ` Marin David Condic
2002-09-13 17:27                           ` Jeffrey Carter
2002-09-16  7:55                             ` Mats Karlssohn
2002-09-13 15:34                       ` Warren W. Gay VE3WWG
2002-09-09 10:00           ` Ada-inspired OS/Language Peter Hermann
2002-08-30 23:56   ` Samuel Tardieu
     [not found] <000201c25b4d$2a9eba10$789a0844@robertqgx6k4x9>
2002-09-14  6:17 ` Advantage of XML based GUI? (was Re: Ada-inspired OS/Language) Robert C. Leif
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox