The Register® — Biting the hand that feeds IT

Feeds

Linux risks netbooks defeat to Microsoft

Ubuntu-based things do well in tech circles, but the consumer space is different, as gOS discovered when Wal-Mart blamed poor demand from baseball caps and mullets for its decision to stop selling Linux-loaded PCs. David Liu, chief executive of Emeryville, California-based gOS, is undaunted. Indeed he is optimistic that Linux …

This topic is closed for new posts.

Page:

it's not quite desktop ready yet

The same is true of Windows. Heck, any past version of windows, not just Vista.

@Steve Mann

"I'm really, really looking forward to the point where there is a viable alternative for the home user to Windows. Linux isn't it, yet."

And neither is Windows. Actually, since the internet and Windows 98 the ability of Windows to BE ready for the desktop has steadily dropped lower and lower.

Viruses. ActiveX (and careful watching to ensure it doesn't get abused). Firewalls. Drive-by pwnage. All very much so that non-computer experts can no longer use windows.

Pirate

What are you looking for?

"Someone mentioned GIMP. Gimp. The benchmark for maddeningly unintuitive intefaces that is thrown up time and time again as a "viable" alternative to well-established packages like Photoshop"

It is a very intuitive interface. It's just that Windows is no Window Manager.

You right click on the image and you get a list of commands that are appropriate for the image you clicked on. Very intuitive. Very UNIX. And MS picked up on that BIG-TIME for Windows98.

By "maddeningly unintuitive" you mean "it isn't photoshop". Well, when Adobe noticed another company using tabs to separate out groups of commands and widgets, Adobe sued them for making a GUI that looked like theirs. And won.

Now how is a free package supposed to afford the bus fare to court to defend from this? After all, we've seen time and again that no matter how stupid and illegal your complaint is, if the defendant doesn't turn up, they lose.

Anonymous Coward
Anonymous Coward

@Mark

Lol, you're a funny guy. I think you need linux therapy. You seem to be blinded to the gaping flaws in both Linux and your own mind.

Every graphics designer/publisher I know says GIMPs shit, only lunatics claim it isn't.

Here take a seat and tell us about your friends.

@Goat Jam & @Mark

@Goat Jam

"I can run Linux on a MIPS processor, an ARM processor and a PowerPC processor (just to name a few)"

My point is that massive amounts of "Linux" software is really "Linux i386" software in that it only works on an x86 chip. The term "Linux software" is therefore a point of extreme confusion.

Don't start talking about "recompiling", because most of it won't recompile, because of the complexities of library dependencies -- there's bound to be something in the critical path that just isn't available for your architecture of choice. Besides -- recompiling is not what beginners expect to have to do.

@Mark

I'm not ignoring anything about Windows Mobile. There is enough of a specific by-version branding that most people know it's not Windows Windows, but I've heard a fair few people say that they don't want Windows on their phone because the screen and keyboard aren't big enough to use Word.

Thumb Down

Lack of Visionaries.

I tried to install an old Linux application which was part of an old OS install that did not work on the destined laptop.

Simple exercise to install a current running version of Linux and then extract the application and put it on top, after all that is the approach i would take with a Windows app.

Not so simple unfortunately as it doesn't have an RPM or Deb or whatever they are, so although several new versions of Linux install and run a dream, I can't take the next step to get at the application.

I tried the forums trying to link up with some Linux experts who could give guidance.

This highlights the main problem:

The answers I got back:-

1 - You should only try that if you are a Linux expert.

2 - If you can load those versions of Linux you are doing alright, why waste time on the application just carry on using Linux!?

As I pointed out, in real IT installing an OS is never a major target, it is a(n) (un)necessary step. I think I was banned as no further help was forthcoming.

Until the general attitudes change and a very simple interface is incorporated ( you can have everything driven by text config files, but there should be a simple select option interface for everyone else to use) which is common between versions, there is not much chance of a massive take up.

After all, between windows there is a big XP or Vista debate, but with Linux, it is RH, UBUNTu, kubunto, gentoo, ooh ahh... etc. That isn't going to put anyone off is it?

Anonymous Coward
Happy

@Mark

Mark,

As the man says, go have another read, one day you'll get it...

You blinkered OSS Fanbois are so so funny to read.

Stop

@Anonymous Coward

Get what?

That it was either a load of crap or a long rant attempt at humour?

Stop

@Nìall Tracey

then why are you here on a story that says that Linux may lose out to windows, giving reasons why Linux is no good that are just as applicable to Windows?

Gates Horns

Anonymous Coward shit.

"Every graphics designer/publisher I know says GIMPs shit, only lunatics claim it isn't."

And you know all the graphics designers?

My dad (72) uses Gimp. Likes it. Uses Photoshop, Picassa and Picture Project. Some of these apps do ONE thing better than all the others. He's not a computer whizz. He's pretty much a neophyte. But he generally uses GIMP or Picassa.

Stop

Re: Lack of Visionaries.

Try installing an old Win95 app. Heck, try MS Wine with Oz Clarke. May work, may not. If it doesn't work, you're SOL.

Better, try installing an old app from Windows NT (Alpha). SOL right off the bat.

Why do you complain that Linux isn't ready and then give examples that show Windows isn't ready either.

Anonymous Coward
Anonymous Coward

@Mark

I'm curious - have you seen the "Things That Shall Not Be Named - Ever", recently? It would defenetly excuse your insane ramblings.

I suggest you go outside, sit on a park bench and eat a sandwich whilst enjoying the great outdoors. It could save your mind.

Alert

@Mark

Mark,

Honestly, you have valid points about GUI choice, etc.

But I get the impression you have very little knowledge of the real insufficiencies of Linux.

#1 Issue: Inconsistent kernel APIs. This means you have to choose older and open hardware to add to your Linux system, unless it can be driven completely by a simple class driver. This means any manufacturer that wants to do a closed source driver (heresy!!!!) to protect their intellectual property, will never have a truly solid driver that works across all distributions (though some companies come closer to supporting the majors than others). Add to this that the user is encouraged to build even more custom kernels for their own systems, and that kernel API is even further from being even near standard.

#2 Issue: I gave up at FC4 over this one, cut and paste between apps. Some apps written for one desktop, can't cut and paste to apps for other desktops, even though they run otherwise undisturbed between two GUI environments. There should be a standardized method for a developer, such that no matter what desktop library a app was coded for, that all apps can communicate relevant cut and paste data. Maybe always export basic data, such as selected text, vcards, email addresses, etc. via the X data sharing libraries?

#3 Issue: Library versioning... even windows has problems with this, but nowadays it seems much worse on Linux. Like Windows, Linux dumps all libraries into the same directory for the most part. The benefit is that all apps have access to these libraries. The detractor is that in Linux, many times the libs are not reverse compatible. Microsoft has gotten better about this issue of late. Either Linux needs a standard way to find a specific version of a library, never requiring the user to swap libs, etc., or Linux needs to make sure application libraries are generally backwards compatible to older apps, while supporting the new apps as well.

I think that if the Linux distribution architects got together, they could hash out fixes to these three major issues, but until they do, it will be very difficult to penetrate the user market with Linux.

Anonymous Coward
Anonymous Coward

@Anonymous Coward shit.

I know a fair few more who say it's shite then say it isn't (well I don't know a single professional who says it isn't shite), and I'm talking about professionals not enthusiasts but then even the enthusiasts I know say it's junk. In the region of 40 people in real life and double or triple that online. Ironically I'm quite adept with it, but it's still garbage.

But keep it up, you're a funny guy.

Gates Halo

@Anonymous Cow Herd

I see.

Linux Therapy == The Emperor's New Clothes

If I were smart I'd be able to see how enlightening that pile of satanic cow shit is. But as I don't see it, I must be thick as pigshit and so dumb that I wouldn't understand the explanation.

And you complain about FOSS telling people "you're too dumb"!!!!

There's no icon with a wintroll's head up BillG's arse, so this will have to do...

@David L Pierce

Maybe they aren't deficiencies but "not what windows does".

#1 Inconsisten kernel API's.

How does that affect the end user? Or they apps they use? For kernel programmers, it meant that there was full 64 bit support in the Linux kernel how many years before Windows XP64 came out (and crashed and burned because it was a rush job)? Four? More?

#2 Issue: I gave up at FC4 over this one, cut and paste between apps.

No, the only one this gives trouble with is Evolution. And that's because it is trying like billy-o to ape Microsoft Lookout Express. In all other apps, highlight the text, middle click where you want the text. Much easier than Windows "Select copy, select paste/Ctrl-C, Ctrl-V" which is available in all applications on Linux too.

#3 Issue: Library versioning

A) if Windows has this problem too, then why is Windows ready for the desktop?

B) There's no problem.

Reverse compatability is not a problem: you have the old version of the library in there too. And if you have some package manager looking after it, rather than say "this dll doesn't seem to be used any more but if I delete it it could break things so I want you to tell me if I can delete it" as per Windows, your package manager uses the "--uses" tag to remove unneeded libraries.

So to sum up:

#1 is as much a help as a hindrance and NO PROBLEM for non-kernel applications.

#2 is as far as I can tell made up

#3 is not a reason why Linux isn't making it on the desktop because Windows makes it despite being as bad or worse.

Anonymous Coward
Gates Halo

Did you think they were serious ?

Its pretty obvious Asus etc. don't really care about Linux.

The 701 was supplied with Linux (cos it was free) but the package had drivers and instructions for XP.

Clear signal to MS, surely ? Come on, you know you want to sell XP cheap to us lower powered PC suppliers ? A few extra dollars for something thats recouped its costs years ago ?

And now result - MS are looking to punt XP to the netbooks hand over fist.

XP - its the new Vista really.

My 701 lasted 10 mins on Linux, just enough for AC Jnr to get bored with Penuin Racer, and then it was on with the XP install.

Game over.

Bill - cos he still knows how to get a win from anything...

Stop

@mark ( and this is the last one )

If you can't even write my name correclty, then i do not want to use any of your code... If you want to find out how it is spelled: look in the developer docs for almost any linux distro out there. hint : look at the i2c api for motherboard diagnostics and monitoring.

And as for the screwdriver example: mine's the quad core with the 1000 watt power supply. It will drive the little screw in the drywall. You missed the point, again, completely.

Stop

@ Mark

I don't for one moment think you're thick as pigshit or dumb, but I do think you need to develop some awareness outside of your current field of vision.

Simpsons original post was subtle, yes, but with dispassionate reflection it contained a lot of difficult "truth". And unfortunately, you've done your level best to prove his point which seems to demonstrate a jaw dropping lack of self awareness.

Rather than taking it on the chin, agreeing that everyone has a different point of view (and to paraphrase him) tried to get on with people who disagree, you've been rude and arogant. You could have used your knowledge to influence, to drive "the cause", but instead you reinforce old stereotypes and exactly the ones Simpson was doing his best to throw into relief.

Reading back through these comments, you're the only poster, exception me right now, to use the word "fuck" and, in my opinion, without exception, every post you've answered you've done so in a confrontational sarcastic and blinkered manner. To quote Simpson "This sort of behaviour doesn't help you".

The world is not black and white! Can you not accept that you may not be 100% correct and anyone deviating from your view is not by default 100% wrong? I believe you're intelligent enough to understand that, but for some reason on this subject the red mist always wins through - yet another support to Simpsons original post.

My own experience? Disatisfied and disillusioned with XP (and MS generally) for a number of years. Tried half a dozen Linux distros none of which I could get to grips with in a meaningful way as a productivity tool, finally landing in desperation with OSX. And the quality of my experience with OSX means Linux and I will seldom if ever cross paths again.

Natually you'll respond to this as you have everyone else, and naturally you'll rant at me, which is a shame, because I'm open to and supportive of OSS as a whole and Linux in particular. But you won't ever accept that fact because, like you, I'm only open to it on my terms. You champion choice as the unbreakable primary directive, but paradoxically in doing so you insist that I can't choose not to have to make choices I am unquallified to make.

Thumb Down

@Vincent Hippie

No, I just think you should change your name. OK, you don't have to change it to "hippie" but change it. The one you've got is completely unsuitable.

As to Athonus Prime: are you then 100% correct? That pile of shit "Linux Therapy" had nothing subtle in it. It had a lot of crap in it. And how come you still haven't said what I've missed?

Heck, while we're on the subject of 100%

What about the places where I and others have said "So? That's a problem with Linux and it's a problem with Windows too"?

Optimus Prime

"You champion choice as the unbreakable primary directive, but paradoxically in doing so you insist that I can't choose not to have to make choices I am unquallified to make."

Oooh. Where did I say you MUST CHOOSE LINUX? Never. What I have said is that if you're going to diss linux for never getting to the mainstream, please don't include things that didn't stop *Windows* getting to mainstream.

"But you won't ever accept that fact because, like you, I'm only open to it on my terms."

Fair enough. Don't use Linux. But let someone else try it without YOUR prejudice turning them sour. It's a free frigging download or several ISO's with a lot more stuff available on the front of a £5 magazine. LET THEM TRY.

Thumb Down

<sigh> And people wonder why Linux has yet to take off...

... I made a few comments about what I wanted for my wishlist... and instead of being "educated" (ie, shown how to get what I want) I get ranted at.

First of all - to all of you who flamed me, read my post again. I am a big fan of Linux. As a server. Love it. Wouldn't want to run anything else. It keeps on ticking away in its little box and serving my web-pages and e-mail to the outside world without supervision. I just don't think it is ready for the desktop.

As for the flaming and people telling me to engage my brain... might you look in the mirror sirs? I did not ask that GIMP and OO be "like photoshop or MS word", I wanted a compatibility option like MSWord had for WP. It would help me make the transition. Why? Because I do not like Adobe or Microsoft. I would love to cross over. I just don't feel up to re-learning upteen million commands (exaggeration, I know, but it sometimes feel like it) just so I can *start* to use the damn product. No, I don't want a Linux copy of Photoshop or OO, I want a version of GIMP or OO I can use *right now*. Even if not fully.

I notice, BTW, that no-one has responded to my "normal view" comment, unless that comment about "too much like MS" was the response.

@Me

The comment above was regarding Linux vs the average user. Not Linux vs Windows.

For those who did not understand. Here it is again, in a different format.

while [ Linux_continues_to_improve ]

do

echo "I am ready for the desktop"

read userInput

if

$userInput == "I am confused"

echo "is your last name six-pack?"

fi

if

$userInput == "I can't figure this out"

echo "obviously"

echo "Do you know any smart people, who could help you?"

fi

if

$userInput == "I am seeing someone else. It's not me, it's you. Sometimes I find you hard to get along with, and you are not everything that I expected"

echo "It's me? I don't think so. I think you are the problem here!"

echo "I can be anything. I could even run on a pair of adidas, if I wanted to!"

echo "IT'S YOU! IT'S YOU! IT'S YOU! Not me."

echo "What work did you put into this relationship?"

echo "You never even opened my config files! YOU don't even deserve to look at me."

echo "I can't belive that I was once turned-on by you. Idiot"

echo "IS MICROSOFT MAKING YOU DO THIS?"

echo "HOW MUCH ARE THEY PAYING YOU?"

fi

# wait 90 days

sleep 7776000;

# then do it all again

not done

@aubry Thonon & others

There are mods for the gimp that gives it the same menu structure and feel of an outdated Photoshop ( don't expect Cs3 ... ) They are called the GimpShop and GimPhoto.

Funny thing is that , when the developer of the GimpShop posted it on the Gimp forums he was blasted by the lead developers , and bluntly told to keep his modifications for himself...

strange.. When someone tries to make a useful tool that makes transitioning platforms simple, they get blasted by the 'Linux' community. I guess this 'Open Source', 'free software' and 'Collaborative Development' went out the window.

No wonder people stick to windows.... If they make a serious attempt to try Linux they only get blasted by the 'elite crowd'. Blasting your prospective customers is a very bad move , marketing wise ... akin to shooting yourself in the foot.

Linux

@Peter Kay

"A non trivial amount of software that works fine under x86 Linux either doesn't work on non Linux unixes or fails to compile when it finds anything other than x86 architecture."

Nope, the fact is that if you have the source code it is possible to re-compile on ANY architecture that provides gcc. The fact that the source / configuration may need to be changed to some degree (from minor->major) is irrelevant. If somebody wants to port some open source app to another architecture then they can do so.

The same can't be said for Windows.

"You're a poor student of history Goat Jam. Can it be said that Windows runs on MIPS, ARM and PowerPC. Well, yes, you can say that."

Nope, I was there during history and I have a good memory. Firstly, XP/Vista don't run on MIPS, PowerPC or ARM (I am willing the acknowledge that there may be a cut-down version of XP out there that runs on ARM but I have not heard of it). Pointing to a version of Windows that is over a DECADE old is a sign if desperation Peter. Same goes for Wince, which has also been obsoleted.

So, we find that the only architectures that current versions of Windows will run on are x86 variants and the itanic.

Wow.

The point here is that you can only run Windows on architectures that Microsoft chooses to compile it for. End of Story.

Open source, by its very nature can be compiled to run on any architecture. The fact that it might not work out of the box for every one of those architectures is completely irrelevant.

Linux

@Niall

"My point is that massive amounts of "Linux" software is really "Linux i386" software in that it only works on an x86 chip. The term "Linux software" is therefore a point of extreme confusion."

Whereas 100% of Windows userland apps only run on x86 chips.

"Don't start talking about "recompiling", because most of it won't recompile, because of the complexities of library dependencies"

Whereas with Windows, you don't even have the chance of re-compiling because MS won't give you the source code.

I don't understand what point you are trying to make here. You seem to be saying that Linux is inferior because you can't always recompile the source code without tweaking it compared to Windows where you cannot recompile the source code AT ALL.

And somehow this makes Windows better? I want some of what you are smoking dude.

Seriously.

See my preceeding post @Peter Kay for more details

Linux

@Aubrey

"I made a few comments about what I wanted for my wishlist... and instead of being "educated" (ie, shown how to get what I want) I get ranted at."

I call bullshit Aubrey.

I told you how to choose and remove apps as per your wish list.

I pointed out that It's not the fault of the GNU/Linux OS that the proprietary shops (apple, MS, adobe) choose to ignore linux as a deliberate strategy in an effort to maintain the predominance of their closed source model..

I forgot to point out that you can't just copy the look and feel of Photoshop because adobe will sue you for doing so. Fortunately, somebody else did that.

I do admit I suggested that you "engage your cerebral cortex" which I probably should have not have done. Please consider this my apology for that.

@Niall

Yellow Dog Linux.

PPC code.

The Top500 computers running linux? I don't think they are x86, toto.

@Vincent Smith

Well, what's wrong with telling someone whose forked a project to continue with their forked project?

If GimpShop really IS better and more wanted, that fork will progress and become the dominant one. If not, then why should the developers take time away from other user requests to put into making it ape Photoshop?

That GimpShop is not taking over shows that the UI problems only exist for a very small fraction of users and maybe a number of Photoshop users (who don't like the name because it's weird, so why not change your weird name?).

Pirate

Emperors Clothes

Nope, the reason why it makes no sense is because it's wrong.

FOAD

@Goat Jam

You just don't get it, do you?

Yes, you can port software to any platform. It's also possible to write an operating system using echo and dd if you really want to. Guess what - it's too much hassle for most sane people.

Same with software. The vast majority of people just want to click a couple of icons. A few more technical people will be prepared to do a configure and make. Having to work out how to customise the code for a weird processor architecture used by your netbook manufacturer? If you think that's realistic for more than 0.0001% of users you are utterly deluded.

Windows CE is not obsolete; Windows CE is the base mobile operating system, Windows Mobile is the combination of the OS (CE) and the set of apps and support systems that customise it to a particular device.

Yes, NT 4 is old and dead. The point is that Windows is portable, regardless of its current platform support.

Linux may have more current platform support, but that's not useful if it's not possible to transparently install or at least compile software on it. That is often the case on non x86 architectures.

This is why Linux may need to be productised. Call the OS MiniNoteARMto for 'Ubuntu that works on a cut down notebook with only 16bit colour and with an ARM chip' - then refer to that product consistently, so that people can search for MiniNoteARMto apps and be certain they will work..

It seems to (mostly) work in the mobile phone world (where apps are either selected via the platform i.e. S60, or the phone model), but as soon as you stray outside x86 on various Unixes including Linux, it's not uncommon to find limited functionality and small software libraries.

Thumb Down

@Mark

Leaving your trolling personal insults aside,

"Fair enough. Don't use Linux. But let someone else try it without YOUR prejudice turning them sour. It's a free frigging download or several ISO's with a lot more stuff available on the front of a £5 magazine. LET THEM TRY."

I don't quite see how I'm stopping anyone? I just want more of those who try to discover a great OS, friendly, productive and an OSS showcase. I want those who try to stick and stay. I want the reasons they give for leaving (my reasons for moving on!) not to apply. I want that because it benefits everyone, Linux, The Community, Users, everyone. Heck it would even force MS to actaully get with the program and stop devliering sub standard pap to fit a profit margin.

Can you not see where I'm coming from? Not at all?

I make the point that actually they won't stay because the project's immature and your ONLY counter is that obvously they're f*ckwits because they can't see the *real* benefits. Posturing aside, do you genuinely believe that?

And sadly, friend, "your" (and I don't really mean you personally) mindset and attitude is doing more to deter people than I ever could - even if I was minded to. :-/

Linux

@Peter Kay

Actually I do get it. It was you Wintrolls that bought up the whole "can't compile Linux on X architecture" crap.

The fact is that 99% of users NEVER have to recompile apps. They just use the precompiled x86 apps that are provided by their distro, end of story.

I've written and compiled some minor apps in the past. However, the fact is that I don't want to do that for my OS and user apps, and I haven't had to do so since about 2001. What you are attempting to do is maintain the MYTH that ordinary users need to compile all the software they want to use, which is a load of complete bollocks.

Ergo, pointing out that the Linux source code won't compile on some obscure architecture is patently ridiculous when we are discussing Windows vs Linux on "Netbooks" which are all x86.

It is a red herring. A blatant attempt to troll this forum and spread FUD by Microsoft shills such as yourself. If you have a problem compiling Linux on your obscure architecture of choice then why don't you have the same problem compiling Windows?

The truth is that you don't have difficulties compiling windows source for your imaginary architecture because A) you don't actually have any hardware of a different architecture and B) even if you did you don't have the Windows source to recompile.

Today, to use Linux (Ubuntu) you install off the CD, click on Synaptic Package Manager and select "Mark All Updates". If you fail to do that it will consult the repositories anyway and then inform you that "Updates are available". Click the icon, type in your password and all updated packages will be downloaded and installed automatically

No compiling is required. If you want to run on some whacky architecture then that is also fine, but you need to take some responsibility for that choice and tweak+recompile. Big deal.

That is called choice. If want to take the easy route, then choose an x86 box and install a distro like Ubuntu. If you wan't play at uber geek and install Linux on your gcc equipped toaster oven then that is fine too, just don't expect it to work seamlessly.

The fact that you don't have such a choice with Windows appears to escape you WinTrolls. You can't recompile Windows for ANYTHING, yet you point at the choice that Linux provides and whine "Its all to hard for joe sixpack to compile linux for his toaster"

Here's a hint Peter. Joe Sixpack would never want to recompile an OS for a toaster oven.

Linux

@ Aubry Thonon

Points 1. and 2. (Add/Remove Programs, put them in Start menu upon installation) have already been dismissed as already solved in Linux (although in a somewhat rude manner), but I agree with you on points 3. and 4.

Wine should be included in consumer-oriented distros (Ubuntu, I'm looking at you), so Joe Sixpack could run his Windows-only programs. One of great advantages of Ubuntu to an average user is that everything relevant comes on the installation disk and you don't have to locate additional programs somewhere on IntarTubes(tm). As some of my business tools (I'm an accountant) have no Linux equivalent, I'd like Wine preinstalled so I could say to some of my less savvy colleagues "Look, just click on BusinessTools.exe and it'll install it for you". Instead of doing a Windows-like "first you have to install this."... people put up with that behavior from Windows just because it's a familiar environment. Linux has to outshine Windows in that field if it wants to attract more people... Windows didn't have much of a competition, Linux faces a virtual monopoly.

GIMP also... as you have said, WinWord had a WordPerfect compatible style. GIMP users should be greeted with "do you want GIMP or Photoshop menu-styles?". If you want to attract people, give them familiar look and feel.

I'm glad that nvidia's Linux support started drawing people away from ATI in such a number that ATI felt compelled to release Linux drivers... not that my X1800XT didn't work flawlessly with Ubuntu with default drivers, but it's much nicer now. 8-)

I hope that we'll see other manufacturers act the same, it will remove the "aargh, my XXX hardware didn't work with Linux!". Maybe I'm blessed with exceptionally common hardware as I had no such problems, but as people turn more to Linux I think in several years such complaints will become much rarer.

While we're at suggestions for improvement, it seems that the non-existent telephone support is a big problem. If Canonical's keeps its promise of 60 days of free telephone support for anyone who buys Ubuntu (20 USD isn't *that* much), it could negate that complaint too.

@mark

Until you can spell my name correctly : go and troll somewhere else.

Anonymous Coward
Stop

I thought we were consumers...

Do you really think that Microsoft _controls_ what you are going to eat tonight?

People who like Windows, buy Windows. Regardless of the flaws, they like it and thus they buy it.

Why are consumers not choosing Linux systems on a scale that matters? Oh wait, I can read the answers above....ok...I see. It is EVERYONES fault. Linux is basically THE BEST THING SINCE SLICED BREAD and everyone is working AGAINST it....or...

They don't, because it can not do what a consumer want it to do.

Ow yeah...the great idea of adding wine emulation onto majority of Linux distribution so users can run Windows apps....which requires a Windows OS license anyway....smart. That is how you indeed kill Microsoft. While you are at it, send me 100 bucks as well - that way you can make sure I'll get poor and unhappy too!

FACE IT - LINUX IS MACARENA.

UNIX and MS are the champs of grown up, serious computing.

Thumb Down

Re: I thought we were consumers...

No. But they DO control what I can do with their software and others. Copyright means I cannot make a "work-alike" or interoperate. Patents mean I can't create a connector to MS's AD to validate.

Even though I've bought the OS, they control what I can or can't do with it.

That is why so little consumption of Linux is taking place.

Paris Hilton

@vincent hippo

Look, you have a silly name. Change it. It doesn't cost you anything. Just change that silly name to something less silly.

Or you can say that it is none of my business what your name is and I shouldn't tell you what you should be called.

And then do the same for the GIMP programmers.

Paris Hilton

"Wine should be included in consumer-oriented distros"

Lindows does.

Lindows got sued by MS all over the planet because they used a name *like* windows. They had to find a court that didn't accept "windows" was too generic to be infringed by something that *sounds* like it.

And AFAIK, wine is on all the DVD distributions anyway.

If you want to have a GIMP with that functionality, fork the code. Heck, if you don't like the name, fork the code, change the name and use search/replace to change GIMP to whatever you like. And put up with finding a new name when some pissant company you never heard of sues you for infringing on their trademark. But, you know, you CAN do it, rather than just complain.

Alien

@Anthony Prime

Look up "FUD".

Fear

Uncertainty

Doubt

Fear that you will break your computer or be unable to use it.

Uncertainty as to whether you will be able to get help

Doubt that you will be making a sound decision

This is what you do when you troll against linux as you do with one-sided arguments or 1990's era complaints.

And the reason for spouting FUD? To halt, reverse or at least slow Linux adoption. By making the people thinking of trying afraid to try.

Anonymous Coward
Happy

@mark - FUD

Ahhhh... Got it now, it's us, not you - of course!

So to support Linux is to be blind to it's flaws and airbrush them from my mind. To blindly encourage people to try substandard product, tell them they're fools when they say things could perhaps be a little easier and then expect them to stay and be eternally grateful. :-)

Actually son, I've got to live in the real world so I'll give it a miss eh - it's called choice ;-)

If it weren't so sad, it'd be funny...

@Mark Troll

You missed the point again, completely. The Gimp programmers are of course free to name their tool as they want.

The problem is that , for people trying to switch to linux , everything is very unfamiliar.

Again , ask 100000 persons in the street what you would think a program called 'GIMP' does. Ask the same people what a program called 'PhotoShop', 'Paintshop', 'Photoalbum', does... Cut the geekspeak and the 'elitist' crap and make the things simple. Call a cow a cow. Not HHMTINAGOSAPM (hoofed,Horned,Mammal,That Is Not A Goat or Sheep And Produces Milk)

Ask all the farmers in the world what a a HHMTINAGOSAPM is, i guarantee you only blank stares.

Here is another thing where you go wrong :

'Even though I've bought the OS, they control what I can or can't do with it.'

WRONG . You do NOT buy the operating system. You buy a LICENCE to use it -as is- and as the manufacturer of the thing restricts you. Don't like the license ? Don't buy it. Simple as that.

Thats the same reason lots of companies do not want to develop for linux. Whenever they mod a library that is subject to gpl or lgpl they have to disclose the source and give a way their technology. Companies exist for one thing only : Making money !

Gates Horns

@vincent hope

Yup, I do buy an operating system: Linux.

I really do get to own it.

And because you don't get to own other software, what do you get off the price to compensate you? After all, the EULA is a contract (because it takes away rights you have intrinsically, unlike, say the GPL or BSD which GIVE you rights) and contract has to exchange consideration otherwise it is null and void, you must get *something* back.

No? And you *like* and *approve* this? Well, this is how we can TELL you're biased wintrolls: whatever MS does is absolutely fine.

In Germany specifically, the EULA is absolutely 100% void. In the UK it would come under UCCTA and as a contract of adhesion most of the restrictions are not applicable before then. US? Well, if the uniform contracts act is passed in your state, you're stuffed unless you raise a constitutional issue on it (NOTE: the MS EULA has *never* been tested in court) but in most states you're covered with the first sale doctrine and contract of adhesion law to ignore the EULA.

Companies only make money by making something people WANT. And by that want, selling what they make available and making a profit.

This is no longer true of Microsoft for a long time and if they don't change their way of thinking, they could well die off. Which, despite what prejudices you have may make you think of me, I don't want. That they have monopoly means that the free market is broken, that they rode closed source (which they didn't invent but was a VERY rare beast for most of the computing industry history and innovation was massive over those times too) and now because of it have a temporary reprieve because interoperability is the sine non qua of computing and interoperating with a closed source application practically requires either open protocols (which MS are fighting with every resource they have: see the stacking of the MSOOXML boards with other well paid wintrolls) or purchasing the monopoly product, MS are in the delusion that the slow reduction of their power will reverse merely because they are Microsoft.

If they don't change, there will be no microsoft. And without competition, all OS producers have less need to innovate. Of course, they have less fear of being screwed/lawyered/fillibusterer/stolen from by microsoft, but that will only help for a while.

@Mark . Talk about FUD ...

'Yup, I do buy an operating system: Linux'

1) Since when do you have to 'buy' linux ... it' free. like in zero paid ..

2) Even if you buy a specific 'distro' like Red Hat or Suse there are closed source modules in there. You may own the source to most of the distro.. but you are equally screwed with the closed off bits.

3) you cannot buy 'Linux'. You buy a system based on the kernel written by Linus & friends. Right now there are so many flavors , and some of them kinda play nice together, some don't ( package installer x does not work on distro y. Application compiled for distro y may not run on distro x, update of kernel modules breaks bunch of installed apps (windows has/had dll hell , linux distros have shared library hell) , Kernel API gets changed on purpose because that's how they want to force hardware manufacturers to release source for the drivers. )

I use commercial software (Cadence and Mentor Stuff) on a daily basis on Red Hat. Don't even try to get it running on other flavors. The software vendor specifies : you need this distro , this kernel , these libraries in these versions. anything else ... all bets are off, you are on your own , good luck , and don't come complaining if ti doesn;t work right. We only tested it with xyz and cannot support whatever flavor of linux you may be running.

When we licence the software it includes the right distro ... It goes that far that we have dedicated machines running only that software in that version of Red Hat. just to avoid trouble. We just use remote terminal running on a Windows box to work on the machines. Reason we use Red Hat there : PC hardware is cheaper than Sun hardware.

And don't come moaning : you have the source, you can recompile it if you want... 99.9$ of the people living on planet earth are not programmers. Of that 0.1% that are programmers , only 1 % can actually pull off compiling a block of source. As for modifying it . That number is even lower, and keep sdecreasing with the complexity of the application.

Take a look at a serious program like Quartus. Exists on Solaris, Windows and Linux (was originally Solaris Only) . Runs fine on Win98 , 2K XP and vista. Same binary. The linux version ? Sorry, Red hat only. Wanna try anything else ? feel free... we will not support it. People have tried it on Suse, Mandrake, Ubuntu, There is always something that doesn't work right.

Runs fine on all sorts of different Solaris versions though.

What i'm saying is : open source is good , but right now there is a wildgrow of distros that have too many base differences , and that makes it hard to make software that runs reliably on whatever distro you happen to be running.

If Linux would become mainstream today ( suppose microsoft calls it quits today , revokes all licences and tomorrow we all need to intall Linux ( Yay ! no more need to pay for the OS ) Hp will deliver machines with Red hat , Dell will use Ubuntu , IBM will uses Suse , Gateway will use Mandrake and other vendors will use whatever.

Think about the nightmare for the support teams and the frustration at the users side. " I downloaded program x. It runs fine on my neighbours hp , but my ibm won't run it. It won't even install because the package manager is different. And my other neighbour can't run it because he uses kde instead of gnome ..."

If i buy a program for windows i have a 95 % chance it will run on Win 2000 , XP and 80 % vista. ( nobody uses 3.1 , 95, 98 and Me anymore. Those versions went out with the dinosaurs ). Linux ? whatever is the 'favorite flavor of the moment i guess' And it shifts very quickly. Too quickly , and to many flavors sprout up . ubuntu , kubuntu , xubuntu, gobuntu. And every six months there is a new one , that starts the cycle all over again, Feisty Fawn , Gutsy Gibbon , Hardy Heron, whats the next one... Smelly Fart ?

Too tight control ( microsoft style) restricts freedom. No control leads to collapsing civilisation...

The ubuntu idea is good. But there are many more programs out there, than are offered through the system. And most of them don't target ubuntu. They target other distro's. Asking all those manufacturers/coders to adapt to all those distro's ? Ain't gonna work. Fix the OS . make it simple for software manufacturers.

It's time for the distro manufacturers to line up on a couple of points :

: package deployment system , library version control system , prerequisite control system, install local libraries with the app (disk storage these days is irrelevant. At 100$ for 750 Gig, i don't care if a programs needs 100 megs more diskspace ). That would make the end user experience more enjoyable. "Hey i got this cool program for linux based machines. Here , have a copy".

One click and it works right. Irrespective of that flavour you are running. Then you would have a truly free operating system. Free in the sense that end users can pick their distro freely , and are not longer tied to distro x , because app y won't run on it because the installer doesn't work or it is running the wrong desktop, or there are no drivers for my piece of hardware because the APi has changed, once more ....

I am convinced that distro manufacturers secretly hope that some application that only runs on their distro will become popular. So they get more marketshare. After all , the distro manufacturers are in it for the money too. If that would fall away , they would only gain marketshare if they truly have something to offer in the OS that others don't have ... And that is very very hard. An Os is just a means to run applications. You don't work with the OS (apart from some file navigation), you work with applications that run on it. And in the real world it's the applications that you wanna run that determine which OS you will run. If all apps run on all flavors of OS then it's damn hard to convince people to uses your version of the OS... if you pick the wrong color scheme for your gui you may fall out of grace...

I am not a windows freak. I use windows for aplication xyz , i use Red hat for application a,b,c, Solaris for d and e and i dabbled with ubuntu for a while too. I gave up. Because none of the software i want to use runs on it. Same reason i also gave up on Mandrake and Suse and MacOs and Dos , And win 3.1 and win 98 and NextStep and Irix and tons of others.

I wish we could have programs that wouldn't need operating systems. Just a tiny little boot manager. A very minimalistic system that can allocate a small virtual world for the application to live in , give access to keyboard, mouse, audio and a rechtangular area of screen real estate. Printing services can go through the same graphics api. Just a different 'screen size' depending on chosen paper. (printer is 300 dpi , paper is 8 1/2 by 11 ? : 2550 pixels by 3300 pixels is your 'screen' . now do the rest). Drivers would be simple. Grab the pixel data from the 'virtual page' and send to target , however that target requires it.

Networking services ? Every sandbox has a TCP/IP stack. Interprogram communication ? via tcp/ip tunnel directly between programs.

Programs would be compiled into a single file that contains all the executable code it needs. An application also has one settings file it can read/write (This minimalistic system would only allow it access to that file). Anything else is user data that can be stored in a hierarchical file system. No installers needed. Just copy those two files to a spot on your harddisk. And done. Don't need the program anymore ? erase the two files.

Such a minimalistic system could be written directly into the rom on the motherboard. Turn on the computer and in about 3 seconds its ready to use. Update of the Os : reflash the rom. Protect the OS against malware ? Write protect the rom. ( hardware switch ) nothing would 'auto run' Applications cannot corrupt each others settings or executables. They don't even see them. It's outside their sandbox. Only the program in ROM (let's call it the 'governator' for fun) can move programs to the folder that contains 'executable' files, and only on explicit request from the user. Applications could still corrupt user data. But that is solvable too. File Open and Save only gets access to the file specified by the user. Nothing else ! Applications simply can't write to different locations because the filesystem that they see only contain their own config file and the file that the user opens. Maybe they can have a scratchfile of their own too. Programs could still have multiple data files open. Every time the user clicks file-open and picks a file that file becomes visible int he file system of that application.

The file-open , file-save and file close services are given by the 'governator' to the application on the request of the user, Not the application. 'Opening' a file lets the application see the file in its sandbox. That's all. There is a root entry in every programs menu. That contains File Open , File Save , File Close and Exit.

Program crashes ? no problem. Governator is still running. Click Exit. Governator simply flushes the memory occupied by the runtime. Game over.

Anyway. One can only hope... as you already wrote. My name is Hope .. Vincent Hope...

Paris Hilton

@vinvent

Glad to see you've changed your name.

You can *buy*

Red Hat (odd that you use RH but don't know you have to buy it. Fedora is the [recent] free distribution).

Suse

Mandrake

SCO

(Ok, joking on that last one).

among others.

Buy.

If you buy a program you have a 90% chance it will work under Wine under Linux or MacOS X. Picassa is a Wine program.

Targeting a distro is targeting the package manager. NOT the distro. Debian packages work in Ubuntu. And if you have the source tarball, this is not targeted. How difficult is this?

$ configure

$ make

$ sudo make install

Or use an autopackage package (which is distribution agnostic but acts like rpm or apt).

We used to have programs that didn't need an OS. That didn't work so well. And if it doesn't work with Windows you're SOL. If it doesn't work with Linux, a recompile is almost always enough.

Now what did all that have to do with how Linux will never make it???

Coat

All this silliness

Use the tool that works for you. I like the *NIX world, distribution depending on what architecture machine. I know how it works. I have my dot files for my personal desktop environs I LIKE that are cross platform. It's about useless to try to hack up a comfortable windows interface to me, I've messed with LiteStep and all the rest, when forced by a job to use a windows desktop. It caused me to slowly and painfully waste loads of time getting a desktop that works the way I LIKE, not the way somebody at M$ likes. If I'm going to hack up OS X to suit me, why not have source code and just run the BSD they stole it from?

As long as the only easy bits of customizing an out of the box non-*NIX GUI barely extend past changing wallpaper, I can't see any of them as viable out of the box Operating Systems or Window Managers.

/My desktop will be the one running the super hacked up version of Ion with MY DOT FILES SO I CAN MAKE EVERY MACHINE I TOUCH WORK THE SAME that rarely gets rebooted.

Thumb Up

re: All this silliness

Agreed.

Coat

And another thing...

"one click and it works right"???????

I mostly hate mice, I just biff them about with my backhand to shift focus between tiled windows once in a while. Why should I have to click? It's an ergonomically broken model first forced on stupid people by Apple and now forced on people by Apple and M$. Mice have a minor purpose in my computing existence. Every time my hands have to leave the keyboard I'm not typing. Being able to sorta use something rapidly tends to lead to tools that aren't very good if you use them all the time. If you want to click, fine. I like a kb because it's a better tool for my purposes. The only thing I generally dislike more than mouse intensive environs is touch screens. They might be good for handicapped people and such but they don't do anything for me. I've never woken up in the morning and thought to myself "You know, I'd really like to have to poke a monitor a lot to get something done, maybe I'll type something about it on a broken membrane keyboard in an email using my AOL account".

People who spend 16-18 hours a day working on computers get a pretty good grasp on ergonomics, as often as not. They don't work in Redmond or the Bay Aryan Nation either, as far as I can ascertain. That's why *NIX tools tend to be intuitive and work very very well once you understand how they work. They are used by people that USE THEM.

/Sorry. It's a pet peeve that the industry is so narrow minded to focus so much on anti-ergonomics that are easy for stupid people to learn poorly.

//Mine's the coat that says on the back "I started out on a PDP-11 when I was 7 years old".

Linux

Re: And another thing...

See if a "window manager" called ratpoison will work for you. Gets rid of mice.

Nope:

My incarnation of Ion works for me. It predates ratpoison and works better for me.

Page:

This topic is closed for new posts.