Slashdot Log In
Google Working on Desktop Linux
Posted by
CmdrTaco
on Tue Jan 31, 2006 11:09 AM
from the what-you-guys-are-surprised dept.
from the what-you-guys-are-surprised dept.
paulmac84 writes "The Register reports that Google is working on a version of Ubuntu, known internally as Goobuntu. Google has confirmed it is working on a desktop linux project, but declined to supply further details, including what the project is for. Is Google about to release this as an alternative to Windows?" Update: 02/01 00:11 GMT by SM: chrisd is the first among many to point out that this is just more fodder from the Google rumor mill and isn't something they are currently planning to release.
This discussion has been archived.
No new comments can be posted.
Google Working on Desktop Linux
|
Log In/Create an Account
| Top
| 785 comments
(Spill at 50!) | Index Only
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1)
|
2
hmmm (Score:5, Interesting)
Also a more worrying question,would you see ads incorporated?
Re:What can Google do (Score:5, Insightful)
It seems more likely Google would partner with Ubuntu than snapshot their product and start wandering off in their own direction. Ubuntu could definitely use the human and network resources Google has to offer, but I don't see them just handing over all their work and letting Google take over, nor does it make sense for the two to start competing with one another.
Re:What can Google do (Score:5, Insightful)
(Last Journal: Monday November 07 2005, @02:44PM)
Re:What can Google do (Score:5, Insightful)
(http://kiriath-arba.blogspot.com/ | Last Journal: Tuesday May 15 2007, @06:55AM)
The second major barrier is something that linux can't really overcome on its own, however, and that is credibility. The impact of having a Google-branded linux distro could be huge. Google is one of the most well-known brands in the world. Techies may be happy to choose between Ubuntu, SUSE, Mandriva, and the huundreds of other varieties of linux but to the average man or woman on the street the choices of distros make the move to linux doubtful. Having a Google-branded distro would be like a huge signpost reading "this is safe" that would encourage droves of people to try linux out. Of coruse - most people aren't going to reinstall the OS on their desktop, but it opens the opportunity for IT service companies to come in and say "you know that Google OS you've been hearing about? We can install it for you."
For private users this is not such a big deal. But for small to medium sized (non IT) businesses - many of which outsource their IT - this could be huge. These companies want to save money on IT and they don't care very much about the nuts and bolts. If Linux is cheaper AND they feel it is safe and credible - they will switch. A lot of them already know that Linux is cheaper, but they don't have the expertise to verify how stable and/or easy to use it may be so they go with the safe option: Windows.
Goobuntu (what a ridiculous name) totally changes this equation. Suddenly Linux is cheaper AND trusted. The reprecussions could be huge. Not just for Google-linux, but really for all the desktop distros.
Note that I'm not saying this will end Windows at all, but that it will end the Windows monopoly. Windows is good at what it does. The market doesn't need a new monolith - it needs real competition. That's the great part about linux and open source. If you've got open standards than transitioning the software won't kill access to the data. So the companies and individuals aren't as locked into their software. And with hundreds of distros to choose from - and several close competitors at the top - we are looking at the dawn of REAL competition in the market. And that competition is what we want.
-stormin
Re:What can Google do (Score:4, Funny)
(http://del.icio.us/jvz | Last Journal: Sunday December 03 2006, @12:45PM)
Re:What can Google do (Score:4, Insightful)
Linux:
The Gimp
Konqueror
Gnome
KDE
Ubuntu
Ogle
Gedit
etc.
Windows
Internet Explorer
Photoshop
XP
Vista
Notepad
Media Player
Outlook
etc.
Which set of names do you think appeals more to business types or to the average user?
Re:What can Google do (Score:4, Funny)
(http://slashdot.org/ | Last Journal: Monday October 04 2004, @03:55PM)
User: "IE"
Tech support: "You don't have to scream, I was just asking a question"
Re:What can Google do (Score:4, Informative)
Er, I mean, you forgot: Access, Excel, PowerPoint, Outlook, Visio, .NET, C#, and for a non-MS example, Acrobat.
Plus, Internet Explorer is a complete misnomer. It's a web page viewer. Let me know when it can do email, nntp, ssh, sftp/scp, or any of a hundred other typical things you do on the internet.
As for Linux, most of those applications are sensibly presented in Gnome (and probably in KDE, too).
Re:What can Google do (Score:5, Insightful)
(http://www.intelligentblogger.com/ | Last Journal: Monday August 27, @11:47AM)
Or Google's brand could be devalued by the move.
I hate to say it, but Corel, Novell, Sun Microsystems, and several other large companies with good reputations have tried this. The result has always been the exact reverse of what was expected. Instead of Linux being risen up, the company is dragged down. Next thing you know, the company is ejecting Linux faster than you can say "What happened?"
The problem (I think) is a lack of corporate control. Linux has always been a hobbiest's OS. When big companies come in and start trying to help improve areas where they feel Linux is lacking, there's often a lot of pushback. For example, the Sun GNOME engineers have often complained about how hard it was to get many of their usability improvements into the main trunk.
It's not so much that one side is right and the other side is wrong (though arguments could be made both ways), but rather an extreme culture clash. The corporates say, "Our customers need this, do it" while the hobbiests say, "I think this is a cool feature, I want to work on it, you should know more about XYZ if you want to do ABC."
Google isn't stupid. I'm betting dollars to donuts that their new desktop is nothing more than a cool network configuration tool or kiosk type scheme. Meanwhile Google will continue to benefit from all these boneheads who continue to think that they're doing a consumer desktop. Mark my words: This isn't what people think it is.
Re:What can Google do (Score:5, Insightful)
Sun used Linux as a platform for Java and they were in trouble, not because they supported Linux on the desktop, but because they were still pushing million dollar servers over cheap Linux and WIndows servers.
Novell is now using Linux to replace NDS and it is working for them.
IBM hasn't branded Linux, but its a HUGE supporter of Linux. Not going down any where.
Re:What can Google do (Score:4, Insightful)
(http://kiriath-arba.blogspot.com/ | Last Journal: Tuesday May 15 2007, @06:55AM)
But the problem is that large companies have tried to laterally transplant linux into the marketplace. This won't work. What Google could do here that is radically different is start to build a groundswell of support. Think of it as politics. Large companies are like well-funded small-interest groups, Google is starting a grassroots campaign. If you want to get a specific earmark, go with the small-interest groups. But if you want to make fundamental changes in politics - or in in IT - you need a grassroots movement.
By convincing individual users - in business, academic, or private capacity - that linux is safe to use Google could start just this kind of grassroots momentum. This spreads to small and medium businesses and retail (why use Windows to run cash registers with a few bells and whistles?). That kind of broad market penetration means that the employees of large companies will be able to transition more easily to linux - so eventually IBM, Sun etc. start to get what they've been gunning for as well: mainstream adoption of linux.
Of course a lot of companies are going to find out that Windows is better for them than Linux. That's really what we want to have happen, however. Instead of politics we may actually get a more open market where people have genuine choice and therefore there's genuine competition.
Google can contribute to this process in ways that IBM, Sun, Novell, etc. never could because Google is visible to ordinary non-techies in their day-to-day lives in ways those tech giants aren't.
-stormin
Re:What can Google do (Score:5, Insightful)
(Last Journal: Thursday August 11 2005, @12:49PM)
1) Corel
2) Novell
3) Sun Microsystems
4) Google
Now, ask that person which companies they have heard of and what those companies do. A strong brand name is a very powerful thing.
Re:What can Google do (Score:5, Interesting)
(Last Journal: Thursday July 12, @12:30PM)
I think a Google Linux for the masses would be the greatest thing ever. They have the resources to make software packaging and delivery easy, they've got lots of cool apps & services they could deploy and integrate, they're smart enough to know how to make a good, clean, easy-to-use UI, they've got the resources to extensively test and then certify application compatibility (i.e., MS Office under Wine or CrossOver) and most importantly, it's a brand that everyone from a CEO to a PHB to a mail room guy knows and trusts.
What's holding back Linux adoption now? Fragmentation, and the main support options are from companies that techs swear are great but that PHBs have never heard of. Even if a manager did listen to his techs and investigate Linux, what would he see--a bunch of distros with odd names and support from a bunch of companies that come and go, none of which he's ever heard of. Google could change all that.
Ubuntu is a great distro--pretty, simple, works on lots of hardware. But it has a weird name and no particularly compelling features that would draw most Windows user. For every huge plus (no viruses!) there is an equally huge minus (my favorite old game doesn't work!). Google could change all that, too.
Basically it comes down to this: if there's one company that a) could make Linux work, b) has a compelling reason to want Linux to be a success among the masses, and c) has a name people respond positively to, Google is it. They could become a major force in both the home and the office. Google can pull it off. I really hope this rumor is true.
* Corel really could have been great. If they could have made a clean desktop and bundled NATIVE versions of Draw, PhotoPaint, and WordPerfect, it would have been awesome.
Re:What can Google do (Score:5, Insightful)
(http://loewald.com/)
All of these companies were in a downward slide and tried to save themselves by jumping on the Linux bandwagon. They weren't trying to build a credible Linux by using their shiny aura, they were trying to bask in Linux's shiny aura.
The problem (I think) is a lack of corporate control. Linux has always been a hobbiest's OS. When big companies come in and start trying to help improve areas where they feel Linux is lacking, there's often a lot of pushback. For example, the Sun GNOME engineers have often complained about how hard it was to get many of their usability improvements into the main trunk.
My guess is that the problem faced by SUN is that they know jack, diddly, and squat about usability. The GNOME team is, basically, a bunch of folks trying to clone Mac OS X and the KDE team is a bunch of folks trying to Clone Windows; while this is hardly ideal, it's a heck of a lot better than trying to do whatever Sun thinks is a good idea. I fondly remember Sun fanbois trying to explain to me why it's a GOOD thing for focus to follow the mouse pointer.
It's not so much that one side is right and the other side is wrong (though arguments could be made both ways), but rather an extreme culture clash. The corporates say, "Our customers need this, do it" while the hobbiests say, "I think this is a cool feature, I want to work on it, you should know more about XYZ if you want to do ABC."
What does this have to do with anything? If Google wants to build its own Linux distro it can do whatever the heck it wants and so can hobbyists.
Google isn't stupid. I'm betting dollars to donuts that their new desktop is nothing more than a cool network configuration tool or kiosk type scheme. Meanwhile Google will continue to benefit from all these boneheads who continue to think that they're doing a consumer desktop. Mark my words: This isn't what people think it is.
There's a nice discussion of business strategy 101 here http://www.joelonsoftware.com/articles/StrategyLe
You want your competitors to suck and be expensive -- so you can (relatively) be excellent and cheap AND you want your collaborators to be excellent, ubiquitous, and cheap or better yet free. For Google to make money, anything that makes computers, web browsers, computer networks, electricity, etc. better, cheaper, and more ubiquitous is a Good Thing. So giving away an excellent operating system actually makes perfect sense. Will they do it? Shrug. But I wouldn't start counting dollars or donuts.
Re:What can Google do (Score:5, Insightful)
How about live person tech support on the phone?
Google has the resources to fund this, most Linux distros don't. I believe red hat live support is for their Enterprise products, not desktop, althogh I could be mistaken.
And before anyone starts crying "look at all the community support", I will respond with "look at all the end users who don't know what your talking about, what to search for to get help, or even describe the problem other than the effects."
A manned call center is just for that, especially if google incorporates a secure remote control capability so experienced Linux heads can fix the problem on callers machines themselves. Imagine how many more entry level jobs would be created for Linux guys by that initiative alone?
Also, they have the manpower to GUI and Wizard up EVERYTHING within a reasonable timeframe. If google manages to create a non-tech friendly method for configuring the really cool parts of the OS, then they will have created the road for droves of converts.
Re:hmmm (Score:5, Insightful)
(http://www.cornetdesign.com/)
Actually, the question is, WHY DOES EVERYTHING HAVE TO BE A WINDOW'S KILLER FROM GOOGLE?!
How many times do we have to hear, "Google is seeding clouds! Is this the end of Microsoft due to a massive hurricane Google is developing in the Pacific?"
Guys, Google is a smart company. How would creating a Linux distribution even come *close* to being a Windows killer? And, more importantly, how would that make them any money? They're a public company, so if it isn't making them money, then why would they do it.
Re:hmmm (Score:5, Funny)
(http://www.covenantspice.com/)
Now, if Google starts making bloated, insecure, and consumer-hostile products, then they could take Microsoft on head-to-head.
Re:hmmm (Score:5, Interesting)
3. Running all the applications, some of which are critical to business processes, which only run on Windows, like, um, MS Office, for one?
If you believe Open Office, or some other knockoff, or half-assed open source replacement for any other Windows-only application I might think of, is enough to cause people to totally change their Windows-buying habits, you are out of touch with reality.
Firefox, from what I hear, is an eminently usable Web browser, and Internet Explorer is hardly critical to most Web applications. Yet, only a relatively small fraction of users make the effort to switch.
Take a case where something like Microsoft Excel VBA macros or Microsoft Project is playing a daily role in a company's actual function of making money, and how eager will people be to switch to something else, just for the warm feeling they can get from using the Linux distribution du jour?
Re:hmmm (Score:5, Interesting)
(http://stylus-toolbox.sf.net/ | Last Journal: Tuesday May 15 2007, @11:50AM)
From the screenshots [trippmd.com] I have seen [popoever.com] I would say that Google is targetting mostly the home user.
As surprising as it may seem to you, not everyone needs compatibility with existing Windows apps. Furthermore, the addition of another OS to the marketplace probably won't, nor does it necessarily have to, spell the end of Windows.
It's not the like there needs to be just one OS for everyone. That line of thinking is reserved for Microsoft employees.
Re:hmmm (Score:5, Informative)
That's a real barrier, and it's not just in the business environment.
Why should I have to go to Best Buy or Target or Office Depot, when I can download my apps right from the OS menu?
Install Ubuntu 5.10 and see just how easy it is.
The "real barrier" you speak of is the mindset that you have to go to a big-box store and buy your apps.
Re:hmmm (Score:5, Interesting)
(http://plan99.net/~mike/)
I could go on ... unfortunately there's a general attitude of "who cares" in the community with regards to most of these issues so they aren't getting fixed or even talked about. Without these fundamental things I don't see how Linux can ever be a credible general purpose consumer desktop OS. The best you might get is a closed-box, unupgradable "console" type machine. But I wouldn't class that as a competitor to Windows or the Mac.
Re:hmmm (Score:5, Insightful)
(http://plan99.net/~mike/)
Nice. Why don't you go "inform" yourself? In the past I've written an entire software installation framework on Linux, a binary portability environment, modifications to the dynamic linker, patches for Wine, ALSA, GNOME and a bunch of other projects I forget, and me and my team pretty much wrote the book on Linux binary compatibility [autopackage.org].
NViDEA provides binary drivers and has an installer to do the compiling if it can't find a compatable kernel. Their installer is GPL. Slap a graphical front end on it and then you no longer have a problem.
No longer have a problem? This is insane ... you realise that the kernel developers make a sport out of breaking the nVidia drivers right? Having a source wrapper doesn't protect them from everything, nowhere near. For instance the 4k stacks fiasco.
Not to mention that this solution is light-years behind Windows 95 in terms of usability. What happens when you put the driver CD containing this magic source code wrapper in the CD drive? Nothing. What happens if you don't have developer tools and the kernel headers installed? Errors. What happens if the driver is more than 12 months old and the kernel API changed? Errors.
And finally what if you're a little company and Mr Kroah-Hartman smells blood? You get sued. This is about the most uninviting landscape for hardware developers imaginable.
C++ support Then get apps from the vendor or compile them on the system with glibc ... or fix glibc yourself if you don't like it.
Michael Meeks has already attempted to "fix" glibc, and his work was ignored. This is the modus operandi of the glibc people, and as a result a generic patch he wrote to solve many of the symbol fixup and performance problems that plague Linux (eg OpenOffice startup time) is now a SuSE specific file format extension. Yay standards.
And for what it's worth many of the C++ problems are GCC related, not glibc. But Michaels work would have alleviated the symtoms.
As opposed to what? Windows XP?
As opposed to every other program in the world that users don't already have but might want to try.
Linus says he doesn't mind having it. So develop it. Some people don't care because we don't all want it.
Explain to me how to build a DRM system for an operating system in which you have no guarantees about the way it works. Now, you can't built a 100% perfect DRM system ever, but you can get close enough that it's worth doing and Windows is pretty good at it these days (and will get better as hardware support starts appearing for it). But Linux can't mount credible competition in this area. If there was a Red Hat music store or something then it wouldn't matter so much - the iTunes DRM is fairly weak, but it doesn't matter because Apple are simultaneosuly platform and media provider. But Linux is just a platform, so it doesn't have that luxury.
Re:hmmm (Score:5, Insightful)
(http://www.weigel-mohamed.org/ | Last Journal: Sunday August 13 2006, @09:36PM)
Driver Support: not centralized, and easy to do. AS LONG AS THE DRIVER IS DISTRIBUTED IN SOURCE. Binary distribution can cover a few of the kernels out there. Lets take a look at nVidia and VmWare as binary drivers, with a source supplied front-end. They "Just Work". A completely binary driver IS problematic.
And this is one of the "features" of Linux vs. Windows. If you WANT "binary drivers that Just Work", go with Windows.
C++ support: it does work. No, a single binary MAY NOT WORK. *Unless* you also distribute the needed libraries. Nothing AT ALL is preventing you from doing that. These libraries can and should even be installed privately for your binary-only application. Someone updates the system library? Doesn't affect you.
No easy install/uninstall: Sounds like you are carping about the Linux systems themselves. As far as your BINARY APPLICATION goes -- keep it in a single directory (tree). Uninstall? Remove the tree. You want to get fancy? Combine that with bundling into a RPM.
No credible DRM support: Say What? "DRM support" is a problem of the Media Supplier. Name a "DRM" format that is popular that Linux doesn't support... DVD CSS. And how is this managed? mplayer? Oh, so there IS support.
As to your application... Linux offers filesystem encryption (3des, etc.). Other crypto functionality. SSL, ssh, gpg. Locked memory.
Let me outline a possible "DRM" solution for you (assuming you ARE a Media Supplier). Sell someone a physical DVD with data on it. Encrypted with 3DES or AES 128/256. Key not provided, but a media reference tag.
Application has a "root" component (for locking), or uses Role Based security (not so common). Application uses SSL (or ssh) to establish a link to your server. Coughs up user name, invoice number, and media tag (over the encrypted link). Server verifies, and coughs up the decryption key. Decryption key tossed into locked memory (thus the root requirement). Decryption key used to decrypt Media.
Other implementations are, of course, possible. How is the digital data protected after it is decrypted? There are methods -- but these are not supported in ANY current OS. (not Linux, not Windows, not Solaris). As to basic DRM? Linux is just as useful as anything else.
Ratboy.
Re:hmmm (Score:4, Insightful)
(http://plan99.net/~mike/)
I guess I should have elaborated, go read this section of the page [plan99.net] and then read the ELF section as well. If you understand what's written there you'll see the problem - the lack of a stable C++ ABI is not fatal in and of itself, though it does cause major pain, but combined with the lack of predictable symbol scoping it means it's impossible to reason about the interactions between a binary (any binary, even a C based one) and the rest of the operating system.
For instance, if a game written in C++ loads a private copy of libSDL (C), then it may crash because libSDL may dlopen libaRts (C++) for audio in KDE, and STL inlines in libaRts will collide with the equivalent inlines in the game itself despite libstdc++.so symbol versioning. That'll probably cause a crash or hang.
This is a "do not pass go" type problem. It means any program, no matter how bug-free or what language it's written in, can potentially crash in undebuggable ways in certain legal system configurations. It's broken by design and the relevant people either ignore the problem or don't see fixing it as a priority.
I was thinking of something like the Windows Secure Audio Path. The problem with your SSL scheme is that the program which renders the audio/video can be trivially turned into a decryptor just by redirecting audio output to a file. Now you can do this with Windows XP too but it requires running the OS under a virtualizer like VMware (but not VMware as IIRC the drivers for that aren't signed for SAP compliance) which emulates commodity hardware with SAP signed drivers. Setting one of these up is a bit of a pain and most users won't be able to do so.
For your Ashlee Simpsons and the like maybe somebody somewhere will do so and put it up on P2P for some reason, but for more obscure stuff this sort of thing can make it very hard to find (and anti-virtualisation code in Windows/hardware itself could seal that off too), which would make the analog hole the only way forward. And realistically not many people bother with that either.
Re:hmmm (Score:4, Interesting)
Linux has been good enough as a replacement for Windows for a while now. It just needs a marketing push. A Linux with google behind it might give it a chance, and perhaps would encourage games developers - a segment sorely needed if non-business people are to be seriously persuaded to kick the Windows habit.
Re:hmmm (Score:5, Interesting)
You would have to have a company behind a distro that would set it up to be as simple to install software/hardware as possible.
Yes, we have a few of those. Here is the problem. Most hardware makers absoloutly refuse to create drivers for linux (I can understand why) and, since they won't release their own drivers, they also will not release info for 3rd parties to MAKE drivers (for various reasons).
It may be "good enough" to you, myself, and others who are already familiar with linux, but the vast majority of the public who might actually try it once would run into one piece of hardware that didn't work and give up on it for good (this has already been seen on MANY occasions, even complained about here on slashdot!)
Re:hmmm (Score:5, Funny)
(http://www.uswx.com/us/wx/)
They plan on making it up in volume.
- Tony
Re:hmmm (Score:5, Insightful)