Development of Unix applications?

Good day, habrovany, I began to notice ads like "Need a unix programmer", I was interested in what the "Unix applications".

Since already a year and a half or 2 write in C++ under Linux and under Windows — not much of a difference feel (I use wxWidgets and Qt). Only when I use OpenGL or OpenAL it feels, but use the preprocessor to achieve universal code.

And besides, Linux is still not Unix.

So a quick googling got only the development of a network of Unix applications, or all again was limited to Linux.

Can "in a nutshell" to say that the development of Unix applications and Linux applications the same or not? Or if you are developing Unix-based applications is a serious subject, we advise the literature.

Thanks in advance!
October 8th 19 at 02:35
5 answers
October 8th 19 at 02:37
Go once for an interview and find out all.
October 8th 19 at 02:39
"And besides, Linux is still not Unix." — people pishushih ads often do not realize it.

Actually Linux supports standards Opengroup

To read
old, but not losing its relevance
— from the new can advise it about Linux, however, well documented API which is working where and how they correspond to the Opengroup standard
October 8th 19 at 02:41
If you want a unix programmer, it may mean the different. One of the possible interpretations of the man who fumbles in system programming for *NIX systems. Duties can range from writing demons to OS adapt projects to the specific wishes of the customer (ex: Percona). As a rule, requires a knowledge of POSIX+specific API of a specific OS, C language or C++, knowledge of software development tools (at least gdb should not scare).
October 8th 19 at 02:43
QT abstracts the programmer from the underlying operating system almost completely, in fact for this purpose it was developed.

When in your CV "Unix programmer" I think that means a person with understanding of the basic technologies used in unix-like systems. It is primarily a view about what the POSIX Standard filesystem hierarchy basics of bash scripting. And many more little things that can greatly simplify life and make the application architecture simpler and more elegant.
October 8th 19 at 02:45
Such jobs typical of some telecommunication companies in which the equipment SUN(now Oracle) Solaris and on top of it ( which is a type of Unix), there is some lotion at work, but will still be writing some sort of demon, but the essence is the same. A HR can't distinguish Solaris from Linux and Unix, so I write in a generalized way, while in your example the absolute best possible another option =)

Find more questions by tags C++QtLinux