Archived

This topic is now archived and is closed to further replies.

Promit

Is X Windows POSIX?

Recommended Posts

I''m a little vague on what POSIX actually includes as part of it. Does it include X Windows type stuff? and also, more specifically, are glX calls POSIX or just X Windows or what?

Share this post


Link to post
Share on other sites
A better place to put this would be the Everthing Unix thread. As a Linux user myself, I will try to answer you question as best I can. As far as I know, X Windows is POSIX. I may be wrong. Go to google and search for "POSIX", that should give you some stuff.

Share this post


Link to post
Share on other sites
It wouldn''t be "Everything" Unix if it were restricted to non-programming issues

You can ask in General Programming, but you''re more likely to get an answer in Everything Unix (or from people like me who are just reading "Active Topics" )

Anyway, X Window is not part of POSIX. You can go there for reference.


[ Start Here ! | How To Ask Smart Questions | Recommended C++ Books | C++ FAQ Lite | Function Ptrs | CppTips Archive ]
[ Header Files | File Format Docs | LNK2001 | C++ STL Doc | STLPort | Free C++ IDE | Boost C++ Lib | MSVC6 Lib Fixes ]

Share this post


Link to post
Share on other sites
gl* calls are part of the OpenGL standard.

X windows is part of the... X windows standard.

POSIX is generally far more specific. It has far more to do with the kernel than anything else. (although POSIX also specifies some user evironment things. like a POSIX system will always have a shell called ''sh'' and ''ls'' will always list a directory.)

Share this post


Link to post
Share on other sites
quote:
Original post by Promit
I always got the impression that Everything Unix was for non-coding *nix stuff...

Like Fruny said, it's for "everything" . But, generally, I just browse the "Active Topics" page, so I still find threads like this most of the time.

quote:
Original post by Promit
So other than Linux, what platforms have X windows or follow the X windows standard?

There aren't very many platforms that don't have an implementation of the X Window System available. That said, the users of some platforms may not want to go to the trouble finding, installing, or using an implementation.

Common "personal computer" platforms where the X Window System is dominant graphics system: Linux, FreeBSD, OpenBSD, NetBSD, Solaris, IRIX, and HP-UX among others. On MacOS X, there's a rootless X Window System implementation that at least a portion of the users don't mind using.

Edit: marginally improving post. Since it's annoying how much space my "post locater" signature takes up after editing, I'll just remove it too...

[edited by - Null and Void on October 8, 2003 7:14:24 PM]

Share this post


Link to post
Share on other sites
quote:

On MacOS X, there''s a rootless X Window System implementation that at least a portion of the users don''t mind using



Ummm....does that mean it''s there in a default install of OS X, and I can use glX stuff, or do they have to go to the trouble of installing it?

Share this post


Link to post
Share on other sites
quote:
Original post by Promit
Ummm....does that mean it''s there in a default install of OS X, and I can use glX stuff, or do they have to go to the trouble of installing it?

It''s not installed by default, but it''s "official" with an installer and all that. You can find more information on Apple''s site.

Share this post


Link to post
Share on other sites