Exclusive: Corel pushes desktop Linux

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

INTERVIEW
This interview is in three parts. ZDNet UK News: What are you doing with Wine? Can you explain, for those not familiar with Wine, what it is? Derek Burney: The confusion begins with the Wine acronym. What it stands for, because although it behaves like an emulator, in the sense that it will allow Windows applications to run on Linux, it isn't technically an emulator. That's where the confusion comes from. And what we're doing is simply furthering the development efforts because our main plan is simply to get all of our applications ported over to Linux. One of the ways we can do that is to take the source code for each application and rewrite it for Linux, but obviously that would be extremely time-consuming and something we would have to do year after year after year. ZDNet UK News: So writing a platform that it can work on, on top of Linux is quicker? Derek Burney: Exactly, if we write what we call a portability layer, which allows us to write non platform-specific code on the one platform it minimises the amount of platform-specific code on the other and makes our job much easier to move from platform to platform. And we've already done quite a bit of that because we've done several applications and ported to the Mac, for example. So we have a lot of experience in writing so-called portable code. ZDNet UK News: And the emulator on the Mac allows you to do this? Well in this case it's not an emulator because it's strictly in the code, it simply makes it easier for us when we're writing the code. Let's take Corel Draw for example, when we write Corel Draw for Windows and Corel Draw for the Mac, about 80% of the code is the same and that's because we have a portability layer. So instead of writing directly to an operating system like most people would do, we write for the portability layer which is platform-agnostic. ZDNet UK News: The platform hooks into the operating system which is invisible to the user? Derek Burney: Exactly. And we know how to do that and we were going to do the same thing for Linux. And that's when we stumbled on Wine, which is an Open Source project much like Linux. So rather than do something proprietary which would help us out, we felt that we could further the cause of Linux and get the same job done by adding what we felt were our own strengths to the Wine project. That will make it easier for other vendors, like Adobe, to get their applications ported to Linux as well. It eliminates our competitive advantage by having our applications on Linux because they will easily be able to do it as well but counterpoint to that is that it will help Linux gain popularity and we view that as being a much more strategic move for us. That's why we're putting a considerable amount of people onto this. ZDNet UK News: This layer, does it exist at the moment? Derek Burney: Yes it exists in the sense that some Windows applications will work, mainly for games. The message here is that although Wine is seen as a good platform to write to, at the moment it's not stable enough for Corel to chuck out applications at this point, we need to do some work on it first. ZDNet UK News: Is that just to make it more robust? No. It's to make it more complete. For example, things like clipboard support and drag-and-drop behaviour which you're accustomed to on Windows is completely different in Wine. Wine is an international project so there are maybe 100 developers working at any one time on it including the Open Source community. It's really interesting from that perspective and it's important to note that Wine lets you write your applications for Windows and it will take care of everything else. That means that if we were to take an applications like, say, Quicken from Intuit, and run it on Wine, we may find that it works just fine because it may not have drag-and-drop functionality in it to begin with. But an application like WordPerfect, which has not only OLE and drag-and-drop and so on but also scripting capabilities, when they're run in Wine at the moment those sophisticated areas of the application will not work. Until Wine has 100% complete Windows coverage it will never be able to run all the Windows applications properly. ZDNet UK News: So this is a step in bringing Linux to the desktop? Derek Burney: Absolutely. That's 100% the reason why we're doing this, because it's one thing for us to say we have WordPerfect 8 for Linux and go to a corporation ask them to buy it, but if that's the only application they can run on Linux on the desktop we're not giving people a reason to switch. But if we can say, hey you can run all your Windows applications as well and by the way they run faster than they do in Windows, it gives them a compelling reason to switch. Beyond the obvious reason they don't have to pay any royalties or any licence fees for Linux. So we're definitely moving towards making Linux a very mainstream desktop environment. And Wine is one of the two things that we're working on in order to make that happen. Take me to the Linux Lounge

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

Simon Bisson and Mary Branscombe

Nice to see that Turing's idea of a general purpose computer doing once-hardware-powered tasks in software is now universal ;-) Mary

2 hours ago by Simon Bisson and Mary Branscombe on Software with everything
Jason Burchell

seriously now. I've only bothered to read a small bit of the comments. do me and the rest of the world a favour. stop saying it does not work or...

6 hours ago by Jason Burchell via Facebook on Music industry negotiating over 24-bit downloads
Philip Charles Cohen

Read about it and weep, John Donahoe ... In addition to Visa’s V.me, there is now MasterCard’s PayPass digital wallet soon to arrive; another...

10 hours ago by Philip Charles Cohen via Facebook on PayPal takes phone-based payments to the high street
apexwm

Leslie Satenstein : Where have you ever seen Mozilla even mention this? Firefox is the most popular browser in the GNU/Linux OS, so I don't see...

11 hours ago by apexwm on Firefox rapid release improves Fedora Linux
songmaster

SHleG: Do you remember building a clockwork scorpion kit (I'm pretty sure I have a photo of it somewhere) — I think it was called something like...

12 hours ago by songmaster on Software with everything
Chris Wortman

Good I love Yahoo! Their search engine is getting better than Google as of late. I find more of what I want on the first page, and usually within...

13 hours ago by Chris Wortman via Facebook on Linux Mint 13 ramps up for KDE release
PatrickG

openhgs has made the point for Windows 8 multiple monitors without realising it! With Windows 7 you have to switch the mouse and so your focus...

15 hours ago by PatrickG on Windows 8 could speed multi-monitor uptake
Leslie Satenstein

Mozilla has threatened to stop supporting Linux. I guess that UBUNTU is going with another browser. I indicated that if Mozilla stops supporting...

16 hours ago by Leslie Satenstein via Facebook on Firefox rapid release improves Fedora Linux
Andy Bolstridge

Much as I abhor Microsoft's licensing practices, this is almost certainly down to purchasing IT equipment via 3rd party consultants - you get the...

16 hours ago by Andy Bolstridge via Facebook on 6 million wasted licences and £1,200 PCs: welcome to government IT
Jack Schofield

@openhgs Windows users have had multiple desktops since Linus started writing Linux. They just haven't shipped as standard because not enough...

1 day ago by Jack Schofield on Windows 8 could speed multi-monitor uptake
Jack Schofield

@Phil at Cloud4 What, Microsoft gets £1,200 per PC and £1,622 per server? Gosh, I'm amazed....

1 day ago by Jack Schofield on 6 million wasted licences and £1,200 PCs: welcome to government IT
craigsc

You guys have no idea what is going on at Autonomy. Autonomy could have been a much more profitable organization. The sales operations at Autonomy...

1 day ago by craigsc on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Moley

How does this impact on dual or multi booting? Seems to me to more or less prohibit this, from Windows 8 anyway. Will Grub 2 recognise Windows 8,...

1 day ago by Moley on Windows 8 start-up speed forces USB boot workaround
apexwm

I don't understand why there cannot be a slight pause during the boot process so the user can press a key. Many operating systems do this, even if...

1 day ago by apexwm on Windows 8 start-up speed forces USB boot workaround
Gavin Goodman

You can now buy the Xi3 modular computer in the UK at http://www.ocdistribution.com . This can be bought with the Tand3m software, pricing and...

2 days ago by Gavin Goodman on CES 2012: Xi3 microSERV3R
Phil at Cloud4

I agree: Mike Lynch can clearly build a business and manage strategy. I suspect the exit of Mike is more likely the end of a planned handover...

2 days ago by Phil at Cloud4 on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Phil at Cloud4

This is unbeleivable government wastage with only one winner... Microsoft 1 - Tax payer Nil!

2 days ago by Phil at Cloud4 on 6 million wasted licences and £1,200 PCs: welcome to government IT
Mispam

So what do you do when you can't boot into windows? Why can't I just hold Shift while I power up instead of having to boot into windows and click a...

2 days ago by Mispam on Windows 8 start-up speed forces USB boot workaround
apexwm

I've also seen that Mac OS X for Intel machines is supposed to run in VirtualBox, which would also be a nice solution. I've never tried it though.

2 days ago by apexwm on xTreme Triple Booting: Linux, Mac & Windows
dave heasman

What I wonder is why when companies are caught bang to rights in not providing contracted services, people bend over to smear the customers? Surely...

2 days ago by dave heasman on Virgin throttles broadband for high-speed customers