Sponsored Content
Full Discussion: Is UNIX an open source OS ?
Operating Systems Linux Fedora Is UNIX an open source OS ? Post 302911911 by bakunin on Monday 4th of August 2014 12:23:45 PM
Old 08-04-2014
Quote:
Originally Posted by sreyan32
Could you elaborate on this point further. I mean if no one conformed to a standard how on earth is that standard still surviving. And also why is it there ??
For the same reason why there is a OSI-reference protocol stack which is (almost) nowhere implemented. It is an ideal against which each "real existing implementation" is measured. Even if no implementation fully conforms to it every one is - at least in theory - striving to do so and asymptotically converging towards it.

Take the OSI-reference model for networks as an example: to my knowledge the whole seven layers of it where only once being implemented (in some obscure DEC network stack working under VMS), but every network protocol is compared against it and we say that "IP is a layer-3 protocol", even though TCP/IP was not built with the OSI reference model in mind and in fact - from a theoretical POV - really covers only the layers 3, 4 and 5.

I hope this helps.

bakunin
 

5 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

open source antivirus

Hello What is the best open source anti virus? Thanks (4 Replies)
Discussion started by: mohammadmahdi
4 Replies

2. Shell Programming and Scripting

Open Source

Hi Friends I'm new to this UNIX - I'm working on the porting project from Solaris To Linux i just want to map some commands from solaris to Linux so can any one please tell me how to get the source code of the commands like "ls", "cu", "du" Regards sabee (1 Reply)
Discussion started by: sabee.prakash
1 Replies

3. UNIX and Linux Applications

need open source KB software for UNIX

Anyone know of a good open source Knowledge Base software for UNIX that can connect to an Oracle back end? (0 Replies)
Discussion started by: RJ45
0 Replies

4. UNIX for Dummies Questions & Answers

Open-source projects to learn concurrency-managed network programming in Unix?

Hi, I am a mid-career programmer with extensive experience in object-oriented design and development in C, C++, and C#. I've written a number of multi-threaded server applications and background services, although my grasp of networking protocols is a bit weak: my current job drifted away from... (2 Replies)
Discussion started by: TheTaoOfPhil
2 Replies

5. UNIX for Advanced & Expert Users

UNIX/Linux inventory - Open Source

Hello guys, I need an open source tool that can list all the softwares installed in my unix/linux servers, the tool should list all the softwares installed and the current version, grouped by the hostname, anybody know any solution for this specific problem? Thanks guys, have a good day! (7 Replies)
Discussion started by: denisloide
7 Replies
ISO_ADDR(3)						   BSD Library Functions Manual 					       ISO_ADDR(3)

NAME
iso_addr, iso_ntoa -- elementary network address conversion routines for Open System Interconnection LIBRARY
Standard C Library (libc, -lc) SYNOPSIS
#include <sys/types.h> #include <netiso/iso.h> struct iso_addr * iso_addr(const char *cp); char * iso_ntoa(struct iso_addr *isoa); DESCRIPTION
The routine iso_addr() interprets character strings representing OSI addresses, returning binary information suitable for use in system calls. The routine iso_ntoa() takes OSI addresses and returns ASCII strings representing NSAPs (network service access points) in a notation inverse to that accepted by iso_addr(). Unfortunately, no universal standard exists for representing OSI network addresses. The format employed by iso_addr() is a sequence of hexadecimal ``digits'' (optionally separated by periods), of the form: <hex digits>.<hex digits>.<hex digits> Each pair of hexadecimal digits represents a byte with the leading digit indicating the higher-ordered bits. A period following an even num- ber of bytes has no effect (but may be used to increase legibility). A period following an odd number of bytes has the effect of causing the byte of address being translated to have its higher order bits filled with zeros. RETURN VALUES
iso_ntoa() always returns a null terminated string. iso_addr() always returns a pointer to a struct iso_addr. (See BUGS.) SEE ALSO
iso(4) HISTORY
The iso_addr() and iso_ntoa() functions appeared in 4.3BSD-Reno. BUGS
The returned values reside in a static memory area. The function iso_addr() should diagnose improperly formed input, and there should be an unambiguous way to recognize this. BSD
June 4, 1993 BSD
All times are GMT -4. The time now is 10:56 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy