[citation][nom]ap90033[/nom]No applicationos worky good in linuxo go fix make good then we use u c?[/citation]
Go pop in an xbox360 disc in an original xbox console and tell me it doesn't work well either while you are at it. If a program is written to be used by Windows code, it is therefore 100% compatible with windows. It is NOT 100% compatible with Linux or Mac and therefore will incur problems. This is where WINE steps in to help as a emulator of sorts for Linux (don't go on about Wine Is Not an Emulator (WINE)- I know what it stands for). It helps to use native instruction sets to run Windows programming. At this point you are not running a program natively and so it should still not run perfect. If you take a game such as Unreal from example, this is not written in DirectX instructions and none else, it also has OpenGL coding as well. Linux handles OpenGL because it is code that had intentions of being as widely compatible as possible - so it works. Take Crysis, which is nothing but DirectX, and yeah, it doesn't run very well at all using WINE. Again, take MS Office, a program obviously written for Windows, and you will find it doesn't run perfect using WINE under Linux - common sense here. When you get down to it, drivers cannot be blamed either for things like this because the program you are using is officially incompatible because it was designed around a different operating system altogether!
Go pop in an xbox360 disc in an original xbox console and tell me it doesn't work well either while you are at it. If a program is written to be used by Windows code, it is therefore 100% compatible with windows. It is NOT 100% compatible with Linux or Mac and therefore will incur problems. This is where WINE steps in to help as a emulator of sorts for Linux (don't go on about Wine Is Not an Emulator (WINE)- I know what it stands for). It helps to use native instruction sets to run Windows programming. At this point you are not running a program natively and so it should still not run perfect. If you take a game such as Unreal from example, this is not written in DirectX instructions and none else, it also has OpenGL coding as well. Linux handles OpenGL because it is code that had intentions of being as widely compatible as possible - so it works. Take Crysis, which is nothing but DirectX, and yeah, it doesn't run very well at all using WINE. Again, take MS Office, a program obviously written for Windows, and you will find it doesn't run perfect using WINE under Linux - common sense here. When you get down to it, drivers cannot be blamed either for things like this because the program you are using is officially incompatible because it was designed around a different operating system altogether!