BrainDump
  Home arrow BrainDump arrow Wine: Bottling Windows
ASP Free Forums 
.NET  
ASP  
ASP Code  
ASP.NET  
ASP.NET Code  
BrainDump  
C#  
Code Examples  
Database  
Database Code  
IIS  
Microsoft Access  
MS SQL Server  
Silverlight  
Visual Basic.NET  
Windows Scripting  
Windows Security  
XML  
Mobile Linux 
App Generation ROI 
IBM® developerWorks 
ASP Web Hosting  
ASP.NET Web Hosting 
Windows Web Hosting
 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
BRAINDUMP

Wine: Bottling Windows
By: Katie Gatto
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 4
    2009-04-02

    Table of Contents:
  • Wine: Bottling Windows
  • Wine and Program Compatibility
  • Wine Program Compatibility, continued
  • Running A Windows- Based Program on Wine: The How To

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Wine: Bottling Windows


    (Page 1 of 4 )

    Are you working on a Mac- or UNIX-based system (such as Linux), and missing all the software created for Windows? You don't have to give up your software any longer. Keep reading to learn about Wine, the emulator that is not an emulator, and learn how you can take advantage of it to run some of your favorite programs again.

    When you get down to the heart of it, no matter what operating system happens to power your computer, there are some universals. Most users have a lot of the same basic wants and needs. As much as I am sure that will be seen as a controversial statement by many users who are too tied to their operating system loyalties to see clearly, it remains the truth.

    The primary goal for most of, if not all of the computer users on the planet, is functionality. We want our systems to be able to do as much as possible, either to make our lives easier or to make our friends and coworkers green with envy. No matter what your motive is for wanting more functionality, there are a bevy of ways to get it, but only a few will offer you a way to add a whole host of software features quickly. The easiest way to do that is to be able to run a wider variety of software on your computer system. 

    As it stands in the world of software right now, the bulk has been written for the various versions of the Windows operating system. While this can be an annoyance to no end to the many users who have a deep end abiding love for their Apple or Linux-based computers, it is not a Windows-based conspiracy; at least, not anymore. It is simply a matter of the economics of the situation.

    For now, at least, most of the computers in the world are still running on Windows. This means that if a software developer wants to be able to reach the largest share of the market, and have the greatest chance to make a profit on all of the time and effort that they are putting into the development of the product, then they will develop for Windows. Sadly, the laws of free market economics can be a cruel, cruel mistress, and even with the rise in popularity or both Macs and Linux, it will be a while before the situation levels off. One of the best ways to deal with this imbalance in the world of development is to find a way to run Windows-based software on the other systems.  

    Many people choose to do this with a Windows system emulator, but an emulator is not always your best option. They can be quite large and bulky, so many users will find them to be a less-than-attractive alternative. So if you are not in a good position to use an emulator, or if you just don’t want to invest in the costs of an emulator, then Wine is the best option for you to consider for your software needs.

    At first glance Wine may seem like it is an emulator itself, but it is not. In fact, when Wine was first created it was written WINE, and it was an acronym for "WINE Is Not An Emulator." This of course begs the question; if Wine is not an emulator, then what exactly is it? 

    Wine is a piece of software that is designed to allow computer operating systems that are based on the X86 (or X86-64) architecture to allow non-Windows systems to run Windows-based programs. It will not make your computer think that it is running Windows, but it will allow the programs to run. While this is an important distinction for developers of all kinds, most average end users will find that it functions similarly to the way an emulator would, but  without incurring any costs in order to use it. 

    More BrainDump Articles
    More By Katie Gatto


     

    BRAINDUMP ARTICLES

    - Introduction to Office Live Workspace
    - Using MS Excel for One-way Analysis of Varia...
    - Comparing Data Sets Using Statistical Analys...
    - Import Blogger Posts into WordPress Using Wi...
    - Download WordPress from an FTP Server and Ru...
    - Install and Run WordPress in XAMPP Local Host
    - What Windows 7 Brings to the Table
    - Virtualization and Sandbox Detection
    - Advanced Firebug Techniques in Windows XP Ho...
    - Editing CSS with Firebug in Windows XP Home
    - Using Firebug in Windows XP Home
    - Migrating to Exchange Server 2007
    - Using System Restore on a Non-Bootable PC
    - Finding Logged on Users and More Scripting S...
    - Developing Macro Commands in MS Excel





    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 3 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek