With my first Linux experience installing Slackware back in 1996 or 1997, I had to do lots of homework. There were things you needed to know including stuff most computer users would not want to bother with, such as the correct vertical and horizontal refresh rates of your specific brand of monitor. You had to set these correctly (manually -- there was no auto-detect feature then) or else you would literally fry your monitor. This instantly discouraged mere mortals from trying Linux.
Since that time I have learned Windows 9x/2000/XP desktop and server variants and various applications for them because they're what most people were using and where most people needed support. I kept tabs on Linux, trusting that the open source community would keep improving Linux to the point where I could confidently advise people about using Linux as a viable alternative.
Now, with the release of Red Hat 9 and the existence of bootable Linux variants like Knoppix and dyne:bolic, I believed I could start talking about Linux without being branded Microsoft heretic or Linux advocate, but simply as someone using common sense.
To evaluate the feasibility of a permanent crossover to Red Hat 9 I listed the software I use so that when I started using Linux I could weigh whether I had all the tools I needed. I created a table listing my tasks and the applications I found to satisfy them in both Windows and Linux.
Let me take a moment to have a heart-to-heart with anyone who thinks he cannot live without a particular application. Applications only aid tasks. Before Windows Notepad there was the physical notepad. Before the word processor, there was the typewriter, before the typwriter a pencil. The key for one looking to get out of the neverending cycle of paying for upgrades to proprietary software is to distinguish between the application and the tasks the application assists with. When you approach things from this angle, finding applications to fulfill tasks in Linux becomes tons easier.
The initial "application I could not get rid of even though I wanted to" was Windows Media Player 9. But once I realized my system was just too slow when running Media Player's processor-intensive super-graphics I realized Linux offered an alternative I just didn't have under Windows.
After a clean, error-free installation of Red Hat 9 I had a nice interface running, pointing and clicking just like Windows. As the interface changes between DOS and Windows 3.1 and 3.1 and Windows 95 demonstrate, interface changes happen even with Windows. Using the need to learn a new interface as an excuse to not consider Linux is just an uninformed opinion. Looking at Red Hat's GUI, aside from the lack of a Program Files menu, I could imagine I was running an upgrade of Windows XP (and I am sure my friends in TTLUG would argue I am).
However, I now hit a snag. I couldn't get online, because Red Hat's Internet setup wizard couldn't find my Conexant Winmodem.
Winmodems are cheap, controllerless "software modems" that come supplied with drivers for Windows only. I believe the majority of computer users who purchase generic non-brand-name machines do so because they're more affordable. I know I'll probably buy a new computer within a year or two anyway, so the less I invest now, the less it hurts in two years time when I want a new system. Then I'll look at the specifications from several brand-name manufacturers, do my homework on what parts I really need and what I can reuse from my old system, and build my own system using wholesaled parts available at low cost. When I was buying my current system I didn't expect to be moving from Windows to any other operating system.
I was lost for a time. TTLUG to the rescue! I asked for help on TTLUG's mailing list and I got my answer. It was like having a free helpdesk. Not only that, but I'm sure at least one other person on the list saw my question and the answer and was able to either use it himself or share the answer with someone who came along with a similar question.
Without getting into too much of the nitty gritty technical detail, I got the modem working, and I was on my way with the next steps towards Linux migration. I've hit more snags along the way, but I had the Internet and my mailing list buddies to guide me where I got stuck.
Look at all this free stuff! What is it?
Many first-time Linux users get lost simply because they do not know what software does the job they want to do. That's another power of the Linux users group mailing list. If I didn't at first know what program I was looking for to do the job I wanted, there was a good chance at least one of the hundred-odd persons on my LUG's mailing list would.
Another wonderful thing about FOSS is that upgrades are consistent and free, so if I have a problem, I can fix it, or if I can't fix it, chances are someone else who has my problem can fix it. Now that I've done it a few times, I can install and uninstall software easily.
I have now migrated 90% of my tasks to Linux. I boot Windows XP just to play a game or two that I haven't been able to figure out how to migrate to Linux, or to download images from my digital camera, since I haven't figured out how to get the driver to work yet. (Anyone own a Polaroid Fun Flash 640SE and have it working under Linux ?)
I'll end this article with the table of Linux application alternatives that I have found to satisfy my tasks. Please e-mail me or leave a comment below if you want to add any information or comments about the tasks I have not yet migrated to Linux, or better yet, if you've found a better way for me to accomplish my tasks.
| Task Fulfilled | Application Under Windows | Application Under Linux | Comments on Quality of Replacement |
|---|---|---|---|
| Browse and view files on my local machine | Windows Explorer | Nautilus | Nautilus much more configurable. I still need to figure out how to change the default application associated with file extensions. |
| View images (single images or a series of images sequentially) | Windows Fax and Image viewer | Nautilus | Nautilus previews the pictures as I browse the folder and opens them if I want to, so I don't have to browse and open individual images to find what I want. However, I do miss the slide show feature Windows Fax and Image viewer offered. |
| Dial-up to the Internet | Dial-Up Networking/Network and Dial-Up Connections | Modem Lights 2.2.0 | Wonderfully light. I parked it in my tray. It doesn't disappear when I disconnect from the net, meaning I can log on with fewer clicks. Took a little effort to install, but nothing a 12-year-old couldn't do. WinModem support is limited though; you have to install drivers manually. |
| Browse Web pages | Internet Explorer 6, Mozilla | Galeon, Mozilla | I haven't had a crash of Mozilla yet, and if I ever do, I'm sure it won't take my taskbar with it. |
|
Check email |
Microsoft Outlook |
Ximian Evolution |
Loads faster than Outlook |
|
Write documents with spell checking and formating |
Microsoft Word |
OpenOffice.org Writer |
Similar menus and features. Autosuggestion of completion of my words as I type is also a cool feature that I wish Word had; wish I could make it autocomplete by tabbing rather than pressing Enter though. Haven't investigated how well- supported fonts are. I noticed something like a 50% reduction in file size without quality loss when I saved documents in native OO format, and this document had images to boot. However, I did also notice about a 50% increase in file size when I took a native Word XP document, and saved it back in Office XP format using OO. |
|
Schedule appointments |
Microsoft Outlook |
Ximian Evolution |
Could practically be called Outlook for Linux, that's how similar they are |
|
Play DVDs |
Windows Media Player 9 |
Ogle DVD Player/Xine |
Some manual configuration needed setting up ogle and xine, because of package dependency issues. |
|
Play music CDs |
Windows Media Player 9 |
Xine/Gnome CD Player |
Gnome CD Player is better, since I don't have to wait for the monstrous Media Player UI to load. |
|
Play Divx, AVI, WMV, MPG movies |
Windows Media Player 9 |
Xine Library, XineUI and/or Totem front end. |
I prefer the XineUI front end. One interesting note: Windows Media Player 9 had a tendency to crash or refuse continued play on "damaged" AVIs or other movie and sound files. These same files continued to play in Xine, although there was a slight distortion of the image as it read over the damaged bits. |
|
Play QuickTime movies |
QuickTime |
|
Investigating, although I have found plugins for Xine to support QuickTime, I have not installed or tested them yet |
|
Play RealPlayer files |
RealOne |
|
Investigating. I think there is a RealOne for Linux but have not investigated this yet. |
|
Instant messenging |
ICQ/MSN/Yahoo Messenger/AOL IM |
GAIM |
Better than XP. Shows all instant message programs under one window, reducing clutter. It supports a wide range of IMs (some I've never heard of). |
|
Play MP3s |
Winamp/ Windows Media Player 9 |
Xine |
Nautilus browser didn't automatically associate my MP3s with Xine though, and the XMMS Winamp-like program it did associate my MP3s with couldn't play them because of "IP issues with the MP3 decoder" |
|
Play MP3 playlists |
Winamp/ Windows Media Player 9 |
Xine |
Xine has playlists, like Winamp. |
|
Spreadsheet |
Microsoft Excel |
OpenOffice.org Calc |
As good as Excel. |
|
Download pictures from digital camera |
Polaroid Drivers |
Camera Tool (gtkam) | Red Hat is not picking up my camera when i activate it. Have to investigate more why it fails. Large listing of different camera types though. |
| Edit pictures | Photoshop/Paint/Paint Shop Pro | The Gimp/XPaint | Works for me, but I'm no graphic artist. |
| Create Web sites | Microsoft FrontPage 2000 | Mozilla Editor | FrontPage has better site management and templates, but Mozilla is good for a quick Web page design. Currently on the lookout for a more suitable alternative for large site management. |
| File sharing | Kazaalite | Investigating, but it looks like BitTorrent or Kazaalite running through WinE (Windows Emulator for Linux) | Need to learn how to set up WinE. |
| Project management | Microsoft Project | MrProject 0.9 | Untested, not doing much project management |
| Drawing data flow diagrams | Microsoft Visio | Dia Diagram Editor 0.9 | Untested, but I wish I had had this in Form 4/5 to assist with my O-level project. Dia loads faster than Visio. |
| View PDF documents | Adobe Acrobat Reader | xpdf | Xpdf loads PDF files faster. Need to figure out how to make the default association of PDFs with xpdf rather than ggv. This is a Nautilis issue, rather than an xpdf problem, since Nautilus is the file manager. |
| Avoid nasty macro viruses and other viruses | AVG Anti Virus | None | Linux doesn't have viruses! Still, I've been told I need a tool to make sure I don't propogate viruses. |
|
Junk spam |
None |
SpamAssassin |
Finally! |
|
Host Web sites on my local machine for testing |
Internet Information Server |
Apache Web Server |
Not tested yet |
|
Updating and patching system bugs/security holes |
Windows Update |
Red Hat Update Agent |
Because of nature of open source, bugs fixes are more frequent and more stable |
|
Share office documents |
Microsoft Word/Excel/PowerPoint |
OpenOffice.org |
90% compatible. Some things display slightly different in OO, but print preview is the same. Robin "Roblimo" Miller made an interesting point when I heard him speak on this issue, saying that if it's formatted to the point where it didn't translate properly, it was probably badly or overly formatted anyway. |
|
Optimize desktop use |
None |
Workspaces pane |
Wonderful tool! I wish Windows had it naturally, can't tell you how much this reduces my desktop clutter. |
| Fast desktop switching |
Windows XP feature for
non-networked computers |
Ctrl+Alt+F1, login as new user at command-line
interface, start GUI by entering command startx -- :1. Switch between
screens using Ctrl+Alt+F7 or F8 depending on user. Can log on to
six users concurrently this way. |
XP wins here. Even when I switch to a new
console so my brother can use the computer while I am still logged on, I didn't
want him to have to restart X through a command prompt. I just wanted him to be
presented with a GUI automatically and log on just as he does with
Windows. However, if I had my full network up, I wouldn't be able to log
on as two users at once with XP, and I'd lose my desktop switching tool
the moment I joined the domain. This doesn't matter in Red Hat since it
treats security and user logons a bit differently. |
Nissan Reddi Dookeran is an IT professional/consultant in Trinidad, West Indies. He is an active member of the Trinidad and Tobago Computer Society (TTCS) and Trinidad and Tobago Linux Users' Group (TTLUG), and holds a B.Sc. Computer Science and Management from the University of the West Indies. He is MCSA (Win2K) and MCDBA (SQL2K) certified.
Note: Comments are owned by the poster. We are not responsible for their content.
You can also check out <A HREF="http://gthumb.sourceforge.net/" TITLE="sourceforge.net">GThumb</a sourceforge.net>, which integrates nicely with Nautilus (it can even replace EOG as the default image-viewer).
Mozilla is an excellent browser and even my dad, a die-hard Windows user, 'discovered' it on his own and uses it as his prefered browser. MSIE is just one giant <A HREF="http://www.eweek.com/article2/0,3959,857333,00.asp" TITLE="eweek.com">problem</a eweek.com> in regards to features, usability and especially security. It's no wonder that MS is dropping the standalone version.
It would have been nice to see Konqueror mentioned, especially in place of Nautilus.
OpenOffice is bloated, but only compared to other F/OSS tools, it's a streamlined speed demon compared to MS-Office. I know quite a few non-tech people that actually prefer it. Personally, I liked MS-Word for Windows ver 2.0, but OpenOffice is the next best thing. Subsequent versions of MS-Office are just to bloated and buggy.
Sigh…
Internet Explorer is fast simply due to the fact that it is a core component of the Windows desktop experience (how do you suppose the desktop itself is rendered? The Windows Program Manager, if it can really be called that anymore, is literally nothing more than a pre-loaded instance of Internet Explorer. This is the only reason that IE "loads" so much faster, because 70% of its code is already in memory, being used to manage the desktop). And <A HREF="http://www.microsoft.com/" TITLE="microsoft.com">Microsoft</a microsoft.com> is constantly pulling tricks out of their hat to try and make it seem that everything loads faster; like "logging in" faster. Sure, the desktop appears quicker, but Windows is still completing the login process, and does so for several seconds, at least. The net result: for about 30 seconds after login, Windows appears to be slow and unresponsive.
From experience, I can tell you that <A HREF="http://www.mozilla.org/" TITLE="mozilla.org">Mozilla</a mozilla.org> starts every bit as fast, if you set it up to perform the same "pre-load trick" that IE performs. So does <A HREF="http://www.openoffice.org/" TITLE="openoffice.org">OpenOffice.org</a openoffice.org>, if you use the OO quickstarter. Of course, this uses memory, sometimes quite substantial amounts; then again, this is why Windows is such a memory hog. The short version is, Windows appears to be faster simply because it cheats, and one of the big ways in which it cheats is to consume more RAM than is really needed. If your solution is "Buy more RAM; it's cheap!", try to remember, not everyone can afford the 256MB or more of RAM that Windows, more or less, demands. There are more important things to spend hard-earned money on than the latest techno toys (I can't believe I'm saying that<nobr> <wbr></nobr>:-)
Sorry if I'm repeating stuff here that's already been covered; guess I got a bit carried away.
...for professionals (especially printwork). For someone who just wants to remove some red-eye, or paste a piece from one image onto another, The GIMP is plenty adequate.
The areas it's presently lacking (primarily, colorspace and colordepth issues, everything else really falls from that) will be addressed with the move to GEGL. And you can get the depth parts now with CinePaint (formerly FilmGIMP).
What I, personally, would really like would be analogs for Quark and Illustrator. Sketch is nice, but far further behind Illustrator than the GIMP is behind Photoshop.
Been a long time RedHat user here's a few things you can do.
apt4rpm is also your friend (an apt repository for RedHat at FreshRPMs) Download and install the apt rpm and then do the following to get up and running nicely:
# apt-get update; apt-get install synaptic
Launch Synaptic from RH->System Settings->Synaptic (or synaptic on the cli)
NOTE that this can be used in replacement of RedHat Network if you want as well.
For file-sharing, investigate the gnutella clients. gtk-gnutella has served me well in that area so far.
MS Flight Simulator and Madden NFL: Sure, they're games, but they're my two favorites and have no equivalents in Linux. This keeps me dual-booting.
Quicken: Please don't say GnuCash. With its planning and internet banking and bill paying features, there is nothing in Linux that's even close to Quicken. I use it in a Win4Lin session.
I know the lack of cross-platform offerings for these titles is the responsibility of MS, EA Sports, and Intuit, not RH or any other Linux distro. But that's not the point. The point is it's fine to say there are Linux titles out there which make a 100% conversion possible for you , but for the vast majority of computer users (and the ways they use their computer), Linux just isn't there yet.
Both the Polaroid 640SE, and the Polaroid FunFlash 640 are <A HREF="http://gphoto.sourceforge.net/proj/libgphoto2/support.php" TITLE="sourceforge.net">listed</a sourceforge.net> as supported cameras, albeit tagged as EXPERIMENTAL, in the latest version of the <A HREF="http://gphoto.sourceforge.net/" TITLE="sourceforge.net">GPhoto2</a sourceforge.net> project.
I don't know whether this means they actually work, but it's a start…
...like all of these lazy game programmers who can't do OpenGL to save their lives
Quick Time and RealPlayer
Posted by: Anonymous Coward on July 10, 2003 04:30 PMAnd yes, there is RealPlayer for Linux.
#