I write about using the Macs in the Enterprise, but I don’t actually do it much. We’re a Windows only shop, after all, and I’m not keen to tick off the powers that be. That said…
About a year ago, I went on a little under-cover mission.
I took it upon myself to set my work laptop, an HP nc8430, to dual boot both Windows XP and Xubuntu Linux. Then, over the course of a couple days, I configured Xubuntu’s XFCE desktop to look as much like Windows as possible. I used Thunderbird to attach to our Exchange server, I used Firefox (just as I would under Windows) and OpenOffice 2.x for document creation and viewing. I installed Adobe Acrobat Reader, for consistent PDF viewing. And I relied on the Remote Desktop connection to connect to the servers on which my databases reside. It wasn’t quite as efficient as using MS SQL Server Management Studio 2005 under Windows, but I was able to do the job. Installed a 5250 emulator and attached regularly to our AS/400 system. Set up printing via direct IP.
In short, there was nothing I couldn’t do that I needed to. This was only made possible by the fact that we’d recently moved away from our old SQL based and Windows-only work order tracking system to a web based tool. I kept it up for two weeks, and the only comments I got were from my boss, who happened to wander into my cubicle at one point and comment about my use of OpenOffice - I declared that I’d installed it to see how compatible it was with Office 2003, our standard workhorse for those sorts of tasks.
Now, I could have gone a level above, and tried to install Office under WINE, but never did get quite that far.
Now that I’ve got a Mac at home, however, I’m learning that I could easily do the same thing, and one better, I’ve already got some of the same software installed. We have a license for Office 2004, so that’s an easy conversion, though I also have NeoOffice and iWork installed, so I’m a cross-platform maniac right now. In addition, I’ve downloaded, but not yet paid for, a very nice 5250 client, and have Remote Desktop software installed for those times I need it - like this weekend, when I needed to quickly work on restoring a teacher’s gradebook when he accidentally deleted an entire semester’s worth of grades with a single mouse-click.
The only tool I didn’t have at my disposal was MS SQL Server Management Studio 2005. But as I’d recently installed Sun’s VirtualBox software (emulation! for free!), I decided to put a copy of Windows on my machine and try to run SSMS directly.
Server 2003 installed under virtualization, and pretty quickly for a Windows product. Mouse movement was a little jerky - like using Remote Desktop through a moderately slow connection (say, 10MBbit) but otherwise useable. Networking was enabled by default, and I was able to quickly located the download for SSMS on the Microsoft website (it must gall them to have so many hits from Google) and start downloading.
My concerns at this point - the version of Server 2003 I’ve installed won’t activate correctly - says I’ve installed it too many times. Ah, I didn’t know there was a limit, but as this was a freebie give-away, I guess it was too good to last. I’ll have to probably reinstall Windows from an XP installation CD instead - lord knows I have plenty of those licenses that I’m not using anymore, what with Linux on most every PC we own.
Also, VirtualBox for Mac is still in Beta, and crashes every time I try to shut down the system cleanly, or even tell it to save the system state for the VM. I don’t know that it does the same thing with my Puppy Linux VM, but it might. Also, for whatever reason, Seamless Mode is grayed out. It may only work in XP.