Discussion Locked

Windows vs Linux

0 helpful
399 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

This is page 4 of the discussion. Read the opening post

399 replies

by nz_justice

There are some pretty good arguments presented on how tough and inflexable Linux is. You even presented a good one yourself.

by apotheon

I don't see anything in there saying "Linux is tough and inflexible," and the things I said there are anything but supportive of such an argument. What the hell are you talking about?

by nz_justice

Some Quotes

"I have had no pleasant experience with Red Hat's products, as they have always been a real b*$ch to get to install, then they don't pay attention to config options made during install."

"That's when I started having problems with it losing my modem or my NIC when booting up. I hated kudzu yet had to use it to enforce the hardware configuration."

"If you don't want to have to learn anything about what you're doing."

"Fedora and Debian tend to be a little heavy when you load them up for desktop"

" Both have a seriously flawed security model that actually breaks the benefits of a multiuser operating system"

by x-marcap

Loading up Fedora for desktop can still run in 64 MB and on a 4 GB disk drive. Try that with XP...

My 9 year old James can do it...

But unlike systems loaded with sp1/sp2 the whole thing doesn't barf. If you get it installed and working, it tends to stay working... Microsoft updates anyone?

I guess that there may have been fatal patches in Linux, but I never ran into them... I also am too cheap to buy the best, fastest, latest, hotest processor/video/network card or what have you...

I also am a UNIX Admin and that means I also can find my butt with my fingernails too. I suspect people who have had great problems with Red Hat could have downloaded three to five days later and got a good download...

If you start from zero, then you can get just as easily up to speed with Linux in the same time.

Especially, If you have nothing to unlearn.

I have a son now 20 who whas putting together Unix servers at age 6... But, he would and could read... He did very well at Physics and Calculus, but nearly flunked ART appreciation. He said what he actually thought of impressionists... My kind of boy... He got VPIX running to play Moria....

by apotheon

You're taking commentary about how one distribution compares to another out of context, and assuming it's some kind of absolutist statement about how Linux in general compares to other OSes (which, to you, must mean Microsoft OSes).

Let's examine these one at a time:

"[i]I have had no pleasant experience with Red Hat's products, as they have always been a real b*$ch to get to install, then they don't pay attention to config options made during install.[/i]"
This is what happens when you try to make the installation process too user-friendly for Windows people: you emulate Windows problems. Windows versions have similar, and even worse, problems. This is only a problem in comparison with other Linux distributions, not in comparison with Windows.

"[i]That's when I started having problems with it losing my modem or my NIC when booting up. I hated kudzu yet had to use it to enforce the hardware configuration.[/i]"
Are you trying to tell me you've never seen Windows do something similar? Hell, I've seen Windows eat the drivers for the damned hard drive so that it wouldn't boot any longer because they weren't "certified" to work with SP2 yet. Again, Linux vs. Linux, not Linux vs. Windows. Besides, unlike when one has similar problems in Windows, he had a quick and easy fix for it: he turned on Kudzu. Sure, he doesn't like Kudzu, but it [b]worked[/b].

"[i]If you don't want to have to learn anything about what you're doing.[/i]"
This is so out-of-context as to be meaningless. Try making honest points at some point, rather than taking things out of context because it makes them sound bad. I was talking about how people who don't want to have to learn anything can be better off with a kitchen-sink server install with GUI management tools, similar to the kind of crap Windows [b]forces[/b] on you, while with Linux if you actually know something (or are willing to learn) you can run the system with no GUI at all and run only exactly what is needed.

"[i]Fedora and Debian tend to be a little heavy when you load them up for desktop[/i]"
Again, this is as compared with other Linux distributions, and only if you go with a default full-desktop install. I don't. To give you an idea of what "heavy" means in the Linux world, a full desktop install of Fedora, last I checked, took up about two gigabytes of hard drive storage, and even with the increase in logfiles and so on, you don't need a system partition any bigger than about three gigabytes, ever (assuming you store your data separately). This is with all the major software you need. Meanwhile, I had a Windows XP machine a couple years ago that had nothing on it but the requisite huge pile of security software, MS Office, Firefox, a single IDE (Delphi), and about a hundred megabytes of other miscellanea. The system partition was ten gigabytes. Windows XP started complaining that the hard drive was [b]too full[/b]. Remember, in a Linux vs. Linux comparison, Fedora is huge and bloated. In a Linux vs. Windows comparison, it's positively feather-light on its feet.

"Both have a seriously flawed security model that actually breaks the benefits of a multiuser operating system"
Yeah, it gains almost a quarter of the security problems of Windows. Can you imagine that? Imagine! A Linux system compared to which Windows has only four times as much security problems built in! The mind boggles. Next thing you know, these distributions that use that sudo security model will be incorporating ActiveX and failing to patch systems worth a damn like Windows does, too. Oh, the humanity.

by x-marcap

Well, this isn't a Readers Digest web site. I thought it was supposed to be for Professionals, and people who wanted to be as skilled as the pros...

I didn't expect the whining end users to expect their opinions to be counted as being as valid as what the 25 year veteran IT has experienced with multiple platforms and who is adept to expert in all of them... My DOS/VSE skills are getting rusty... Anybody need a systems programmer (shudder) ...

by rkuhn040172

Perhaps that's you're problem.

You don't expect your end user's opinions to count.

I'm in the business because of my end users so YES, they're opinions do count and perhaps even count more than yours.

You're like the salesman that knows what the customer wants without actually ever asking the customer what they want.

by x-marcap

1) Windows users have just as much grey matter as Linux users ;
Ans. Yes, but will they actually use it?

2) GUI's and Help Files are good for end users, not confusing...Linux uses them too
Ans. But you can do everything from the CLI much faster if you know the OS. If you are a newbie use the GUI...

3) There are free .pdf converters for Windows as well
Ans. Yes, but "Harry it still sucks" (Gapin' Chapin honorarium)

4) I can use Canon printers
Yes, but so can I with the fiery engine installed, or with cups, lpr on the cannon. Again it is knowledge that is king...

5) Firefox, Opera, OpenOffice, Thunderbird, etc all work under Windows as well
Yeah, and like EXPLORER they are not as cool in windows.

6) Why is spending money for the most widely available, most used, most compatible OS a waste of money?
Maybe not in the onesy market. I see it as a waste of 4.5 million dollars that should go in raises and bonuses (to me of course).

Several people on here have said, and I'll say again, the "best OS" is the OS that works for you. Many factors go into this decision...don't demean those that make a decision in disagreement with yours. You don't know all the factors that go into their decision.

Mostly, For gaming/home decisions can I support MS because of their base. For business I think it is incredibly stupid not to go Linux.

by x-marcap

Some won't run in XP and they were written for 98se

That includes MS games.

Worst of all My Tex Murphy games don't work (sob).

by x-marcap

LDAP and HPUX and or Sun.

No more locked up fileservers...
Use SFU and Windows becomes useable. Dang, then it is almost a UNIX...

When you won't have users direcly logged into the servers, (using it via NFS/CIFS) It provides even greater reliability and even C2 security...

by x-marcap

However that being said

Polack's home machine 2.4 GZ- 1 GB ram
deflowered to 512 MB RAM.

The performance of a Malloc of 240 MB in ram.

is 2% faster in Linux when I had 1 GB in it.

I have to reload windows in between the tests. When I malloc-ed the Ram XP $&#$ing blue screened I hate Microsoft C++...

So several days later, I am ready to try again...

The funny thing is I am playing with a client's servers to do my performance testing There was just a disk swap to reboot. This is taking time.

Do I count reload time in the malloc for MS XP
PRO ?

Even with 1 GB and 1 GB it took much time..
DB server XP isn't...

Apparently Internet traffic slows memory management...

by garnerl

"A Linux installation is generally complete, with all the programs that you will ever need and then some."

Maybe. I haven't found anything comparable to Visio, Quicken or Quickbooks yet. And I mean "comparable", not simply "a diagramming tool" or "a checkbook program".

Applications are what drive the need for an OS. First decide what you need to run, *then* pick an OS. Finally, pick the hardware. Selecting the hardware and OS first and trying to shoehorn your needs into it is working backward.

by apotheon

Of course, for that to work, you need to be familiar enough with your options to be able to do some quick research on each platform before making your decisions. Most people are not aware, for instance, that the Debian GNU/Linux software archives contain several free raytracers that are better than any commercial raytracers available on Windows -- and I wasn't aware of it until someone I know told me, but if I'd had to set up a system to provide a platform for raytracer software I would have known how to find out what was available so that I could compare it with the options available for Windows.

by rkuhn040172

They started primarily on the server and are trying to work their way to the desktop.

Windows primarily started on the desktop and worked their way to the server.

Windows took the consumer driven, mass appeal direction and then built a "system" around it. When most of your desktops are running Windows, it makes natural sense to run Windows servers.

But, when just a few servers are running Linux, why bother disrupting your end users to alter their desktop to a matching Linux?

Windows first appealed to the end user. Linux first appealed to the techno geek. No wonder who is winning the war for market share.

by swlchris

I never really had any problems with the older selections from RH .As in from 7.1 to 9,however when Fedora 1 came out I had to try it. I had to read some info about it...the issues I had on hardware were not related to the mainboard, video,sound or memory. They had to do with two things. A 3C905b Cyclone NIC and a 56k PCI hardware modem.RH 7.1 through 9 did not have issues with those items.For some reason kudzu would throw the installed configuration out on those items and I never could figure out why. Later on I found out the NIC was an issue with FC ,but nothing about the modem.
I've had lots of install experience with various flavors of Linux, those are the only two issues that really bugged me about Fedora.Finding the multi-media plugins were a piece a cake,getting NVidia drivers were easy,everything else was easy.

by rkuhn040172

Win 98 runs quite well on a PII 400 with the same amount of RAM and has all the features I need. I have one in my garage for when I take smoke breaks.

With AVG Free and a free other utilities, sitting behind my firewall, I have no security fears and the performance is great.

So what was you're point?

Ah, there is a comparable Windows scenario...

by rkuhn040172

1) Windows users use their grey matter just as much as you...don't be so egotistical.

2) GUI's are favorable...cuts down on training time which offsets your "speed" advantages

3) The free pdf converters work just fine, I use them all the time

4) Knowledge is king unless you discount the amount of time it takes to obtain it vs what I accomplish while you're down and learning

5) What the hell does "cool" mean? Boy, that's professional

6) Any millions not spent on Windows at my company wouldn't be spent on bonuses, they'd be spent on hiring more staff to replace the loss of productivity caused by a Linux conversion

by apotheon

"[i]Any millions not spent on Windows at my company wouldn't be spent on bonuses, they'd be spent on hiring more staff to replace the loss of productivity caused by a Linux conversion[/i]"

Say what? Do you really expect me to take you seriously after you said that? What asinine nonsense.

by x-marcap

If they wanted to keep their jobs.

We have 40 windows support personnel and three UNIX/Linux admins. There is no end to getting more Windows support personnel...

Most Unix admins know how to type in the word man...

Also without the constant security nightmare, there is less of a need for one database/server. Where there may be mulptiple instances on a windows server the performance hit is amazing. Oracle on Unix- four versions and 4 instances no problem. 36 instances on 4 versions the only problem is wondering if this is Tuesday then this must be Paris... Set the environmental variables in a menu and you are off to the races...

by rkuhn040172

Linux users do it all the time, similar to Wine and Cedega.

Use a virtual PC to run all your outdated, crappy games. The VM machine is now free.

by x-marcap

The point is that for Games owned by MS, MS hasn't bothered to keep backwards/forward compatablility.

That is one hting that they have done several time over. That is why "Harry it still sucks." (Harry Chapin's 30,000 lbs of bananas)

by nz_justice

I did not make any of those statements.

OK one at a time.

Actually I read it as a problem the person who wrote the quote experiences when they install RH products regardless of what else is available.

I'm picturing windows literally eating(with teeth) drivers. :P that's pretty funny picture. The problem was with Linux.

About that. it's not what I remember reading last night(UDT). But I did say "even you gave a good argument", which you have clearly prove to me you haven't. Maybe I was tired. You got me on that one.

This one is tricky, and seems to all depend on the definition of heavy. and a definition of Linux full desktop and windows full desktop.

The humanity.

;)

Sounds like you could used some of what I'm smoking. B-) :p

by rkuhn040172

The typical Win XP install is about 4GB, maybe smaller by itself.

I think you're showing your lack of Windows knowledge when you say "Windows XP started complaining that the hard drive was too full".

Has anyone else on here ever seen that error message?

A 10GB Win XP install must have a crap load of software.

Yes, Linux installs are smaller, but by a 25% margin maybe not the apotheon reported 2-3 times larger.

My current install is just over 2.5GB...cutting out the crap and just what I need. Very efficient, very reliable, very stable.

by apotheon

It's not about whether the end users' opinions count. Of course they count. It's about whether the end users know how to make what they need happen -- and they don't. That's why the professionals exist.

Thus, the professional takes the end users' opinions into account, and uses technical know-how to serve the end users' needs.

by apotheon

Windows started as a no-security cheapo toy and built layers of cruft around it to keep up with the bells-and-whistles necessities of consumer demand, thus ensuring a severely broken security model. Actually, to be strictly accurate, it really doesn't have much of a security model at all. It has relied on third-party solutions for security until now, and now the security is still being provided by separate solutions even when they're being produced by the same people producing Windows.

Linux started out being built as a multi-user system, thus ensuring that security and stability are integral to the architecture of the system. Bells and whistles are added as modular services and clients, ensuring flexibility and continued system security. While for a long time end user concerns were largely ignored because the geeks using Linux were happy to have functionality instead of merely "features", the recent increasing attention Linux is getting for desktop and thin client applications is ensuring that end user features are getting more development, however, and Linux is converging very quickly on Windows clicky dumbed-down interfaces for the clueless end user without compromising the solid, flexible functionality of the system under it, because all that end-user stuff is modular servers and clients installed on top of the secure and stable OS underneath. As a result, Windows users like you get defensive and talk about how "hard" Linux is. This debate wouldn't even be happening if Linux wasn't a credible threat to Windows dominance, and the fact that it's the benficiary of open source development means that it will advance faster than Windows possibly can as closed source proprietary software.

by apotheon

What a ridiculous comparison.

1. Microsoft isn't selling Windows 98 any longer, so if you don't already have it, you're SOL.

2. Windows 98 suffers some severe security shortcomings that no amount of firewalling and AV protection can cover. It's even more a single-user system than Windows XP, without even the application-level attempts to make the system appear multi-user that XP uses. It cannot run fully updated, more secure versions of a lot of security-critical software, like Internet Explorer, Outlook Express, and Microsoft Office. Do you really want an application that is Internet-aware and integrated into the entire OS (I'm talking about IE) to be any less secure than the most-secure version available? Firewalls make no difference with an application that actuall goes out and [b]requests[/b] foreign systems to send data to them.

by apotheon

A [b]bare minimum install[/b] of XP with no useful software and no security is only 4GB. Are you unaware of the size of applications and application suites on Windows? Are you unaware of the storage resource usage of security tools required for sane use of Windows? Are you unaware of how bloated Windows logfiles and restore points are?

You claim Windows isn't anywhere near two to three times as bloated as Linux for an equivalent install, but you're wrong. Let's compare to the three Linux installs I have right here at home with a bare minimum install of Windows XP with zero additional applications, zero additional security, and no logfiles. As you say, it's about 4GB.

This laptop:
~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 1.8G 1.3G 466M 74% /
/dev/hda6 4.1G 1.9G 2.2G 48% /home
tmpfs 62M 0 62M 0% /dev/shm

That's 62 MB of swap and 1.9GB of data (I store most data on a server). The system partition (/dev/hda1, 1.8GB partition) has 1.3GB of used space. I have a full GUI system installed here with the GNUstep framework. I have OpenOffice.org and two other word processors installed. I have about two dozen software development tools installed, including two GUI toolkits, a couple of IDEs, debuggers, code editors, and so on. I actually have antivirus installed just to make sure I don't forward some Windows virus to a mailing list. I have the GIMP (open source competitor to Photoshop) installed, along with digital camera software. I have two different multiprotocol IM clients, Firefox, a mail user agent (email client), two IRC clients, three other browsers (for testing), three FTP clients, PDF viewers and creators, secure shell server and client, integral stateful packet filter firewall, rootkit checkers and system integrity auditing software, and a bunch of other miscellanea installed. All in 1.3GB.

My application and file server:
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 6.5G 2.6G 3.6G 42% /
/dev/hda5 67G 24G 40G 38% /home
tmpfs 253M 4.0K 253M 1% /dev/shm

This one has 253MB of swap, 24GB of data, and 2.6GB on the 6.5GB system partition. It has everything on it that is on this laptop, with rare exceptions, and a whole lot more (including music server software, version control servers, video server software, and a metric assload of other stuff).

Finally, a non-GUI server:
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 3.0G 334M 2.5G 12% /
tmpfs 79M 0 79M 0% /dev/shm
/dev/hda6 7.3G 129M 6.8G 2% /home

334MB system partition usage. That's it. Let's see what happens if I install [b]both of the most bloated GUI environments available[/b]:

[i]0 upgraded, 447 newly installed, 0 to remove and 0 not upgraded.
Need to get 255MB of archives.
After unpacking 691MB of additional disk space will be used.[/i]

[i]0 upgraded, 310 newly installed, 1 to remove and 0 not upgraded.
Need to get 176MB of archives.
After unpacking 578MB of additional disk space will be used.[/i]

So, if I installed both of those, complete with all the desktop software they carry with them, even counting the libraries they have in common so that my calculation ends up being more bloated than the reality would be, that's a grand total of 1.6GB for the system partition usage, including what was already there.

Thus, a bare-minimum Windows XP install with no logfiles, no software, and no security is almost twice as fat as a huge, towering application server system, complete with a gawdawful lot of software installed and several years' worth of logfiles. It's almost three times as much as a system with a month's worth of logfiles if I were to add two full GUI environments complete with full complements of productivity software, each including duplicate functionality for a lot of things. It's more than three times as much a laptop with a full GUI environment, a couple years' worth of logfiles, and a helluva lot of applications -- a system I use for both work and play, as a development platform, an office productivity platform, and a toy. It's also [b]12 times as fat as a CLI server system complete with the full complement of server management and scripting tools[/b].

. . . and that Windows system has [b]nothing installed on it and no logfiles or restore points yet[/b]. Yeah, you must really know what you're talking about: Windows isn't that much more bloated an install at all. Right. Sure. You betcha.

by nz_justice

Thats my current install of xp on a laptop, also very stable and very efficient. With firefox, gimp etc...

At work it's just under 4gigs but that's with all the extras installed that I don't use. But I don't really care about because it is a work PC and it performs just fine with all the additional stuff.

I have seen a message in an event log saying disk space on drive whatever: is low, but thats cause I got heaps of stuff.

I use my laptop for games\work\movies\ and ipod etc.., And if I switched to Linux I would probably lose the ability to do all those things (until I learnt, download and complied to the kernel thousand s of bytes of code that would of taken ages to find on the net). but at least it would run at a small size on HDD and I could surf the net securely as long as I could get my modem configured (how ever long that would take).

And no OS can make a celeron better.

by jaqui

that no-one in the linux - linux thread completely refuted anyone elses comments.

yup, I have always had bad installs with red hat.
yet debian, mandriva, xandros, vector, linspire and from scratch all install perfectly on the hardware.
says it has to be red hat related.

no-one in that thread argued that the sudo security model is a good way to go.
[ though Ubuntu dev team do think so..to the point of stating that unix sys admins are implementing it across their systems ]

full install of absolutely everything available for a 3 cd distro... takes up around 6 gigs of drive space. [ not including swap partition ]

by nz_justice

Do you know how many virus and spyware and adware I have had attack my win98 laptop build that I am currently writing this thread on. absolute zero. Why? one of the big reasons is M$ don't support win98 anymore, they can't and don't find and publish exploits on the web anymore. Virus makers and nasty adware makers upgrade with the times. Every win2k exploit or winnt exploit or winxp exploit or vista exploit is not a win98 exploit, I.E 7 M$ next big security risk won't even run on win 2k because they can't. M$ can't be bothered fixing it for win2k. Win98 is not compatible with a lot of new Trojans out there. Remote connecting to a win98 PC for the pleasure of doing malicious things to the users PC just isn't worth all the work that has to go into hacking.

win98 supports more games then any Linux distro (that does not have wyne(or what ever the win emulator is)). The same anti-virus I would run for Linux distro runs for win98. And spy-bot S&d also run on win98.

M$ have not built a Linux emulator but Linux has built a Windows emulator. Who would need a Linux emulator?

;)

by nz_justice

http://www.tui.co.nz/yeahrightintro.asp , also please note that when I refer to "you" it is "you" and not *rickk. :D "you" as in every-one.

Are you familiar with what a monopoly is? Did you know M$ got busted for being a monopoly? Do you know what that meant for M$? They are not allowed to provide an OS that does every thing.

Are you familiar with business term "partners"? MS have many partners which provide third party solutions for the windows OS. It is against the law (for m$) and serious bad company practice to piss all over your business partners.

If M$ provided every thing with their OS (which is what they wanted to do before the monopoly law suite) then nobody would need third part apps and M$ could just strangle out any competition (lucky for Linux they can't). Nobody could compete thats what a monopoly is.

Linux isn't a credible threat to Windows, the law is and other corporate organisations are.

Sony use Linux and make lots of money of it(300k a licence for a red hat distro) and are competing using Linux against M$ (why the xbox was born).

Animators\Special effects creators use MACS and Unix and pen and paper (not supplied by M$).

VMware is not cheap and not open source either, it runs on Linux, cisco waif servers are not cheap but run on Linux also not open source.

M$ can't get into everything it's against the law for them too.

Linux is being raped and pillaged by big organisations\corporations that want a share of the money and profits that M$ have. And they give nothing back to the open source community.

The US gov is a different story. With access to virtually unlimited funds (from US tax payers) they can use any and all software. Much coveted is a US gov contract (because if you get one it's shit loads of money for the guy at the top of the pyramid)

Linux isn't hard just time consuming. hard and long often get confused, it isn't hard to put a million piece puzzle together it just takes a lot of time, and if you good at it you do it faster. Windows comes premade, no assembly required. you can break the puzzle and have to make it again but you don't have to start from scratch.

Windows has a lot of bells and whistle because people who pay lots of money to M$ ask for it from them. M$ are obliged to make the money givers happy (something to do with supply and demand).

Linux doesn't have any bells and whistle, not because it is built more efficiently or better security but because there is no demand for them and when there is demand you buy a third party product or make your own.

Windows vs Linux. Yeah Right!

I should of posted it as one of my blogs, but then noone would read it. ;)

Dam! Coke Zero is good! :)

*(but you can read it that way if you want rickk, there is absolutely nothing I can do to stop you reading it that way, in fact you don't even need my permission :p )

by apotheon

Wine is a recursive acronym (or at least a recursive backronym) that means Wine Is Not an Emulator. The reason for that is, of course, that it's NOT an emulator: it's a software library that provides compatibility with Windows software semi-natively in Linux. This means the Windows software runs a lot faster than it would in an emulator (and, in fact, some Windows games actually give better frame rates with Wine than on Windows).

If you haven't been hit with any malware at all on that Win98 box, you've been very lucky, very careful, or some combination thereof. There are a lot of older exploits out there running around as worms and viruses that still affect Win98 because it hasn't been patched to resist them, among other dangers. There will always be open source antivirus programs available, and you'll probably be able to get one that'll work on Win98 at least until you stop using it, but antispyware programs are another matter entirely -- eventually, they'll just stop supporting Win98, then you're screwed. After all, most of the good open source software that runs on Windows starts out as software for Linux that gets ported to the Windows platform, and there's no need for antispyware programs on Linux.

As for Linux emulators on Windows . . .
Obviously you haven't heard of projects like Cygwin, which provide Linux functionality on Windows because a lot of computer-savvy people who want to be able to [b]get stuff done[/b] are forced to use Windows for some reason. Unlike Wine, Cygwin is an actual emulator: Windows won't let you run bash on system libraries very easily, especially since the Windows API changes with each new minor version so the libraries would have to be rewritten all the damned time.

by kudincendol

Actually if you mix Open Source Software (OSS) with proprietary software product where no such OSS equivalent to the proprietary software exist, it would be very complex in many areas; support, coding, integrations, preventive measures, standard procedures, etc.

Don't mix. Or you will get older sooner than you think.

by apotheon

A lot of organizations are doing just fine mixing the two, with Firefox, Thunderbird, and OpenOffice.org running on Windows. There are even webservers out there running Apache and MySQL on Windows.

by kudincendol

I worked in a corporate sector administering Linux server for not less than 24,000 active users (students). I also recently studied thesis on GPL in Open Source and the war between GPL and M$ for my course-work.

You are not talking from the corporate perspective. There are already thesis and research that shows TCO and ROI is what commercial organization looking for.

And your fact is all wrong. I have read a few research on Open Source Software Development model.

1. Bugs & Vulnerabilities
You see, that applied to MS Windows only. I admin not less than 14 production Linux servers, from Slackware to Redhat to RHEL. 4 of which are database server. From the installation day until now, I never update any of the Linux servers. :-). Crazy do you think ?

2. Linux tweaking & reliability
About 14 months ago, I documented a Standard Linux Installation Procedure (SLIP) for my IT department. It usually took 3 hours to install Redhat following SLIP excluding application installation. Until today, 5 Linux servers are running with zero (0) unplanned Operating System downtime. What this mean is that the Linux server Operating system has never failed. The only thing that have unplanned downtime were the application running inside the Linux servers which are mostly proprietary software.

In fact, we managed to have less planned downtime. And since the last 12 months, I don't know what else I can do during my working hours. Why ? Because my main job description is to maintain and admin Linux servers and there is nothing to maintain except backup and installation.

So, don't talk as if you know about Linux.

I have more time surfing IT forums, reading other peoples thesis or research, doing my assignment for my study, all in office hours. Can anyone here have so much time doing that during their office hours ?

by kudincendol

Probably I did not clear out my statement.

I'm not talking about mixing open source Software (OSS) with Windows. I'm talking about mixing Linux with some other proprietary software.

A real-life example, running a proprietary Link-Balancer/DNS Server (LBDS) under Linux. The link-balancer DNS service does not support wildcard virtual hostname (*.domain.com). Another application required that the wildcard virtual hostname must be supported. I asked the LBDS vendor to support wildcard. They said it is a major patch.

Another real-life example, proprietary PHP webpage running under Linux. A few problem happened but still it happened again and again. No preventive measure taken by the vendor who developed the webpage.

Probably Richard Stallman already saw that this kind of problem will occured when he wrote GPL.

That is why don't mix Linux with proprietary software. If you want to use proprietary software, run it under Windows!

by apotheon

It's true that proprietary closed source software doesn't typically run as well with Linux as free open source software. In many cases, however, it still runs better with Linux than with Windows. For instance, Alias currently only supports certain versions of RHEL, Fedora Core, and SuSE for its Maya software and can be a pain in the arse to troubleshoot if something goes wrong, but it's far better than the Windows version.

The problem is often not so much that it doesn't run well with Linux as that it doesn't run as well as an open source counterpart might [b]at all[/b], and it can be quite difficult to fix any problems because it tends to use proprietary format binary configuration data and the like.

Some proprietary closed source software does run better on a Windows machine than a Linux machine, but there's even some Windows-only software that runs better using Wine than on Windows. It's a crapshoot, really.

In my experience, the more popular a given open source application is, the more developers it gets, so the better it works on any platform -- thus, the real open source competitors to proprietary closed source applications tend to be much more stable than those proprietary counterparts.

by jaqui

Alias actually states in the read me / release notes that the linux port is limited compared to the windows or mac versions.
[ maya 4.01 sitting here on cd has that statement in the documentation ]

by kudincendol

I think it is because it a closed-proprietary software. Because not much you can do. An if the problem is complicated or if the closed-software itself is complicated, it would probably take longer time to solve.

So, I still think that in terms of support, it is better of an OSS running in Windows or Linux than a close-source running in any of the platform.

by jmgarvin

While some closed source/proprietary software doesn't run well under Linux (I'm looking at your ATI), some runs quite well (NVidia, WoW via WINE, etc)

As a matter of fact Neverwinter Nights (closed sources) runs like a champ in Linux (and Windows for that matter) using SDL. That is a good mix of closed source and open source right there.

Now that isn't to say all closed source "stuff" runs better in Linux/Windows. I'm just pointing out that poorly made software runs poorly, no matter the platform (ATI).

by kudincendol

It is not really the matter of platform, but it is more because with closed-source, the customer have to rely with developer.

It is the flexibility that is most important. You don't put your job under the developers control, you control the developers, you tell them how to mix with your internal system.

Although some closed-source runs well, but for some organization such as where I worked, the mgmt always wanted something different, something special. They have assumption that open source can do anything. Unfortunately, if you mix Redhat with a closed-source application, that would depend largely on the application developer. If the application developer is somewhat thousands of miles away, am I going to ask the developers to come over with their own money or my own money ? My employer wanted to cut cost as much as they can.

If you worked with my kind of environment what would you do ? Called the developers who are thousands of miles away, persuading them to patches the software for free or better yet, download an equivalent OSS an implement it ?

If I am the boss, I would choose the latter, unfortunately we are not living in an idealistic world: bosses made the decision, anything happend find ways to improve it or else.

by rkuhn040172

There's a difference (a big one) in mixing and matching applications vs mixing and matching OS'es.

Most ERP type software is written for Windows, period.

And if though "a lot" of companies are using Firefox (10% market share), what about Thunderbird (single digit percentage), and OpenOffice (single digit again probably).

Yes, MySQL and Apache are quite successful but again, that is most attributable to the Linux world's success in the server market and failure in the desktop market.

Firefox is starting to attract the hackers, OpenOffice just isn't compatible enough with MS Office yet, and Thunderbird is a mess.

If I use Thunderbird, what about SharePoint Services, what about mobile messenging, what about intregretion advantages with Exchange.

You're asking me to give up too much.

by apotheon

I'll deal with ERP last.

"[i]Thunderbird (single digit percentage), and OpenOffice (single digit again probably).[/i]"
Can you give me sources for those numbers? I'm curious. I am, in fact, suspicious of the OpenOffice.org "single digit again probably" claim, mostly because you sound like you're making wild-ass guesses. In any case, when I say that in general there are "a lot" or "many" of something, I'm talking about there being "a lot" or "many" of that thing, not market share. Market share is, in fact, irrelevant to everything except keeping shareholders happy, tweaking the tiny little brains of pointy haired bosses, and fuelling ignorant arguments of people who think something is better if it's used by more people. All it takes to indicate that something works well on a majority of systems is a large enough number (number, not percentage) of implementations that work just fine. Your market share argument is irrelevant, thanks.

Furthermore, your entirely unsupported statement that Linux is a "failure in the desktop market", aside from being quite premature (among other problems), is utterly irrelevant to the successes of Apache and MySQL. It seems you just can't avoid trying to come up with any excuse you can imagine for taking a potshot at Linux, even when it's not only inappropriate and/or inaccurate, but also irrelevant. What happened to all those protestations of neutrality?

Firefox has always had the attention of hackers, but I think you're probably actually referring to security crackers. Maybe you should get your terminology straight. In any case, "attention" isn't the same as providing an actual comparative security issue, so have fun with that. In any case, it has nothing to do with how well Firefox runs on Windows. You sure do go off-topic a lot when responding to something.

OpenOffice.org isn't perfectly compatible with MS Office, but that's not the core purpose of OpenOffice.org, so it doesn't really bear on how well OpenOffice.org runs on Windows. I might also point out that whatever compatibility issues OO.o has with MS Office, MS Office has far, far greater compatibility issues with OO.o, and even has compatibility issues with other versions of MS Office. That's not a very auspicious record for MS Office against which to compare OO.o, so perhaps you'd better stick with MS Office's fabled increased functionality rather than compatibility as an argument.

Thunderbird is a mess? Excuse me? Have you ever tried out Outlook Express? Thunderbird is beautiful, slick, smooth, stable, secure, highly functional, and generally just wonderful in comparison. I suspect you dislike Thunderbird only because you dislike anything that makes Microsoft look stupid. Thunderbird isn't a competitor with Outlook, you nitwit.

Now, for ERP. First of all, Enterprise Resource Planning software is a friggin' disaster zone. Have a look at a run-down on ERP systems by Cisco to see what I mean so I don't have to reconstruct the entire situation myself:
http://www.cio.com/research/erp/edit/erpbasics.html

Plus, y'know, you're so caught up in your arguments from authority (with very strange ideas of what constitutes an "authority") and other logical fallacies that you'd surely never accept an argument on the subject from me if there wasn't some kind of "authoritative" backup, even if what I'm saying is logically unassailable.

As for the claim that ERP is mostly only written for Windows, "period":

CK-ERP - http://sourceforge.net/projects/ck-erp

TinyERP - http://www.tinyerp.org/

OFBiz - http://www.ofbiz.org/

ERP5 - http://www.erp5.org/

Compiere - http://sourceforge.net/projects/compiere

. . . and for an IBM-provided list of ERP solutions for Linux - http://www-03.ibm.com/servers/eserver/zseries/os/linux/apps/erp.html

Furthermore, there's significant uptake of open source ERP systems on Linux. As stated in this article:
http://www.theregister.co.uk/2004/11/19/linux_erp_survey/
"[i]25 per cent of the installed base [of ERP software] will be replaced this year - approximately 200,000 server units and OS licenses. Peerstone believes both Microsoft and Unix vendors, especially Sun, will suffer in future.[/i]"

You should really know what you're talking about before you open your mouth like that.

by rkuhn040172

According to a recent Radicati Group Inc report posted on LinuxPipleline.com, Outlook comprises 60% of the market. The vast majority of the rest are IMB/Lotus and Novell.

The entire study was that Thunderbird is no Firefox primarily due to a lack of an integrated calendar and such.

Market share (aka number of users) is important. But only when you want to tell us how many people are using Apache and MySQL. When I am talking about Outlook, you all of a sudden you think market share is nothing.

My point about Linux's failure to reach the desktop in meaningful numbers is not irrelevant. Apache and MySQL have been major successes. Linux on the desktop, in meaningful numbers, has been a failure.

So have flying cars. But according to your argument, I guess I just haven't waited long enough yet.

Firefox runs like crap on Windows. It is a memory hog, hangs, and overall only performs well if I don't open and close it often and repeatedly. Otherwise, once open and running, it performs well...except all my third party extensions crapping out and trashing my browser.

MS Office has very few issues with itself (old vs new versions) and opens and closes so much faster in addition to not hogging memory that there is no comparison. For that matter, OpenOffice on Linux is still a memory hog and takes 3 times long to open than MS Office on Windows.

Outlook Express is crap. I would never use it. So, if Thunderbird is trying to compete with a piece of crap, well then, I guess they haven't set their goals too high.

How about setting their sights on Outlook...a real product with real capabilities. Where's the calendaring in Thunderbird?

That's cool, send me a bunch of open source links and I'll send you a bunch of Microsoft links. At the end of the day, if we look at yours and we look at mine, we're just looking at a pile of horse shit.

by johanv

1. The article is dated 2004.
2. It would be indeed a very brave company to embrace a pure opensource ERP system. You have to bear in mind that Finance Directors want a rock solid financial environment (not 100% possible), and frankly, taking out a ?200,000 ERP system and replacing it with something untested (in their minds) and exceptionally cheap would make the Board of Directors very uncomfortable. Are you brave enough to implement an open source ERP system in favor of an established system?

by jmgarvin

As Apo noted ERP is NOT just for Windows, period.

As for the failure at the desktop market, it has been noted before (and I'll say it again) that there is no real gauge to the number of Linux desktops. It is guestimated that there are 25-50 million, but who really knows?

Also, you negated the city of Munich in your statement. Not only are they using Linux servers, but Linux desktops. Their progress and further information can be found online.

OO isn't comptible because MS doesn't like ODF. As a matter of fact, ODF is what MS fears will take the market. If ODF is sucessful, then you'll see less focus on MS Office specific "stuff."

Thunderbird is a mess? Please elaborate. I'm not sure I completely follow your statement about SharePoint Services, mobiles messenging, and integration "advantages" with Exchange.

by swlchris

As some may know I have all 4 operating systems on this machine here.
I would have just linux on it if it wasn't for the fact I gotta learn more about XP.
I know what works and what doesnt on this machine as well as all the rest. Been a Linux user for about 5 years ,no programming no hefty networking etc etc, just a general home user. Been using Windows since about 3.11, same thing no heavy stuff.

I have heard some talk about the kudzu issue, I already worked around that, that was just a continuing issue on hardware that was on the edge of the support level of the linux I was installing.
I'm not gonna get into the which is better . in part cause I already know.
If it comes down to home usage . my windows screensaver says it all.
"If I didn't have to learn Windows XP you would be looking at a 100 % linux machine."

by apotheon

Nice how you take things out of context. I think you'll find that any time I bring up Apache/MySQL market share, the only purpose of it is to refute some asinine commentary about Microsoft market share "proving" some point, such as the ubiquitous shrill cries in defense of MS technical quality that claim MS is just picked on because it's bigger. Aside from making a mockery of market share arguments, I don't tend to use market share statistics.

Linux on the desktop is only a failure if you measure success by market share, and as I said your judgment is premature: Linux on the desktop is growing steadily. Why don't you go tell the city of Munich that its municipality-wide migration to Linux is a failure?

Your complaints about Firefox are funny, considering A) few, if any, other people suffer such indignities at the hands of Firefox, and B) IE is a worse disaster than you're describing for Firefox.

MS Office doesn't open and close quickly in its entirety: only the interface opens and closes quickly. When you start your computer, the core process(es) of MS Office get(s) started automatically, so that almost the whole damned thing is in RAM, reducing the perceived start time of the application when you double-click an icon.

Calendaring is being developed as an application called Sunbird by the Mozilla Foundation. Furthermore, there's an integrated mail client and calendaring application being created by the Mozilla Foundation that combines Thunderbird and Sunbird to form Voltron (or whatever they're calling it -- the name escapes me at the moment).

The links prove a point: you said that basically all ERP software is Windows-only. I pointed out that there's a huge heap of quality ERP software out there that runs on Linux. Your point has been shot to hell. Have a nice day.

by x-marcap

The problem is that most MS USERS think they know everything about computers and applications. They think that anyone suggesting anything except MS solutions hasn't looked at _____. (You fill in the blank.) MS LDAP still can't work for ^%$# with other CIFS servers controlling an Enterprise.

Do you need a lot of scheduling? Cron works much more reliably than a PCs task scheduler. If the RAM used by the application makes the machine swap You can just forget the scheduler on a PC. Leave too many windows open, same thing. SFU on 2K,2k3 makes Windows perform almost like a UNIX box. but the same issues plague these servers, still.

Explaining the differences in OSes to people who are windows centric is nearly impossible. Most of them won't learn anything new. "Put it in windows terms..."

Unless you understand how Tivoli and Openview work with Enterprises, and how the interfaces work with backup software, and other non-mentioned interactions for the sake of brevity, these end users opinions aren't worth used toilet paper. Maybe you can let them tell you what they want it to look like. Woo Woo... (see my fingere circling in the big Whoop.)

Let the Pro's do the work and make it happen, let the kids make it pretty... The management will love the kid's work, but when the back end (that which does all the work) breaks let the users and the GUI kinders try to fix it.

Users are just what they are called...

by jaqui

I was just reporting what maya 4.01 says about it's features.

Page 2 of the PDF Linux User Notes from it has the following paragraph to end the page.

Unsupported Maya Features

Some of the features in our IRIX and NT versions are not currently supported. These include AliasToMaya, MayaToAlias, DXF, the IGES converters, and output to AVI or SGI movie formats.

for more information about operational Differences in Maya for Linux see "Known Limitations."

I'm pretty sure Alias knows what they didn't implement in the Linux version of their software.

by johanv

.We're using Sage Line 500 based on SQL 2000 DB / Windowmaker Enterprise on SQL 2000. We have just integrated the Sales Order Entry-process between the two applications.
While Sage does come with the option to run on a Linux platform, the GUI-client is still Windows-based (although great inroads are being made to provide a web-client [even though this only runs on IIS]).
The Windowmaker application only runs on a Windows-platform.
Thus in our environment it is not possible to derive maximum financial benefit in moving to a pure opensource infrastructure.
On that note I would also like to add that we are in the middle of implementing SugarCRM using the Windows-stack and integrating it with our Sage system.
I think the bottom line is that your business type dicates what systems you put in place.

by rkuhn040172

Our ERP system is called FAST.

http://www.tfmg.com

It is Windows only.

Given the points above, can anyone name an open source program that offers everything that FAST does for the construction industry?

It handles everything from estimating to purchasing to HR to accounting to scheduling to marketing to sales to etc etc etc. Even a dashboard.

And don't go naming some generic ERP piece of software. I mean one specifically built for the residential construction industry.

Our entire business for the most part is built around it. We're been using it over 10 years.

We even have all sales functions now on-line as well as handhelds out in the field for supervisors.

It isn't realistic to think our management team would easily switch to anything else.

In addition, they charge us not a flat licensing fee but rather on a per house built fee. Nice!

It is in areas like this and situations like this that Linux just isn't a real possibility.

by apotheon

Correct me if I'm wrong, but . . .

Sage doesn't provide open source software, so if you ran it on Linux you wouldn't be running a "pure opensource infrastructure" (your words). Since there are open source alternatives to the software Sage sells, I don't see how your objection makes any sense.

by johanv

Please read the post in it's entire context. It serves as an explination that in our environment it is NOT possible to run a pure open source environment. I am trying to make the point that as a business we would not derive the benefits that say an ISP would derive from running everything on some form of *nix. In my opinion you are also missing the point that businesses have varying requirements and a decision was made that Sage was the correct solution for our business based on what we required. In my position I have to take everything that is out there (software/hardware wise) and ensure that it fits with the business needs. If you look at this whole thread, you will notice hardliners from both camps - and then there are the ones who look at what would suit a business.

by apotheon

I'm not missing any point you made. You didn't [b]make[/b] a point about Sage being the correct solution for your business needs. You just said you couldn't run a pure open source system because you were using Sage. It's fine if you chose, and continue to use, Sage because that's what fits your needs. If that's something you meant to convey, you should have said so.

by apotheon

I don't know how I missed this earlier. 4.01? That's ancient!

Alias is selling version 7 now. Things have changed a bit.

by apotheon

If, after examining the options, the open source solution looked even vaguely comparable in needed capability and reliability, I'd take it over a proprietary offering that cost thousands in an instant. Of course, I'm not a pointy-haired boss who makes technical decisions based on how well a marketing department lies.

by rkuhn040172

I actually think I prefer Win 98 to XP.

Sure, there are times I have to use XP. Win 98 isn't a multi-user OS per se. But at home, do I care?

Win 98 is smaller, faster, and like the previous poster said, the newest and latest greatest malware isn't being written for it for the most part.

Just like some Linux supporters prefer the lighter, older versions of Linux, at times, I prefer the lighter, older versions of Windows.

On my laptop, a PII 400 with 192MB of RAM, Win 98 flat out hauls. And, it will still play one of my old favorite games...Shadow President (DOS based).

Any OS, behind a good firewall, running decent AV, anti-spy/mal/adware, and such is fairly immune to such malware without the user doing something stupid or being a bonehead.

I don't surf porn, I don't open strange attachments from unknown people, I don't visit crazy websites.

I'm behind a firewall (SPI included), have AV (AVG), Spybot, Adaware, Spyware Blaster, and am NAT'ed. I patch regularly, scan daily, and take additional measures.

This Win 98 laptop has had zero, as in big fat goose egg, vulernability issues in 3 1/2 years.

I think that not only do the security vendors of the world over exaggerate security issues, I think some Linux supporters do as well.

I properly maintained and supported Windows install actually has very few instances over time.

by rkuhn040172

Because out of the 18,000 or whatever the number is pieces of software that is in your repository using that apt get command thing, I don't have a need to use any of it.

I do occasionally surf sites like freshmeat.net or sourceforge but that is merely to be informed or cherry pick.

Almost all of my software for my Windows system is as free as yours with the exception of Office and Windows itself (and an occasional game...no good games are free).

I take that back, America's Army rocks and is free.

Open source does not mean Linux. Free isn't owned by Linux. Choice isn't only about Linux.

Browse CNet or ZDNet to see for yourself. There are thousands of free titles to choose from on just those two websites.

I use free AV, free malware detectors, free games, free .pdf converters, free firewall, a lot is free.

And if I so chose, I could also use free Firefox, Sunbird, OpenOffice, etc. But I think they suck in comparison so I stick with the tried and true.

by rkuhn040172

But from someone on here other than Apotheon.

I know some wouldn't believe it, but I'm still sticking it out. I will not fail to learn more.

But this Linux debate is more and more like politics. The vast majority of us are probably quite open minded and willing to learn and use both.

In politics, the vast majority of Americans sit somewhere in the middle politically. Polticians only pander to the far left or far right because that wins elections. Igniting your base.

But some on here make me want to learn less about Linux...Apotheon. Just like Hillary Clinton makes me hate the Democratic party...who for the most part does have good ideas from time to time.

BTW, I'm pure 100% independent with Republican leanings but face it, there are some decent Democrats but Hillary makes the party like bad.

Apotheon, I'm starting to wonder if he gives Linux a bad name in my opinion. Like Hillary, he polarizes instead of seeks for inclusion.

I've only taken a hard line pro Windows stance so as to try and attempt to give a equal footing for both OS'es in here.

Isn't this all about using the right tool for the job? Life is complex...using Windows or Linux is about more than which is better.

There are $ issues, personality issues, preferences, management issues, suitability issues, etc.

Is there an answer...NO...except for it is a personal decision based upon the situation at hand.

Debating which is better, Windows or Linux, is like debating which language is better, English or Spanish.

And for me, like in politics, which party is better? I think they both suck.

Maybe Windows and Linux both suck.

The funny thing is, 10 years from now the world will be so different that this debate will probably have been meaningless.

by apotheon

You talk out of both sides of your mouth at the same time. "I'm a reasonable guy! I don't mean any harm! I want to be your buddy! So-and-so is a pedophile!" You just seem entirely incapable of getting through an entire post without libelous commentary.

I'd be happy to point you at Linux-related information, to give you friendly advice, to offer my time to help you out. I might even be convinced to provide you (yes, [b]you[/b]) with a freely available user account on a Linux server that you could use via PuTTY on Windows over the Internet to facilitate learning more about Linux. The problem is that you don't ask for help: you make accusations and talk down Linux and the people who use it while claiming your purpose is to learn more about it.

If you think any Linux users here are buying your act, I suggest you ask jmgarvin, Jaqui, and a few others of the more knowledgeable Linux users around here.

"[i]I've only taken a hard line pro Windows stance so as to try and attempt to give a equal footing for both OS'es in here.[/i]"
Why not just take a reasonable stance? The only reason people react so negatively to crap like what you've been saying is because it's inflammatory and unreasonable. How do you expect anyone to take you seriously when you claim neutrality and, in the same post, admit to a "hard line pro Windows stance" (regardless of the reason)?

"[i]using Windows or Linux is about more than which is better.[/i]"
Yeah. It's about which is better for the task at hand, and about personal bias. I definitely have an anti-Windows bias related to ethical considerations, but when I'm dealing with clients and discussing technical matters I use hard-won technical knowledge. When I say Linux is more secure by nature due to details of system architecture, it's because Linux is more secure by nature due to details of system architecture.

Ten years from now, I suspect that the dominant small system OS will be at least closer to Linux than Windows, if not actually an outgrowth of Linux or *BSD.

by absolutely

"How do you expect anyone to take you seriously when you claim neutrality and, in the same post, admit to a "hard line pro Windows stance" (regardless of the reason)?"

You know what to do when your observations contradict your premises.

I skimmed rickk's atrocious post, and rickk is a waste of your time. Now, how about a recommendation?

I've installed RedHat before the Fedora Project, Fedora 1 and Mandrake, but only on systems pieced together from old hardware, and have never gotten proficient enough with Linux to scrap Windows altogether. I get tired of scouring the web for answers to basic make/install questions and the like, and quit. Recently I've gotten more disgusted than ever with Windows' inability to be configured to my standards, and I have decided to stop using it, period.

I'm writing from a Mandriva system right now, and I'd like to know what book makes a good introduction to the kernel and the concepts one needs to understand ("modules" for example) to customize my computer to serve my goals exactly, with no extra, unwanted "services", an option Windows really cannot offer because it is not open source, btw.

by apotheon

Since when do people prefer an older version of Linux for purposes of "lightness"? One of the benefits of Linux over an OS like Windows is that you can make a new Linux distro release as light as you like, so you don't have to hunt down an eight year old CD to be able to run something on a 486. If you think you need a "lighter, older version" of Linux, you really are talking out of your arse. Obviously, you don't know anything significant about Linux.

"[i]Any OS, behind a good firewall, running decent AV, anti-spy/mal/adware, and such is fairly immune to such malware without the user doing something stupid or being a bonehead.[/i]"
Do you mean "something stupid" like using an ActiveX-enabled OS to browse the web? Perhaps you're not aware of recent studies on the ubiquity of malware on the web. Self-installing Windows malware sneaks into the darnedest places sometimes.

From the sound of it, you're reasonably careful. I'm the same way when I have to use Windows -- and the results, with that level of care, are much the same for any Windows version (as long as one doesn't use any network-aware Microsoft applications). I tend to prefer putting less than half the effort into more than twice the security, though. Thus, I avoid Windows.

"[i]I think that not only do the security vendors of the world over exaggerate security issues, I think some Linux supporters do as well.[/i]"
Vendors certainly do. I haven't run into many Linux users that do so.

"[i]I properly maintained and supported Windows install actually has very few instances over time.[/i]"
A properly maintained and supported unix/Linux install can has none. In fact, a neglected and ignored unix/Linux install often has none.

"[i]Almost all of my software for my Windows system is as free as yours with the exception of Office and Windows itself[/i]"
Gee, only $800 retail for functionality you could have for free. I guess it's a good think you don't use other industry standard professional software like high-end image editors, layout software, and so on.

"[i]Open source does not mean Linux. Free isn't owned by Linux. Choice isn't only about Linux.[/i]"
Right. You could also use *BSD or OpenSolaris. You could even use Darwin. There's at least one each open source spin-off of BeOS and DOS. There's even an open source Windows work-alike in development.

. . . and, frankly, Linux doesn't need Windows emulation, either. The only reason Wine exists is, for the most part, for games and easing the transition from one platform to the other. The reason for Cygwin on Windows is to provide unixlike functionality, though.

by johanv

My apologies for YOUR inability to understand. My apologies for YOUR need & desire to prove that YOU know it all.
Thankfully there are a lot of professionals on these forums who can see the wood from the trees unlike you.

by x-marcap

1.You probable want a gui. Look at kde or gnome.

2.You want ONLY IP and no netbios support (you don't want MS in your Linux box.)

3. If you have the option, pick a fixed IP... DHCP works, but I despise it...

4. If you have a router in the loop, configure the firewall there if there is one.

5. Get familiar with Smalltalk rather than Java as a programming language. Nicer Gui set and Cincom has great documentation.

6. Learn bash,sed,and awk as well as Perl.

7. for cross platform support use perl or python for scripting. Use smalltalk on Gui for programming.

8. Learn Linux firewall security.

As for Books, I recommend Steven Prata's UNIX book from Sam's photofacts. understand this: Everything is a file... Say it as a mantra...

I will simplify things for you and this is a gross oversimplification.Think: /etc = administration tools ;/tmp = where ephemeral stuff goes; /var = stuff made by VARs ; /usr = stuff users might need. (binaries) /bin = system binaries. /home = where users (not system owner or root) start. I know this has nothing to do with filesystem layout, or other stuff, but start out with a / , /var, /usr, /tmp and /opt as separate file systems on separate mount points... Never put /tmp, /var, or /opt under / if you have any options...

If you put multiple NICs in the Linux box it can make a very secure firewall/gateway configuration...

by apotheon

For the most part, I agree with what you've said. There are a couple of caveats, though:

[b]1[/b]: If he wants to minimize the use of services (and, presumably, other processes) that he won't be using, he should probably use a GUI other than KDE or GNOME in the long run. Blackbox and Fluxbox are (aside from being almost identical) very lightweight and popular among those who like lightweight and come from the Windows world, and are very easy to use. IceWM and XFCE are other likely candidates. I personally prefer WindowMaker, but that might be outside the range of comfort for someone new to Linux.

[b]numberless[/b]:

/etc is technically for systemwide configuration data.

/var is technically for varying system data -- stuff that is created by the system, rather than used to define the system. In fact, I think the "var" term historically comes from some version of "varying".

I don't see any particular reason to recommend using separate filesystems for /var, /usr, /tmp, and /opt for most implementations. The important thing to keep separate, it seems to me, is /home. That's because /home is where at least the vast majority of data you'll want to persist even if you wipe out the system partition will end up being saved.

[b]firewall[/b]: I actually wrote an article about iptables configuration for Linux firewalls that has been published here at TR. It gives a greatly simplified starting point for learning iptables without assuming you're using some wacky GUI tool to do it:
https://www.techrepublic.com.com/5100-10877_11-5997057.html

by x-marcap

I don't want to confuse people. I wanted them to change the way they thing in the slightest manner.

That and I should have given him the syntax for
find / -name /rectum/head -exec rm {} \;

by absolutely

Thanks for that!

I don't think I'll ditch Java anytime soon, and I refuse to engage in, or to use a language called, small talk.

by apotheon

Those are directory names within the standard filesystem hierarchy of Linux. For instance, where Windows has Program Files, Linux has bin and sbin.

Smalltalk is by all accounts a fantastic language, one of the all-time best for object oriented programming (and sorta invented modern object oriented programming). Java's OOP model is a partial implementation of Smalltalk's OOP model with some other stuff thrown in. Like Java, Smalltalk runs in a VM. Unlike Java, Smalltalk's VM is pretty resource-light.

Java isn't the only language to get its OOP model from Smalltalk. Other languages that claim such heritage include Objective C, Python (somewhat), and Ruby. C# even gets some of its OOP model from Smalltalk by way of Java, at least.

These days, I'd recommend Ruby rather than Smalltalk. Ruby isn't a VM language, but it would almost certainly suit your needs rather more than Smalltalk would. Then again, there may not be a language in existence in which it's easier to write object oriented GUI code.

by x-marcap

Everything else merely thinks it is OO. Everything that claimes it is OO really tries to emulate Smalltalk. If you want to know OO do Smalltalk...

Tim

by apotheon

If you don't say what you mean, blaming others for not magically divining your meaning isn't particularly justifiable.

by apotheon

1. Yeah, I do know what to do with contradictory observations and premises. Of course, I also know what to do with assumptions: question them. I do not assume that rickk's intentions are necessarily that ill-conceived. As such, I still entertain the notion that he's operating out of willful ignorance at least as much as actual malevolence. He certainly seems intent on proving he's a waste of my time, though.

2. Mandriva (aka Mandrake) is simply not designed for lean installs. As with any Linux system, you can still pare it down to only what you need, but Mandriva makes it distinctly difficult to get there without basically breaking everything that makes it Mandriva. If you want to customize the system extensively, you may want to look into other distributions.

Debian is my favorite for such purposes. Fedora also provides an environment within which it is easier to reach those ends (though not as easy as Debian). Most other distributions are either not designed to make it easy to slim it down or not designed to make it easy to manage it on a day-to-day basis for general desktop use.

For the time being, though, you can easily get along with Mandriva and learn what you're doing there. It lacks in some of what would help to really understand Linux beyond the pretty clicky stuff -- for instance, it has a very incomplete man system -- but you can probably get by just fine with it, without even noticing a problem, until you're ready to move on and try a different distro if you like.

The best book I've ever seen for familiarizing oneself with Linux beyond the distro-specific stuff is called [u]A Practical Guide to Linux Commands, Editors, and Shell Programming[/u], written by Mark G. Sobell. As much as I recommend this thing (and yes, that's a really long title), he should be paying me a cut of his royalties. You can get it here:
http://www.amazon.com/gp/product/0131478230/sr=8-1/qid=1141236727/ref=pd_bbs_1/103-7330093-0903862?%5Fencoding=UTF8

Aside from that book, my recommendations don't involve books, for general Linux references. Oh, sure, there are some subject-specific books that I recommend (such as O'Reilly's [u]Linux Security Cookbook[/u], [u]Linux Network Administrator's Guide[/u], [u]Linux in a Windows World[/u], and [u]Linux Server Security[/u]), but not really books about general-purpose Linux subjects.

Instead, I would recommend getting yourself a mentor and joining a LUG (Linux User Group) mailing list or two. I'm currently a member of no less than three LUG lists, and attend meetings for the one of those three that is local to me. You can find LUGs in your area by way of this URL:
http://www.linux.org/groups/

You could also contact me by way of the "Send private message" link in my Member Profile here at TR, and thus get in touch with me via means other than forum discussions like this if you want my personal help. I'd be happy to help out where I can through email and/or IMs.

by absolutely

When I have a worthwhile question! For now, I'm going to switch to Debian, because apt-get and synaptic were really easy to use to customize. I can't guess how much reading it will take before I run into a question that I can't answer from that reading list, but I appreciate the offer immensely.

Good premises.

by jaqui

tldp.org

they have the system admin guide, network admin guide, bash scripting and advanced bash scripting guides there to name a few.

all available free.

plus a huge number of how-to documents.

linuxquestions.org with very active Q&A forums, wikis, blogs etc all on linux.

by rkuhn040172

While we are all arguing about which OS is more security or better or whatever, there is plenty of evidence to suggest that the entire industry isn't doing enough:

http://blogs.zdnet.com/Ou/index.php?p=165&tag=nl.e550

I for one don't think security is a Windows problem, a Linux problem or a Mac problem. It is everwhere, admit it or not.

Sure, some OS'es have it worse than others, but all OS'es have issues.

by absolutely

In Mandriva, those directories are also made into distinct partitions by the automatic partition tool during installation. That I made that error may give you some idea of my level of experience with Linuces. There is way too much new information there for me to know what to do with all of it yet, but thank you for the information. I hope to make use of enough of it that you can consider your time well spent.

by apotheon

Linux isn't Windows -- or, really, anything much like it. It's reasonable that it'll take some adjustment, especially for someone that knows Windows pretty well and thus has assumptions about the architecture that don't apply.

The partitions themselves are actually called things like "hda1" and "hdb3". The hard drives are designated "hd", or "sd", typically -- h for an IDE drive and s for a SCSI drive. The next letter, a, b, et cetera, indicates which drive it is. For instance, if you have two drives on the master IDE controller, they're hda and hdb. The trailing number indicates which partition it is on the drive.

You can access the drive device by a "filename" (everything in a POSIX filesystem is a "file") within the /dev directory, which holds filenames for direct hardware access to devices. Thus, if you have hda1, you'll find /dev/hda1 within your filesystem. This isn't what you use to actually access files on the partitions, though. For that you mount them within the virtual filesystem (the filesystem as it appears to the user). For instance, if /var is a separate partition, that means that some partition (perhaps /dev/hda3, for instance) is mounted at /var so that it looks like part of the same virtual filesystem.

That may be more information than you needed, but there it is. Maybe I should just write an article about this.

To learn more about mounting partitions within the virtual filesystem -- within the filesystem hierarchy -- you can open a terminal emulator (such as xterm or kterm) and enter "man mount" there. You can exit the manpage for the mount command by pressing the Q key, and use the arrow and PgUp/PgDn keys to move around within the document.

by johanv

It's indeed a sad time if you want to resort to discussions outside of the topic. So please carry on as I have neither the time nor the inclination to enter into a debate with you on commucation abilities & understanding what is being communicated instead of (as in your case) looking at what it typed.

by chinmoy1955

You have said it in a nutshell. Linux is far behind Windows as far as user friendlyness is concerned. No matter how many distros they develop, at the end we still have problems in installation and configuration. As far as choice is concerned, too many choices is also not a very good idea! It only adds to the confusion. Suppose you are invited to a dinner party, and given a choice of a hundred dishes to choose from. Now how do you choose which is the best dish for you? Either you go about asking people about the advantages and disadvantages of each dish so that you can make a choice, or you randomely pick up a dish and eat it. You may like it or may not like it. If you like it, fine, otherwise you start from scratch. What a waste of time and energy!!

by graham.powell4

I can't begin to understand why you feel that way. I have been using Suse 9.3 for under a year - following a switch from Windows XP Pro. I haven't had anything even resembling an intractable problem with it. The GUI can be used almost entirely with a mouse - as much as Windows can. I save a huge amount of time which was wasted on security issues with XP, I no longer have to defrag my machines, Suse doesn't crash a tenth of the times that XP does. Installation with Yast is easier than installing new programs with Windows. Most things that you are likely to need are installed by default anyway. It saves a lot of cash. As for training, if you can read a book . . . All I can see are advantages.
The only possible disadvantages are perhaps with some of the Multimedia programs, because they lack some of the refinements in comparable Windows programs. However, most of them are perfectly capable and many of the Windows programs (e.g. Photoshop 7) can be installed under Wine.
As for the vast majority of compatability problems, these can
easily be solved with a minimum of thought.
Hardware all configured itself during installation - no probs.
Your comments (which I have seen so many times before from Windows propagandists) seem to suggest that you need to be a lucky genius to use Linux. I have certainly proven that to be a load of non-sense.

by apotheon

You must be the guy that takes twenty friggin' minutes to make up his mind in the drive through, making everybody behind him late to get back to work. Learn to make informed guesses and get the hell out of the way.

by apotheon

Simplifying things is great, but simplifications should not be inaccurate or they'll lead to greater confusion later. Most of the Windows world is afflicted by such issues, and that's part of the problem there.

by jmgarvin

So you want all people to eat the same bland Soylent Green just because you like to eat it?

You don't like choice? Fine, but don't force your lack of choice on me.

As for the distros being "hard" to install, you are full of it. While some distros might be "harder" than others...for the most part it is click next a few times and wait.

Configuration is usually automatic and if the proper driver can't be found, a generic is used in its place. Thus, even if you don't have the proper video driver, you won't have a problem.

Not only is what you are saying wrong, but also you are trying to force a lack of choice on the consumer!

by rkuhn040172

The consumer at this point in time is not interested in that many choices.

The consumer whats simplicity. The consumer, unfortunately, isn't as intimately involved with their PC as you are.

A PC anymore is an entertainment device and or a convenience or education device.

The average consumer is a PC moron. Linux confuses them not only because of the too many choices of distros, but numerous other things (some Linux's fault and others not).

Lastly, a generic driver is never as good as the real thing...if you have a good device that is. I would never go out and buy a $150 video card just to use a generic driver.

No one is forcing a lack of choice on anyone. However, let the consumer decide...right now, the consumer isn't interested in that many choices.

For christ sakes, people are already bitching that there will be 6-8 different versions of Vista coming soon.

Does anyone in Europe even buy the Windows XP -N?

by absolutely

Dork.

Take all the free versions you want, throw away after one bite, or one byte, as the case may be, eventually buy one if you like it enough, and PLEASE, quitcher bicthin'.

by apotheon

You seem to misunderstand.

If a specific driver isn't available, Linux installs a generic driver, yes. If a specific driver isn't available on Windows, you're lucky if you get a generic driver. In either case, you then have to install a device-specific driver yourself.

Get it?

by x-marcap

The thimble cannot hold the whole ocean, but it can hold a thimblefull of ocean water...

/var was originally supposed to be for different flavors to concentrate their diversions from the base document (this is from pre 1975) the discussion went into the night. We'd also want to see vendors products there. The idea was that it would be the last and largest partition on the drive. Nearly everybody does logging different. For example /var/adm/messages is Sun, /var/adm/syslog/syslog.log for HP, etc. but it all fit under the Vars who were building the OS from the documents. Hence the name /var.

If you can recall there once were so many variants of System 5 UNIX that nearly everybody had a release for the 486 marketplace. Everex had one, Dell had one. (a pretty good one.) There were many UNIX variants at the time. SCO had several.

by apotheon

That's a pretty bad reason to use Windows. The tar utility is an example of something that doesn't even exist on Windows. Microsoft's "do-everything" OS can't do anything -- it doesn't even come with an archiving utility like tar.

Let's compare something that both Windows and Linux have:

#################################################

[b]Windows "route" utility:[/b]
The route utility allows you to view or modify network routing tables.

The syntax for the route utility is as follows.

ROUTE [-d] [-f] command [destination] [MASK netmask] [gateway]
[METRIC metric] [IF interface]

You can use the following options and parameters with the route utility:

-d
Redirects the output to the output debug port.
-f
Clears the routing tables of all gateway entries. If you use -f together with one of the commands, the tables are cleared before the command runs.
command
Specifies a command that you want to run. It is one of the following values.
Command Description
ADD Adds a route.
DELETE Deletes a route.
PRINT Prints a route.
destination
Specifies the address of the host.
MASK
Specifies that the next parameter is the netmask value.
netmask
Specifies a subnet mask value for this route entry. If you do not specify a value, the subnet mask is set to 255.255.255.255 by default.
gateway
Specifies the address of the gateway.
METRIC
Specifies that the next parameter is the metric value.
metric
Specifies the metric, or cost, for the destination.
IF
Specifies that the next parameter is the interface value. If you do not use the IF option, route tries to find the best interface for a given gateway.
interface
Specifies the interface number for the route.

If you specify an invalid value for netmask, so that the result of a bitwise-AND operation between destination and netmask does not equal the value of destination, an error occurs. For example, if you use the following call for the route utility.

route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1

You receive the following error message.

The route addition failed: 87

The following code examples show several ways of calling the route utility.

route PRINT
route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
route DELETE 157.0.0.0

The following code example shows typical output from the route utility.

============================================
Interface List
2 0 40 5 5b 8b 9e Novell 2000 Adapter.
============================================

============================================
Active Routes

The no. of entries is ::: 7
Destination Netmask GatewayAddress Interface Metric
--------------------------------------
224.0.0.0 224.0.0.0 157.56.148.199 157.56.148.199 1
0.0.0.0 0.0.0.0 157.56.148.1 157.56.148.199 1
157.56.148.199 255.255.255.255 127.0.0.1 127.0.0.1 1
157.56.255.255 255.255.255.255 157.56.148.199 157.56.148.199 1
157.56.148.0 255.255.252.0 157.56.148.199 157.56.148.199 1
255.255.255.255 255.255.255.255 157.56.148.199 157.56.148.199 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1

#################################################

[b]Linux "route" utility:[/b]

NAME
route - show / manipulate the IP routing table

SYNOPSIS
route [-CFvnee]

route [-v] [-A family] add [-net|-host] target [netmask Nm] [gw Gw] [metric N] [mss M] [window W] [irtt I] [reject] [mod] [dyn]
[reinstate] [[dev] If]

route [-v] [-A family] del [-net|-host] target [gw Gw] [netmask Nm] [metric N] [[dev] If]

route [-V] [--version] [-h] [--help]

DESCRIPTION
Route manipulates the kernel's IP routing tables. Its primary use is to set up static routes to specific hosts or networks via an
interface after it has been configured with the ifconfig(8) program.

When the add or del options are used, route modifies the routing tables. Without these options, route displays the current contents
of the routing tables.

OPTIONS
-A family
use the specified address family (eg `inet'; use `route --help' for a full list).

-F operate on the kernel's FIB (Forwarding Information Base) routing table. This is the default.

-C operate on the kernel's routing cache.

-v select verbose operation.

-n show numerical addresses instead of trying to determine symbolic host names. This is useful if you are trying to determine
why the route to your nameserver has vanished.

-e use netstat(8)-format for displaying the routing table. -ee will generate a very long line with all parameters from the
routing table.

del delete a route.

add add a new route.

target the destination network or host. You can provide IP addresses in dotted decimal or host/network names.

-net the target is a network.

-host the target is a host.

netmask NM
when adding a network route, the netmask to be used.

gw GW route packets via a gateway. NOTE: The specified gateway must be reachable first. This usually means that you have to set up
a static route to the gateway beforehand. If you specify the address of one of your local interfaces, it will be used to
decide about the interface to which the packets should be routed to. This is a BSDism compatibility hack.

metric M
set the metric field in the routing table (used by routing daemons) to M.

mss M set the TCP Maximum Segment Size (MSS) for connections over this route to M bytes. The default is the device MTU minus head-
ers, or a lower MTU when path mtu discovery occurred. This setting can be used to force smaller TCP packets on the other end
when path mtu discovery does not work (usually because of misconfigured firewalls that block ICMP Fragmentation Needed)

window W
set the TCP window size for connections over this route to W bytes. This is typically only used on AX.25 networks and with
drivers unable to handle back to back frames.

irtt I set the initial round trip time (irtt) for TCP connections over this route to I milliseconds (1-12000). This is typically
only used on AX.25 networks. If omitted the RFC 1122 default of 300ms is used.

reject install a blocking route, which will force a route lookup to fail. This is for example used to mask out networks before
using the default route. This is NOT for firewalling.

mod, dyn, reinstate
install a dynamic or modified route. These flags are for diagnostic purposes, and are generally only set by routing daemons.

dev If force the route to be associated with the specified device, as the kernel will otherwise try to determine the device on its
own (by checking already existing routes and device specifications, and where the route is added to). In most normal networks
you won't need this.

If dev If is the last option on the command line, the word dev may be omitted, as it's the default. Otherwise the order of
the route modifiers (metric - netmask - gw - dev) doesn't matter.

EXAMPLES
route add -net 127.0.0.0
adds the normal loopback entry, using netmask 255.0.0.0 (class A net, determined from the destination address) and associated
with the "lo" device (assuming this device was previously set up correctly with ifconfig(8)).

route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
adds a route to the network 192.56.76.x via "eth0". The Class C netmask modifier is not really necessary here because 192.*
is a Class C IP address. The word "dev" can be omitted here.

route add default gw mango-gw
adds a default route (which will be used if no other route matches). All packets using this route will be gatewayed through
"mango-gw". The device which will actually be used for that route depends on how we can reach "mango-gw" - the static route
to "mango-gw" will have to be set up before.

route add ipx4 sl0
Adds the route to the "ipx4" host via the SLIP interface (assuming that "ipx4" is the SLIP host).

route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4
This command adds the net "192.57.66.x" to be gatewayed through the former route to the SLIP interface.

route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
This is an obscure one documented so people know how to do it. This sets all of the class D (multicast) IP routes to go via
"eth0". This is the correct normal configuration line with a multicasting kernel.

route add -net 10.0.0.0 netmask 255.0.0.0 reject
This installs a rejecting route for the private network "10.x.x.x."

OUTPUT
The output of the kernel routing table is organized in the following columns

Destination
The destination network or destination host.

Gateway
The gateway address or '*' if none set.

Genmask
The netmask for the destination net; '255.255.255.255' for a host destination and '0.0.0.0' for the default route.

Flags Possible flags include
U (route is up)
H (target is a host)
G (use gateway)
R (reinstate route for dynamic routing)
D (dynamically installed by daemon or redirect)
M (modified from routing daemon or redirect)
A (installed by addrconf)
C (cache entry)
! (reject route)

Metric The 'distance' to the target (usually counted in hops). It is not used by recent kernels, but may be needed by routing dae-
mons.

Ref Number of references to this route. (Not used in the Linux kernel.)

Use Count of lookups for the route. Depending on the use of -F and -C this will be either route cache misses (-F) or hits (-C).

Iface Interface to which packets for this route will be sent.

MSS Default maximum segment size for TCP connections over this route.

Window Default window size for TCP connections over this route.

irtt Initial RTT (Round Trip Time). The kernel uses this to guess about the best TCP protocol parameters without waiting on (pos-
sibly slow) answers.

HH (cached only)
The number of ARP entries and cached routes that refer to the hardware header cache for the cached route. This will be -1 if
a hardware address is not needed for the interface of the cached route (e.g. lo).

Arp (cached only)
Whether or not the hardware address for the cached route is up to date.

FILES
/proc/net/ipv6_route
/proc/net/route
/proc/net/rt_cache

SEE ALSO
ifconfig(8), netstat(8), arp(8), rarp(8)

#################################################

As you can see, the Linux manpage gives a heckuva lot more information than the Windows utility help, including pointing out additional manpages that might be useful, and in this case the Linux utility documentation comes with examples of use while the Windows utility documentation does not. In addition, the Linux route utility does a lot more, explains the output better, and provides a more succinct bit of documentation with the --help option:

# route --help
Usage: route [-nNvee] [-FC] [] List kernel routing tables
route [-v] [-FC] {add|del|flush} ... Modify routing table for AF.

route {-h|--help} [] Detailed usage syntax for specified AF.
route {-V|--version} Display version/author and exit.

-v, --verbose be verbose
-n, --numeric don't resolve names
-e, --extend display other/more information
-F, --fib display Forwarding Information Base (default)
-C, --cache display routing cache instead of FIB

=Use '-A ' or '--'; default: inet
List of possible address families (which support routing):
inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
x25 (CCITT X.25)

by x-marcap

Beaten to death by both sides. I now see Windows people can't open up to the fact that Windows is not a stable OS, and that it is brain damaged. If you want more than 24 mounted drives (This happens all the time in real systems.) You are SOL.

Linux people have an eye in the land of the blind. Explaining blue to the blind is fruitless. The problem with the comparisons and the explanations is that when they don't have the vocabulary to understand, you peeve them off. Then it gets more personal...

Let's forget about Rickk and other flaming idiots. Let's get back to work helping our companies and ourselves...

by bite me_ax_moron

Its probably good this forum doesn't have the option to negative rep people like yourself.
Your atttitude sucks and is representative of why nix is having such a hard time making inroads. YOU may love making things as hard as you can, but 99% of computer users do not wish to do so. TRY lightening up. Super geek isn't cool.

This discussion is closed to new replies.