Domain: codeweavers.com
Stories and comments across the archive that link to codeweavers.com.
Stories · 81
-
Intel ChromeBooks Can Now Run Wine and Steam (codeweavers.com)
"With Google Play and Android app support hitting Chromebooks, it's now possible to run Windows applications/games on Chromebooks via CrossOver For Android," reports Phoronix. Slashdot reader grungy writes: The first Intel ChromeBooks have access to the Play Store now, and the Android version of Wine apparently runs on them... Pictures show the Steam client running, and a clip of a D3D game. Of course, the Play Store is only available on the ChromeOS developer channel so far, but that should change later this year.
CrossOver for Android also hasn't been officially released, but Thursday CodeWeavers' president blogged excitedly that "we are staring at a Leprechaun riding on the back of a Unicorn while taking a picture of a UFO. We are running CrossOver through Android on a ChromeBook running a Windows based game launched from the Steam client. THIS HAS NEVER BEEN DONE BEFORE...EVER!!!" -
CodeWeavers To Release CrossOver For Android To Run Windows Programs
An anonymous reader writes: For the better part of three years there has been talk about running Wine on Android to bring Windows x86 programs to Android phones/tablets, and it's going to become a reality. CodeWeavers is planning to release CrossOver For Android before the end of the year. This will allow native Windows binaries to run on Android, but will be limited to Android-x86 due to struggles in emulating x86 Windows code on ARM. The tech preview will be free and once published the open-source patches will be published for Wine. -
CodeWeavers Announces Flock the Vote Software Giveaway
ywlke writes "This election year, CodeWeavers is repeating its 'Great American Lame Duck Presidential Challenge' from 2008, and will be giving away free one-year subscriptions to Crossover Linux and Mac. 'On Wednesday, Oct. 31, 2012, beginning at 00:00 Central Time (+6 GMT), anyone visiting CodeWeavers’ Flock The Vote promotional web site (flock.codeweavers.com) will be able to download a free, fully functional copy of either CrossOver Mac or CrossOver Linux. Each copy comes complete with 12 months of support and product upgrades. The offer will continue for 24 hours, from 00:00 to 23:59, Oct. 31, 2012. ... The company had recently launched its 'Flock the Vote' challenge – a voter turnout initiative in which CodeWeavers promised free software for 24 hours if 100,000 people pledged to vote in the 2012 Presidential election.'" -
CodeWeavers Announces Flock the Vote Software Giveaway
ywlke writes "This election year, CodeWeavers is repeating its 'Great American Lame Duck Presidential Challenge' from 2008, and will be giving away free one-year subscriptions to Crossover Linux and Mac. 'On Wednesday, Oct. 31, 2012, beginning at 00:00 Central Time (+6 GMT), anyone visiting CodeWeavers’ Flock The Vote promotional web site (flock.codeweavers.com) will be able to download a free, fully functional copy of either CrossOver Mac or CrossOver Linux. Each copy comes complete with 12 months of support and product upgrades. The offer will continue for 24 hours, from 00:00 to 23:59, Oct. 31, 2012. ... The company had recently launched its 'Flock the Vote' challenge – a voter turnout initiative in which CodeWeavers promised free software for 24 hours if 100,000 people pledged to vote in the 2012 Presidential election.'" -
New Crossover Release With Improved Compatibility
solanum writes "On March 2nd Crossover 9.0 was released. CrossOver 9 features a new user interface that focuses on making installation of Windows software quicker and easier than previous versions. Another new feature is CrossOver's ability to download installation 'recipes' directly from CodeWeavers online Compatibility Database. 'If another CrossOver user has figured out how to use CrossOver to install a Windows application, they can upload that installation recipe to our database,' said Jeremy White, CodeWeavers chief executive officer. 'As we go forward, and build this online storehouse, CrossOver will begin to automatically install that same application for other users. This enables us to move closer to a world where CrossOver will begin to run the majority of Windows apps, and not just an officially supported subset. In other words, our diabolical plot for world domination is going exactly as planned,' he added. Early reviews and comments are positive, and my own experience is that many more Windows applications work in this new version than previously." -
CodeWeavers To Overtake Microsoft By 2018
Jeremy White writes "CodeWeavers examines Microsoft's latest financial results and concludes they will overtake Microsoft by the year 2018. The data includes a graph with exacting and highly rigorous projections, along with a documentary about the discovery." -
CodeWeavers To Overtake Microsoft By 2018
Jeremy White writes "CodeWeavers examines Microsoft's latest financial results and concludes they will overtake Microsoft by the year 2018. The data includes a graph with exacting and highly rigorous projections, along with a documentary about the discovery." -
CodeWeavers To Overtake Microsoft By 2018
Jeremy White writes "CodeWeavers examines Microsoft's latest financial results and concludes they will overtake Microsoft by the year 2018. The data includes a graph with exacting and highly rigorous projections, along with a documentary about the discovery." -
Wine Project Frustration and Forking
Elektroschock writes "Wine attempts to implement the Windows API layer on Linux. There are some limitations and an important one is the missing DIB engine, bug 421. Chris Howe comprehends the dissatisfaction of core developers with the arbitrary project governance: 'Sorry to sound like a stuck record but the Wine website still lists "write a DIB engine" as a requirement, and every time someone does, the patches disappear down a hole because they're "not right." Someone document what "would be right," or take "write a DIB engine" off the list. I'd love to have a go at documenting it myself, but I don't have the time to reverse engineer it from a few years' worth of rejected solutions.' The latest attempt of Massimo Del Fedel satisfied all requirements set previously for the long standing bug 421, and his optional engine seems to work fine by all Wine quality standards. He seems to be extraordinary stubborn and insusceptible to mobbing. Usually it is extremely frustrating for developers when the goalpost is constantly moved. When is the right time for project members to fork when their chief maintainer does not respond anymore or pursues an adverse commercial agenda?" -
Lame Duck Challenge Ends With Free Codeweavers Software For All
gzipped_tar writes to tell us that The Codeweavers "Great American Lame Duck Presidential Challenge" has ended in surprise and free software all day Tuesday (October 28, 2008) at the Codeweavers site. A while back Codeweavers gave President Bush a challenge to meet one of several goals before he left office. One of these goals was to lower gas prices in the Twin Cities below $2.79 a gallon, which has since transpired. "How was I to know that President Bush would take my challenge so seriously? And, give the man credit, I didn't think there was *any* way he could pull it off. But engineering a total market meltdown - wow - that was pure genius. I clearly underestimated the man. I'm ashamed that I goaded him into this and take full responsibility for the collapse of any savings you might have. Please accept our free software as my way of apologizing for the global calamity we now find ourselves embroiled in." -
Lame Duck Challenge Ends With Free Codeweavers Software For All
gzipped_tar writes to tell us that The Codeweavers "Great American Lame Duck Presidential Challenge" has ended in surprise and free software all day Tuesday (October 28, 2008) at the Codeweavers site. A while back Codeweavers gave President Bush a challenge to meet one of several goals before he left office. One of these goals was to lower gas prices in the Twin Cities below $2.79 a gallon, which has since transpired. "How was I to know that President Bush would take my challenge so seriously? And, give the man credit, I didn't think there was *any* way he could pull it off. But engineering a total market meltdown - wow - that was pure genius. I clearly underestimated the man. I'm ashamed that I goaded him into this and take full responsibility for the collapse of any savings you might have. Please accept our free software as my way of apologizing for the global calamity we now find ourselves embroiled in." -
CodeWeavers Package Google Chrome For Linux and Mac
jfbilodeau writes "The fine folks at Codeweavers performed an 11 day experiment in getting Google Chrome working on Linux and Mac. Their efforts resulted in the Chromium proof of concept. 'Not only does this give Mac and Linux users a chance to see what all the hype is about, it also lets the world see just how far Wine has come and how powerful it truly can be. In just 11 days, we were able to bring a modern Windows application across to Mac and Linux.' Caveat: their implementation is free as in beer but not free as in speech." -
CodeWeavers Package Google Chrome For Linux and Mac
jfbilodeau writes "The fine folks at Codeweavers performed an 11 day experiment in getting Google Chrome working on Linux and Mac. Their efforts resulted in the Chromium proof of concept. 'Not only does this give Mac and Linux users a chance to see what all the hype is about, it also lets the world see just how far Wine has come and how powerful it truly can be. In just 11 days, we were able to bring a modern Windows application across to Mac and Linux.' Caveat: their implementation is free as in beer but not free as in speech." -
Ask Jeremy White and Alexandre Julliard About the Future of WINE
Last week, after 15 years of development, tempered by the need for arduous reverse engineering, the WINE project released version 1.0. What "1.0" means for WINE is neither that the project is finished, nor that it is perfect, but rather that the software runs a small subset of specific freely downloadable Windows applications. That's not to say it doesn't run scads of others, too -- the apps database is proof that thousands of programs run to at least some degree. Here's your chance to ask WINE developer Jeremy White and WINE project lead Alexandre Julliard (both of Codeweavers) about the future of WINE, or any other questions about the project that cross your mind. The usual Slashdot interview rules apply; please ask as many questions as you'd like, but limit yourself to one question per post. We'll pass on the best questions to Jeremy and Alexandre for their answers. -
Ask Jeremy White and Alexandre Julliard About the Future of WINE
Last week, after 15 years of development, tempered by the need for arduous reverse engineering, the WINE project released version 1.0. What "1.0" means for WINE is neither that the project is finished, nor that it is perfect, but rather that the software runs a small subset of specific freely downloadable Windows applications. That's not to say it doesn't run scads of others, too -- the apps database is proof that thousands of programs run to at least some degree. Here's your chance to ask WINE developer Jeremy White and WINE project lead Alexandre Julliard (both of Codeweavers) about the future of WINE, or any other questions about the project that cross your mind. The usual Slashdot interview rules apply; please ask as many questions as you'd like, but limit yourself to one question per post. We'll pass on the best questions to Jeremy and Alexandre for their answers. -
CrossOver Games for FreeBSD
An anonymous reader writes "Jeremy White from CodeWeavers has made the announcement that an experimental build of CrossOver Games is now available for PC-BSD users. However, this unsupported edition should also work on FreeBSD or DesktopBSD, allowing users to play Windows games on their desktop. The FreeBSD version of CrossOver Games can be downloaded here (registration required)." From the attached notes: "Remember this is an experimental build! If you are on FreeBSD 6.x, you will need to apply a system patch from http://wiki.freebsd.org/Wine to enable wine to function properly. Users of FreeBSD 7.0 and higher do not need this patch." -
CrossOver Games for FreeBSD
An anonymous reader writes "Jeremy White from CodeWeavers has made the announcement that an experimental build of CrossOver Games is now available for PC-BSD users. However, this unsupported edition should also work on FreeBSD or DesktopBSD, allowing users to play Windows games on their desktop. The FreeBSD version of CrossOver Games can be downloaded here (registration required)." From the attached notes: "Remember this is an experimental build! If you are on FreeBSD 6.x, you will need to apply a system patch from http://wiki.freebsd.org/Wine to enable wine to function properly. Users of FreeBSD 7.0 and higher do not need this patch." -
CrossOver Games for FreeBSD
An anonymous reader writes "Jeremy White from CodeWeavers has made the announcement that an experimental build of CrossOver Games is now available for PC-BSD users. However, this unsupported edition should also work on FreeBSD or DesktopBSD, allowing users to play Windows games on their desktop. The FreeBSD version of CrossOver Games can be downloaded here (registration required)." From the attached notes: "Remember this is an experimental build! If you are on FreeBSD 6.x, you will need to apply a system patch from http://wiki.freebsd.org/Wine to enable wine to function properly. Users of FreeBSD 7.0 and higher do not need this patch." -
CrossOver Games for FreeBSD
An anonymous reader writes "Jeremy White from CodeWeavers has made the announcement that an experimental build of CrossOver Games is now available for PC-BSD users. However, this unsupported edition should also work on FreeBSD or DesktopBSD, allowing users to play Windows games on their desktop. The FreeBSD version of CrossOver Games can be downloaded here (registration required)." From the attached notes: "Remember this is an experimental build! If you are on FreeBSD 6.x, you will need to apply a system patch from http://wiki.freebsd.org/Wine to enable wine to function properly. Users of FreeBSD 7.0 and higher do not need this patch." -
CrossOver Games for FreeBSD
An anonymous reader writes "Jeremy White from CodeWeavers has made the announcement that an experimental build of CrossOver Games is now available for PC-BSD users. However, this unsupported edition should also work on FreeBSD or DesktopBSD, allowing users to play Windows games on their desktop. The FreeBSD version of CrossOver Games can be downloaded here (registration required)." From the attached notes: "Remember this is an experimental build! If you are on FreeBSD 6.x, you will need to apply a system patch from http://wiki.freebsd.org/Wine to enable wine to function properly. Users of FreeBSD 7.0 and higher do not need this patch." -
CodeWeavers Releases CrossOver 6 for Mac and Linux
jeremy_white writes "I'm happy to announce that we've shipped version 6.0 of CrossOver, for both the Mac and Linux. We have a full changelog available; highlights are are Outlook 2003 and support for games, notably World of Warcraft and Steam based games. I can attest that World of Warcrac...er craft is the most well tested application we have ever supported. It's exciting to watch the Wine project progress — it's a great and growing community of developers (which is a good thing, as we're now all too busy grinding Honor in Alterac Valley to keep up our pace of contributions :-/)." -
CodeWeavers Releases CrossOver 6 for Mac and Linux
jeremy_white writes "I'm happy to announce that we've shipped version 6.0 of CrossOver, for both the Mac and Linux. We have a full changelog available; highlights are are Outlook 2003 and support for games, notably World of Warcraft and Steam based games. I can attest that World of Warcrac...er craft is the most well tested application we have ever supported. It's exciting to watch the Wine project progress — it's a great and growing community of developers (which is a good thing, as we're now all too busy grinding Honor in Alterac Valley to keep up our pace of contributions :-/)." -
CodeWeavers Releases CrossOver 6 for Mac and Linux
jeremy_white writes "I'm happy to announce that we've shipped version 6.0 of CrossOver, for both the Mac and Linux. We have a full changelog available; highlights are are Outlook 2003 and support for games, notably World of Warcraft and Steam based games. I can attest that World of Warcrac...er craft is the most well tested application we have ever supported. It's exciting to watch the Wine project progress — it's a great and growing community of developers (which is a good thing, as we're now all too busy grinding Honor in Alterac Valley to keep up our pace of contributions :-/)." -
CodeWeavers Releases CrossOver 6 for Mac and Linux
jeremy_white writes "I'm happy to announce that we've shipped version 6.0 of CrossOver, for both the Mac and Linux. We have a full changelog available; highlights are are Outlook 2003 and support for games, notably World of Warcraft and Steam based games. I can attest that World of Warcrac...er craft is the most well tested application we have ever supported. It's exciting to watch the Wine project progress — it's a great and growing community of developers (which is a good thing, as we're now all too busy grinding Honor in Alterac Valley to keep up our pace of contributions :-/)." -
Public Betas For CrossOver Mac and Linux
Jeremy White writes, "I am happy to announce that we have put up a new version of our public beta of CrossOver Mac as well as an equivalent public beta of CrossOver Linux. For Mac users, this release includes fixes to Internet Explorer, fixes for many cases where programs would crash when run (e.g. Microsoft Office 2000 and similar older applications), fixes for Outlook 2003, and a range of other improvements. For Linux users, the big highlights are support for World of Warcraft and many Steam based games (including Half Life 2 and Counterstrike), as well as support for Outlook 2003. Version 6 also represents a major improvement in the core of Wine since version 5 of CrossOver, so you may be pleasantly surprised as you try running unsupported applications." -
Codeweavers Releases CrossOver For Intel Mac
dbialac writes, "Codeweavers, one of the major players in the Wine Project, have released their first beta of CrossOver for Mac. I've downloaded it and played around with it and though there are glitches, it does seem to run programs' standard features quite well." -
Slashback: Dry Mars, Wet Doc, Keyboard Teaser
Slashback tonight brings some corrections, clarifications, and updates to previous Slashdot stories, including a possible release date for the long awaited Optimus keyboard, yet another extension in the Blackberry court case, lakebed theory on Mars possibly all wet, US-CERT statistics perhaps not all they are cracked up to be, stem cell investigation reveals papers were faked, the FTC objects to the Netflix settlement, and a new Crossover Office fixes the WMF exploit among other things. Read on for details.Optimus keyboard may have a real release date? Jacket writes to tell us that the much talked about Optimus keyboard has a suggestive message on their website. With "Good things come in small packages February 1, 2006" could it be possible that this holy grail (for some) keyboard could be available in our near future?
Yet another delay for Blackberry court case. ahsile writes "TheGlobeandMail.com is reporting that 'NTP Inc., the company suing Research in Motion Ltd over the Blackberry e-mail service, wants more time to respond to the U.S. Patent and Trademark Office's preliminary rejections of its patents.'
Lakebed theory on Mars all wet? Sensible Clod writes "The Meridiani Planum region on Mars, long believed to have been covered with water millions of years ago, may not have been so wet after all, according to a new study from the University of Colorado at Boulder. From the article: 'The new study indicates chemical signatures in the bedrock, interpreted...as evidence for widespread, intermittent water at Mars' surface, may have instead been created by the reaction of sulfur-bearing steam vapors moving up through volcanic ash deposits. Known as Meridiani Planum, the region may have been more geologically similar to volcanic regions in parts of North America, Hawaii or Europe.'"
US-CERT statistics not all they are cracked up to be? jtshaw writes "Tectonic has an interesting article about the latest US-CERT stats. The actual vulnerabilities for a hand full of OS's after wading through the data: Microsoft Windows - 44, Apple Mac OS X - 21, IBM AIX - 21, HP-UX - 15, SCO Unix - 9, Red Hat Linux - 7, Suse Linux - 12, Debian Linux - 10, Gentoo Linux - 5, FreeBSD - 13, NetBSD - 2. It appears to me that commercial unix systems and open source *nix systems did pretty well compared to Windows on the vulnerability front."
Stem cell papers, confirmed fakes. An anonymous reader writes "The committee created to investigate stem cell researcher Hwang Woo Suk has confirmed that his first and second papers were faked. 'dashing hopes that his work is a breakthrough in treatments for diabetes and Parkinson's disease. [...] The panel backed Hwang's claim that he cloned the world's first dog.'"
FTC objects to Netflix settlement. AtariDatacenter writes "Although some question the validity of a recent lawsuit against Netflix, many users were up in arms about the terms of the settlement, which seemed like more of a marketing gimmick. Today, we learned that The Federal Trade Commission agreed, and asked the judge to reject the terms of the settlement."
New Crossover Office fixes,among other things, WMF exploit. ubuntuincleelum writes "Just on the heels of the announcement of new WMF security vulnerabilities Codeweavers is releasing Crossover Office 5.0.1. A bugfix release, this release features a fix for the original WMF bug. Among the changes in this release: Improved support for Gnome, improvements in Debian packaging and improvements in general for operability on Debian and Debian Derivatives."
-
CrossOver Office 5 and Wine 0.9 Released
Jeremy White writes "I am happy to report that we have shipped version 5 of CrossOver Office. The most user visible changes are support for Office 2003 and 'bottles' which lets you deploy Windows applications more easily than ever. But under the hood, this release includes all of the major work that went into the 0.9 release of Wine, which also shipped today and is now officially in Beta." -
CrossOver Office 5 and Wine 0.9 Released
Jeremy White writes "I am happy to report that we have shipped version 5 of CrossOver Office. The most user visible changes are support for Office 2003 and 'bottles' which lets you deploy Windows applications more easily than ever. But under the hood, this release includes all of the major work that went into the 0.9 release of Wine, which also shipped today and is now officially in Beta." -
CrossOver Office 5 and Wine 0.9 Released
Jeremy White writes "I am happy to report that we have shipped version 5 of CrossOver Office. The most user visible changes are support for Office 2003 and 'bottles' which lets you deploy Windows applications more easily than ever. But under the hood, this release includes all of the major work that went into the 0.9 release of Wine, which also shipped today and is now officially in Beta." -
Jeremy White on WINE Installer Challenge
polar_bear` writes "Last week, CodeWeavers issued a "Installer Challenge" to improve Wine "until it can run nearly every Windows program." Linux Magazine interviewed CodeWeavers Founder and CEO Jeremy White about the challenge, Wine on OS X on Intel, the Linux desktop and what is ahead for CodeWeavers. White has some pretty interesting answers." -
Jeremy White on WINE Installer Challenge
polar_bear` writes "Last week, CodeWeavers issued a "Installer Challenge" to improve Wine "until it can run nearly every Windows program." Linux Magazine interviewed CodeWeavers Founder and CEO Jeremy White about the challenge, Wine on OS X on Intel, the Linux desktop and what is ahead for CodeWeavers. White has some pretty interesting answers." -
Codeweavers to Support Mac OS X on Intel
An anonymous reader submits "It's official. CodeWeavers is planning to support Mac OS X on Intel chips. Many say this could stifle Windows to OS X ports of apps, but nonetheless this may make it a lot easier for people to switch to OS X from Windows." -
Distributing Windows Programs to Linux Desktops?
prell asks: "Our company has approximately 250 Linux desktops, and an array of Linux servers. Recently, we've been presented with the possibility of migrating all or most of these machines to Windows to support one industry-specific application, and we do not want this to happen. Coming to mind immediately were: Wine and CrossOver Office; some sort of multi-user VNC setup; Ndiyo; and VMWare. Keeping in mind that the desktop machines are low-spec (~350MHz CPUs on average), what are our options? How can we preserve our Linux install-base in the presence of a non-canonical Windows program?" -
WineConf 2005 Sets Deadline for Wine 0.9
IamTheRealMike writes "As WineConf 2005 took place last weekend, the Wine developers discussed the project's direction and future. A new deadline of September 30th for the 0.9 release was set by Alexandre Julliard -- the release promises to bring an end to the system of monthly snapshots and provide a new focus on ease of use and stability. A new GPLd application regression testing tool called CXTest was demoed, as was some of the great Direct3D work being done lately. Finally the CEO of Gupta gave a talk. Gupta have ported their 4GL RAD tools to Linux by working with Codeweavers (who sponsored the event), and their experiences were documented in a fascinating presentation. Overall: big thumbs up, but it's not obvious enough that there's enterprise-level support available for Wine. Check out the group photo and the new Wiki!" -
Crossover 4.2 Runs Quickbooks on Linux
Memorize writes "What's keeping you from switching your desktop to Linux? Linux has been able to run MS Office under Wine for a while now, but Codeweavers just announced Crossover 4.2 with support for Intuit Quicken and Quickbooks. I know that lack of a good bookkeeping app (other than Gnucash) has been keeping a lot of people from switching. It supports iTunes, too. What else do you need?" -
Crossover 4.2 Runs Quickbooks on Linux
Memorize writes "What's keeping you from switching your desktop to Linux? Linux has been able to run MS Office under Wine for a while now, but Codeweavers just announced Crossover 4.2 with support for Intuit Quicken and Quickbooks. I know that lack of a good bookkeeping app (other than Gnucash) has been keeping a lot of people from switching. It supports iTunes, too. What else do you need?" -
Codeweaver's Crossover 4.0 Adds iTunes Support
nbahi15 writes "Codeweavers has released v4 of its Wine implementation with the addition of support for iTunes. To quote their web site, 'iTunes works, and can do everything we thought was important; play music, access the store, and sync with an iPod. It can't burn CDs right now, and it has some fairly serious warts (sound is tricky, particularly with 2.6 kernels, and getting the iPod going is hard), but we think it's usable.' Finally I can use the single most important 'productivity' application on Linux." -
Codeweaver's Crossover 4.0 Adds iTunes Support
nbahi15 writes "Codeweavers has released v4 of its Wine implementation with the addition of support for iTunes. To quote their web site, 'iTunes works, and can do everything we thought was important; play music, access the store, and sync with an iPod. It can't burn CDs right now, and it has some fairly serious warts (sound is tricky, particularly with 2.6 kernels, and getting the iPod going is hard), but we think it's usable.' Finally I can use the single most important 'productivity' application on Linux." -
iTunes For Linux, Thanks To CodeWeavers
pizen writes "The folks over at CNet have the scoop that a new version of CrossOver Office (3.1) now supports Apple's iTunes. The preview version of the software is being tested and is currently only available to current CodeWeavers customers. They expect a final version to be available later this year." Reader snowtigger contributes a link to this screenshot. White demonstrated iTunes on a Linux machine at OSCON as well; a rendering glitch marred that demo, but he was still able to demonstrate playing back a song which he'd purchased from iTMS using iTunes on Linux. -
iTunes For Linux, Thanks To CodeWeavers
pizen writes "The folks over at CNet have the scoop that a new version of CrossOver Office (3.1) now supports Apple's iTunes. The preview version of the software is being tested and is currently only available to current CodeWeavers customers. They expect a final version to be available later this year." Reader snowtigger contributes a link to this screenshot. White demonstrated iTunes on a Linux machine at OSCON as well; a rendering glitch marred that demo, but he was still able to demonstrate playing back a song which he'd purchased from iTMS using iTunes on Linux. -
Jeremy White And Mad Penguin On CrossOver Office 3
SilentBob4 writes "Today, a review of CrossOver Office 3 (written by Preston St. Pierre) as well as an interview with the founder of CodeWeavers Inc., Jeremy White (written by Adam Doxtater) have been published for mass consumption. It looks like CrossOver Office/Wine has come a long way since the dark ages of Linux science. Congratulations to the developers on both teams on a job well done. The interview with Jeremy is better than any I have seen recently." -
Jeremy White And Mad Penguin On CrossOver Office 3
SilentBob4 writes "Today, a review of CrossOver Office 3 (written by Preston St. Pierre) as well as an interview with the founder of CodeWeavers Inc., Jeremy White (written by Adam Doxtater) have been published for mass consumption. It looks like CrossOver Office/Wine has come a long way since the dark ages of Linux science. Congratulations to the developers on both teams on a job well done. The interview with Jeremy is better than any I have seen recently." -
Jeremy White's Wine Answers
This almost turned into a "State of the Wine Project" discussion, but that's where your highest-moderated questions led, and Jeremy responded with his usual wit, wisdom, and candor. 1) Moving Target - by andrew_j_w
Do you ever get disheartened when Microsoft announces a new API, as that means you've suddenly got a whole load of new code to replicate? DirectX would seem to be a prime example of this. How do you see .Net/Mono in relation to Wine? Do you think they will ever become the prime method of running Windows applications under *nix?
Jeremy:
We really don't care what APIs Microsoft publishes - the only thing that matters to us is what APIs are used by the applications we want to support. In fact, Wine only implements about half of the Windows APIs. Now some (like my wife) might argue that's because we're just lazy, but the truth is that over half of the Windows APIs have never been used!
So we certainly do have a moving target, but it's a target that moves at a relatively slow pace. We'll begin to feel some serious pain when applications are released as 'Longhorn only', particularly if those applications are dependent on some form of DRM or on some technology that is locked up by patents.
But luckily for us ISVs move much more slowly than Microsoft, so we should have plenty of time to keep up.
In fact, we get more pain from Linux distributions, who work at break neck speed to break Wine.
2) Educational Software - by north.coaster
It seems like most of the effort so far has been to get office productivity software (ie. Microsoft Office) to work on Linux. However, there is a market for low cost home computers that Linix could help to fill if the educational software that kids use (such as the Reader Rabbit series) could run on Linux. Why is this potential market being ignored?
Jeremy:
Yes! I would dearly love to support schools and the use of Linux. Especially when you consider LTSP, Linux is just such a great fit for the educational environment.
Unfortunately, the reality of Wine and economics makes this hard. See, we do our best when we can focus in on a small number of applications (e.g. Microsoft Office) for which a lot of people are willing and able to pay money. Schools, unfortunately, have the reverse situation - they need support for tons and tons of applications, and they have no money .
Now the very first thing I'm going to do when I win the lottery is go buy a stack of kids games and pay some Wine hackers to get them to work (seriously; you can ask my co workers, they're sick of me talking about this pet project). Unfortunately, the last lottery ticket I bought was a bust.
But I am really encouraged in a variety of ways. First, we always hope that our paying customers will help us to do enough 'collateral damage' that more than just the applications we focus on will work; that seems to be really happening now. Second, there is a real growth in the games/DirectX support in the Wine project. There is a great group of games hackers on the Wine project - volunteers all - and their work is really helping Wine to run a lot of games (the fact that Half-Life now works in CrossOver has somehow made the proportion of QA time to development time go up around here *grin*).
Finally, we are starting to get some support for educational software; we have a very meaningful pledge for Acclerated Reader on our compatibility center (http://c4.codeweavers.com). We hope to get to that soon, and we're told that will help unblock a lot of educational organizations.
3) Isn't this effort endangered by software patents? - by rben
If the EU really does pass the software patent law under consideration and the U.S. adopts that treaty that Bush is pushing, won't MS just be able to sue any compatibility products out of business?
Jeremy:
Yes, I think that all xGPL software is seriously threatened by patents.
Wine, I think, is safer than a project like Mono, in large part because Microsoft has only really started an aggressive patent process recently. I am not aware of any patent that the Wine project infringes upon, and no such infringement has been brought to our attention in the 10 years of the projects history.
That doesn't mean that the patent laws cannot be used as a club against Free Software projects, particulary when you realize that volunteer projects and smaller companies like CodeWeavers generally cannot afford to even fight for a dismissal of a ridiculous claim.
With that said, I think that there is a large number of very determined people in our community, myself included, that will fight strenously to see that any such abuse of the patent system will be challenged.
Further, Microsoft making the choice to use patents as an offensive weapon will be a clear sign that they are becoming desperate. It is fairly rare for a large company to use patents offensively against a smaller entity; it is generally frowned upon by the courts, and would also play very poorly in PR circles.
So, yes, it's a worry, but there will be reasons to rejoice should Microsoft try to wield that hammer.
4) LGPL Licensing - by Stealth Dave
How has the switch to LGPL affected contributions to the project, both positively and negatively? When the switch happened, there was a lot of noise from groups like Transgaming who needed to license proprietary technology from third parties, and the formation of the ReWind project. Has there been a noticable effect on contributions to WINE from outside groups as result of the licensing change?
Jeremy:
Okay, I'm biased on this one. I am a strong advocate of the LGPL.
However, I think the effect has been extremely positive. For example, here is the historic count of lines of code added to Wine each year:
2003: +247,471
2002: +159,393
2001: +104,641
2000: +119,796
1999: +164,910
1998: +132,235
1997: +48,566
1996: +56,748
1995: +19,345
1994: +42,746
1993: +36,487
1998/1999 was when Corel's involvement in Wine was at its highest (and Wine owes Corel a debt of gratitude; they were great to Wine).
2003 was the first full year of the LGPL. You do the math.
Further, prior to the LGPL split, game development in the public Wine tree was pretty well dead. Everyone was waiting for Transgaming to return their changes, and nothing was happening.
After the split, it became clear that those changes weren't coming back to the public tree. This led to a number of volunteers taking up the challenge and improving Wine's DirectX and other game support. This has led to a resurgance in Wine's activity on games. Historically, Wine has always been focused on games, so I am personally gratified to see it return to those roots, since it's not an effort we've been able to help on much (because folks don't buy large corporate support contracts for games :-/).
Additionally, a number of people seem to prefer the LGPL; we seemed to get an influx of new blood to the project as a result of the change. Further, our cooperation with other xGPL projects like ReactOS improved, and so we got some further energy from there as well.
5) MS Security Updates Apply? - by PSaltyDS
I can see that security holes that come from Windows OS code shouldn't effect the CrossOver Office Win98-like implementation of the APIs. Security holes that come from the MS application's code may or may not be present in that environment, but how do I know? What types of MS security updates apply to my CrossOver environment, and which don't? Are any of the security houses (like e-Eye) testing for vulnerabilities in the Linux/CrossOver (or Linux/WINE) space?
Jeremy:
Actually, much to our great surprise, the Windows Update service runs fully and completely in CrossOver. Further, we go to great pains to make sure that Office service packs apply cleanly (and we mostly succeed :-/).
We also go to all kinds of interesting lengths to avoid problems with viruses and worms. For example, we have a hack in our flavor of Wine*, in the CreateProcess call (the code to start an executable) that basically checks to see if the parent process is outlook.exe, and if it is, we crash and burn, preventing many of the worms and such from running. We also have customers that have set up chroot environments, and since Wine runs in user space, that is a theoretically perfectly secure environment.
Finally, one advantage of Wine/CrossOver, is that any infection is cleaned quite quickly with rm -rf ~/.cxoffice (and easy backup/restore methods exist).
But, for all of that, I don't want to dismiss this issue. I think anyone using Outlook (anywhere, not just CrossOver) should use a strong server side scanning product. Further, I think that the use of IE in Wine should be constrained to only those cases where it absolutely has to be used. The real truth is that when you're running Linux, you're inevitably going to be less paranoid about updating and securing any Windows environment, and that sort of neglect can lead to trouble.* Changes such as this hack to Wine are internally referred to as 'Proprietary advantages'. We are seeking patents on such methods of gaining a market advantage (grin).
6) Viral Licensing Question - by KlomDark
Aren't you worried that you'll corrupt Linux with the viral Windows licensing scheme?
Jeremy:
Now you've learned my dirty secret, and I'll have to kill you all. I've actually been hired by Microsoft to poison this little communist enclave you have going here. You'll note that since our introduction of CrossOver Office, OpenOffice has withered and died on the vine, clear proof that we do great harm to open source projects. The dissolution of Mozilla into Firefox was a clear gesture of despair on their part over our support for IE.
Further, our use of 'proprietary advantages' to create lock in has clearly emboldened companies such as Novell to preserve and extend their proprietary lock ins on products such as the Ximian Connector...
Bwahahahaha. You're all doomed!
[grin]
7) Source-level Compatibility? - by cgreuter
I hear a lot of talk about binary compatibility with Windows, but not so much about source-code-level compatibility. What sort of efforts, if any, are being made toward letting people trivially recompile existing Windows programs to run natively under Linux/X? Have any commercial software vendors considered taking this approach?
Jeremy:
My original passion for Wine had nothing to do with running existing code. I've always loved the source porting angle much better than binary compatibility (hence my ill fated affair with TWIN aka Twine).
The good news, is that after seeing the error of my ways, we put a lot of energy into making source compatibility work extremely well. Francois did a lot of work on this, and Dimi and a few others have picked it up and really made this process sing.
I understand that the Windows build of Abiword now compiles and runs cleanly in Wine. I know that simple applications, like all of the Petzold examples, build and run in Winelib.
What's interesting (to me, anyways, the rest of you can yawn and skip to the next question) is that I've come to realize that source compatibility really isn't that important. The difference to the end user between a gcc compiled Winelib app and a Visual C++ build Windows app running with Wine is...nothing, except maybe the Visi C compiler builds slightly better, faster code.
Corel realized this; they spent an enormous amount of energy working towards a source port, and eventually just shipped a binary solution. It wasn't popular, but it was wise, imho.
However, what Winelib does allow, that *is* wicked cool, is that you can port a Windows app to a non x86 platform quite easily. I don't really know of anyone that really values this (i.e. is willing to pay big bucks for it), but it's cool, nonetheless.
8) Microsoft Source? - by NinjaPablo
If Microsoft were to release more source code (legally, not the leaked source from a while back), or if Microsoft approached the Wine team and offered access to portions of the Windows source code, would you accept it? What if it involved an NDA or adding non-GPL portions to Wine?
Jeremy:
Well, I would refuse any kind of legal agreement that would jeapordize the ability of Wine to move forward openly and free of any MS license entanglements.
But that doesn't mean we couldn't use further help; there are certainly large areas of the Windows API that we struggle to understand, and we could certainly use some help. I, for one, would like to have seen the consent decree put in place an oversight board; while Microsoft has opened their documentation considerably since that decree, we have no one to turn to to ask for further clarifications and further information.
9) Tax Software? - by mengel
Every year I end up having to boot MSWindows in order to run Tax software. It's pretty much the only time I boot MSWindows anymore, and I end up doing a lot of work to keep that environment around and running just for that one, annual, task. And it's not just me, we have had several [slashdot.org] articles [slashdot.org] here at Slashdot discussing this topic at great length.
Are you guys working on a deal with any of the tax software publishers to ensure their software runs under Wine each year?
If not, would you consider it?
Jeremy:
Well, we're working very hard to encourage ISVs of all kinds to work with us to bring their products to the Linux market.
And we've had some very positive responses, but I can't really tell you much more than that just yet. However, I will tell you that we are not working with any of the Tax software providers.
Candidly, that's a pretty tricky one. Because each version of Tax Software is so ephmeral, and because we get such a short time window to test and work on it, they're really hard to nail. Further, it's not clear to me that we'd really make enough money to begin to cover the costs involved. If we could, I'd do it in a heartbeat.
Feel free to assemble a possee of interested folks at http://c4.codeweavers.com; we will absolutely listen to customer demand.
10) Project David - by mfh
We've heard that Project David could be a CrossOver Office rip-off. To what extent is David a fraud and what are your options to combat those who would misrepresent themselves using your products for VC or even illegal/infringing sales revenue?
Jeremy:
Well, I don't know anything more about Project David than anyone else who reads Slashdot, but imitation is the sincerest form of flattery, I always say. It's clear from Mike McCormack's research that it uses a version of Wine that we've released. Note that that's not necessarily fraud or a rip off of any kind - our Wine is LGPL, and it allows for just that sort of thing.
My opinion is much like others on Slashdot - they're clearly in the early stages, and don't really have a particularly impressive set of web pages. Further, they haven't really described their technology in any meaningful way.
However, this is one of the great things about the LGPL. It allows for us to have competitors spring up and try to build on our work. This is - heaven forbid - good for customers. We have to work harder and better to make sure that we continue to give our customers what they crave.
The only thing that bothers me when folks like the Project David guys come along is when they don't honor the work of those that have gone before.
I am only here today because I am able to use the hard work of many, many people who have generously given their work to us all to use. I think Alexandre has successfully eradicated the last line of my code in Wine (and he stubbornly rejects my patches, too), so nothing is Wine is anything I have built. And yet my entire livelihood and that of my family is built on Wine.
I am deeply grateful to the people that let me sell their work - even though I have paid them nothing - and the least I can do is respect and acknowledge their work.
So it bugs me when people like Project David (and others like it) come along touting their wonderful Windows compatibility without giving any props to the people that have worked so hard on Wine.
Ain't illegal, ain't fraud, but it just isn't cool in my book.
[/soapbox]
At any rate, I think that's it. Thanks for asking!
Cheers,
Jeremy -
Jeremy White's Wine Answers
This almost turned into a "State of the Wine Project" discussion, but that's where your highest-moderated questions led, and Jeremy responded with his usual wit, wisdom, and candor. 1) Moving Target - by andrew_j_w
Do you ever get disheartened when Microsoft announces a new API, as that means you've suddenly got a whole load of new code to replicate? DirectX would seem to be a prime example of this. How do you see .Net/Mono in relation to Wine? Do you think they will ever become the prime method of running Windows applications under *nix?
Jeremy:
We really don't care what APIs Microsoft publishes - the only thing that matters to us is what APIs are used by the applications we want to support. In fact, Wine only implements about half of the Windows APIs. Now some (like my wife) might argue that's because we're just lazy, but the truth is that over half of the Windows APIs have never been used!
So we certainly do have a moving target, but it's a target that moves at a relatively slow pace. We'll begin to feel some serious pain when applications are released as 'Longhorn only', particularly if those applications are dependent on some form of DRM or on some technology that is locked up by patents.
But luckily for us ISVs move much more slowly than Microsoft, so we should have plenty of time to keep up.
In fact, we get more pain from Linux distributions, who work at break neck speed to break Wine.
2) Educational Software - by north.coaster
It seems like most of the effort so far has been to get office productivity software (ie. Microsoft Office) to work on Linux. However, there is a market for low cost home computers that Linix could help to fill if the educational software that kids use (such as the Reader Rabbit series) could run on Linux. Why is this potential market being ignored?
Jeremy:
Yes! I would dearly love to support schools and the use of Linux. Especially when you consider LTSP, Linux is just such a great fit for the educational environment.
Unfortunately, the reality of Wine and economics makes this hard. See, we do our best when we can focus in on a small number of applications (e.g. Microsoft Office) for which a lot of people are willing and able to pay money. Schools, unfortunately, have the reverse situation - they need support for tons and tons of applications, and they have no money .
Now the very first thing I'm going to do when I win the lottery is go buy a stack of kids games and pay some Wine hackers to get them to work (seriously; you can ask my co workers, they're sick of me talking about this pet project). Unfortunately, the last lottery ticket I bought was a bust.
But I am really encouraged in a variety of ways. First, we always hope that our paying customers will help us to do enough 'collateral damage' that more than just the applications we focus on will work; that seems to be really happening now. Second, there is a real growth in the games/DirectX support in the Wine project. There is a great group of games hackers on the Wine project - volunteers all - and their work is really helping Wine to run a lot of games (the fact that Half-Life now works in CrossOver has somehow made the proportion of QA time to development time go up around here *grin*).
Finally, we are starting to get some support for educational software; we have a very meaningful pledge for Acclerated Reader on our compatibility center (http://c4.codeweavers.com). We hope to get to that soon, and we're told that will help unblock a lot of educational organizations.
3) Isn't this effort endangered by software patents? - by rben
If the EU really does pass the software patent law under consideration and the U.S. adopts that treaty that Bush is pushing, won't MS just be able to sue any compatibility products out of business?
Jeremy:
Yes, I think that all xGPL software is seriously threatened by patents.
Wine, I think, is safer than a project like Mono, in large part because Microsoft has only really started an aggressive patent process recently. I am not aware of any patent that the Wine project infringes upon, and no such infringement has been brought to our attention in the 10 years of the projects history.
That doesn't mean that the patent laws cannot be used as a club against Free Software projects, particulary when you realize that volunteer projects and smaller companies like CodeWeavers generally cannot afford to even fight for a dismissal of a ridiculous claim.
With that said, I think that there is a large number of very determined people in our community, myself included, that will fight strenously to see that any such abuse of the patent system will be challenged.
Further, Microsoft making the choice to use patents as an offensive weapon will be a clear sign that they are becoming desperate. It is fairly rare for a large company to use patents offensively against a smaller entity; it is generally frowned upon by the courts, and would also play very poorly in PR circles.
So, yes, it's a worry, but there will be reasons to rejoice should Microsoft try to wield that hammer.
4) LGPL Licensing - by Stealth Dave
How has the switch to LGPL affected contributions to the project, both positively and negatively? When the switch happened, there was a lot of noise from groups like Transgaming who needed to license proprietary technology from third parties, and the formation of the ReWind project. Has there been a noticable effect on contributions to WINE from outside groups as result of the licensing change?
Jeremy:
Okay, I'm biased on this one. I am a strong advocate of the LGPL.
However, I think the effect has been extremely positive. For example, here is the historic count of lines of code added to Wine each year:
2003: +247,471
2002: +159,393
2001: +104,641
2000: +119,796
1999: +164,910
1998: +132,235
1997: +48,566
1996: +56,748
1995: +19,345
1994: +42,746
1993: +36,487
1998/1999 was when Corel's involvement in Wine was at its highest (and Wine owes Corel a debt of gratitude; they were great to Wine).
2003 was the first full year of the LGPL. You do the math.
Further, prior to the LGPL split, game development in the public Wine tree was pretty well dead. Everyone was waiting for Transgaming to return their changes, and nothing was happening.
After the split, it became clear that those changes weren't coming back to the public tree. This led to a number of volunteers taking up the challenge and improving Wine's DirectX and other game support. This has led to a resurgance in Wine's activity on games. Historically, Wine has always been focused on games, so I am personally gratified to see it return to those roots, since it's not an effort we've been able to help on much (because folks don't buy large corporate support contracts for games :-/).
Additionally, a number of people seem to prefer the LGPL; we seemed to get an influx of new blood to the project as a result of the change. Further, our cooperation with other xGPL projects like ReactOS improved, and so we got some further energy from there as well.
5) MS Security Updates Apply? - by PSaltyDS
I can see that security holes that come from Windows OS code shouldn't effect the CrossOver Office Win98-like implementation of the APIs. Security holes that come from the MS application's code may or may not be present in that environment, but how do I know? What types of MS security updates apply to my CrossOver environment, and which don't? Are any of the security houses (like e-Eye) testing for vulnerabilities in the Linux/CrossOver (or Linux/WINE) space?
Jeremy:
Actually, much to our great surprise, the Windows Update service runs fully and completely in CrossOver. Further, we go to great pains to make sure that Office service packs apply cleanly (and we mostly succeed :-/).
We also go to all kinds of interesting lengths to avoid problems with viruses and worms. For example, we have a hack in our flavor of Wine*, in the CreateProcess call (the code to start an executable) that basically checks to see if the parent process is outlook.exe, and if it is, we crash and burn, preventing many of the worms and such from running. We also have customers that have set up chroot environments, and since Wine runs in user space, that is a theoretically perfectly secure environment.
Finally, one advantage of Wine/CrossOver, is that any infection is cleaned quite quickly with rm -rf ~/.cxoffice (and easy backup/restore methods exist).
But, for all of that, I don't want to dismiss this issue. I think anyone using Outlook (anywhere, not just CrossOver) should use a strong server side scanning product. Further, I think that the use of IE in Wine should be constrained to only those cases where it absolutely has to be used. The real truth is that when you're running Linux, you're inevitably going to be less paranoid about updating and securing any Windows environment, and that sort of neglect can lead to trouble.* Changes such as this hack to Wine are internally referred to as 'Proprietary advantages'. We are seeking patents on such methods of gaining a market advantage (grin).
6) Viral Licensing Question - by KlomDark
Aren't you worried that you'll corrupt Linux with the viral Windows licensing scheme?
Jeremy:
Now you've learned my dirty secret, and I'll have to kill you all. I've actually been hired by Microsoft to poison this little communist enclave you have going here. You'll note that since our introduction of CrossOver Office, OpenOffice has withered and died on the vine, clear proof that we do great harm to open source projects. The dissolution of Mozilla into Firefox was a clear gesture of despair on their part over our support for IE.
Further, our use of 'proprietary advantages' to create lock in has clearly emboldened companies such as Novell to preserve and extend their proprietary lock ins on products such as the Ximian Connector...
Bwahahahaha. You're all doomed!
[grin]
7) Source-level Compatibility? - by cgreuter
I hear a lot of talk about binary compatibility with Windows, but not so much about source-code-level compatibility. What sort of efforts, if any, are being made toward letting people trivially recompile existing Windows programs to run natively under Linux/X? Have any commercial software vendors considered taking this approach?
Jeremy:
My original passion for Wine had nothing to do with running existing code. I've always loved the source porting angle much better than binary compatibility (hence my ill fated affair with TWIN aka Twine).
The good news, is that after seeing the error of my ways, we put a lot of energy into making source compatibility work extremely well. Francois did a lot of work on this, and Dimi and a few others have picked it up and really made this process sing.
I understand that the Windows build of Abiword now compiles and runs cleanly in Wine. I know that simple applications, like all of the Petzold examples, build and run in Winelib.
What's interesting (to me, anyways, the rest of you can yawn and skip to the next question) is that I've come to realize that source compatibility really isn't that important. The difference to the end user between a gcc compiled Winelib app and a Visual C++ build Windows app running with Wine is...nothing, except maybe the Visi C compiler builds slightly better, faster code.
Corel realized this; they spent an enormous amount of energy working towards a source port, and eventually just shipped a binary solution. It wasn't popular, but it was wise, imho.
However, what Winelib does allow, that *is* wicked cool, is that you can port a Windows app to a non x86 platform quite easily. I don't really know of anyone that really values this (i.e. is willing to pay big bucks for it), but it's cool, nonetheless.
8) Microsoft Source? - by NinjaPablo
If Microsoft were to release more source code (legally, not the leaked source from a while back), or if Microsoft approached the Wine team and offered access to portions of the Windows source code, would you accept it? What if it involved an NDA or adding non-GPL portions to Wine?
Jeremy:
Well, I would refuse any kind of legal agreement that would jeapordize the ability of Wine to move forward openly and free of any MS license entanglements.
But that doesn't mean we couldn't use further help; there are certainly large areas of the Windows API that we struggle to understand, and we could certainly use some help. I, for one, would like to have seen the consent decree put in place an oversight board; while Microsoft has opened their documentation considerably since that decree, we have no one to turn to to ask for further clarifications and further information.
9) Tax Software? - by mengel
Every year I end up having to boot MSWindows in order to run Tax software. It's pretty much the only time I boot MSWindows anymore, and I end up doing a lot of work to keep that environment around and running just for that one, annual, task. And it's not just me, we have had several [slashdot.org] articles [slashdot.org] here at Slashdot discussing this topic at great length.
Are you guys working on a deal with any of the tax software publishers to ensure their software runs under Wine each year?
If not, would you consider it?
Jeremy:
Well, we're working very hard to encourage ISVs of all kinds to work with us to bring their products to the Linux market.
And we've had some very positive responses, but I can't really tell you much more than that just yet. However, I will tell you that we are not working with any of the Tax software providers.
Candidly, that's a pretty tricky one. Because each version of Tax Software is so ephmeral, and because we get such a short time window to test and work on it, they're really hard to nail. Further, it's not clear to me that we'd really make enough money to begin to cover the costs involved. If we could, I'd do it in a heartbeat.
Feel free to assemble a possee of interested folks at http://c4.codeweavers.com; we will absolutely listen to customer demand.
10) Project David - by mfh
We've heard that Project David could be a CrossOver Office rip-off. To what extent is David a fraud and what are your options to combat those who would misrepresent themselves using your products for VC or even illegal/infringing sales revenue?
Jeremy:
Well, I don't know anything more about Project David than anyone else who reads Slashdot, but imitation is the sincerest form of flattery, I always say. It's clear from Mike McCormack's research that it uses a version of Wine that we've released. Note that that's not necessarily fraud or a rip off of any kind - our Wine is LGPL, and it allows for just that sort of thing.
My opinion is much like others on Slashdot - they're clearly in the early stages, and don't really have a particularly impressive set of web pages. Further, they haven't really described their technology in any meaningful way.
However, this is one of the great things about the LGPL. It allows for us to have competitors spring up and try to build on our work. This is - heaven forbid - good for customers. We have to work harder and better to make sure that we continue to give our customers what they crave.
The only thing that bothers me when folks like the Project David guys come along is when they don't honor the work of those that have gone before.
I am only here today because I am able to use the hard work of many, many people who have generously given their work to us all to use. I think Alexandre has successfully eradicated the last line of my code in Wine (and he stubbornly rejects my patches, too), so nothing is Wine is anything I have built. And yet my entire livelihood and that of my family is built on Wine.
I am deeply grateful to the people that let me sell their work - even though I have paid them nothing - and the least I can do is respect and acknowledge their work.
So it bugs me when people like Project David (and others like it) come along touting their wonderful Windows compatibility without giving any props to the people that have worked so hard on Wine.
Ain't illegal, ain't fraud, but it just isn't cool in my book.
[/soapbox]
At any rate, I think that's it. Thanks for asking!
Cheers,
Jeremy -
Novell To Release Ximian Connector Under GPL
ashmodai9 writes "According to this article on LinuxToday.com as well as this press release directly from their site, Novell announced that its "Connector for MS Exchange Server would be integrated into Evolution 2.0 and made available as open source, beginning today with the current Connector 1.4." Apparently, downloads will be available for the current version of Evolution starting May 14th." Thanks to reader crafterm, a snippet from Novell's Connector website: "With the Connector for Microsoft Exchange installed, Evolution functions as an Exchange client, enabling users to become full participants in company-wide group scheduling and other collaborative tasks. Linux and Solaris users can access public folders, Global Address Lists, email, calendar, task lists, and group scheduling information." Update: 05/11 17:58 GMT by T : In related news, ChiralSoftware writes "Codeweavers' long-awaited sequel to Crossover 2.1 is here. Just like the old version, the new version lets you install MS Office on Linux desktops. The new version adds support for Outlook XP, Lotus Notes and Microsoft Project." -
Ask About Running Windows Software in Linux
There have been recent reports about programs from Israel, Canada, and The Philippines that let you run Windows software in Linux. Are they really new? Can they succeed? Is this whole effort worth the time and trouble going into it? CodeWeavers CEO and Wine maven Jeremy White ought to know, since he's been working to bring Windows software to Linux users for many years -- with quite a bit of success. We'll forward 10 - 12 of the highest moderated questions posted here to Jeremy, and run his answers as soon as we get them back. -
Ask About Running Windows Software in Linux
There have been recent reports about programs from Israel, Canada, and The Philippines that let you run Windows software in Linux. Are they really new? Can they succeed? Is this whole effort worth the time and trouble going into it? CodeWeavers CEO and Wine maven Jeremy White ought to know, since he's been working to bring Windows software to Linux users for many years -- with quite a bit of success. We'll forward 10 - 12 of the highest moderated questions posted here to Jeremy, and run his answers as soon as we get them back. -
More Light Shed on Project David
Sun writes "Flexbeta.net received from Specops Labs screenshots "proving" that project David (previously covered here) is a real thing. The demo.... Office 2000 install. This is something both Wine and CrossOver Office know how to do for quite some time. In a discussion on wine-devel some people noticed evidence inside the screenshots that project David is a CrossOver Office ripoff." -
Dreamweaver MX, Flash MX With CrossOver Office
AstroDrabb writes "It seems that CodeWeavers' CrossOver Office 2.1 now supports Dreamweaver MX and Flash MX. So for those who have been waiting to ditch MS Windows because of these two apps, now is your chance. The announcement from CodeWeavers can be found here and the changelog can be found here. The list of supported applications is also getting pretty impressive."