Re: that old GNU/Linux argument

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Alan Cox wrote:
Yes, there was some version of the Posix standard in that time frame. It was just incomplete and described some mythical system that matched no existing BSD or SysV flavor, so it was mostly ignored. Sort of like

Not really the case.

POSIX described a set of behaviours that were Unixlike and could be
relied upon.

Except that when they were written, no system exactly matched what they specified so you couldn't rely on them to work although they might have been useful to point fingers at the non-complying implementations.

What it covered was far less than Unix and it took great
care to indicate what was not to be relied upon and in time SuS and
similar specs expanded on this by introducing new functions where
commonality was needed  and the existing interfaces were deficient -
obvious examples include termios and sigaction.

POSIX was and is very important but the basic core of posix isn't about
'being Unix' it is about fundamental things like
write/lseek/open/mkdir ...

It's all somewhat academic until you have enough that a program actually works on more than one platform. I think the 1995 version started to get there. I'm not sure which one Windows NT used as it's checklist item to claim conformance.

--
  Les Mikesell
   lesmikesell@xxxxxxxxx

--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux