Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Two Big Releases of OS Compatability Software Today (Wine and CrossOver Office)
2005-10-25 | N3WBI3

Posted on 10/25/2005 9:16:48 AM PDT by N3WBI3

This is release 0.9 of Wine, a free implementation of Windows on Unix. After 12 years of development, this release marks the beginning of the beta testing phase. Everybody is encouraged to try it; while there are still bugs, most applications are expected to at least install and do something useful.

Binary packages for various distributions will be available from:

http://www.winehq.org/site/download

About Wine:

Wine is an Open Source implementation of the Windows API on top of X and Unix.

Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, and Solaris.

More information can be read in the articles Why Wine is so important, and Debunking Wine Myths. If you are wondering how well a particular application works in Wine, please examine the Applications Database. For installation instructions and step-by-step help with running Wine, take a look at the User Guide.

Wine is free software. The licensing terms are the GNU Lesser General Public License.

---------------------------------

I am very excited to announce that we have shipped version 5 of CrossOver Office.

We have added initial support for Microsoft Office 2003, added a powerful new feature we call 'bottles', which lets you manage your Windows applications more easily than ever before, and dramatically improved the installation and execution process of nearly every Windows program.

CrossOver Office - Our flagship Linux desktop productivity tool. Allows you to run many popular office productivity software applications, such as Microsoft Office, Lotus Notes, Microsoft Project and Visio, graphics applications like Macromedia Dreamweaver MX, Flash MX, and Adobe Photoshop, and many more. Not only that, but CrossOver Office also allows you to use many Windows Web browser plugins, such as QuickTime and Shockwave, directly on your Linux browser. No Windows Operating System license required; CrossOver is a complete replacement for your Windows OS as far as your applications are concerned.

We offer two versions of CrossOver Office: Professional and Standard. The Standard version provides home users and Linux enthusiasts with all of the great features that CrossOver has always been noted for, at an affordable price point. Professional builds on the functionality of Standard, by adding enhanced deployability features, as well as the ability to run CrossOver in shared mode from from a single machine. Professional also comes with a longer support period, and a higher support level, making it a more robust Windows-to-Linux migration tool.


TOPICS: Computers/Internet
KEYWORDS: crossoveroffice; opensource; wine
Navigation: use the links below to view more comments.
first 1-2021-22 next last

1 posted on 10/25/2005 9:16:48 AM PDT by N3WBI3
[ Post Reply | Private Reply | View Replies]

To: N3WBI3; ShadowAce; Tribune7; frogjerk; Salo; LTCJ; Calvinist_Dark_Lord; Buck W.; clyde asbury; ...

OSS PING

If you are interested in the OSS ping list please mail me

2 posted on 10/25/2005 9:17:56 AM PDT by N3WBI3 (If SCO wants to go fishing they should buy a permit and find a lake like the rest of us..)
[ Post Reply | Private Reply | To 1 | View Replies]

To: N3WBI3

Software emulation on a slow machine, even in best case, is a poor substitute for native apps.


3 posted on 10/25/2005 9:20:51 AM PDT by clee1 (We use 43 muscles to frown, 17 to smile, and 2 to pull a trigger. I'm lazy and I'm tired of smiling.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: clee1

But it does prevent you from having to rewrite apps like visio and project for different platforms..


4 posted on 10/25/2005 9:27:29 AM PDT by N3WBI3 (If SCO wants to go fishing they should buy a permit and find a lake like the rest of us..)
[ Post Reply | Private Reply | To 3 | View Replies]

To: N3WBI3
heh. I had just seen that CO 5 was out and was gonna ping you to the article.

Personally, I use Cedega and VMware (for that one program that Cedega just won't run). Also, did you see that VMware has released Vmware Player for free--as in beer?

5 posted on 10/25/2005 9:28:13 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 2 | View Replies]

To: clee1
Also correct me if I am wrong but wine is not an emulator its an API implementation... VMWare is an emulator..
6 posted on 10/25/2005 9:42:55 AM PDT by N3WBI3 (If SCO wants to go fishing they should buy a permit and find a lake like the rest of us..)
[ Post Reply | Private Reply | To 3 | View Replies]

To: ShadowAce
I decided to tinker with it over lunch: here is a screen shot on my desktop..

Here for full sized image

7 posted on 10/25/2005 12:04:35 PM PDT by N3WBI3 (If SCO wants to go fishing they should buy a permit and find a lake like the rest of us..)
[ Post Reply | Private Reply | To 5 | View Replies]

To: N3WBI3; clee1

Both wrong. WINE is "WINE Is Not an Emulator" It is more of a compatibility environment. It provides the same functional API that Windows does and runs the executables natively. The main problem it has is that it isn't a perfect API nor does it have all the functions that Windows does so some applications don't run quite right. However, it is almost there.

VMWare is a virtual machine. It provides all the functionality of the seperate PC running under its host OS. It runs the applications on the native processor.

For an EMULATOR you'd want to check out BOCHS or VirtualPC for Mac.

One big difference that WINE differs from the others is that the others require you install Windows on a virtualized environment. WINE doesn't require a copy of Windows to use it.


8 posted on 10/25/2005 1:59:42 PM PDT by xmm0 (This post has been brought to you by the letters "U," "S," and "A" and Amendment number 1.)
[ Post Reply | Private Reply | To 6 | View Replies]

To: xmm0

Can you analogize? I am having some difficulty understanding exactly the differences. I'm trying to learn, though.


9 posted on 10/25/2005 2:52:22 PM PDT by LibertarianInExile (Miers: A meticulous, detail-oriented woman...who forgets to pay her bar dues twice.)
[ Post Reply | Private Reply | To 8 | View Replies]

To: LibertarianInExile

Virtual Machines: WINE, VMWare
Virtual Machines operate by running the program on the computer (Host PC) and emulate services. So a Windows program will operate normally under WINE but its Windows calls will be handled by WINE instead of Windows.

Emulators: BOCHS, Virtual PC for Mac
Emulators emulate the PC. They don't run x86 instructions directly, rather they interpret them. So instead of simply calling the "add" instruction they would simulate the "add" instruction by creating 2 variables and add them in the program. This interpretation slows down the execution process significantly.

There are advances in some emulators that increase the speed, for example dynamic recompilation. This technique uses the executable (binary) as a "source code" of sorts and recompiles for the native processor and then executes the recompiled code. I believe Virtual PC works this way. This is also a popular way of emulating console gaming platforms to increase performance.

Virtual Machines can only work for applications that would work on the architecture natively. So a Windows program would run on a PC operating Linux but not a Mac since Macs use a completely different processor. In order to run non-native code you'd have to emulate.


10 posted on 10/25/2005 3:12:37 PM PDT by xmm0 (This post has been brought to you by the letters "U," "S," and "A" and Amendment number 1.)
[ Post Reply | Private Reply | To 9 | View Replies]

To: xmm0
but wine does not carve out memory in a fashion consistent with VM's... VMWare, JVM's, and Pseries LPARS partition out resources for the virtual machines. Wine allows the program to be execute by making calls to local libraries. I think setting the standard that if a programs to be something that has to be executed through another program the line starts to migrate so that a perl lisp program run through an interpreter qualifies lisp as a VM.

I see your point but wine is significantly different than almost every other VM I have ever worked with..

11 posted on 10/25/2005 3:30:14 PM PDT by N3WBI3 (If SCO wants to go fishing they should buy a permit and find a lake like the rest of us..)
[ Post Reply | Private Reply | To 10 | View Replies]

To: xmm0

Ack I called VMWare an emulator... dang I see where I goofed... Nice catch..


12 posted on 10/25/2005 3:30:52 PM PDT by N3WBI3 (If SCO wants to go fishing they should buy a permit and find a lake like the rest of us..)
[ Post Reply | Private Reply | To 8 | View Replies]

To: clee1

WINE.........

Wine
Is
Not (an)
Emulator

WINE.


13 posted on 10/25/2005 5:04:00 PM PDT by Halfmanhalfamazing (You upgraded to Linux? No, I'm not surprised your computer works properly now. Amazing, no?)
[ Post Reply | Private Reply | To 3 | View Replies]

To: xmm0

That helped. Thanks!


14 posted on 10/25/2005 6:03:17 PM PDT by LibertarianInExile (Miers: A meticulous, detail-oriented woman...who forgets to pay her bar dues twice.)
[ Post Reply | Private Reply | To 10 | View Replies]

To: N3WBI3
I'm using wine quite a bit, however, got a question:

Is there a Windows VM that's 60MB or less and at minimal cost?

15 posted on 10/25/2005 8:18:30 PM PDT by rzeznikj at stout (Liberalism: How can we stick our feet in our mouth today??)
[ Post Reply | Private Reply | To 1 | View Replies]

To: rzeznikj at stout
Is there a Windows VM that's 60MB or less and at minimal cost?

Do you mean a VM that runs under Windows, or a VM that runs Windows inside it?

16 posted on 10/26/2005 6:51:51 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 15 | View Replies]

To: clee1

WINE is not software emulation, but essentially a replacement for the Windows kernel/shell that supports the same interface (API) as the native Windows.


17 posted on 10/26/2005 6:53:45 AM PDT by kevkrom (Thank you... I'll be here all week. Don't forget to tip your waitress. (And try the veal!))
[ Post Reply | Private Reply | To 3 | View Replies]

To: rzeznikj at stout
wow I think you're asking for a bit to implement a windows VM that is under 60Megs. the Wine Binary installer itself is 14 megs installed on disk I see

/usr/local
340K ./winetools/scripts
116K ./winetools/doc
112K ./winetools/icon
196K ./winetools/po
1.1M ./winetools

/usr/lib
50M ./wine

and finally

[tim@nimbus lib]$ ls -lh /usr/bin | grep wine
6.4K May 31 21:45 wine
1.6K May 31 21:44 wineboot
1.6K May 31 21:44 winebrowser
1.6K May 31 21:44 winecfg
1.6K May 31 21:44 wineconsole
1.6K May 31 21:44 winedbg
1.6K May 31 21:44 winefile
20K May 31 21:45 wine-kthread
20K May 31 21:44 winelauncher
1.6K May 31 21:44 winemine
1.6K May 31 21:44 winepath
5.8K May 31 21:44 wineprefixcreate
9.4K May 31 21:45 wine-preloader
8.6K May 31 21:45 wine-pthread
236K May 31 21:45 wineserver
5.7K May 31 21:44 wineshelllink

---

You're not too badly over 60mb with this but this is the wine software only not the windows applications you want to run on top of it..
18 posted on 10/26/2005 8:16:58 AM PDT by N3WBI3 (If SCO wants to go fishing they should buy a permit and find a lake like the rest of us..)
[ Post Reply | Private Reply | To 15 | View Replies]

To: N3WBI3
I currently run WINE on a customized Slax Live CD. As it stands, the live CD is just under 600MB, and I have no way of burning (or reading, for that matter) a DVD. Therefore, I'm clearly a little constrained.

Though, if I know how big the VM is, I could try to cut out some things that aren't used very much.

19 posted on 10/26/2005 3:16:08 PM PDT by rzeznikj at stout (Liberalism: The world's singular leading cause of truth decay...)
[ Post Reply | Private Reply | To 18 | View Replies]

To: ShadowAce
One that I could run in Slax to run Windows programs. I can put the .exe on a USB key and transfer to /root.

Ideally, I'd like to be able to run IE6 (testing websites) and iTunes, as well as a few other small Windows applications.

Some of the smaller apps I can get to run in WINE, but they are fairly slow, even at my school, where we have relatively fast machines.

20 posted on 10/26/2005 3:19:38 PM PDT by rzeznikj at stout (Liberalism: The world's singular leading cause of truth decay...)
[ Post Reply | Private Reply | To 16 | View Replies]


Navigation: use the links below to view more comments.
first 1-2021-22 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson