Boost logo

Boost :

From: Alexander Terekhov (terekhov_at_[hidden])
Date: 2003-01-14 07:19:08


"William E. Kempf" wrote:
[...]
> optional groups, but only two (assuming UNIX specification conformance
> instead of just POSIX... is that a reasonable thing to do here?

Well, you might want to take a look at the "current industry standards"
{draft} paper referenced in the following message:

http://www.opengroup.org/sophocles/show_mail.tpl?source=L&listname=austin-group-l&id=4897
(Subject: Draft paper on current industry standards)

<quote>

356 A future profile supporting Version 3 of the Single UNIX Specification
357 is expected to be announced during 2003.

358 Feature Matrix

359 This matrix summarizes the requirements of the profiles mentioned above.

360 Feature PSE PSE PSE PSE Min Int Full FIPS UNIX LSB
361 51 52 53 54 SE SE SE 151-2 98 1.2
362 Processes - - X X - X X X X X
363 Pipes - - X X - X X X X X
364 Files and Directories - X - X - X X X X X
365 Basic I/O X X X X X X X X X X
366 Signals X X X X X X X X X X
367 Users and Groups - - - X - - X X X X
368 File Synchronization X X X X X X X - X X
369 Memory Mapped Files - X - X - X X - X X
370 Memory Protection - - X X - X X - X X
371 Process Priority - - X X - - - - o -
372 Scheduling
373 Memory Locking X X X X - - - - o -
374 Synchronized I/O X X X X - - - - o -
375 Asynchronized I/O - X X X - X X - o o
376 Hi Resolution Clocks X X X X - - - - o -
377 & Timers
378 Realtime Signals X X X X - - - - o -
379 Semaphores X X X X - - - - o -
380 Shared Memory X X X X - - - - o -
381 IPC Message Passing X X X X - - - - o -
382 Threads X X X X * * * - X o
383 Thread Safe Functions X X X X * * * - X -
384 Thread Attribute X X X X * * * - X -
385 Stack Address
386 Thread Attribute X X X X * * * - X -
387 Stack Size
388 Thread Process Shared - - X X * * * - X -
389 Thread Priority X X X X * * * - o -
390 Scheduling
391 Thread Priority X X X X * * * - o -
392 Inheritence
393 Thread Priority X X X X * * * - o -
394 Protection
395 Shell & Utilities
396 _POSIX2_C_BIND X X X X - - - - X X
397 _POSIX2_C_DEV X X X X - - - - X -
398 _POSIX2_CHAR_TERM - - - X - - - - X -
399 _POSIX2_FORT_DEV - - - - - - - - o -
400 _POSIX2_FORT_RUN - - - X - - - - o -
401 _POSIX2_LOCALEDEF - - - - - - - - X -
402 _POSIX2_SW_DEV X X X X - - - - o -
403 _POSIX2_UPE - - - X - - - - X -
    

404 o=option
405 *=optional if LSB threads supported, otherwise mandatory
406 ------------------------------------------------------------------
407 ----------------------------
408 UNAPPROVED DRAFT FOR COMMENT
409 ----------------------------
    
</quote>

regards,
alexander.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk