Linked by Gonzalo Porcel Quero on Mon 21st Jun 2004 09:08 UTC
Linux A friend of mine wrote to me and asked me how he could go about switching to Linux*. I sent him an email back with some suggestions about how to approach it and he suggested that I should share this with others, so here it goes.
Order by: Score:

nice
by deucalion on Mon 21st Jun 2004 10:05 UTC

Well done!

A good article to forward its link per email to newbies ;) .

- Deucalion

Sorry: Useless Mush and "Community" Blather
by enloop on Mon 21st Jun 2004 10:16 UTC

Except for the suggestions to keep a log of changes made to the machine and, perhaps, to join a users group, these recommendations are useless mush, especially the blather about "community".

Absent support and money from large corporations and institutions, Linux would still be delivering 1995-vintage GNU tools and FVWM. Most major improvements in Linux have been purpose-built by development teams constituted for that express purpose. "Community" contributions appear to be limited to small one-off applications comparable in scope to shareware, and, of course, constant ranting and raving on all the Linux forums and sites. Sure, you'll find all kinds of willing and, usually, happy people offering help. Unfortunately, a great many of them won't know what they're talking about.

Better to point your friend at a few good books about operating systems and Unix, in particular, followed by a short course on tcp/ip.

nostalgia!
by Anonymous on Mon 21st Jun 2004 10:18 UTC

Good job!

It reminded of the days when I was learning linux.

"Where can I find the .exe files?"

Step 21.
by jesus_mjjg on Mon 21st Jun 2004 10:37 UTC

For a smooth switch between Windows and Linux, I started using programs that ran on both systems while still using Windows.
These programs are: Open Office, the Gimp, Gaim, Mozilla Firefox, Mozilla Thunderbird.
Of course, using distributions like Fedora or Mandrake helped me a lot too, since I had the hardware recognition like in Windows.
I'm now using Slackware - beacause it runs really well on my ageing PC (PIII450-128RAM) - on a (nearly) daily basis, and I'm really happy with it.

creative commons licence
by Kill Figo on Mon 21st Jun 2004 10:49 UTC

funny... one would think he would use the gnu fdl.

My opinion
by Panna on Mon 21st Jun 2004 10:55 UTC

well...it's too much...pathos....
and bye the way...much too much...


perhaps to master Freebsd you need less of this feeling :-)

My 2 steps..
by Mark P on Mon 21st Jun 2004 11:08 UTC

1. Plug in Mandrake CD and wipe out Windows, load linux.
2. Decide you are NEVER going back..

4 years & 4 months Win free....

MarkP

uhh
by Anonymous on Mon 21st Jun 2004 11:18 UTC

This sounds like an introduction to learning how to use the command line only? The thing is, when someone sits down at a Windows box, they know what to do. A GUI and OS oriented to the end users and newbies shouldn't need 20 steps to get a user up to speed and working, it should be ready and usable to go from the beginning. Surely Linux with a good desktop environment, one doesn't really need a lot of these steps?

no windows games ?
by gamer on Mon 21st Jun 2004 11:22 UTC

so you are 4 years without these very nice games running with windows ?
to bad to do only serious things with Linux ;)

v RE: My 2 steps
by Warren on Mon 21st Jun 2004 11:27 UTC
The point of the article
by Jonas Lihnell on Mon 21st Jun 2004 11:27 UTC

isn't at all to make people get just "up and running".
any LiveCD from various distros could make that, this is written so that they can get a good user experience, and experience the best of the OSS world, the freedom and will to help a fellow man.

I recommend _anyone_ who hasn't done this yet to do so.
(except the admin logs, which seems like overkill for me ;)

Hmmm
by Don Cox on Mon 21st Jun 2004 11:29 UTC

I got stuck at Number 1.

thank you
by william on Mon 21st Jun 2004 11:41 UTC

This is an excellent introduction. It's very well-thought, well-structured, and approachable. It's not about technical know-how or how to work with the CLI or the GUI; in fact, it's not even just about Linux. This is a great enumeration of good practices for learning any new OS, or technical skill, or, frankly, just about anything. While a lot of this is common sense, and some of it many people would never think of (most people wouldn't keep the admin log, but I did so that I could trace how things worked and have a cheat sheet for the next machine I built), it's a good delineation of how to approach things analytically. Thanks Gonzalo!

Not if we can't use VBA
by olivier on Mon 21st Jun 2004 11:54 UTC

In my office we do a hefty lot of financial modelling with excel.
Over the years the bank I work in has developped a set of excel add-ins for specific functions. In my office we have invested thousand of hours of coding in these spreadsheets.
One may argue that we never should have gone the VBA and MSFT way but the fact is there, we have a huge investment in VBA and heavily rely on Excel.

Is there an easy way to go non VBA? Don't tell me open-office, it doesn't have the power of excel.
Other suggestions welcome

Nice text
by Rod on Mon 21st Jun 2004 11:54 UTC

Really inspiring for the newbies, to give them a feeling of community and cooperation which OSS is all about. It brought back the feelings I had when I started playing with Linux back in 1997, the feeling of not only using an OS but joining something bigger.

I would add an item on the top, recommending one to try a liveCD like Knoppix before messing with the partitions (something like "be sure that you want to switch"), but anyway this is a beautiful and inspiring text.

People from large corporations and institutions are part of the community too.

As long as the contributed code is under an acceptable licence, it does not matter who pays your wages, whether it's IBM or your boss at the supermarket. It all ends up free for those who use it.
That is one of the strengths of the Linux community, it's a great leveller.

Was Linus not part of the Linux community while he was working for Transmeta?

"Sure, you'll find all kinds of willing and, usually, happy people offering help. Unfortunately, a great many of them won't know what they're talking about."

Quite often when I have a question about a particular Linux app, I end up getting replies from the people who actually wrote the code. They tend to be well informed about it.

This has never happened to me with propriatory software, I normally get "Thanks for your bug report/suggestion/comment, we are 'taking it very seriously'. It will be passed on to the bug report team who will instantly forget about it. Please don't re-send your report as it take me ages to delete all these messages every day."

v OT? Windows sucks, linux sucks more
by Gareth on Mon 21st Jun 2004 12:45 UTC
Re: no windows games ?
by A nun, he moos on Mon 21st Jun 2004 12:55 UTC

so you are 4 years without these very nice games running with windows ?

Two words: Xbox and PS2.

enloop

Don't be so cynical. Just because there are now large corporations involved doesn't mean that there's no Linux community, or that it doesn't play an important role.

posting questions properly
by DUDE on Mon 21st Jun 2004 13:42 UTC

Although the author goes and points you to a nice FAQ on proper posting quidelines, it would be nice if the first answer you invariably get isn't "STFU, n00b"; or "RTFM, loser."

The linux/OSS/GNU movement (if I can call it that) needs to grow up and realize that the major problem with linux as a whole is documentation. The docs are lacking, non-sensical, or outright wrong. Ever read some stuff at the LDP? It's fascinating how many articles there haven't been updated since 2001. And that is a long time.

My favorite is SAMBA, it's crud. I can set up a machine exactly in their how to documentation and it will not do what they say it will. Why? Because the documentation is woefully inadequate and obsolete.

Seriously, someone should tell the developers that they need to update their docs on the LDP--but that's not my job. I tried once, and never got a reply, so forget that.

If linux wants to be taken more seriously we need technical writers to document everything. There's no excuse for the junk that passes as the docs.

Re: DUDE (IP: ---.vgm.com)
by Rod on Mon 21st Jun 2004 14:02 UTC

And how many documents have you helped updating exactly?

Or you think this kind of things pop up on trees like apples? Someone gotta help, and if you're not happy, you should be the first in the line. If you don't have time or disposition, either you help another way (as in "paypal") or wait, but certainly no developer will read your post and go "OMG, I won't sleep tonight until I fix that, the DUDE is not happy".

Number 8 is an understatement
by Don Elings on Mon 21st Jun 2004 14:02 UTC

"8) Realize that all operating systems suck, just some do more than others."

Never has a statement been made more TRUE than this one.
They all have an extreme suckage factor for too many reasons to list.


RE: Warren (My 2 steps)
by Darius on Mon 21st Jun 2004 14:10 UTC

Truth is, Windows requires from me about 15 minutes of maintenance a month in order for it to run smoothly. No viruses, no spyware, no crashes. And I don't even run a spyware remover resident - though I do scan my system occassionaly, but nothing is every found. In fact, the only piece of software I run resident that Linux users don't is anti-virus, and even that isn't really necessary if you use a little bit of common sense. I figure running anti-virus is is significantly less resource-intensive than running Linux with VMWare in the background.
So, not having any of these problems sort of negate all the reasons why pundits tell me I should be using Linux. Oh, except that MS knows what movies I'm watching and/or what music I'm listening to. And even that isn't true, since I don't use WMP.

Someone beat me to it.
by troy banther on Mon 21st Jun 2004 14:13 UTC

Darn, someone beat me to it.

(8) Realize that all operating systems suck, just some do more than others.

Hmm. Well. Maybe. Maybe Not.

I actually like using a computer having used such operating systems like Linux, FreeBSD, and BeOS.

Troy
http://banther-trx.homeunix.com

easy?
by grapegraphics on Mon 21st Jun 2004 14:15 UTC

guys,

Shouldn't it be easier than this? While I might not find a 'switch' daunting, a general USER (not programmer or tech oriented person) would just go back to the percieved comfort of there previous OS. People find comfort in familiarity but will change if they see the light.

true first steps
by bm on Mon 21st Jun 2004 14:44 UTC

1) Learn one thing before any other: Linux should not be a religion!

2) Do not be that common freak who tries to make everyone use Linux. We already have too many geeks.

3) No, Linux is not that good. But MS Windows insn't any better.

4) Live distros? That is for stupid people. Get the real thing.

5) It is not about learning. It is about using.

6) Have fun and get a life. Do not forget: you are not Linux-dependent!

7) Do not be a distro-dependent-freak-terrorist! Yours insn't any better.

That should be enough. Well... it worked for me.

RE: posting questions properly
by HMD on Mon 21st Jun 2004 14:50 UTC

Ha, I always thought I was the only one wondering why Samba wouldn't work the way it should according to the docs.

One of the things bothering me the most in the past three years of deploying samba in a small business network is the fear of not knowing exactly if the setup I have is optimal or not. For instance I'm not going to try to get printing up to par (meaning printserver spooling), because after sooo many hours/days of fruitless tweaking and trying and *reading the docs* I decided my level simply wasn't adequate. Switching to windows2003 just suddenly boosted my productivity. It simply worked, something I have yet to come across on linux. Linux by default needs a lot of studying, time I don't have.

I'm sorry, I've tried, but this linux business is just way over my head in the current state of affairs it's in. Of course desktopwise it's different, but I'd still miss VS.Net, Visio, Photoshop, Acrobat, Dreamweaver, Office and other easy usefull tools which are a real asset to the business I'm in.

Moving to linux will feel going backward in many ways in my opinion, in stead of going forward, just for the sake of being free (either beer or whatever it is that the GPL is)

Cheers,

HMD

in case you find this an inflammatory comment, you should know I'm wearing my fire-resistant suit ;)

Re: RE: My 2 steps
by jeff on Mon 21st Jun 2004 15:00 UTC

@Warren, most Windows user who put at lest 1/10 the effort it takes to learn Linux to learn windows would know easily how to avoid spyware, viruses, and all that. Myself and most windows users I know have also never read a book about it in their life and still are very proficient. There are only very things you can do with Linux that you can't do with Windows and visa versa unless you are speaking about specific software and such, but remember there is always many ways any problem can be solved. Oh, so would you say that your web mail inboxes when using Linux are impervious to SPAM too? If average usuers would be able to even install software in Linux then they would be getting spyware on that system too. The reality is that these users if anything are only able to pull applications out of a repository managed by the distro they are using. So really, these are bad comparisons as they don't really discuss the reasons why these happen and give a solution they instead site a bunch of missleading facts based on the current state of how things are and believe me that can change.

Crappy? Which Universe do you live in?
by Smartpatrol on Mon 21st Jun 2004 15:05 UTC

5. Remember how much you paid for crappy Windows based software and cry, because you threw good money down the drain.

Like Visio, MS Office, All High end Games etc..

The first item on the list should be
1. Do some research to find out if Linux will do everything you need an OS to do for you.

Instead of what the author wrote which reads like a moonie recruitment speech into the Open Source religion.

Re: easy? @ grapegraphics
by Dark_Knight on Mon 21st Jun 2004 15:20 UTC

Communicating the benefits of an OS no matter the platform will require the recipient to have an open mind. There will always be a select few that will complain about something they don't like in another OS because in reality they hate change.

People need to realize that each developer tackles challenges in their own way. Also, people that make comments like "Linux is not friendly or easy to use" really haven't tried Linux since there are so many varieties to choose from. Some are easy with GUI tools while others still require a lot of command line usage to get anything done.

The best way I learned to transition to Linux was to ask short but to the point questions. I also found trying the LiveCD (Demo) of a variety of Linux distributions very helpful in seeing if Linux was for me or not. I quickly realized not all Linux distributions are the same. Some are easy to use while others are complicated. So now when someone asks me what Linux distribution they should try I ask them what are there needs/requirements to be met by the OS.

I believe that with informative advertising from developers such as Novell (SuSE Linux), Lindows Inc (Linspire) and Xandros, as well as word of mouth by former Windows/OSX users that Linux will spread into homes. offices, etc. You just have to have an open mind.

God damn it...
by Anonymous on Mon 21st Jun 2004 15:49 UTC

after number 20, usually my head is buzzing for the rest of the weekend... *ahww-w*

RE: Dark_Knight (You just have to have an open mind)
by grapegraphics on Mon 21st Jun 2004 16:13 UTC

I agree whole heartedly, but an OS should be EASY to setup, easy to maintain, easy to navigate around. We should be concentrating on learning the apps. I know that different UI philosophies and methodologies would take learning, but that shouldn't take us a long time. There's a lot of GUI/CommandLine experience out there, usability experience etc. The foundation (OS) sould be on solid level ground (which Linux is) and the interaface shouldn't detract from that. Eye candy is eye candy, but the way it funtions is another.

IMHO

5 Step Howto
by I can teach you in 5 on Mon 21st Jun 2004 16:15 UTC

1) Learn the Filesystem

No cutting corners, know where things are, where they belong, and why things are named what they are.

2) Learn how to install/remove/upgrade software by package manager of your distro's choice.

3) Learn how to install/remove/upgrade software by source.

4) Deal with the fact not all programs are going to have the same features in the same spots.

5) Take time to read documents bundled with packages.

Step 6
by J.F. on Mon 21st Jun 2004 16:34 UTC

Step 6 is flat out wrong. If you have a working Windows system, LEAVE IT until you get Linux working the way you want. You might need it for something you haven't figured out yet, or like me, you might discover your printer isn't supported in Linux, so you still need Windows to print documents.

RE:true first steps
by Anonymous on Mon 21st Jun 2004 16:56 UTC

1) Learn one thing before any other: Linux should not be a religion!

In free country, you are free to believe to what you want.
If you really BELIEVE that Linux is better than Windows/any_other_OS (or believe in Free software) , there is nothing wrong with that.
Somebody may found it odd, but still there is nothing wrong with that. Really.

RE:no windows games ?
by Paolo on Mon 21st Jun 2004 17:14 UTC

To play my favorites I have to stick with Win98SE.
No way to make it work under WinXp or Win2k.
Get a Playstation.
About the article, well it seems to me it's well done.

- Regards
- Paolo

@cheezwog
by enloop on Mon 21st Jun 2004 17:23 UTC

The point is that development of major components of Linux and open source is, today, largely dependent on the financial and personnel support provided by corporations acting in their own self-interest. Without their money and their people being paid to work on these projects, it wouldn't be happening. It seems to me rather disingenuous to describe that as a "community", regardless of the license used to release the code.

On the other point, if you've been fortunate enough to get good answers directly from developers, I'm happy for you. But, run a Google search sometime, or post a query on some forum, and see how much obvious rubbish you find.

Document, Document, Document!
by OmegaBlac on Mon 21st Jun 2004 17:40 UTC

#3 on that list should be ingrained into everyone that uses a computer for any important type of work, no matter what OS they are using. Documentation of the changes you make to the OS the box itself will save you many hours of frustration later on when(not if) you need to trouble-shoot or figure out why something has failed. The author should bold that and frame it...twice! ;)

About #8....
by M_abs on Mon 21st Jun 2004 18:31 UTC

Here is a little something for the os-fans

http://www.ampcast.com/music/22488/artist.php
Find "Title: Every OS Sucks"

Enjoy

re: my 2 steps
by rockwell on Mon 21st Jun 2004 18:33 UTC

//4 years & 4 months Win free....//

Free of Doom 3
Free of Half-Life 2
Free of Thief: Dark Shadows
Free of Far Cry
Free of BF:1942 and Vietnam
Free of both NOLF
Free of Adobe Anything (other than 2-year-old versions of Acrobat)
Free of ... just about any major software program on the market.

Oh, and free of virii, too ... kinda like me, running XP Pro and NAV. In fact, with NAV: Not. One. Virus. In. 10. Years.

But, to each his own.

@ rockwell
by Anonymous on Mon 21st Jun 2004 18:41 UTC

Do you remember the name of the game company offering 3D games from day one on? Righties.. id Software.

There will be a Linux version of Doom 3, as was with any other game...

re: anonymous
by rockwell on Mon 21st Jun 2004 18:46 UTC

//There will be a Linux version of Doom 3, as was with any other game...//

Ok, you're right. Dunno if it's gonna be available at launch, but you got me.

Touche.

re: rockwell
by Johnathan Bailes on Mon 21st Jun 2004 18:49 UTC

If you are a gamer, btw no linux is not your cup of tea.

However, Doom II will be coming out with a linux client.

The Acrobat version is not two years older but xpdf is better at handling pdfs anyway.

You caught the main point -- "software program on the market."

I live just fine on linux without MS Office with Gnumeric and Open Office but you are right to each his own.

Gaim works for my IM. I use Epiphany as my browser blah... blah.. whatever.

That is just me. As long as you did your XP then that is cool.

_

Re: no windows games ?
by rain on Mon 21st Jun 2004 18:56 UTC

Two words: Xbox and PS2.

Two more words: Real life

Toughest game ever made, but it can be so much fun.

Besides, I'm very happy with the amount of games available for Linux and BeOS. Sure, it would be nice to have some more modern games. But the available games plus the online java/flash games are countless hours of fun.

W0w
by Chris on Mon 21st Jun 2004 18:58 UTC

This is very good. Actually, if you remove the references to computers and linux and operating systems it could almost be a decent guide to any project!

@ rockwell
by Anonymous on Mon 21st Jun 2004 18:58 UTC

Bleh thats what my modded Xbox is for ;) , FREE games for everyone!

RE:Games
by Chris on Mon 21st Jun 2004 19:12 UTC

I'm bound to agree. PC gaming has become expensive. Unfortunately one of my gaming passions is a genre that consoles just plain stink for: Turn based and real time strategy.
Also, FPS isn't the same without my mouse and 'wasd'

How I see it...
by doggedblues on Mon 21st Jun 2004 19:29 UTC

@DUDE: By next month, I have it on good word that linuxknowledgebase.org is going to be launched, which already included a ton of very good documentation and with the goal of complementing and improving existing documentation efforts.

To all the other whiners who did not grasp the article. Read number 1:

"Have a reason why you want to learn Linux."

If you are perfectly happy where you are, you don't need to switch.

And half of the apps that all of you cry about are already availabe throug Wine/Crossover office (Photoshop, Office, Dreamweaver, Microsoft Project, etc) or have equally good/better open source equivalents.

Lastly, why can't you people reply in a civilized manner to what was by all accounts a very thoughtful article, particularly if you read the first point he makes, which is that you have to have a reason to want to switch to Linux. Everything else he states is to help you once you have made that decision to switch on your own.

v re: step 6
by Stacey Abshire on Mon 21st Jun 2004 19:36 UTC
To all the detractors...
by Abraxas on Mon 21st Jun 2004 19:57 UTC

I don't think people understand that Free Software began because of the need for a community (RMS' personal need), above and beyond the need for open software. RMS started the FSF to fulfill this need. He also wrote gcc and a lot of utilities long before commercial entities got involved. Programs like gcc are not "one off" shareware-like programs.

A lot of people attempt to negatively associate Free Software with religion or communism because of the community involved. They bash the social aspect of Free Software, even while sometimes supporting the techinical aspects. This makes no sense to me whatsoever. Free Software is a community. You don't have to participate in the community to use the software but there is no need to bash the community just because YOU don't WANT to participate. If you don't like being a part of the community and feel it's too much of a hassle then use something else. No one is forcing you to use Free Software. The community can help itself. If that's not the kind of support you're looking for then go somewhere else.

I guess my point is that while Free Software is not a religion and not a political idealogy (none of us ever wanted it to be, and in fact only detractors claim otherwise), it IS a community. It's based around a community of knowledgable people. It's also based on the idea that people will contribute, so if something is missing, don't complain, do something about it. If you can't, and Free Software isn't working out for you, then use something else. We don't care about userbase or marketshare or commercialism. We care about community. After all, that is the basis of Free Software. If you're looking for professional support for Free Software then buy it. Don't bitch because you downloaded something for free off the internet and all you have to get it to work is thousands of other people on the net. For my purposes that kind of support works out better anyway.

/end of rambling

Is Slackware the trend now?
by Bud on Mon 21st Jun 2004 20:31 UTC

I'm asking because looking in the distrowatch,Slack is ranked in the 7th position.At work I have 2 coleagues using linux on their laptop and at home for various reasons. One of them Mandrake,the other one RH/FC. They looked at my Slack,and one remark made me to hand over the installation CD(s) : hey, that was the way how RH was doing stuffs in version 8. I said, take it, do a dual boot and tell me. Of course they burned CD's , nowaday Mandrake & RH is gone from their machines and guess what,they are looking forward to release 10.

Re: Is Slackware the trend now?
by Rod on Mon 21st Jun 2004 20:38 UTC

Yeah I was just thinking the same, after reading the slack article here at OSNews.

Just curious (sorry for the OT, I hope it's not abusive), but how is software installation/depedency handling on Slackware? any special tool such as apt/urpmi?

RE SLACK
by Abraxas on Mon 21st Jun 2004 20:46 UTC

Just curious (sorry for the OT, I hope it's not abusive), but how is software installation/depedency handling on Slackware? any special tool such as apt/urpmi?

Nope. They don't come standard, at least the last time I used it. There are some available though. I tried swaret and although it worked alright there are much better package managers out there (apt,portage), perhaps even for slack. Slackware really wasn't all that appealing to me personally.

Re:: rockwell
by T.D. Bancroft on Mon 21st Jun 2004 20:50 UTC

Even if you use Windows, you're still free of Doom 3 and Half-Life 2.

@rockwell
by J.F. on Mon 21st Jun 2004 20:53 UTC

Oh, and free of virii, too ... kinda like me, running XP Pro and NAV. In fact, with NAV: Not. One. Virus. In. 10. Years.

I used to run NAV on XP, but it kept missing major virii in email so I switched to F-Prot. F-Prot does a much better job of spotting the latest and greatest (or worstest), plus it isn't anywhere NEAR as intrusive as NAV. NAV also makes Windows fairly unstable.

Since switching to Linux, I'm not as worried, but I still have the Linux version of F-Prot to comb out those Windows virii so as not to pass them along to Windows folks.

RE:
by Anonymous on Mon 21st Jun 2004 20:54 UTC

""//4 years & 4 months Win free....//

""Free of Doom 3
""Free of Half-Life 2
""Free of Thief: Dark Shadows
""Free of Far Cry
""Free of BF:1942 and Vietnam
""Free of both NOLF
""Free of Adobe Anything (other than 2-year-old versions of ""Acrobat)
""Free of ... just about any major software program on the ""market.

""Oh, and free of virii, too ... kinda like me, running XP ""Pro and NAV. In fact, with NAV: Not. One. Virus. In. 10. ""Years.

""But, to each his own.""

If you're happy with Windows, this article is not for you. But there really was no need to insult someone else's choice of operating system. This isn't a religion, people. Use what works for you, but don't assume that it's the only conceivable choice for everyone else in the world.

Re: gamer guy
by Victor on Mon 21st Jun 2004 21:05 UTC


Free of Doom 3
Free of Half-Life 2
Free of Thief: Dark Shadows
Free of Far Cry
Free of BF:1942 and Vietnam
Free of both NOLF


So instead of having fun in front of a computer, we have fun hanging out with friends, socializing ;) LOL Now that's a good reason for all the worried parents go for Linux ;)

Victor.

re: anonymous
by rockwell on Mon 21st Jun 2004 21:20 UTC

//But there really was no need to insult someone else's choice of operating system.//

And my "insult" would be ... where, again?

The tone of the original post (if you cared enough to read it) was, basically, "I'm so thankful I haven't used Windows for 4 years, because I'm free of all the immense crap that comes with using such a second-rate OS."

Just replying to that. And I insulted no one.

re: Victor
by rockwell on Mon 21st Jun 2004 21:29 UTC

//So instead of having fun in front of a computer, we have fun hanging out with friends, socializing//

Yup, kinda like I did this past weekend, spending it at two bar-b-ques, then building a swingset for my twin daughters, and then quaffing a few Guiness Stouts down at the local watering hole, while watching the Mets pound the Tigers and taking in a few innings of the CWS.

Just because I'm a "gamer guy" hardly means I don't have a real life. :-)

Look, i've nothing against Linux, I dual-boot with a copy of Lindows, and I'm intrigued. But it still has a looong way to go to match XP on the desktop. I just get a bit tired of the "I'm so glad I left Windows, because it sucks royal!" comments that have no basis in reality.

RE: re: Victor
by Anonymous on Mon 21st Jun 2004 22:16 UTC

"" I just get a bit tired of the "I'm so glad I left Windows, because it sucks royal!" comments that have no basis in reality.""

Maybe Windows did suck royal for that user, and Linux (or whatever) works perfect for them.

I could just as easily say I'm tired of all the "Linux is way too hard for the average user/Linux will never be as good as Windows/Linux sucks because it didn't detect a piece of hardware" type-statements as well. Do they have basis in fact? Only the original poster knows for sure. But who are you to say that all statements stating that someone uses Linux instead of Windows because it works better for them are lying?

RE: re: Victor, part 2
by Anonymous on Mon 21st Jun 2004 22:20 UTC

""I could just as easily say I'm tired of all the "Linux is way too hard for the average user/Linux will never be as good as Windows/Linux sucks because it didn't detect a piece of hardware" type-statements as well.""

I forgot to add that those type of statements aren't always based on reality, either. (or they're severly exaggerated) But who am I to say someone is lying just because I don't like what they're saying? You just can't judge the truthfulness of a statement based purely on what they're saying.

Other ideas
by Anonymous on Mon 21st Jun 2004 22:21 UTC

I have an addition to this mastering post.

In addition to what the author says, I feel it is important to contribute back to the community. Either it being documentation, money, time, indoctrinating new users, or programming.

Although, you should never expect a user to be a programmer or to give back to the community; it may proove a rewarding experience.

I personally switched to Linux/GNU Mandrake because Windows 98 se had a perpetual crashing issue. It would not stop and sometimes you knew it was going to crash and their was no satisfactory solution, except a preemptive reboot. So using Mandrake, inspite of its userability issues, and lack of compatibility was not that bad vs's Windows 98 excessive instability. This though, may not motivate people as people migrate to Windows Xp, which is very stable; just as stable as my KDE on Gentoo Linux/GNU.

@Abraxas
by enloop on Mon 21st Jun 2004 22:22 UTC

The stuff the RMS wrote is just about 20 years old at this point. Where's the RMS-coded desktop or the RMS-coded browser?

Absent the contributions paid for by corporations like Sun, IBM and RedHat, a Linux distribution would be frozen in 1995.

I.m not bashing the notion of community, but, as commonly used, the term implies that open source and Linux, in particular, owe their continuing improvement to many independent developers working without salaries or other recompense solely for the love of open source. I don't deny that some developers fit that description, but the "big" pieces of Linux, especially on the desktop, have been coming from developers who are funded or directly employed by corporations for the express purpose of writing or supporting open source code. That's great, but I don't consider it a community.

20 steps?
by Andrew Harris on Mon 21st Jun 2004 22:47 UTC

Can't we cut it down to twelve and utilize sponsorship?

The way I learned
by Nicholas Borrego on Mon 21st Jun 2004 23:07 UTC

Good article...
Personally I dual booted for a couple years, at first
w/ Redhat and experimented w/ a few newbie distro's
until some months later I found slack and was amazed
at how easy the install was. For me it was a great
way to learn how to use basic commands and common tasks.
Any time I screwed somethin up I just reinstalled and started
over from scratch. Once I was conifedent enough
I moved to gentoo where I learned a lot more about linux
and became confident w/ compiling my own kernel and digging
into harder tasks. I moved to debian for a while and
revisited slack and now I'm settled w/ Gentoo on my main
box and Archlinux on my laptop.

re: enloop
by Anonymous on Mon 21st Jun 2004 23:25 UTC

"Absent the contributions paid for by corporations like Sun, IBM and RedHat, a Linux distribution would be frozen in 1995."

Absent the broad community of developers, corporations like Sun and IBM wouldn't have even bothered with Linux.

re: enloop and Anonymous
by Johnathan Bailes on Mon 21st Jun 2004 23:51 UTC

People overstate or understate the corporate contribution to linux at any given point.

Corporations have made a great deal of effort on the extremes of linux on the gui desktop app side and the really nitty gritty kernel level.

However, without linux Redhat would not exist and Sun as well as IBM would not care.

Frozen at 1995 I do not think so at all. It would continue to progress just at slightly slower rate and with much bigger gaps in terms of features that users want.

_

I like it
by JJ on Tue 22nd Jun 2004 00:06 UTC

nice little piece - well done.

@Bailes
by enloop on Tue 22nd Jun 2004 00:19 UTC

>>",,, with much bigger gaps in terms of features that users want."

That's the point, isn't it? I didn't deny the existence of a developer community. However, unless they're paid to do otherwise, developers will write what they want to use, not what users want. So, a developer communtity gets you only as far as the developers want to go. In my opinion, that's not far enough to make Linux successful outside that community of developers.

What's going on with corporate Linux support is something entirely different.

Switch
by J.F. on Tue 22nd Jun 2004 00:58 UTC

But it still has a looong way to go to match XP on the desktop. I just get a bit tired of the "I'm so glad I left Windows, because it sucks royal!" comments that have no basis in reality.

Actually, Linux HAS surpassed XP on the desktop. I just switched last month to Fedora Core 2 when it came out. The only snag I ran into was my Lexmark printer has poor support. I went to http://linuxprinting.org/printer_list.cgi and looked over there list of supported printers. After checking the list and checking Froogle and other online stores I frequent, I can get a printer for $60 that is MUCH better than my Lexmark, and perfectly supported in Linux to boot.

Over the last few months, I've found Linux to be much more responsive than XP, and the desktop much more useful. After using the workspaces, I can't believe how I got along without them on XP for so long. I also had to reboot XP about every third day to clear up problems with the memory and swap file. This is not a problem in Linux.

Whoops
by J.F. on Tue 22nd Jun 2004 01:11 UTC

Last few weeks, sorry - not last few months.

RE: enloop
by Abraxas on Tue 22nd Jun 2004 01:11 UTC

The stuff the RMS wrote is just about 20 years old at this point. Where's the RMS-coded desktop or the RMS-coded browser?

So what's your point? The fact is that big products like GCC and the kernel were built around a community. Your position was that community developers don't develop large applications and obviously they do, and did.

I don't deny that some developers fit that description, but the "big" pieces of Linux, especially on the desktop, have been coming from developers who are funded or directly employed by corporations for the express purpose of writing or supporting open source code. That's great, but I don't consider it a community.

What about the kernel? There have been pieces of code added by corporations, but not too much that would affect the average desktop user.

That's the point, isn't it? I didn't deny the existence of a developer community. However, unless they're paid to do otherwise, developers will write what they want to use, not what users want. So, a developer communtity gets you only as far as the developers want to go. In my opinion, that's not far enough to make Linux successful outside that community of developers.

What's going on with corporate Linux support is something entirely different.


This discussion isn't about whether or not Linux becomes successful outside the community of developers. You're changing the subject. The original subject was about how to switch to Linux. My reply was just a reply to people bashing the community.

I think you missed the entire point of my last post. We don't care if Linux becomes more succesful outside the community. The GPL, and hence Linux, is about the community, not success, or marketshare, or money.

Besides all that nonsense, no one ever said that a corporation couldn't be a part of the community. If they develop software under the GPL then they are a part of the community. The rules of the game (with the GPL) are the same for people and corporations.

@Abraxas
by enloop on Tue 22nd Jun 2004 01:38 UTC

>>"We don't care if Linux becomes more succesful outside the community. The GPL, and hence Linux, is about the community, not success, or marketshare, or money."

What "we" are you talking about? Developers? A Linux controlled by developers will revert to a ghetto OS for developers only.

I've always found that kind of sentiment -- "We don't care if Linux..." -- obnoxious because it implies ownership by developers. It implies that only developers have a right to determine what Linux becomes. In truth, the only people with a real right to determine the future of Linux are the users, to whom smart developers ought to pay attention.

If Linux is to survive, it has to become successful, gain marketshare, and make money.

enloop is still not getting it...
by Abraxas on Tue 22nd Jun 2004 02:02 UTC

I've always found that kind of sentiment -- "We don't care if Linux..." -- obnoxious because it implies ownership by developers. It implies that only developers have a right to determine what Linux becomes.

Exactly right. Only developers have the right to determine what Linux becomes because only developers put in the work. We're not there to make money. If you're not happy with a free product then don't use it. Don't complain because your free OS doesn't do everything you want it to do. You have no right to demand things be changed when you aren't willing to change it yourself, which we afford you every opportunity to do.

If you haven't noticed those programs do belong to the developers. We still use copyright. We still license the software. Why should joe shmoe have any say in what I code in my free time. If the code is good, people will use it, if people use it, people will fix it, if people fix it, it will get better. If it gets good enough corporations will sponsor it, or me, or both. Problem solved. If this never happened then Linux would not be as advanced as it is today but people would still be using it, just as people used it years ago when there were less features.

If Linux is to survive, it has to become successful, gain marketshare, and make money.

Bull. It survived fine for years without money. Linux will keep moving even if all the corporations that sponser its development go under. Of course development will be slower but unlike propietary software, the death of the company that produced it has no effect on its lifespan.

re:@Abraxas
by PastorEd on Tue 22nd Jun 2004 02:11 UTC

>>If Linux is to survive, it has to become successful, gain marketshare, and make money.

Says who?

Certainly not Linus. I just finished reading "Just For Fun", his Linuxography. (By the way, GREAT read! Funny, sometimes light, sometimes quite philosophical, loaded with lots of insider thoughts about Linux and Open Source...)

If you're thinking that the definition of "survival" is "the elimination of MacroPlush, you're completely dead wrong. And that's NOT my opinion, it's logical fact. An Open OS does not need to supplant another OS to "survive". It's OPEN. It's FREE - it simply is not bound by the same economic rules to which proprietary systems are tied.

Linux will survive as long as people are interested in using it. Period. Once something else comes along that is more interesting to the current users of Linux, they'll switch.

(personally, I don't see that happening... due to the fact that since Linux is free and open, if someone sees a functionality that they think is more interesting that Linux currently has, they can always incorporate the concept itself.)

G.B.Y.L.B.T, PastorEd

@enloop
by A nun, he moos on Tue 22nd Jun 2004 02:37 UTC

One only has to look at www.groklaw.net to see that the Linux community is alive and well.

I myself feel part of this community. I file bug reports, I answer newbie questions when they're asked, I donate money to open-source software and I try to tell people about Linux and OSS in general. There are a lot of people like me, some users, some developers, others somewhere in between. That is what a community is.

It just so happens that a lot of corporate interest has gone into open source. That's only natural, as it makes economic sense for pretty much everyone save Microsoft and Sun. As vendors of proprietary OSes (not proprietary software, though MS must surely worry about that too), they have the most to lose from Linux. But the fact that open source has a lot of corporate supporters now doesn't mean the community doesn't exist.

And stop being so condescending about it.

(As a side note, looking on Google for Linux help is actually quite effective once you figure out how to look for it - I myself was a UNIX/Linux neophyte just two and a half years ago, and most of what I've learned I found by googling.)

virii is not a word
by Ben on Tue 22nd Jun 2004 04:50 UTC

Please take note that 'virii' is not a word. Using it to mean 'viruses' just makes you look silly.

Read on: http://spl.haxial.net/viruses.html

Viruses
by J.F. on Tue 22nd Jun 2004 06:01 UTC

I looked it up in my Webster's Collegiate Dictionary. He's right - it's "viruses," not "virii." Learn something new every day...

Games on Linux @ Rockwell
by Dark_Knight on Tue 22nd Jun 2004 13:02 UTC

You may find this thread I started helpful which is full of useful links for playing games on Linux.

Games on Linux: http://www.linuxforum.com/forums/index.php?showtopic=75640

@enloop
by Johnathan Bailes on Tue 22nd Jun 2004 13:10 UTC

That's the point, isn't it? I didn't deny the existence of a developer community. However, unless they're paid to do otherwise, developers will write what they want to use, not what users want.

No that is not the point and that is not what you said.

You said that linux would be stuck back in the mid 90's had it not been for corporate contributions. That is pure nonsense.

The developer/user community of linux and BSD for that matter works very hard and contributes more because of well sheer numbers than the corporations.

The corporations primarily working at the extremes of gui app and low-level kernel contribs to the community. Listen, I am glad they see the potential of the OS and its worth. I am glad they are out there.

I am glad for Evolution, IBM and Redhat contrib'ed kernel work and a bunch of other work.

But.....

That does not mean that the OS would have been stuck or even that the pace of development would have been slow by any means.

Re-defining what you already said and couching your statements in after the fact nuances does not change the sheer hyperbole of your original statement.

@enloop
by Matt on Tue 22nd Jun 2004 14:48 UTC

you seem to share in a common attitude that developers for free software owe you something. what have you done to help them? nothing. what have they done to help you? given you a program with rights to the level that you had written it yourself.

linux is in the control of the developers, and alwas has been. descisisions are made on the lkml, not in a corporate boardroom. sure, ibm contributes to the kernel, but they do not control it. read a few mailing lists, watch descisions being made, and then tell me its not the developers making them.

Regarding Games...
by A nun, he moos on Tue 22nd Jun 2004 16:10 UTC

WineX 4.0 came out yesterday, and it supports DirectX 9.0, so a whole lot of new games will work:

Max Payne 2
Battlefield 1942
Battlefield Vietnam
Medal of Honor
Diablo II
EverQuest
Star Wars Galaxies
City of Heroes
World of Warcraft
etc.

I'm pretty excited because I'm on the World of Warcraft beta program. I'm going to test it first thing when I get home tonight! (If I can download it - looks like TransGaming has been Slashdotted...)

@abraxas
by enloop on Tue 22nd Jun 2004 20:18 UTC

Statements that developers "own" Linux are simply arrogant. If I wanted to use FVWM and emacs, I suppose I might settle for the kind of product that developers turn out. If I want to use something that actually begins to meet my needs, I'm going to spend some cash and buy a distribution that includes the tools and the interfaces that exist because corporate support and money made them possible. Those are precisely the kind of things that were not happening when developers were busy developing programs only developers would use.

@Matt
by enloop on Tue 22nd Jun 2004 20:25 UTC

I don't think developers owe me anything. (However, the business that sells me a shrinkwrapped version of Linux does owe me something.) I just hold the opinion that developers write programs that developers want to use, not real users. I'm not a developer, so compilers and other development tools are of no more interest to me than the tools used by the guy that fixes my car. My interest, in both examples, is what's produced for my use by someone using those tools.

It's obvious, even from the statements in this thread, that left to their own devices, developers would not be interested in turning Linux into an OS that's attractive to normal desktop users.

@enloop
by A nun, he moos on Tue 22nd Jun 2004 23:56 UTC

You forget a very basic fact: developers are users too. Being a developer doesn't automatically mean that you don't care about things like UI, features, etc.

Case in point: K3B, one of the best CD burning apps on any platform. A small team of non-corporate developers is behind it, and yet it is very usable.

Ah, I don't know why I bother, it's clear you've made up your mind on this issue, and that you are busy pushing your agenda. Whatever.

RE; enloop
by Abraxas on Wed 23rd Jun 2004 03:13 UTC

What's funny about your statement is that I find that community driven distros are actually better on the desktop than commercial distros. The only thing that seems to be lacking is installers, which would be trivial to port to a community distro (and it has been done). I spent the last six months trying out commercial distros with my brother, who is not tech savvy at all. I wanted something easy for him to use. It turns out that for everyday desktop things (movies, music, internet, email), the community distros are so much better. You can easily get all the codecs and graphics drivers to work. It was a much bigger pain to do on Suse, Redhat, and Mandrake than it was on either Slack or Gentoo.

Statements that developers "own" Linux are simply arrogant. If I wanted to use FVWM and emacs, I suppose I might settle for the kind of product that developers turn out.

It's funny that you mention those two programs since they are both two of the most extensible and configurable programs that are out there. They are very powerful. If you want to use an easier desktop and editor (try nedit and xfce) those options are there too.

It's not arrogant to say that developers own linux. It's arrogant to demand that developers make programs that suit your needs for free. Think about it.

Religon and Atheism
by scott_R on Wed 23rd Jun 2004 05:33 UTC

I think this site, with it's nice mix of OS folks of all stripes and degrees, might make a good resource for anybody in the psychology field. Both sides accuse each other of "religon". It's too bad there's little to offer as far as reasonable comments on the article.

I think the author is right, if not in detail, than in spirit. You need to approach anything new with a bit of calm understanding, OS or otherwise. I can't help but laugh when I see "atheists" complain about "religious zealots", then in the next breath, proclaim their everlasting love of their deity. Besides, a lot of times, it's mood related. People go overboard all too often, no matter the discussion, when they feel the need to be right. I've never really understood it, but I've done it myself.

I prefer Linux, but I don't have a really good soundbite for why. It's a conglomeration of reasons. MS's business practices and tactics play a good part. My need to have some illusion of control over the items I've purchased and paid for (a reason why I don't buy DVD's, and my player was a gift from a relative), despite the fact that I'll probably never "dive into the code", at least I can, if I so desire to do so someday. However, my need to tinker, more than anything, is the reason why I like Linux. Not, as mentioned above, the need to tinker with the code, but the need to tinker with the system. Most/all configuration files are text, so even if I don't alter them (GUI or by hand), at least I can passively observe what's happening, and why.

The other reasons are practical on some level, but the biggest is simply satisfaction with Linux. I haven't been able to tinker it into absolute oblivion, despite my best drunken attempts, because there always seems to be someone who's beat me to it, and figured out a way to help me fix my own failures.

Yes, I think that narrows it down better than anything else. With Linux, the "problems" are my own. I don't know enough, I approached the problem incorrectly, I overextended my abilities. Some people may see this as a weakness with Linux. However, these are problems I can fix, given a little time and help, which the community readily supplies.

I can't do this with a community which makes reboot/reinstall their motto. There is no logical reason in the world why a user should have to reinstall everything they use, simply because a program isn't working right. There is also no good reason for MS to cripple DOS features of windows. If anything, they should have enhanced it along with Windows. If nothing else, it would be an unneeded safety net, there "just in case", but ready for the work if needed, with everything you need to get your system back to par.

Some will argue that it's not like that, if you have the skills. That's fine, but most people can't afford a few grand every couple years for each product they happen to use. They shouldn't be punished for it.

So, am I "religious"? Maybe, but to myself, I'm just disappointed with MS. I backed them when they were barely a company. Then they went public, and they grew, becoming better in the process. Then they reached dominance, and gave up caring. Finally, they've become so filled with expectations and assumptions, they've become abusive.

In some ways, it's like a domestic abuse situation. Linux users are watching from the sidelines (in the manner that it would be easy enough to just ignore the effects MS is having on their own users), trying to talk someone out of their problematic situation, but after spending a few hours under our roof, they're begging to go back, and when we try and debate it, they get angry at us. Then, out of frustration and fear, we get a little nutty sounding. As long as the abuser is apologetic, we're the nuts, knowing full well that it will continue to happen, until it reaches one of two outcomes. The person will finally escape the situation, or they will become a shadow of their potential, with just enough strength to crawl through their daily chores.

So, I extend my apologies on behalf of those of us who want to see you go beyond the cage that MS has tried to build around you.

RE: Not if we can't use VBA
by scott_R on Wed 23rd Jun 2004 06:06 UTC

All I can suggest, being a Linux user for the past few years (I use MS boxes on occasion, and to be honest, I'm usually tempted to load OSS software to make it run better, something that isn't always an option), is that you offer your input to the folks at OpenOffice, or another OSS office suite. You say Excel is more powerful, offer areas of improvement, items that are specific to your needs. Just because OO isn't ready for you now, doesn't mean you can't have a say in it's direction in the future.

Being a MS user doesn't exclude you from OSS, it actually makes your opinions more valuable to the community. I've been using Staroffice/OO for a couple years now (before Sun bought StarOffice), so I, like many users, are amazed by it's improvement. It's hard for me to fault a project that has come so far in so short a time, and also means I've found ways to work around defienciencies, so sometimes I'm just happy that I can work, and don't think too much about the workarounds. However, you're in a good position to see problems with the software. As long as you're not hostile towards the project/developers, you should feel free to express your suggestions.

This hold true for any of you that have ideas for improvements that are keeping you away from OSS. While no one can promise you instant gratification, it's a process that has long term benefits that are second to none.

As far as Excel/VBA, I don't have a clue. My feeling is, as both are held by the same company (as well as your OS), there is little chance of a practical, easy-to-implement solution. Even if one exists, it might not be worth it to implement it, as MS has a nasty way of looking for key bits of code, and disabling them. (DR-DOS was a good example, by far not the only one.)

I have been working with computers about 15 years, I recently bought 5 books of Linux you know those 500+ pages books. I really wanted to get started but man when it came to Linux I was totally lost. I got very confused with the books I was reading....I got frustrated and dumped them on my dust colectibles....!!
Two days later I sat on my butt and googled the net, I came across of one of the best ever written documentation, It is Agustin's Linux Manual it is totally free. I can't belive how such good docs are outhere for free! After reading a while I found out that these docs came from nothing else than www.netcontrol.org, oh yeah you can find the e-books here www.geocities.com/webreplicator/ I am going to take secutity with them on July the 5th I hope I can keep you posted and see how it goes....Thank you for such good documentation Mr. Velasco!

You guys should read Agustin's Linux Manual
by Robert on Wed 23rd Jun 2004 06:39 UTC

I almost bought the book store and still couldn't solve my problem. I search the net and came across this Agustin's Linux Manual written by Agustin Velasco, his manuals are owsome completely step by step....I can't belive how docs like this can be free when you go to the book stores and pay over 50 bucks per book. Oh, yes you can download these ebooks here www.geocities.com/webreplicator/

Mr.Velasco if some day you come across this note, I really want to tank you for putting such great work to the public, I hope they grow to appreciate it.
Thank you,
Robert

Deceptive title & preaching content
by TuRRiCaN on Thu 1st Jul 2004 07:29 UTC

This article is completely useless and pointless.

There is no information AT ALL as to which steps to take, which are easiest for new users and which are harder, which things not to get started with early on etc.

I run Debian, Slack and Fedora 1+2 (daily basis, separate machines), and have become rather proficient at working with linux. Started out with Debian for 4 years ago and I remember those days like it was yesterday. Some notion as to where to start would have been a gift from the gods. For one thing, I wouldn't have broken a toe kicking a miditower case across the room after trying to take on too difficult a task too early on.

It would be interesting to hear from others what they think would be a good roadmap into the Linux OS, instead of reading "20 ways to tell people how to act/think"

What annoys me most about this article and most of the comments to it, is the way it shows how many(most?) linux users are just unbelievable full of themselves and are more dedicated to stroking their ego than to actually supporting each other and potential newcomers (the actual thing the 'community' claims to be so proud of). Why must being a linux user apparently mean we have to be inherently condescending and biased (the actual thing we tend to hold against others)?

When will the linux community take off its high hat?