The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > UNIX for Dummies Questions & Answers
Google UNIX.COM


UNIX for Dummies Questions & Answers If you're not sure where to post a UNIX or Linux question, post it here. All UNIX and Linux newbies welcome !!

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
How to compare binaries mblank SUN Solaris 2 05-26-2008 04:05 AM
FTP is corrupting binaries krisl UNIX for Dummies Questions & Answers 5 08-14-2007 08:43 AM
compare two binaries. abu_hassan SUN Solaris 2 04-30-2007 01:44 PM
Binaries/Depot for Subversion 1.4.3 for HP/UX 11.11 spud HP-UX 3 03-29-2007 07:27 AM
how to create freeBSD binaries in Linux or Windows szzz High Level Programming 3 02-19-2004 02:17 AM

Closed Thread
 
Submit Tools LinkBack Thread Tools Search this Thread Display Modes
  #1  
Old 06-19-2002
Registered User
 

Join Date: Mar 2002
Posts: 21
Windows Binaries

This is probably a really stupid question:

Why doesnt windows binaries run in *nix?

Is it the filesystem? or what?

//Maestin
__________________
Daamn!
Forum Sponsor
  #2  
Old 06-19-2002
Kelam_Magnus's Avatar
Registered User
 

Join Date: Aug 2001
Location: DFW McKinney, TX,
Posts: 1,069
It's not a stupid question, just a slightly humorous one.

Let me give a few answers to this question. I am not an expert on this topic, but I have decent understanding of it.

First, UNIX was created way before Gates ever thought about creating/buying/stealing the Windows OS. ( somewhat sarcastic here!). Gates was trying to establish a market for his concept of a PC for everyone, capturing marketshare for HIS product, and UNIX was not exactly user friendly back in the 80's.

Second, the Microsoft OS is closed source, meaning that you probably have to get permission to develop software for Microsoft OSs. Also, all proprietary UNIX flavors have the same conditions.

Third, Unix and Microsoft are extremely different animals. Microsoft until recently is basedon the MSDOS structure. UNIX is based/written on the C programming language. Two very different languages. Like comparing Apples and Elephants...


***********************
The short answer is that Gates wouldn't give away his garbage without a licensing agreement. Also, I am not sure that the Windows binaries would even run on a UNIX based system.
***********************


Although, now we are getting closer. OS X is based on Darwin which is UNIX. Windows 2000 is also using a kernel which has some UNIX parts to it.


Maybe someone else can give a more detailed answer here.




__________________
My brain is your brain
  #3  
Old 07-02-2002
Registered User
 

Join Date: Nov 2001
Location: AL
Posts: 14
They arent compiled and interpreted the same way.

Also, NT based OSes (NT, 2000, XP) have some UNIX compatability/POSIX compliant guts in them, but are mostly based off of old VMS code that MS licenced from DEC. Thats where the stability and good handling of virtual memory comes from.

Didn't they get DOS from another DEC OS too? Hmmmm......



Side note, ever heard of Xenix? MS was in the UNIX OS game a long, long time ago, contrary to popular belief. I think IBM eventually snatched up Xenix from them though.
  #4  
Old 07-03-2002
LivinFree's Avatar
Goober Extraordinaire
 

Join Date: Jul 2001
Location: Portland, OR, USA
Posts: 1,584
Thank you for not being ignorant, DSM.

The systems are different... That's like wondering why programs written for the old Mac OS don't run on Windows (or VMS, or MCP, or wondering why Windows can't interpret WFL). It's just different...

Trust me, it's no conspiracy, just competition - although MS has offered products for other operating systems, like Office for Mac, and IE for a few selected Unix variants.

And yes, Xenix was one of the big failures MS carried. I don't know what happened to it, but I would be interested in getting my hands on it, to run on a few old 286 boxes...
Google The UNIX and Linux Forums
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes




All times are GMT -7. The time now is 07:56 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008. All Rights Reserved.Ad Management by RedTyger Visit The Complex Event Processing Blog

Content Relevant URLs by vBSEO 3.2.0