05-02-2012
Quote:
Apparently even for MS-DOS they bought exclusive rights from the makers of Q-DOS (Quick and Dirty DOS, a CP/M 80 derivative )..
Thanks Scrutinizer that is the missing link for me.
I was working on some serious scale with DR-DOS systems including CP/M, MP/M and MUCCP/M at the time. I was disgusted with some of the marketing tactics by Microsoft because in my lab the products were garbage. Concurrently I was working on DEC RSX11/M systems (a precursor to unix and a truly great O/S) and OS/9 (another precursor to unix albeit on Motorola hardware but not to be confused with the much later Apple MAC O/S by the same name) and having to produce impartial evaluation reports. The impartial results at the time in order of preference were : RSX/11M , OS/9 , DR-DOS, ...(yawn)..... MS-DOS. Subsequently I changed my bias more than once to: VMS, then Berkeley unix, then unix System V and expected Microsoft and Digital Research to disappear. Got that one wrong!
Last edited by methyl; 05-02-2012 at 11:13 PM..
9 More Discussions You Might Find Interesting
1. UNIX Desktop Questions & Answers
Are there any flavors of UNIX which are better suited for implementation in the field of 3d animation, if so what are they? (3 Replies)
Discussion started by: aloysius1001
3 Replies
2. UNIX for Dummies Questions & Answers
could anybody tell me what is a unix flavor? (4 Replies)
Discussion started by: human
4 Replies
3. UNIX for Dummies Questions & Answers
Dear everyone:
Could you tell me where is the 64 bit's solaris v9.0. :p (2 Replies)
Discussion started by: arwang
2 Replies
4. Gentoo
hi all,
i have a 64 bit linux machine.
$uname -a
Linux SVRDELLD30 2.6.9-42.ELsmp #1 SMP Tue Aug 15 10:35:26 BST 2006 x86_64 x86_64 x86_64 GNU/Linux
here by default gcc creates 64 bit executable. but for some reason i want to create 32bit executable.
first i want to create 32 bit object... (3 Replies)
Discussion started by: uttamhoode
3 Replies
5. Solaris
Hi,
I am looking for eclipse for my solaris 10 x86 64 bit. No luck and haven't found the download yet. It is required when I install WLS 10.3. Of course
one no need to use eclipse and you can always use workshop.
Does anybody please know where can I download the software.
Thanks,
... (2 Replies)
Discussion started by: aa_monster
2 Replies
6. Solaris
Hello all. I am going to build an x86 Solaris box. Sun only offers it in a 64 bit flavor.
I want to put MySQL on this box. MySQL only comes in a 32 bit version for x86 Solaris.
Can I run 32 bit apps on a 64 bit x86 Solaris machine?
Thanks! (4 Replies)
Discussion started by: RobertSubnet
4 Replies
7. Shell Programming and Scripting
Hi ,
I need to run a script on different flavors, namely
1) Linux
2) AIX
3) Solaris
4) HP-UX
Almost the entire script is the same except at a few places where commands specific to that OS are to be run. Is it possible to have a single script that runs on all the platforms?
Sth... (5 Replies)
Discussion started by: tcsprak
5 Replies
8. Shell Programming and Scripting
Hello - Is there a command/way we can find out, what shells are supported on a Unix machine?
Please let me know.
Thanks,
Manju (3 Replies)
Discussion started by: manju--
3 Replies
9. Shell Programming and Scripting
Hello All,
I am in process of migrating all my scripts from AIX box to Linux box. In one of my script I calculate my last week date with the below command
$ TZ=EDT+172 date +%F
2012-12-13
$ uname -a
AIX 1 7 000B29AAD400
Now when I tried running the same in Linux, it gives a false... (2 Replies)
Discussion started by: sathyaonnuix
2 Replies
LEARN ABOUT DEBIAN
evs_mcast_joined
EVS_MCAST_JOINED(3) Corosync Cluster Engine Programmer's Manual EVS_MCAST_JOINED(3)
NAME
evs_join - Multicasts to all groups joined to an handle
SYNOPSIS
#include <sys/uio.h> #include <corosync/evs.h>
int evs_mcast_joined(evs_handle_t handle, evs_guraantee_t guarantee, struct iovec *iovec, int iov_len);
DESCRIPTION
The evs_mcast_joined function is multicast a message to all the groups that have been joined with the evs_join(3) function for the argument
handle. Messages that are sent to any of the groups joined to the parameter handle will be delivered to all processors in the system.
The argument guarantee requests a delivery guarantee for the message to be sent. The evs_guarantee_t type is defined by:
typedef enum {
EVS_TYPE_UNORDERED, /* not implemented */
EVS_TYPE_FIFO, /* same as agreed */
EVS_TYPE_AGREED, /* implemented */
EVS_TYPE_SAFE /* not implemented */
} evs_guarantee_t;
The meanings of the evs_guarantee_t typedef are:
EVS_GUARANTEE_UNORDERED
Messages are guaranteed to be delivered, but with no particular order. This mode is unimplemented in the EVS library.
EVS_GUARANTEE_FIFO
Messages are guaranteed to be delivered in first sent first delivery order from one one. In fact, this guarantee is actually the
AGREED guarantee.
EVS_GUARANTEE_AGREED
All processors must agree on the order of delivery. If a message is sent from two or more processors at about the same time, the
delivery will occur in the same order to all processors.
EVS_GUARANTEE_SAFE
All processors must agree on the order of delivery. Further all processors must have a copy of the message before any delivery
takes place. This mode is unimplemented in the EVS library.
The iovec argument describes the scatter/gather list which is used to transmit a message. This is a standard socket structure described
by:
struct iovec
{
void *iov_base; /* Pointer to data. */
unsigned int iov_len; /* Length of data. */
};
The iovlen argument describes the number of entires in the iovec argument.
RETURN VALUE
This call returns the EVS_OK value if successful, otherwise an error is returned.
ERRORS
The errors are undocumented.
SEE ALSO
evs_overview(8), evs_initialize(3), evs_finalize(3), evs_fd_get(3), evs_dispatch(3), evs_leave(3), evs_join(3), evs_mcast_groups(3),
evs_mmembership_get(3) evs_context_get(3) evs_context_set(3)
corosync Man Page 3004-08-31 EVS_MCAST_JOINED(3)