Will It Work In Wine

Hello reader,

Packaging a program for use on any operating system requires a basic understanding of the necessary libraries and files required to run on that operating system. An example of this would be games which might require direct x 10, and a specific compiler to run on Windows and perhaps not much else.

More often as programs require numerous libraries, developers must struggle to cross compile programs for numerous operating systems or they simply don’t bother.

Due to this fact Wine software was born.  22 years ago it’s humble beginnings held to a virtuous goal of allowing software written for Windows to run natively in Linux. Rather than emulation, the wine software compiles the program down to C to run on the same x86 processor that Windows would have it use and the services that act as the rest of the Windows environment are provided by a Wine Server.

Ultimately many programs written for Windows work exceptionally well in Wine on Linux, however many programs do not for reasons that range from poor configuration by the user, to poor utilization of system services by the program itself.

An example of this can be seen by attempting to run a Windows game written after 2008 in Wine with no customization. Because of this there have been several front ends built to get the most use out of Wine software, particularly for gamers.                                  tux

PlayOnLinux  is a front end to streamline the installation of more complex configurations for Wine and should not be mistaken for Winetricks.

Winetricks uses scripting to install commonly used Microsoft DLL’s and similar library dependencies to enable a quicker set up of commonly used program and game dependencies. This sounds similar but it’s actually known to yield wildly different results on a per program basis.

This database shows which programs work in Wine, and in many cases under which conditions. This second page shows which programs work in playonlinux.

The purpose of this article could be to show software developers exactly how to make sure your software runs on Linux, as well as Windows. But in reality whether we call running in Wine “Linux Compatible” or not, it simply isn’t the same thing as cross compiling to run natively.

Articles related to compiling programs for Linux:

Game developers are starting to appreciate what can be done with open gl graphics, and more games are being ported to Linux on a regular basis. This has come mostly through platforms like Steam and more recently Lutris. However even the biggest companies recognize the value of porting applications to Linux and as such Google Chrome’s browser runs natively, as does Skype, with no Wine software required.

A glimpse into a member of the open source community trying to help, only to find that Google was way ahead of them is available here.

Not that Linux needs every application to run on Linux. Most of the users I know would rather stick to free open source alternatives to expensive commercial software… except actually that isn’t always true.

If anything Linux users have been some of the biggest contributors to crowd sourcing new software for Linux, and in many cases these users have been okay with the idea that the programs they were funding were going to work on every platform.

Many of us (myself included) primarily use the open source alternatives wherever possible.

Spread the love

1,439 thoughts on “Will It Work In Wine”

  1. I’m really enjoying the design and layout of your site. It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a developer to create your theme? Excellent work!

  2. I appreciate greatly for your great effort in writing this blogpost.

    https://www.facebook.com/writingjobincome

  3. I like what you guys are up too. This kind of clever work and exposure! Keep up the fantastic works guys I’ve included you guys to my own blogroll.

  4. I don’t know whether it’s just me or if everybody else encountering issues with your website. It appears as though some of the text in your content are running off the screen. Can someone else please provide feedback and let me know if this is happening to them as well? This could be a problem with my internet browser because I’ve had this happen before. Appreciate it

  5. I’m not that much of a internet reader to be honest but your blogs really nice, keep it up! I’ll go ahead and bookmark your website to come back down the road. All the best

  6. Good day! Do you know if they make any plugins to safeguard against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any tips?

  7. Hey! I could have sworn I’ve been to this website before but after reading through some of the post I realized it’s new to me. Anyways, I’m definitely glad I found it and I’ll be book-marking and checking back often!

  8. My coder is trying to persuade me to move to .net from PHP. I have always disliked the idea because of the costs. But he’s tryiong none the less. I’ve been using WordPress on a number of websites for about a year and am worried about switching to another platform. I have heard great things about blogengine.net. Is there a way I can transfer all my wordpress content into it? Any help would be greatly appreciated!

  9. Hey there would you mind letting me know which webhost you’re utilizing? I’ve loaded your blog in 3 completely different browsers and I must say this blog loads a lot quicker then most. Can you recommend a good internet hosting provider at a fair price? Cheers, I appreciate it!

  10. Wonderful blog! I found it while browsing on Yahoo News. Do you have any suggestions on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Thanks

  11. Hey great blog! Does running a blog similar to this take a lot of work? I have absolutely no expertise in computer programming however I had been hoping to start my own blog in the near future. Anyways, if you have any suggestions or tips for new blog owners please share. I understand this is off subject but I just had to ask. Appreciate it!

  12. Hi there! Would you mind if I share your blog with my zynga group? There’s a lot of people that I think would really enjoy your content. Please let me know. Cheers

  13. Thanks a lot for sharing this with all of us you actually know what you are speaking about! Bookmarked. Please additionally consult with my web site =). We may have a link trade agreement between us!

  14. Hey! Would you mind if I share your blog with my myspace group? There’s a lot of folks that I think would really appreciate your content. Please let me know. Cheers

  15. It’s a shame you don’t have a donate button! I’d without a doubt donate to this excellent blog! I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google account. I look forward to new updates and will share this website with my Facebook group. Talk soon!

  16. Hi there, i read your blog occasionally and i own a similar one and i was just curious if you get a lot of spam feedback? If so how do you prevent it, any plugin or anything you can suggest? I get so much lately it’s driving me crazy so any assistance is very much appreciated.

  17. Appreciating the persistence you put into your blog and in depth information you provide. It’s awesome to come across a blog every once in a while that isn’t the same unwanted rehashed information. Great read! I’ve saved your site and I’m adding your RSS feeds to my Google account.

  18. Hello! I just wanted to ask if you ever have any trouble with hackers? My last blog (wordpress) was hacked and I ended up losing a few months of hard work due to no data backup. Do you have any methods to stop hackers?

  19. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  20. Howdy, i read your blog from time to time and i own a similar one and i was just wondering if you get a lot of spam responses? If so how do you stop it, any plugin or anything you can recommend? I get so much lately it’s driving me crazy so any assistance is very much appreciated.

  21. Hiya! Quick question that’s totally off topic. Do you know how to make your site mobile friendly? My website looks weird when viewing from my iphone4. I’m trying to find a theme or plugin that might be able to resolve this issue. If you have any recommendations, please share. Many thanks!

  22. Hey there! I’ve been reading your site for a long time now and finally got the bravery to go ahead and give you a shout out from Humble Texas! Just wanted to mention keep up the fantastic job!

  23. Do you have a spam problem on this site; I also am a blogger, and I was curious about your situation; we have developed some nice methods and we are looking to exchange techniques with other folks, why not shoot me an email if interested.

  24. Hmm is anyone else having problems with the pictures on this blog loading? I’m trying to find out if its a problem on my end or if it’s the blog. Any suggestions would be greatly appreciated.

  25. Does your site have a contact page? I’m having problems locating it but, I’d like to send you an e-mail. I’ve got some suggestions for your blog you might be interested in hearing. Either way, great site and I look forward to seeing it expand over time.

  26. Howdy! Would you mind if I share your blog with my facebook group? There’s a lot of folks that I think would really enjoy your content. Please let me know. Thank you

  27. Hey! I know this is kind of off topic but I was wondering if you knew where I could find a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one? Thanks a lot!

Leave a Reply

Your email address will not be published. Required fields are marked *