Become a fan of Slashdot on Facebook


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:You are doing it wrong (Score 1) 485

No, you don't. What are you talking about?

Woooooosh... he was making a joke. Many iPhone apps are just a website wrapped up in an app that you have to install and download.

Flash performs so poorly on mobile devices

It performs perfectly and smoothly on my Nexus One. The only things I've found that didn't work well were things that also had issues in a desktop browser. Not that I'm defending Flash and wouldn't like to see it die... just pointing out that your statement isn't true in at least my case.

Comment Re:Failing of VMware? (Score 1) 417

I have no idea what you're talking about. We're using vSphere 4 and the client is certainly not slow or outdated, and it also definitely doesn't use Java. I'm not sure what you have, but the client we use looks like a modern Windows application (definitely not cross-platform though I wish it was!) and performs just fine.

Comment Re:Cyanogen IS Android if you are a geek (Score 1) 177

It can be cheaper to buy outright, depending on the carrier and plans. For example:

(note that I'm not American, so I don't know much about T-Mobile, but I came across that article recently and thought it might help)

Comment Re:At least one big difference (Score 1) 364

Again, I can't disagree. And ironically, being open is what allows the vendors to be more closed. But that's why I only buy reasonably open phones, like the Nexus devices. And by that I mean one that isn't locked down and is easily modded (binary blobs may still be involved, but the phone doesn't try to prevent me from messing with it). HTC isn't as bad as it could be, but you're definitely spot-on with Motorola. I'll never buy a Motorola device due to how locked down they are.

And I would not like using my phone without those capabilities at all. For the same reason I prefer to use nvidia's binary driver with my video card in Linux. I'm still not really seeing anything that's different from any other open source project with a very liberal BSD-based license. If I take the Apache web server, for instance, and create some great, but closed, product from it (as the Apache license allows) and cleverly achieve large market penetration with my closed product... I don't feel that makes the original Apache web server any less open, and the source to it is still available for anyone else to do what they want with it. This is how I view the Android OS.

My original point was that Android 2.3.5 is the most recent release, and is open source. The fact that it's open source is what allowed Cyanogen to create a usable OS based around it, even if that means using some binaries. If it wasn't available at all, he wouldn't even be able to do that (of course I guess a pure binary distribution could be modded and hacked and whatever, possibly illegally). Android as a whole may be more than Google, but I'm specifically talking about Android the OS that is the basis of all the rest of that, since the original question was about a release of Android from Google, and not about the plethora of other companies and devices involved in everything Android.

Comment Re:At least one big difference (Score 2) 364

I don't disagree at all... however, those binaries don't come from Google, but from the phone manufacturers (at least to my understanding, please correct me if I'm wrong). This isn't much different than the binary nvidia drivers I use in Linux for my video card... although yes, there are open source alternatives (and different hardware) in that case, but using the binaries doesn't make the Linux distribution itself any less open source.

Also, there were pure Android Gingerbread builds available for phones such as the Nexus One, straight from AOSP, before any binary drivers were actually released... I didn't run any of those builds, as I understand there was some reduced functionality (which makes sense if a driver was missing)... but Android itself was still built and running from its pure open source release. I believe the reduced functionality was worked around by people like Cyanogen creating shims that could make use of the Froyo binary drivers in Gingerbread, though.

I guess what I'm saying is that you're completely correct, but I don't feel a company separate from Google choosing not to release their drivers for their proprietary hardware as open source means that Android itself is not still open source. I believe other Linux variants, such as OpenWrt for routers, have done similar things with Broadcom chipsets as well.

Again, please correct me if I'm wrong on any of this... this is just my understanding from my following of ASOP, CyanogenMod, xda-developers forums, and other sources. I'm certainly not claiming to be any kind of authority on the subject.

Comment Re:At least one big difference (Score 1) 364

Most of Android is released under the Apache 2.0 license, which does not require anyone to provide source, yet it is an open source license. Google is also not required to release the source to any parts they own the rights to and in fact they can release this under whatever license they choose, including a closed one. Manufacturers may not even be allowed to release any source under whatever license they have obtained any non-open code from Google under, and may choose not to release any Apache-licensed code.

Being able to request source from the vendor is a requirement of the GPL, not the Apache license. As far as I know, Google has released the source to any GPL components, such as Linux kernel patches (see kaiser423's comment above).

Comment Re:At least one big difference (Score 1) 364

Android 2.3.5 is the most recently released (on July 25) by Google, and you can easily obtain the source from AOSP. I'm running it on my phone right now, thanks to CyanogenMod.

If you meant 3.x (Honeycomb), that's really a whole different branch based on Android, and Google has said for a long time that it will be merged back in with the rest as a combined phone/tablet OS (like iOS is), which they call Ice Cream Sandwich. Android 3.x right now is basically a private fork for a few tablets to get them into the market that the iPad currently dominates.

From a business point of view, they're probably using these current tablets and manufactures to work out exactly what an Android tablet OS should be before unleashing a half-assed attempt on the world for any company to grab and implement poorly, making Android look stupid. I don't necessarily agree with holding back the 3.x source, but that's my guess at some possible justification. Better to delay and get it right, than release and look like failures... that might be their reasoning. Working with a controlled set of hardware and companies is a good way to refine your product before general distribution.

So while they may not have released the Honeycomb source code, they certainly are continuing to develop Android as open source (see 2.3.5), and have clearly stated that they will continue to so (Ice Cream Sandwich). I can't really call bullshit until Google breaks their word and doesn't release the Ice Cream Sandwich source (or releases it without the additions from Honeycomb)...

Comment Re:Ohh, shiny! (Score 1) 174

I work for a government organization, and we have all Dell workstations. They have special government pricing that allows us to buy without going to tender (tender is basically already done and Dell won the bid for a given time). The price is very good, and their support and warranty has been great. I can't speak for others, but we certainly still use Dell.

Comment Re:Why worry? (Score 1) 142

I upgraded to 11.04 and had no issues. I tried Unity out and didn't like it so I just chose the classic desktop when I logged in and was right back to my normal Gnome environment. There's really nothing to "deal with" ... just upgrade and then it's as simple as choosing Gnome when you (or her) login if you don't want Unity. It's really that easy. Unity is just the new default, but Gnome is still there if you choose it.

You should stop telling her not to upgrade and just do it. I've been a daily Ubuntu user since 6.06... I depend on it for my job, so it's important to me that it works, and works well... I always backup before upgrading so I can roll back just in case things aren't good... but I can honestly tell you that there's really no issue here. Upgrade and enjoy... with or without Unity.

Comment Re:Really? (Score 2) 443

At my work, yes, we would definitely support your needs if that's what we require of you.

I'm actually a web developer too (with admin/network management as backup to the other guys), and while I don't have quite as many platforms to develop for as you, all my needs are met to support what I do need to develop for. It's what I was hired to do, so the tools I need to perform that job are provided. If tomorrow we have more needs that I'll have to develop for, the tools I require to do that will be budgeted for as part of that need.

You could definitely manage yourself... the IT department can't be expected to know every piece of software or hardware inside and out. That's part of my/your job. But we definitely don't expect anyone to pay for and bring in their own equipment. We'd make sure you had those 5 mobile devices, those 4 tablets, purchase all that software, give you your various environments (either through physical systems or VMs or a combination of both, and you may be expected to manage those environments as part of the skills you bring to the job), and send you for any required training on any of it so that you have what you need to do what we hired you to do.

Comment Really? (Score 1) 443

Big businesses are going to have to become more flexible about how IT is provisioned and managed.

At my job (where I work in the IT department), if they need a device to do their job they're more than welcome, and even encouraged, to ask their director to fund it for them, in which case we'll be happy to provide them with a device we can control on our corporate network that allows them to do the job they were hired for. If they need it to do their job properly, we'll make sure they get it. No need to use their own personal (and potentially insecure and uncontrolled on our network) device they paid for themselves.

If they simply want to use their personal device because they want to or think it's cool and trendy, even though the device we provide them with does everything they need to perform the job we hired them to do.... too bad, sorry.

Slashdot Top Deals

We don't really understand it, so we'll give it to the programmers.