



Windows Compatability on the Linux Desktop 626
davecb writes "O'Reilly has been kind enough to publish one of my
how-to articles,
Windows Compatability for the Linux Desktop, about dealing with that 'one last annoying program
than only runs on Windows'. The answer? Run it under Linux and win4lin, and never venture onto the Windows desktop at all. Especially don't run programs via dual-boot, which tempts you to stay and use all those other wonderful programs like Outlook...
Chasing the Windows Rainbow... (Score:3, Interesting)
Re:Chasing the Windows Rainbow... (Score:3, Interesting)
It is the one thing that keeps my rowing club from switching to Linux (actually, there is also the members (financial) administration, but we might find something for that)
We have not figured out how to do anything like this yet. We need the
Re:Chasing the Windows Rainbow... (Score:4, Informative)
VMWARE
It runs everything. It's a completely emulated computer. You install windows on the emulated computer and everything works perfectly. I even used this to make my scanner work under linux before drivers were available. The only thing that won't work is games, because emulating a good video card is just too hard.
Re:Chasing the Windows Rainbow... (Score:4, Insightful)
I actually think this is the worst (but some reason most popular) resolution.
Re:Chasing the Windows Rainbow... (Score:4, Insightful)
"Hi, I'm running Linux and not able to use this application, I'd like to know the possibily of you exposing an XML-RPC or SOAP API of the functionality in the web interface so the other extremely tiny minute number of users that also fit into my scenerio wouldn't have to run Windows or some form of emulation software."
I said "extremely tiny minute" not because that's the share size of the Linux community, but that's the share size of them neededing to run this specific application.
I can't imagine this bank, or any other company is going to worry about requests like this. I'd be surprised if you actually got to talk to anyone even remotely connected to their IT department.
Re:Chasing the Windows Rainbow... (Score:5, Insightful)
Some company release their software only for Windows, and if you really need this software and nothing exist to replace it, it can be a good solution before they release a Linux version (or someone else do).
Re:Chasing the Windows Rainbow... (Score:5, Insightful)
It syncs with most things, no lets rephrase that, most things sync with it. Phones, pda's etc, all will come with some way on syncing with outlook. Until all the Ximian's etc, can say the same, people will want to use Outlook. The other reason is group calendaring, there are alternatives to Exchange, but getting big corporates to move to them, is another matter. Getting small company's who already have a license for exchange 2000, to move to xxx product, which is going to cost them money, and can't be shown easily to offer real world benfits, is REALLY difficult.
Same with Project, same with Visio, same with SolarWinds Engineers tool kit, now I'd love open source versions of these, especially the last (and no, nmap and mrtg don't quite do the same) then I can use FreeBSD or Linux 100% of the time.
Re:Chasing the Windows Rainbow... (Score:4, Insightful)
Me - [explanation of what is FireFox and what are the benefits]
Her - I don't want to download another program, IE do the job. And it's what everyone else is using !
Me - Maybe, but your computer got many viruses. (PCCillin shows some viruses but don't want to remove them, probably because the license expired)
Her - I didn't installed them myself.
Me - No, but using IE is begging for someone to install them for you.
Her - [angry face]
Re:Visio is already done. (Score:3, Insightful)
Just because it's an OSS "clone" of Visio doesn't actually mean it comes anywhere close to being a replacement for Visio except in the simplest of cases.
Re:Chasing the Windows Rainbow... (Score:2, Insightful)
I'll give you Outlook and Comet Cursor - who wouldn't! - but mIRC and AIM are pretty decent applications.
mIRC is one of the few bulwarks of Win32 shareware to still be going strong, and it's not by accident. As best I can tell, it's the most versatile and certainly the most popular and well-rooted IRC client in the Windows world, with ever improving features, scripting capabilities, etc. AIM, while propriet
Re:Chasing the Windows Rainbow... (Score:5, Informative)
Without attempting to go off on a Stallman-esque rant, "proprietary" and "free as in speech" are contradictions in terms. The software *is* "free as in beer", but without the source code and permission to modify and redistribute it, it cannot be considered to be free software.
Re:Chasing the Windows Rainbow... (Score:4, Insightful)
America is a free country. I am a free man.
Can you produce for me a native English speaker who, seeing those sentences, will "presmue (sic) that they are talking about something-for-nothing"?
Re:Chasing the Windows Rainbow... (Score:4, Interesting)
Can you produce for me a native English speaker who, seeing those sentences, will "presmue (sic) that they are talking about something-for-nothing"?
Similarly:
I breathe free air.
I drink free soda.
I use free software.
Can you produce for me a native English speaker who is not an OSS-using geek who, seeing thse sentences, will presume that they are talking about free as in liberty?
Re:Chasing the Windows Rainbow... (Score:4, Insightful)
Re:WRONG (Score:4, Insightful)
Wheather or not it is worthwhile is solely based on how it is implemented. Exchange accounts are done on a per-seat license, so you have to pay no matter what. This means, however, that you have the option of using alternative platforms instead of paying for Windows licenses though. You can save money on the OS and office suite by using Linux in conjunction with OO.o and Evolution. Ximian/Novell may be directing their efforts towards OSX versions of Evolution as well (according to a rep I saw about 2 weeks ago). The process of being able to slowly move away from Windows, while keeping all of the major groupware features really *does* allow you to save money, and possibly move to other alternatives. Unfortunately, there are not any viable opensource groupware alternatives at the moment. So you're going to pay for something like the groupware software from Novell or IBM.
Re:Chasing the Windows Rainbow... (Score:5, Insightful)
Re:Chasing the Windows Rainbow... (Score:3, Insightful)
Correct. The grandparent's suggestion "just devlop [sic] a better solution" (in Linux) is not always a trivial task. It may actually require thousands of man-hours for any program of some merit. On the other hand, it'd certainly be worth it for the benefit of the Open Source community to match a few of the Windows killer apps. (The Linux equivalents should be called "Windows-killer apps" ;-)
I made the transition to Linux half a year ago, and haven't looked back. However, I've got this wonderful genealogy
Re:Chasing the Windows Rainbow... (Score:3, Interesting)
Bochs is the opensource x86 emulator/virtulizer.
There are performance problems on modern (XP era) applications, but older stuff will run just fine.
Re:Chasing the Windows Rainbow... (Score:2, Insightful)
Explain me how I could get a driver for this [01xray.com] under Linux while I already have one under OSX (there's also one for Windows).
The more we'll go, the more we'll see that Linux is not Windows challenger as much as OSX is the challenger of the Linux+Windows pair.
Re:Chasing the Windows Rainbow... (Score:4, Informative)
You won't find a driver for that hardware, since it uses a special inteface and special software that is closed source. Yamaha has no interest in writing that software for Linux.
On the other hand, it's such an obscure device, it's not really a priority for most people. Windows and OSX are the best solutions for people like you, that need specialized support for music hardware and software (for the time being).
Re:Chasing the Windows Rainbow... (Score:2, Interesting)
please name me a GUI based (GTK or qt) ftp client that I can use under Linux.
Nothing (not gFTP, not Kasablanca, not anything!) even remotely touches the open source delights of Filezilla.
Its killer apps like that that keep me under Windows.
(that and the need for decent A/V editing, which I have found to be non-existant under most non Windows/Mac OSes).
dgr
Re:Chasing the Windows Rainbow... (Score:2, Insightful)
Wine makes win32 apps almost cross-platform. You can develope windows applications while never even touching a windows box as a developer nowadays.
You can write it, compile it, and test it inside linux and have a good chance that it will run just fine in any Windows version.
This way a orginization can develope applications that
Re:Chasing the Windows Rainbow... (Score:4, Insightful)
Since there are so many Windows-emulation applications available, it appears that a demand is present. Remember, this is for a 'linux desktop.' Your average 'linux desktop' user probably isn't savvy enough to research OSS alternatives... or program their own version.
To be quite honest, some Windows applications outdo their open-source counterparts. People will use what works best for them, and who can argue against doing that?
Never venture on to the windows desktop again? (Score:5, Insightful)
Except, like, every time you run a windows application through win4lin. win4lin is just a virtual machine! You still need to install an authentic copy of Microsoft Windows on your machine. Although there is a big usability difference, there is not philisophical difference, as the summary seems to imply.
Re:Never venture on to the windows desktop again? (Score:5, Insightful)
Also, over the long-term, being a Linux user who runs a Windows program does tend toward sticking it to Microsoft. Spending full-time in the Linux user environment with one nagging dependency is a clearer path to ultimate independence from Windows-based software; As a full-time Linux user, the itch is to get rid of that Windows dependency. As a dual boot user, the tendency is to stay in the currently booted environment until you want something in the other environment enough to close everything and reboot.
Not to mention the practical benefits of spending as little time as possible in a breeding ground for viruses and other malware... or the network effect of the existence of more full-time Linux users, (some of whom happen to run a program under win4lin). :-)
Re:Never venture on to the windows desktop again? (Score:3, Funny)
Yeah, but just because I was playing a game a few minutes ago and that's why I'm posting from Windows doesn't mean. .
KFG
It's the useless games that get me.... (Score:3, Insightful)
And I hate MS...
Re:It's the useless games that get me.... (Score:2, Interesting)
Outlook? (Score:2)
I'm NEVER tempted to use Outlook. I always use internet mail or Thunderbird [mozilla.org].
Re:Outlook? (Score:3, Interesting)
Now you too can have c:\linux~1\usr (Score:2, Funny)
There are two problems with paths, both of which can interfere with running Windows programs this way. The first is that running programs from Windows can involve directories with spaces in their names.
The solution for this problem is to find the DOS name that corresponds to the directory you want to use. DOS does not allow spaces in names, so you can use DOS directory names in win commands.
OK, so now I expect you all to stop writing Microsoft as Micros~1
Wine or Qemu (Score:5, Informative)
Other than wine however, QEmu (http://fabrice.bellard.free.fr/qemu/) is a nice speed driven emulator that will do full on emulation of a system. It recently became able to emulate a system well enough to install and use all versions of windows up through XP. Quite a neat thing actually. It's much faster than boches, which I've also tried, and it has a fairly complete feature set. (Though obviously is for a slightly different purpose than boches, as boches is being mostly used as an operating system development tool now.)
Wine, WineX and Crossover all also work for even faster results but of course don't emulate the entire system. The apps integrate better of course though, due to the fact that wine will go ahead and put it on your desktop for you so you don't have to know the difference.
Re:Wine or Qemu (Score:3, Interesting)
I second the thought that QEmu's entire-system-emulation is a great approach. I'm no expert, but it gives me some feeling of being better "sandboxed" so rogue applications don't escape from the emulated system.
But perhaps the coolest, this Fabrice Bellard guy who wrote QEmu is the same guy behind the ffmpeg [bellard.free.fr] library and the TinyCC C compiler, his own emacs clon
Re:Wine or Qemu (Score:3, Funny)
It's much faster than boches
Well, the French will do anything to criticise the Germans. Except compliment the British. Or the Americans.
But I never thought of benchmarking a CPU emulator against the Boches (or "Gerry" as we prefer to call him). Perhaps they meant that Zuse computer.
Ah, ze CPU run fast, but ze Boches run faster wiz ze French armee after zem, n'est pas?
Too much CLI! (Score:5, Interesting)
Give me DoomIII on Linux and I might switch now.
Give you guys about three years and Microsoft is going to feel the pain to the point they are going to be forced to offer concessions.
I think that day is coming sooner than we think.
Re: (Score:3, Informative)
Re:Too much CLI! (Score:2)
I think that day is coming sooner than we think.
I've heard people say that for the last ten years or so. I'll believe it when I see it. I hope you're right though.
VS.NET (Score:5, Insightful)
Re:VS.NET (Score:3, Interesting)
On a side note, have you checked out XCode on a recent Mac? I've used that, too, and it is a very nice environment to work in.
Re:VS.NET (Score:2, Funny)
Re:VS.NET (Score:2)
Re:VS.NET (Score:5, Insightful)
Perhaps if they did, they might just realise how much their productivity increases. Being able to use tab completion, seeing all members of a class/struct as you type, little wavy lines under invalid variables (with addins), being able to just place a breakpoint anywhere in their code as they are typing etc etc etc the list is pretty much endless, the little things that they are continuing to add are so minor it is clear they are nearing perfection.
And when debugging, you can drag the current execution spot up a few lines, change some code, then let it run over the spot again without re-compiling or restarting the process! Thats fuckin unbelievable.
The development tools under windows blow everything else out of the water. Coupled with some cool other tools from compuware etc, and youve got yourself an environment that is very highly unlikely to be replicated under a free OS simply due to the time and effort and research and money required to build such a thing.
Re:VS.NET (Score:5, Insightful)
Which other IDE's have you used?
I use VS.NET here at my fulltime work. Its fine - but unstable at times.
I use Eclipse at home and at a parttime job. Its rock solid, but a bit slow at times.
So I dont really think that VS.NET is so great compared to other IDE's.
But do tell me the great upside to VS.NET - that I cant have in Eclipse and KDevelop.
Good alternatives for Linux: (Score:3, Informative)
There are numerous other IDE's for other languages for Linux as well.
Re:VS.NET (Score:4, Insightful)
That being said, V.S. DOES have the niftiest GUI designed I've ever seen. I was very disappointed that I liked it so much. The "anchoring" of widgets so that you don't have to write window resizing code it great. I love Java, but getting GUI stuff to come out exactly the way you want, even with a GUI editor, can be a pain.
I was never impressed with any version of visual studio until
Re:VS.NET (Score:3, Interesting)
Oddly enough, I tend to be one of those guys who annoys people around the office who show me some crazy new feature in some cool IDE they're trying to learn, and I show them how I've been doing it in vim.
Tab completion? I tried it, but I much prefer ^P and ^N for forward and backwards sear
Getting started with linux (Score:2, Interesting)
Half a year or so down the road I read an article on one or the other linux sites that said "just switch to it for a few months". So I did. I did get win4lin for that last program (omnipro for me). KMail is very very good, konqueror is just great (gotta love the file preview), the GIMP is excellent, the scanners work (and the colors with vuescan are even better than those I got from phot
Re:Getting started with linux (Score:3, Insightful)
I've seen suse boxes at local computer stores several times and they always look low grade to me, like buying a music cd with an obviously injet on paper insert.
Now one shouldn't judge a book by it's cover and all. But joe sixpack will quite often do just that.
I was just wondering if suse wouldn't do alot better with a snazzier box.
The r
Don't dual boot, because then you might not switch (Score:3, Informative)
Because we know linux users must only use linux. Nothing else!
check your spelling (Score:4, Informative)
And it is repeated both in the article AND in the slashdot title. Unacceptable...
Where the hell did this weird "compatability" mistake come from anyway ? I see it more and more everywhere, even in important reports and it's driving me crazy.
Re:check your spelling (Score:2)
I think it's down to an unfortunate use of logical (but incorrect) assumption.
The problem lies with the misspellings compatable/compatability that do seem to make sense as is it an "ability".
It's one of the drawbacks of the English language that some wors fly in the face of logic and their misspellings make more sense than the true ones.
Possibly also down to pronunciation-drift. A common pronunciation (especially here in the UK) is compatable. The problem with this is that people will write it as they
Mod parent up... (Score:3, Funny)
"referer" (Score:3, Funny)
I blame the loosers who spend all their time masterbating instead of reading teh dictionary.
Outlook (Score:2, Informative)
Re:Outlook (Score:3, Informative)
Only one that I know of: SynCE. Here ya go. [freshmeat.net]
It's no where near the set-and-forgetting of MS ActiveSynch, requires a raft of odd dependencies, but worth a try. Has conduits for the Outlook-esque Evolution as well.
The table of equivalents (Score:5, Informative)
And yes, Linux is ready for the desktop. I switched my own firm PC to Debian/testing last October and I use it for the daily work stuff without any problems. Even being a small island in a Windows-focussed infrastructure doesn't give much trouble.
The trick is not to try to be a 100% compatible to Windows. No, I rather prefer to be compatible to open standards and so I'm sharing my documents not in *.DOC files but in *.PDF and originally they are written with LaTeX. You can't convince a bean counter that switching makes sense if you just want to do the things the same way like before, because then nobody sees some "added value". If you do things different and even more successful then people start to think about the why...
Re:The table of equivalents (Score:5, Informative)
Re:The table of equivalents (Score:3, Interesting)
Re:The table of equivalents (Score:3, Insightful)
So... we should be understanding because equivalent doesn't need to that equivalent if it's free?
Yeah, real insightful.
Dual Boot (Score:2, Interesting)
> which tempts you to stay and use all those
> other wonderful programs like Outlook...
Hmm, some years back I installed Linux to perform one task. But a couple of days later I started to use Linux for the other things as well and a couple of months later windows was gone with the wipe.
cb
win4lin is good. (Score:3, Insightful)
Win4lin does its job quite well.
Having a non trivial amount of old 16 windows code, win4lin allows you to keep all those old aps that will not be ported in the near future, while living in the Linux world.
It's not 'perfect' (It needs a patched kernel), but works fine and without problems.
Comment removed (Score:4, Informative)
Re:I like linux but.... (Score:3, Insightful)
Warcraft? (Score:2, Interesting)
Re:Warcraft? (Score:5, Funny)
I think I speak for the whole linux community when I say,
no
Games (Score:5, Insightful)
second thoughts (Score:5, Insightful)
My first post instinct was to ask why anyone would bother trying to get anything that's buggy windows to run on anything Linux. But then I read the second post.. and the third... and so on...
There is a lot of software out there that doesn't run on linux natively that only runs on windows.
But you have to keep in mind why Microsoft killed Netscape and tried to kill Java. The desktop application environment is being replaced by the webtop application environment and there isn't anything they can do about it.
So, if there is some project/application that you want to run under Linux that only runs in Windows, don't rewrite it first to run under Linux as in Gnome or KDE, but write it to run under Apache plus whatever you need. It might be more appropriate to run it under web pages.
Good examples of these are anything to do with corporate financials, email, or planning/scheduling. Bad examples of this are going to be anything that isn't really shared, like Instant Messages, IRC, or other personal user specific applications.
Windows application compatibility (Score:5, Insightful)
I'm sure there are commercial terminal services clients for Linux, but we run rdesktop [rdesktop.org]. Since we started using it rdesktop has included support for RDP5 which supports 16 bit colour, so with a Windows 2003 server ( we have upgraded ) you get a reasonably nice looking windows desktop. Audio seems to go mostly too, not that its needed for a couple of minutes worth of checking some html renders in IE or talking someone through how to setup outlook express.
If a windows only accounts package or similar is keeping you from running Linux on your desktop this could be a good solution, the only negative is possibly the Windows server licensing is a bit steep for some situations.
Win4Lin (Score:3, Interesting)
wrong question (Score:4, Insightful)
If running linux and windows in parallel tempts you to stay on windows and not use linux, then by all means - use windows.
You should use the OS you like best. If the parrallel installation does not tempt you to use more linux then either there's (still) something wrong with linux on the desktop or windows is in fact (still) the better desktop OS - at least for you. And you're who should matter to you.
Stick to windows.
The OS chain of reasoning: Two questions (Score:5, Insightful)
1. Is there an application that you just have to have that runs on one operating system?
If yes, you have no choice. Change your life or live with it.
2. Do you want to just use the computer or want to fool around with the internals?
If you just want to use it as a tool, go out and buy something from Apple. Yes, they are more expensive at first, but they last longer (unless you have a dual USB iBook, of course), are trivial to use, don't get viruses, look great, and you can always run Linux on them if you change your mind. The only drawback is the lack of a good, free office package: OpenOffice.org for OS X just isn't there yet, and it looks like we're going to have to wait at least a year. Apple should have addressed this problem earlier.
If you want to play around with the computer for its own sake, you want Linux. If you are buying a computer from scratch, still buy an Apple, because the hardware is great. Then, install either Gentoo [gentoo.org] or Yellow Dog [yellowdoglinux.com]. If you have a computer sitting around, just install Gentoo. You will learn all kinds of stuff, and the system will work like greased lightning.
Notice there is only one case where you might get Windows: If there is an application that you really, really need and that only runs with Windows. The chance of that is getting pretty small for normal people -- I have had lots of fun point out that OpenOffice.org can export directly to PDF whereas MS Office can't. And Firefox and Thunderbird are better already than anything that Microsoft or Apple can offer. In about a year...
Better migration (Score:3, Interesting)
Regarding Project... (Score:4, Informative)
The new Crossover Office does really run Microsoft Project and does this flawlessly. I wish it could run Rational Rose as well, but since we weren't able to force the poor emu-layer to do so, we decided to evaluate Borland Together which is cross-platform by nature. Up until now, it manages just fine and even better, since it integrates with StarTeam really smoothly.
I am going to feel this... (Score:4, Interesting)
Re:Microsoft Office Spell Check (Score:3, Informative)
- shadowmatter
Re:Microsoft Office Spell Check (Score:3, Insightful)
What pisses me of is that Word messes up its own documents even when they are made with the same version of Word (not to mention if the document comes from an older version). Ever worked with a document containing images anchored to the paragraphs. When the paragraph moves word happily shifts the image outside the margins! Then when you have finally all images where they should go suddenly several of them have been replaced with red crosses! This is why at my work the user manual is written using OpenOffice
Re:Microsoft Office Spell Check (Score:3, Informative)
Re:hmm (Score:5, Informative)
Re:hmm (Score:2, Insightful)
1) They're working in an office environment
2) They're mainly using office programs (ie. Project, Word, Excel) with the majority of their workload
then why use linux at all? If their work is dependent on Microsoft products then they should use Microsoft operating systems.
Re:Other Soloutions... (Score:5, Informative)
Re:Other Soloutions... (Score:3, Interesting)
...like just running Windows in the first place? (Score:4, Insightful)
If you haven't used windows recently, maybe you should try. It's actually gotten much faster and more stable, and it's actually very easy to cut out a lot of the bloat with just a few settings.
Yeah, linux is very fashionable for the technological elite to use, but what actual benefits do you get from using it as a Windows replacement. Compare to Windows XP Professional:
1) Is it *really* more stable? How often can you *really* get the BSOD to come up in XP? I haven't managed yet. Can you get the uptime I've experienced with Windows on Linux? Probably. Can you get the same uptime and still have sound support? Maybe. Can you do it with the grand total of around 2 hours of configuration necessary?
2) Is it *really* more secure, or does it just invite fewer attacks? Yes, I know Outlook is terrible, but that's not the actual Windows OS, nor does it need to be installed.
3) Is all the extra aggravation *really* worth it? Yeah, you're extra cool for running Linux and you're sticking it to the man, but why?
Don't get me wrong; Linux is great for a server environment and a viable alternative when you have limited hardware and only need certain limited programs, but here at Slashdot it seems to be the solution to everything.
For reference, I'm a Computer Science student and work as a programmer in the summers. My home computer is Windows XP Professional running on a pentium 4 1.7 ghz and my work computer is a pentium 3 450 mhz. I've managed to get some pretty snappy performance on my work computer by running xfce or blackbox (I prefer blackbox) as long as I don't run more than one or two real programs.
I basically run the same few programs on both computers (emacs, mozilla firefox, aim/gaim, winamp/xmms) most of the time. Granted, it's a little unfair because my home computer is three times the computer of my work computer, but I think I get a lot more than 3 times the benefit out of it.
Flame away.
Re:...like just running Windows in the first place (Score:5, Insightful)
I have had serious problems with 2000, and can't afford to purchase XP... so call me cheap. Makes me want to choose linux.
Perhaps the OS is actually just a smaller target for security threats... so call me pragmatic. Makes me want to choose linux.
I installed my distro to nearly exactly where it is now in about 20 minutes. It runs faster, looks prettier, costs less, does everything I ever do on a windows system, and requires less work to get it moving the way I want. Call me lazy...
Makes me want to choose linux.
I don't think people who use windows are morons. I don't even pity them. I'm not really worried about sticking it to the man. I'm no crazy linux guru. Best of my understanding, the only place it seriously lacks is in video gaming... but I don't play video games.
Now, maybe someone could create a knoppix type distro that has some super cool video game that only works on linux. It might work as an inroad into the gaming market.
Re:...like just running Windows in the first place (Score:3, Interesting)
Personally, I use it exclusively and I've never had it crash, catch a virus, get any kind of spyware/malware (other than tracker cookies). It runs quite fast unless I'm doing a whole bunch of CPU and memory intensive stuff simultaneously: Running AutoCAD, running MD5CRK in the background, burning a CD, playing music, and having 6 or 7 pages open/loading in FireFox - all at the same
Re:...like just running Windows in the first place (Score:3, Interesting)
At work, we have 4 desktop machines running Windows 98, and a file/print/web server running Linux. The Windows machines were purchased years ago, they're cyrix 686 machines running at 200mhz, with 32-64mb of ram. All up, we spent about $5000 or $6000 on hardware way back when, exluding the server - which was a P90 with 16 megs of ram.
The people I work with don't like computers. The existing machines are 'good enough' for the job, and that's that. So, under what circumstances do
Re:...like just running Windows in the first place (Score:5, Insightful)
Freedom. People like to talk about technology but forget why the whole thing started.
Re:...like just running Windows in the first place (Score:3, Insightful)
Re:...like just running Windows in the first place (Score:4, Insightful)
Ah, you mean "Linux distribution XY is bloated"? So, then don't use Linux distribution XY. Use Linux distribution Z instead. Or even: Use Linux distribution XY, but do a selective install and don't install that software which you consider bloat.
Re:...like just running Windows in the first place (Score:3, Insightful)
Re:...like just running Windows in the first place (Score:3, Insightful)
1) Linux is *much* more stable. I can count the amount of times I have needed to cold reboot it on one hand. Windows BSODs quite often, usually when switching users. It can also get into a state where one program is using so many resources that Alt-Ctrl-Del takes *ages* to display the task manager.
2) Linux appears more secure, probably because there are no viruses, trojans, spyware, etc. Windows is forever being taken over by spyware/adware. I hav
OK... here goes (Score:5, Interesting)
1. Is it really more stable? Sure has been for me (though I don't run XP... I've got a bit of a beef with their "Product Activation," since I change out hardware almost as often as I change my socks).
2. More secure? Oh yes... I'd say definitely fewer attacks. You can argue whether there's a selection bias with the number of windows systems out there, but the vast numbers of attacks/viruses/worms still stands. Besides, even if some 1337 linux worm comes along and compromises your unpriviliged user account, so what?
3. Aggravation? What aggravation? I've got a bunch of neighbors, friends, and family members running redhat and mandrake linux. Setup these days is no problem... and once installed and configured, you don't have to do too terribly much.
I don't think linux is perfect for everyone either... but the look of wonder on a win98 or winME user's face once they start using a nice KDE desktop under Mandrake warms my heart, particularly once they find out that they don't have to sweat the lastest windows Worm-du-jour.
After I've rescued/recovered someone's hosed windows system a few times, they always ask me what I use. I hand them a knoppix CD, tell them to try it out for a few days, and let me know if they're interested. You'd be surprised what an eye-opening experience that is for many windows users...
Re:...like just running Windows in the first place (Score:4, Insightful)
Faster, more stable, sure... But I still can't get used to the lack of features. I get lost with how hard things are to find and accomplish with a Windows desktop.
Yeah, linux is very fashionable for the technological elite to use, but what actual benefits do you get from using it as a Windows replacement. Compare to Windows XP Professional:
A good interface, quick command line access and a useful command line. SFTP/FTP/HTTP/everything/etc directly accessible under my filesystem browsing (KDE/Konqueror)... lots.
1) Is it *really* more stable? How often can you *really* get the BSOD to come up in XP? I haven't managed yet. Can you get the uptime I've experienced with Windows on Linux? Probably. Can you get the same uptime and still have sound support? Maybe. Can you do it with the grand total of around 2 hours of configuration necessary?
Yes, it's more stable. From what I understand of XP, the BSOD doesn't happen anymore because the machine just reboots rather than show a screen dump to most people who will never know what it is. And sound support is not so hard as you make it out to be. It just works, just like in Windows. As for the total 2 hours of configuration, that's BS. I can't remember ever rebuilding a Windows box in under a day. My Debian install, should I need to reinstall it, can be reconfigured in less time than that will all programs and preferences and configuration carried over.
2) Is it *really* more secure, or does it just invite fewer attacks? Yes, I know Outlook is terrible, but that's not the actual Windows OS, nor does it need to be installed.
Yes, and the fact that Outlook insecurities can affect the OS is proof that the OS itself is also insecure.
3) Is all the extra aggravation *really* worth it? Yeah, you're extra cool for running Linux and you're sticking it to the man, but why?
Again, I choose Linux because it works better for me. I can't do my job from a Windows machine anymore. It just isn't capable. As for aggravation, the only computer aggravation I have is crappy hardware that I can't afford to replace when the caps on my mobo blow out or something.
Don't get me wrong; Linux is great for a server environment and a viable alternative when you have limited hardware and only need certain limited programs, but here at Slashdot it seems to be the solution to everything.
I use it on my servers, my desktop, my laptop, and my TV. That's a whole lot of environments, a wide variety of hardware, and lots of different programs, moreso than I think is even available for Windows. Linux isn't the solution to everything and karma whores here are often pointing that out while those that say it is are usually modded down for lacking insight. That doesn't mean it should be pigeon-holed to only specific circumstances though.
For reference, I'm a Computer Science student and work as a programmer in the summers. My home computer is Windows XP Professional running on a pentium 4 1.7 ghz and my work computer is a pentium 3 450 mhz. I've managed to get some pretty snappy performance on my work computer by running xfce or blackbox (I prefer blackbox) as long as I don't run more than one or two real programs.
Sounds like when you want to work from your machine, you use Linux. But for the home machine, it doesn't matter. Lots of people here use their computers for work and therefore rely on their functionality. Linux is a much more viable choice then.
I basically run the same few programs on both computers (emacs, mozilla firefox, aim/gaim, winamp/xmms) most of the time. Granted, it's a little unfair because my home computer is three times the computer of my work computer, but I think I get a lot more than 3 times the benefit out of it.
For the
Re:...like just running Windows in the first place (Score:5, Informative)
To answer your points
i) Stability.
Here is the uptime from my PC from a few months ago (running SuSE 7.1)
alistair@omlette:~> uptime
5:31pm up 393 days, 2:06, 9 users, load average: 0.00, 0.00, 0.00
I have an XP machine and it doesn't come close to these figures, it still seems to have Virtual Memory problems from time to time.
Sound works excellently for me, and I have two large LCD screens running flawlessly from my Matrox card, dual head actually being easier to set up and tune in KDE / X than Windows XP.
Open Office has come on laps and bounds recently, I have over 250 Powerpoint presentations on this PC and they all open flawlessly these days using OO 1.1.1. I actually prefer OO Writer and Presenter to the MS equivelent these days, only Excel is clearly better.
I use Mozilla for mail and web browsing, it often goes for 30 - 40 days between restarts. I currently have 744 emails on my IMAP server and 27,000 emails (3 years worth) in my local folders and Mozilla indexes and searches then very fast on this average PC.
Upgrading to SuSE 9.1 took me under 3 hours and I have done very little upgrading since. However, bear in mind that before that I had the 400 day uptime, and before that 293 days uptime and think about all the time saved by rebooting the PC once a year on average and you'll see where the performance benefits come from.
There are many more benefits but I'll finish with just one.
I use a Mac at home and Linux on the laptop when travelling. Often I will be called on to find an email thread from 18 months earlier. All I have to do now is connect to the corporate network, ssh into my PC and X back Mozilla, 3 years of work history are now in front of me, this has saved so much time on more occasions than I can remember.
I am certainly no longer a geek and wouldn't say Linux is the solution to everything, however in my corporate role involving email, web sites documents and powerpoint I would estimate I am 10 - 20% more productive using a Standard SuSE Linux build than if I used the Windows XP Microsoft Office equivelent, but as I said, your mileage may vary.
Re:...like just running Windows in the first place (Score:5, Insightful)
Windows certainly has gotten faster and more stable, to the point where its just installed performance is no longer an issue. However, under use by normal users, it seems to pick up a variety of little applications, which eventually interact poorly. The registry is not your friend. The response is to lock down XP sufficiently so that users can't install anything, but I wonder what other problems this would incur. It certainly wouldn't work well in most home environments.
Linux is only fashionable in Linux friendly circles, like Slashdot. People who have choosen other OSes usually think you're weird for choosing something else. I also use XP Pro, not for my primary system, but so that I can gain familiarity with it, to better support my clients. I prefer Linux for several reasons, including:
*) Apps are easier to install (config && make && make install) and easier to obtain in that I can always download the app I need, for instant gratification.
*) Better logging when things go wrong. When Windows apps fail, I frequently get no error message, or a useless one. Not long ago I had problems with a sound card in Windows. It was in Device Manager, it was in the list of sound cards in the Multimedia config panel, but when I went to the pick list in the Multimedia panel to choose it as the device to output sound to, it didn't appear. Huh? In Linux, at the absolute worst, I can use sh -x and strace to find, at a very low level exactly what is going on. This shows me what I need to know to fix the issue suprisingly frequently, as I'm not a systems programmer.
*) Superior flexibility. There are many small tools that do one thing well. I can glue them together in spontaneous shell scripts to extract information from large numbers of files. Recently, I attempted to help a coleague to do a similar analysis on information contained in Word files. No similar solution was found. Lots of nuisance manipulation by hand. I prefer to make the computer do the mindless work.
*) Text file-centric configuration. A simple SSH session (from my T-Mobile Sidekick, a great sysadmin tool!) can configure nearly any app, and run most of them. Also, since I can grep/sed/awk I can mangle them with easily. If I'm really stuck for where a config option is, I can grep the entire file system. It's not a great option as it takes a long time, but when other options fail, it's there. I can't grep config dialogs in Windows.
*) Support. Suprised? Don't be. Does Microsoft even offer "free" support with a purchase? When I do call support, I get the annoying level 1 tech that is employed to keep the idiots away from the techs who know something. Depending on their training, I may or may not get passed to level 2 quickly. When I post to the mailing list for a given app, the developer and several people who have dealt with the same issue usually see it almost immediately, and give me the help I need, immediately.
*) Simplicity. I never have registry problems under Linux. Uninstalling an app is a simple matter of deleting the files. I don't have the sort of application interaction issues I see in Windows.
*) Security. Yes, it really is more secure. There have been viruses for UNIX, but they have not propigated well. There are technical reasons for this, and at least a couple of papers written about it. Google is your friend. Patches come out more quickly. Common client apps tend to have fewer issues, and do fewer things on behalf of the user without consulting them.
*) Freedom. Can't underestimate this one. It's just nice to really own my system.
To your numbered points:
1) Yes. No BSoD so far, but I've seen XP lock cold and less dramatic failures. Yes. Yes. Yes.
2) It is really more secure, see above. It is more secure considering only the core system, not to include apps. It is also more secure considering apps. Considering system secur
Re:...like just running Windows in the first place (Score:3, Informative)
Back in 2001, the last time I used windows, it was on an old Compaq Armada 1592dt, a fairly run-of-the-mill PC laptop with APM and no ACPI, I would switch IPs regularly, and someti
Re:Windows is dead, long live Windows. (Score:2)
Re: (Score:3, Informative)
Re:Really (Score:3, Funny)
Daniel
Re:What About Heavy-Duty Software? (Score:3, Interesting)
Re:sametime (Score:3, Informative)
Gotta check that Meanwhile option, though, for one less app that I need it for; thanks for the pointer..