<p>One of the bullet point features for Windows Vista Enterprize and Ultimate is the Unix subsystem for windows, which allows you to write posix... stuff? Anyway I'm outa my league talking about it... Anyone use this feature?  Or explain it... </p>

<p>I know next to nothing about Unix programming.</p>

[{'answer_id': 17709, 'author': 'Greg Hewgill', 'author_id': 893, 'author_profile': 'https://Stackoverflow.com/users/893', 'pm_score': 3, 'selected': True, 'text': '<p>It\'s probably best not to try to use the Posix subsystem for Windows. It was never really complete and is just a useless marketing tick box.</p>\n\n<p>If you\'re truly interested in programming stuff for Unix, download one of the many Linux distributions (ie. <a href="http://ubuntu.com" rel="nofollow noreferrer">Ubuntu</a>) and <a href="http://virtualbox.org" rel="nofollow noreferrer">VirtualBox</a>. Install and start playing.</p>\n'}, {'answer_id': 17718, 'author': 'mercutio', 'author_id': 1951, 'author_profile': 'https://Stackoverflow.com/users/1951', 'pm_score': 2, 'selected': False, 'text': '<p>You might like <a href="http://www.cygwin.com/" rel="nofollow noreferrer">Cygwin</a> for having a Linux environment on your windows machine. Otherwise, definitely go for an isolated environment (virtual machines) like the others have suggested.</p>\n'}, {'answer_id': 17737, 'author': 'Mo.', 'author_id': 1870, 'author_profile': 'https://Stackoverflow.com/users/1870', 'pm_score': 1, 'selected': False, 'text': '<p>I don\'t want to discourage you from trying linux. But in this context it should be pointed out, that Linux is not completely posix compliant!</p>\n\n<p>Wikipedia has a list of <a href="http://en.wikipedia.org/wiki/Posix#Fully_POSIX-compliant" rel="nofollow noreferrer">fully posix compliant operating systems</a></p>\n\n<p>From that list, Solaris is probably the best to get started.</p>\n\n<p>But anyway - for most of your posix-needs Linux should be the best choice (especially for beginners!)</p>\n'}, {'answer_id': 17742, 'author': 'staffan', 'author_id': 988, 'author_profile': 'https://Stackoverflow.com/users/988', 'pm_score': 0, 'selected': False, 'text': '<p>The Posix subsystem in Windows is not only incomplete, but also slower in many cases than the "native" windows functions for the same thing. This is true for I/O for example.</p>\n'}, {'answer_id': 17747, 'author': 'Brian Matthews', 'author_id': 1969, 'author_profile': 'https://Stackoverflow.com/users/1969', 'pm_score': 0, 'selected': False, 'text': '<p>In addition to Cygwin mentioned by another poster you should also consider <a href="http://www.mingw.org/" rel="nofollow noreferrer">MinGW</a>.</p>\n'}]
['https://Stackoverflow.com/questions/17704', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/580/']