Posted on 08/16/2014 7:22:36 AM PDT by ShadowAce
In the world of consumer electronics, if you don't give the buyer what they want, they'll go elsewhere. We've recently witnessed this with the Firefox browser. The consumer wanted a faster, less-bloated piece of software, and the developers went in the other direction. In the end, the users migrated to Chrome or Chromium.
Linux needs to gaze deep into their crystal ball, watch carefully the final fallout of that browser war, and heed this bit of advice:
If you don't give them what they want, they'll leave.
Another great illustration of this backfiring is Windows 8. The consumer didn't want that interface. Microsoft, however, wanted it because it was necessary to begin the drive to all things Surface. This same scenario could have been applied to Canonical and Ubuntu Unity -- however, their goal wasn't geared singularly and specifically towards tablets (so, the interface was still highly functional and intuitive on the desktop).
For the longest time, it seemed like Linux developers and designers were gearing everything they did toward themselves. They took the "eat your own dog food" too far. In that, they forgot one very important thing:
Without new users, their "base" would only ever belong to them.
In other words, the choir had not only been preached to, it was the one doing the preaching. Let me give you three examples to hit this point home.
Finally, Linux needs to take a page from the good ol' Book Of Jobs and figure out how to convince the consumer that what they truly need is Linux. In their businesses and in their homes -- everyone can benefit from using Linux. Honestly, how can the open-source community not pull that off? Linux already has the perfect built-in buzzwords: Stability, reliability, security, cloud, free -- plus Linux is already in the hands of an overwhelming amount of users (they just don't know it). It's now time to let them know. If you use Android or Chromebooks, you use (in one form or another) Linux.
Knowing just what the consumer wants has always been a bit of a stumbling block for the Linux community. And I get that -- so much of the development of Linux happens because a developer has a particular need. This means development is targeted to a "micro-niche." It's time, however, for the Linux development community to think globally. "What does the average user need, and how do we give it to them?" Let me offer up the most basic of primers.
The average user needs:
That's pretty much it. With those four points in mind, it should be easy to take a foundation of Linux and create exactly what the user wants. Google did it... certainly the Linux community can build on what Google has done and create something even better. Mix that in with AD integration, give it an Exchange/Outlook or cloud-based groupware set of tools, and something very special will happen -- people will buy it.
Your question is about 30 years too late. People already do it, and they have been dong it.
You don’t use Satellite?
Since most of these legacy consumer desktops are Windows based PCs, the choice is either to move to whatever newer flavor of Windows MSFT is currently flogging, or else take the plunge and buy a Mac. Thanks to MSFT's Windows 8 fiasco, more and more are choosing Macs. Linux isn't even on the radar as it has zero consumer marketing behind it.
Does anyone really think Joe Average is going to RYO as he's trying to figure out what to do with his dying Windows XP box? Not a chance. Even those in the industry who work with Linux every day would never recommend it to their relatives unless they really enjoy receiving daily support calls from them.
That covers the "no" part of the question. The "yes" part is that Linux dominates the cloud infrastructure and that's what consumers are increasingly using via their "smart" devices and other connected services. So while the future of Linux has never been brighter, it's all behind the scenes as far as the consumer is concerned--and that's where it should be since the Cloud is the real growth area.
Nope. Our Linux Admin's prefer CFEngine for some silly reason, that and custom scripts.
They're going to have to learn Puppet soon as we're implementing a private cloud with VCE's vBlock and are standardizing on Puppet across the board.
OK—that’s why Windows seems much easier to maintain. Satellite makes managing all those servers SOOOOOO much easier.
How long with Ubuntu?
I've loaded it a few times as a second OS, but always ran into some issues. I hear it's getting better.
Any problems getting things like anti-virus or firewalls to auto-start on login w/o having to input password each time?
Ever tried VM to run windows inside?
I really want to dump Windows as my prime OS, but got lazy over the years when it comes to digging into an OS to do the tweaks.
Author's a moron.
Firefox did have a memory issue. But was solved some number of releases ago. These days, it's Chrome that eats up RAM! (Fortunately, RAM is dirt cheap.)
However, Chrome still has its strong points: a really fast JS engine, and a truly excellent inspector!
If you add together all of the servers Google uses for its core business plus all of the Android smart phones and tablets out there in userland, I suspect Google accounts for the largest share of Linux usage of any company, by a wide margin.
I cannot remember where I read it, but Google is the largest Linux user in the world ....
I have been using Ubunti exclusivey for about a year, year and a half or something like that.
I don’t use VM. I don’t have any Windows OS at all any more.
It ha something called “Clamshell” anti-virus and I have no idea about firewalls. Maybe Shadow knows
Good point. I assume that since there is a VOIP PBX for Linux (http://www.asterisk.org/) that integration would not be too hard.
The Shadow always knows! :D
I run Windows 7 inside a VM on my linux laptop (8G RAM) without issues.
There are several AV products that will run under Linux--however, most are just to prevent virii from being passed on to Windows boxes. There really is not much need at this time to run any anti-virus. Getting run to run at startup is a no-brainer, though. What GeronL meant, though, is ClamAV. It comes standard with most distributions, if you wish to install it.
The same goes for firewalls. They come included with standard repositories. And I do recommend running a firewall. Newer Fedora distros run firewalld to take the place of older iptables and ip6tables.
Hope that helps!
Integrating with that one might not be too hard. Integrating with existing proprietary systems like Mitel or Cisco is likely to be a much tougher nut to crack.
In other words, "When will Linux be like (or more like) Windows?
Never. They are two different things. Consumers looking for Windows should pay Bill the money and get Windows. They will never be happy with Linux.
Most folks know nothing of "compiling kernels" and would miss the ability to double-click on "setup.exe" in order to install a program.
That being said, Linux is more stable than many Windows products. Many of us IT folks know that. But there aren't enough comparable software programs to take the place of programs we use on an everyday basis.
I ordered a hard drive tray for my computer and I'm going to experiment with Linux when I get it. I have an extra hard drive and I want to fiddle around with it and see how well it works for me. Who knows, it is conceivable that I could use Linux more than Microsoft in the end. We'll see.
Most Linux folks have not had to compile a kernel in years.
And there is a GUI for listing/installing software.
Since you say you are planning on fiddling with Linux in the near future, I'll just let you discover for yourself how easy it can be. It's not the nightmare you are making it out to be here.
Agreed, though in the worst case, dropping to a PSTN interface and transferring the call to another system’s PSTN interface might work. Cumbersome though.
Actually, I installed Windows 7 on my desktop.
It does take a little bit to get used to, but after about 2 weeks, I am very happy with it!
And it has to work in both directions. The mail server has to accept incoming calls and save the voice mail messages as audio files, and be able to initiate an outbound call to play back the message on your phone if you want.
“The average user needs:
Low cost
Seamless integration with devices and services
Intuitive and modern designs
A 100% solid browser experience”
And achieving that requires doing things that lack the glamor, challenge, and/or exclusivity to motivate those capable of doing. Complete, solid, and flawless require enormous effort that nobody appreciates enough to do without getting PAID. Doing it _ahead_ of the curve requires even more financial reward. Those capable of doing such dull & obscure but necessary work can either do it for Linux and get no recognition nor money, or can go elsewhere and get paid (because that’s the only benefit a developer can get out of it).
Linux is for people who are content to fiddle with things; everything is delivered with a tolerance for frequent “oh, just do this...”. Most users have absolutely no interest, and no affinity, for fiddling with things. OS X, Windows, etc all WORK because people have been PAID to do the grunt work needed.
It’s kinda like a janitor: you pay him to empty trash, scrub toilets, vacuum floors, etc because NOBODY is going to do that work for free (at least on the scale, duration, and consistency needed). Linux is like a store where customers are expected to clean tables, unplug toilets, fix furniture, etc.
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.