Language Selection

English French German Italian Portuguese Spanish

Wine is Getting Good

Filed under
Linux

Anyone else notice lately how good Wine is getting? No, of course I'm not talking about the beverage.

As it says at Wine HQ:

Wine is a translation layer (a program loader) capable of running Windows applications on Linux and other POSIX compatible operating systems. Windows programs running in Wine act as native programs would, running without the performance or memory usage penalties of an emulator, with a similar look and feel to other applications on your desktop.

The Wine project started in 1993 as a way to support running Windows 3.1 programs on Linux. Bob Amstadt was the original coordinator, but turned it over fairly early on to Alexandre Julliard, who has run it ever since. Over the years, ports for other Unixes have been added, along with support for Win32 as Win32 applications became popular.

I run all Linux all the time on all my boxes at home. But, at the high school where I teach computer science, it's MS-Windows XP. In fact, our teacher attendance keeping and electronic gradebooks are MS-Windows programs run from a Netware server.

My teacher computer has been Linux/WinXP dual-boot now for 3 years. I would boot into WinXP when taking attendance, looking up student data, or entering assignments into the gradebook.

However, I prefer "living in Linux". Our student school admin/data program is called "ClassXP.exe". The gradebook program is called "Integrade Pro" and the file is "IGPro32.exe".

OK, I worked out all the stuff about connecting to our Netware servers from Linux using "ncpfs" (Netware Core Protocol File System). Since my school district is using reasonably recent versions of the Netware server software, I'm able to make an IP connection to the server from a Linux client rather than using the native Netware IPX protocol. The IP connection seems to be faster and more reliable than the IPX connection.

But, last year, Wine would only "sorta" work with the ClassXP software. Sub-windows weren't properly updated, and it crashed often. Worse, the Integrade gradebook program wouldn't run at all under Wine.

This school year is a different story. Yes, the IP connection is better versus IPX. But, the best news is that both ClassXP and Integrade work perfectly using Wine under Linux.

This came about when I installed Wine version 0.9.46 this last September (latest version is 0.9.47, but my Distro hasn't packaged this version yet, and I don't want to compile and install from source).

Now, my teacher computer can "live in Linux" all the time!

Do I wish our school district was using FOSS student administration software such as "Open Admin" by Les Richardson? Yes, I do--and I think it will happen some day. But until it does, I'm really delighted to be able to run these two proprietary MS-Windows programs using Wine under Linux.

So, I'm at home earlier this week, playing around with one of my home machines. On a whim, I decide to install the MS-Windows version of Mozilla-Firefox to see if it will run under Linux Wine. Short answer--it installs and runs as fast as the Linux version--I'm amazed. So, I decide to install the windows version of the Adobe flashplayer plugin to see if I can play flash videos from the Windows Firefox version under Linux Wine. Much to my surprise, this works, and works very well.

Wine is at version 0.9.47. As it nears version 1.0, it's becoming clear that the goals of the project are being met. Kudos to the Wine developers!



StumbleUpon

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Package

WineHQ maintains a repository for most major distro's. There are both rpm and deb packages, and they can also be converted if you run a different flavour.

More in Tux Machines

Red Hat and Fedora

  • Is there need for Red Hat Certification training in Zimbabwe?
    A local institution is investigating the need to train Systems Administrators/Engineers who use Linux towards Red Hat certifications. The course is targeted at individuals with at least 2 years experience using Linux.
  • Red Hat, Inc. (NYSE:RHT) By The Numbers: Valuation in Focus
  • Fedora @ Konteh 2017 - event report
    This year we managed to get a booth on a very popular student job fair called Konteh. (Thanks to Boban Poznanovic, one of the event managers)
  • Fedora 26 Alpha status is NO-GO
    The result of the second Fedora 26 Alpha Go/No-Go Meeting is NO-GO. Due to blockers found during the last days [1] we have decided to delay the Fedora 26 Alpha release for one more week. There is going to be one more Go/No-Go meeting on the next Thursday, March 30th, 2017 at 17:00 UTC to verify we are ready for the release.
  • Fedora 26 Alpha Faces Another Delay
    Fedora 26 was set back by a delay last week and today it's been delayed again for another week. Fedora 26 Alpha has been delayed for another week when at today's Go/No-Go meeting it was given a No-Go status due to outstanding blocker bugs.

GNOME News: Gtef, GNOME 3.24 Release Video, Epiphany 3.24

  • Gtef 2.0 – GTK+ Text Editor Framework
    Gtef is now hosted on gnome.org, and the 2.0 version has been released alongside GNOME 3.24. So it’s a good time for a new blog post on this new library.
  • GNOME's GTK Gets Gtef'ed
    Developer Sébastien Wilmet has provided an overview of Gtef with this text editing framework having been released in tandem with GNOME 3.24. Gtef provides a higher level API to make it easier for text editing or in developer-focused integrated development environments.
  • The Official GNOME 3.24 Release Video Is Here
    By now you’re probably well aware that a new update to the GNOME desktop has been released — and if you’re not, where’ve you been?! GNOME 3.24 features a number of neat new features, welcome improvements, and important advances, most of which we’ve documented in blog posts during the course of this week.
  • A Web Browser for Awesome People (Epiphany 3.24)
    Are you using a sad web browser that integrates poorly with GNOME or elementary OS? Was your sad browser’s GNOME integration theme broken for most of the past year? Does that make you feel sad? Do you wish you were using an awesome web browser that feels right at home in your chosen desktop instead? If so, Epiphany 3.24 might be right for you. It will make you awesome. (Ask your doctor before switching to a new web browser. Results not guaranteed. May cause severe Internet addiction. Some content unsuitable for minors.)

today's howtos

AMDGPU Vega Patches and AMD Open-Sources Code

  • More AMDGPU Vega Patches Published
    Less than one week after AMDGPU DRM Vega support was published along with the other Vega enablement patches for the Linux driver stack, more Direct Rendering Manager patches are being shot out today.
  • AMD have announced 'Anvil', an MIT-licensed wrapper library for Vulkan
    AMD are continuing their open source push with 'Anvil' a new MIT-licenses wrapper library for Vulkan. It's aim is to reduce the time developers spend to get a working Vulkan application.
  • AMD Open-Sources Vulkan "Anvil"
    While waiting for AMD to open-source their Vulkan Linux driver, we have a new AMD open-source Vulkan project to look at: Anvil. Anvil is a project out of AMD's GPUOpen division and aims to be a wrapper library for Vulkan to make it easier to bring-up new Vulkan applications/games. Anvil provides C++ Vulkan wrappers similar to other open-source Vulkan projects while also adding in some extra features.