Slashdot Mirror


Google Straightens Out Its Stance On Paid Apps

Julie188 writes "When the Android Market began offering paid apps last month, developers with the unlocked version of Google's Android phone quickly learned that they couldn't access them. The policy, which threatened to alienate the small developer base that Google needs to nurture at all costs, didn't make much sense. And now, with the release of Version 1.1 of Android for the developer phone, developers can access paid apps — as long as they aren't copy-protected. But in a weird way, that's good news. Very few developers currently copy-protect their Android apps simply because Android's copy-protection scheme is notoriously weak."

55 comments

  1. "Free" applications also affected by El_Muerte_TDS · · Score: 4, Interesting

    With this change "free" (as in beer) applications which also set the copy-protection bit will also be excluded from the market. A bit weird, why would you prevent copying of a gratis application.

    Now if I only get WLAN working on my Android. The university network uses IEEE8021X,TTLS,PAP. But wpa_supplicant keeps timing out during authentication. :(

    1. Re:"Free" applications also affected by Anonymous Coward · · Score: 0

      With this change "free" (as in beer) applications which also set the copy-protection bit will also be excluded from the market. A bit weird, why would you prevent copying of a gratis application.

      Now if I only get WLAN working on my Android. The university network uses IEEE8021X,TTLS,PAP. But wpa_supplicant keeps timing out during authentication. :(

      Could you describe how you even got to wpa_supplicant, or do you have an unlocked version yourself?

    2. Re:"Free" applications also affected by El_Muerte_TDS · · Score: 1

      I have a dev phone.

      For others seeking out how to tweak their WLAN on the Android: http://code.google.com/p/android/issues/detail?id=1386

    3. Re:"Free" applications also affected by Bizzeh · · Score: 1

      xperia x1 ftw

    4. Re:"Free" applications also affected by morgan_greywolf · · Score: 1, Offtopic

      Your wpa_supplicant.conf should look something this:


      ctrl_interface=/var/run/wpa_supplicant
      ctrl_interface_group=0
      eapol_version=1
      ap_scan=1
      fast_reauth=1
      network={
                      ssid="YOURSSID"
                      key_mgmt=WPA-EAP
                      eap=TTLS
                      anonymous_identity="anonymous"
                      identity="USERNAME"
                      password="YOURSECRET"
                      priority=2
                      phase2="auth=PAP"
      }

      (The ctrl_interface path might be different on the Android, so YMMV)

    5. Re:"Free" applications also affected by XiC · · Score: 1

      Why??
      Does it run the android apps?
      Does it run the iPhone apps?
      You don't need no stinking apps/app store because you have all the apps you need...

      Please ellaborate...

    6. Re:"Free" applications also affected by El_Muerte_TDS · · Score: 1

      I have something like that, but with key_mgmt=IEEE8021X

      The hidden unencrypted GUEST network does work. But obviously I want to use the proper encrypted network.

      Considering this is also the first time I use wpa_supplicant, the Android might not be the best platform to get to know how wpa_supplicant works. Also, I'm not completely sure if all the required wpa_supplicant features are actually included in Android.

      Anyway, I've only been playing around with that part for an hour (and still need to update to the 1.1 release.)

    7. Re:"Free" applications also affected by severoon · · Score: 2, Funny

      I don't understand. I loaded the article, read the first three posts, but didn't see a flame, a troll, or a "F1R5TTT p05ttt!11!1!eleven!1!". Where am I?

      --
      but have you considered the following argument: shut up.
    8. Re:"Free" applications also affected by morgan_greywolf · · Score: 1

      One thought: In non-WPA mode, wpa_supplicant will attempt to connect to APs that are using WPA. Could it be that some WPA-enabled AP is causing difficulties/interference?

    9. Re:"Free" applications also affected by Bearhouse · · Score: 1

      In an android post. Look at the Star Trek article posted *after* this one. >300 posts.
      This one? 50.

      Tells you all you need to know about the interest in Android...

  2. People like to be locked in? by Anonymous Coward · · Score: 0, Interesting

    Why would anyone buy a device or choose a platform that locks them in?

    iphone/Android vs open general purpose device that doesn't need a sim card to work.
    Facebook vs email/jabber

    1. Re:People like to be locked in? by Hannes2000 · · Score: 2, Informative

      seriously: please show me the counterpart to iphone/android that works as flawlessly as email works compared to facebook. and don't say openmoko -- I already own one, and it sucks monkeyballs as an everyday phone.

    2. Re:People like to be locked in? by Nursie · · Score: 3, Informative

      Yes, yes it does.

      Have you been following the android dev work for it though?

      One of the more recent images even had GPRS working...

    3. Re:People like to be locked in? by Anonymous Coward · · Score: 1, Informative

      iphone/Android vs open general purpose device that doesn't need a sim card to work.

      Android is not a device it is a software platform that can be installed on different devices. The number of devices is not yet large, but there already are some open devices on which you can run it. And Android does not need a sim card to work. You can connect an Android phone to a WiFi access point.

    4. Re:People like to be locked in? by Anonymous Coward · · Score: 0

      Wow, GRPS! Such an achievement for a phone that's been on sale for more then a year now.

      PROTIP: Buy a phone where all the features work on day one. I don't pay for the right to fix your own god damn product.

  3. So... lemme get this straight... by Opportunist · · Score: 1

    Not copy protecting your software actually gives you a bigger market to sell to.

    Can someone please call the RIAA and inform them?

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:So... lemme get this straight... by Anonymous Coward · · Score: 0

      They've been told already. They just don't get it.

    2. Re:So... lemme get this straight... by Anonymous Coward · · Score: 0

      RIAA members have been selling un-DRMED music for decades. (I wouldn't have over a thousand CDs if they didn't work, duh.) Copy protection is extremely unusual in music, and the few times it has been tried, it's usually been a disaster. AFAIK, Apple is the only one who has ever really gotten away with it on a noticeable scale.

      You might be thinking of the MPAA. They are the ones who have taken a consistent stand against selling their own products.

      RIAA has only been throwing money away on lawyers. MPAA avoids collecting that money in the first place. One represents bad businesses; one represents fake businesses.

  4. application for running applications by StripedCow · · Score: 1

    Okay, perhaps someone needs to develop an application that can run other applications, and which does not impose any copy restrictions. Then you only have to download/buy an application *once*, and you're basically freed from this nonsense. Perhaps also a good idea for the iphone.

    --
    If Pandora's box is destined to be opened, *I* want to be the one to open it.
    1. Re:application for running applications by Anonymous Coward · · Score: 3, Funny

      This was previously tried and failed. It was called 'Windows 3.x'.

    2. Re:application for running applications by Anonymous Coward · · Score: 2, Informative

      Wouldn't work. Under the Android security model, apps run as different UNIX users. They don't have access to each other's secret bits. "Secret bits" includes the APK itself if the app is copyrighted.

    3. Re:application for running applications by StripedCow · · Score: 2, Interesting

      ok, what i meant was a "platform-in-a-platform", which has its own operating semantics, independent from the underlying os. in that way, you can still develop for a "locked" phone, since you just target the platform-in-a-platform instead of the real platform.

      --
      If Pandora's box is destined to be opened, *I* want to be the one to open it.
    4. Re:application for running applications by rwiggers · · Score: 1

      Hum, I think I see your point.
      Maybe something that encapsulates and virtualizes the machine in a way that would make it independent on the processor and OS?
      Hum I think you should patent the idea. Maybe you could call it "Interpreted framework for platform independent development". I'm so shure it doesn't exist.

    5. Re:application for running applications by Anonymous Coward · · Score: 0

      well the idea exists already obviously, but i think the gp meant that a real actual implementation might free us poor developers from the craze of apple app stores, and google app locking...

    6. Re:application for running applications by Anonymous Coward · · Score: 0

      In that case, what you describe is not really necessary -- any developer who wanted to develop for your "platform-in-a-platform" can already develop for Android and just not set the copy-protection flag on their apps. The apps are only copy-protected if the developer chooses to make it so.

  5. Re:And I thought Google wasn't evil... by Hannes2000 · · Score: 1, Funny

    > And I thought Google wasn't evil...

    you made my day...

  6. Why isn't "Android" in the article title anywhere? by booyabazooka · · Score: 3, Insightful

    Apple has apparently decided that "App" is a new word meaning software on a cell phone, but that doesn't make it true for the rest of the world.

  7. Re:Why isn't "Android" in the article title anywhe by Anonymous Coward · · Score: 0

    Google doesn't sell that many applications. A pertinent notice, though.

  8. Re:And I thought Google wasn't evil... by colonslash · · Score: 4, Insightful

    I don't think this is evil.

    In this case, Google isn't using copy protection out of greed, or to try to control users' behavior - this copy protection is an option for developers.

    Just because they're selling guns doesn't mean people have to shoot themselves in the foot.

  9. "Paid Apps" by Sloppy · · Score: 3, Interesting

    I am still trying to figure out what that means. I figured one of the pages linked to would define it, but no. Does it just mean software that is for sale, or is it more nuanced than that?

    Fuckin' newspeak. :(

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:"Paid Apps" by tlhIngan · · Score: 1

      I am still trying to figure out what that means. I figured one of the pages linked to would define it, but no. Does it just mean software that is for sale, or is it more nuanced than that?

      Fuckin' newspeak. :(

      It's an app that costs money. You see, unlike Apple' App Store, until recently, the Android App Store only had free apps. Recently, Google started allowing people to charge money for their apps.

      The interesting thing about the Android App Store is that it allows people 24 hours to "return" an app. This could be fun on a developer phone since a user can always copy the app off, return it, then copy it back onto the phone. Also, copy protected apps aren't really protected on the dev phone either, since you can always su and do it as root. Even if Google closed that hole, there's always the ability to run your own code on the phone with that hole in it.

    2. Re:"Paid Apps" by docwhat · · Score: 3, Informative

      Apps have two "flags" that can be set:
        * Paid -- a payment is required.
        * Copy Protected -- The user isn't allowed to copy the app.

      With ADP1.1, you can see and download applications as long as they don't have the copy protection flag turned on.

      This means you can purchase apps or download the free ones; unless the app is copy protected.

      This is because the copy protection is simply filesystem based: the apps are placed in a directory only root can access.

      If you have an ADP1.1, the you can access this copy protected directory.

      Google claimed that they deliberately didn't do "forward-locking" because it was error prone and ruined the experience for users.

      Ciao!

      --
      The Doctor What (KF6VNC)
  10. Bullshit spin, keeps many producers out of market by SuperKendall · · Score: 1

    This article to me, seems like nothing more than trying to spin something very wrong into a fain positive.

    Yes this will generally force developers to not protect apps. But then why even offer the protection to start with? It's like it does not exist.

    The positive side is as stated, fewer apps will be protected. But think about that - why is that really positive? If you can always re-download apps from the store, what good does that do an end user? If you don't really need it for backup, to most users a protected or unprotected app are about the same.

    Now lets look at the negatives. Lots of companies writing apps like games or stuff with custom video/audio content they spent a lot of money developing, will simply not develop for the phone if there's no protection. Not being able to download your own app makes it harder to test.

    Sure we'd like all apps to be DRM free and unprotected, but the reality is this will keep a lot of bigger app developers off that platform. If you want OS platfoms to succeed, then you have to grow the platform substantially and until Google rectifies this the app store will see little serious growth. Myself I am inclined to a practical perspective that it's better to have some protected apps than a floundering platform (it's not floundering yet by any means but a drag on growth like this will matter in a year).

    From a technical perspective this comes about from the app DRM just being about protected folders which developers can access, Google needs a more solid solution.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  11. Android Platform Problems by Anonymous Coward · · Score: 0

    Google does not have a shortage of Market problems. Take a look at some of the basic issues both developers and users are fighting.

    The Android Market Help Forum seems to have lots of people needing help but few real answers or solutions. Google has a black-eye right now and they desperately need to do something. It seems the Android Market is suffering from very fundamental problems - so much so, Google should be embarrassed.

    1. Re:Android Platform Problems by larry+bagina · · Score: 1

      Every google forum I've seen involves a lot of unanswered questions.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    2. Re:Android Platform Problems by LingNoi · · Score: 1

      Every Google forum is like this and it's because Google doesn't do support at all.

      It relies on volunteers to answer questions. Take Youtube and Vimeo as a comparison. Vimeo has *gasp* an email address. Good luck trying to email Google on anything..

  12. Re:And I thought Google wasn't evil... by Anonymous Coward · · Score: 0

    Someone needs to tell Microsoft this...

  13. Re:Bullshit spin, keeps many producers out of mark by pthreadunixman · · Score: 1

    The developer devices are open. If there was a way to keep developers out, then it wouldn't be an open platform anymore. Producers can keep their DRM infested crap to themselves thank you very much.

  14. Re:Bullshit spin, keeps many producers out of mark by SilentTristero · · Score: 2, Informative

    From a technical perspective this comes about from the app DRM just being about protected folders which developers can access, Google needs a more solid solution.

    There is no more solid solution. ADP phones got root, and the OS is fully open source (no HDMI-like "protected path").

    End of story.

  15. Re:And I thought Google wasn't evil... by ais523 · · Score: 1

    Google are selling footguns here, rather than using them. Whether other people choose to buy them is entirely up to them.

    --
    (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
  16. Re:And I thought Google wasn't evil... by jopsen · · Score: 1
    Somewhat offtopic:

    Just because they're selling guns doesn't mean people have to shoot themselves in the foot.

    I'm a European, and I honestly believe that American gun laws is just another way to express stupidity.
    Do I need, say more?

    Will I be able to compete against Android... if popular apps for android are locked to Googles platform?
    If so, then what's the point of the DRM?

    I don't think this is evil.

    Content protection = DRM = Evil
    Am I wrong...?


    Note: I don't like bashing Google, but we need watch out, they may be just as capable of creating a monopoly as Microsoft...

  17. Re:And I thought Google wasn't evil... by jopsen · · Score: 1

    Somewhat offtopic:

    Just because they're selling guns doesn't mean people have to shoot themselves in the foot.

    I'm a European, and I honestly believe that American gun laws is just another way to express stupidity.

    Oh, and yes... Don't give me a gun because I WILL shoot myself in the foot!!!
    - If not for fun than, at the very least to prove my point :)

  18. Still a disappointment by Elrond,+Duke+of+URL · · Score: 1

    Sigh... this is still a big disappointment. When this all exploded last week on the developer's forum, I made a post to ask one of the Google/Android employees to clarify the situation.

    Timing wasn't a big issue for me, I just wanted an assurance that at some point in the future I could use the developer phone to both develop my FOSS program and use the phone as my primary device. That means that I might occasionally want to actually buy something from the store.

    But all I got was a rather unclear response. And now the "fix" is released, but it only goes half way. A lot of developers are still going to enable the stupid copy protection flag whether they need to or not and whether it really provides any useful protection. In the end, as a hobbyist developer, this hurts me since the single phone I can afford is less useful.

    --
    Elrond, Duke of URL
    "This is the most fun I've had without being drenched in the blood of my enemies!"-Sam&Max
  19. this still doesn't help a lot of people by Blymie · · Score: 1

    I own a normal, non-dev G1. I am not a t-mobile customer.

    I can't buy paid apps.

    Why? Google won't say why, won't respond to questions on this. It makes little sense.. but it seems that their current restrictions (what country you can buy from) are based upon whether or not you are a t-mobile customer, and in what country.

    I haven't (yet) heard of anyone being able to buy apps, without a t-mobile sim. Can anyone refute this?

    1. Re:this still doesn't help a lot of people by Blymie · · Score: 1

      Oh, and other thing.

      Android is not about t-mobile, or a cell phone, or any some such.

      Not only has the G1 been rooted (making the lockout of the dev phones strange), but there will also be other devices.

      Can you imagine an Android laptop without root? Is Google essentially stating that all 'copy protected' apps will be unusable for all but cell phones, and locked down ones at that?

      This is going to be the minority of devices...

  20. Re:Why isn't "Android" in the article title anywhe by smoker2 · · Score: 1

    The same as "podcast". They want to own all popular terms to drive their market. Only "Steve" freaks follow the herd.

  21. Yes there is by SuperKendall · · Score: 1

    There is no more solid solution. ADP phones got root, and the OS is fully open source

    So what? It's not like the iPhone app DRM hasn't been broken, you need to make SOMETHING reasonable by default available even if it can (and will) be broken later.

    The simple truth is that producers care more about there being an attempt to protect product rather than actual success. It's to Android's detriment they cannot get past the point where you are at, unable to move past the fact that DRM never actually works long term and so you would do nothing - baby steps for these people man, baby steps. The fact that people like you just say there's no real solution scares them off all the more, and could eventually really marginalize something that would otherwise be a great platform.

    You don't seem to realize I want Android to succeed here.

    As of now, I give 2nd place marketshare to the Pre in two years.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Yes there is by SilentTristero · · Score: 1

      I agree with you, and as a would-be Android dev and ADP owner I want them to succeed too. They had to do something, knowing it would be broken. They could have done a little bit more than install into a private dir. But it wouldn't have taken any longer than it has to break it, and the results would be pretty identical from a user's perspective. I think the Pre is DOA though

    2. Re:Yes there is by SuperKendall · · Score: 1

      Why do you think the Pre is DOA? I don't think it will have the breadth of apps that the iPhone and Android will have, but I think it's a pretty good alternate take on the touchscreen smartphone that will offer a migration path for current Palm users (those not on Windows Mobile palm devices anyway).

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    3. Re:Yes there is by SilentTristero · · Score: 1
      • there are hardly any Palm OS users left anymore, they all left for iPhone or WM
      • Palm squandered their market leadership and consumer confidence years ago
      • Pre is a completely new untested OS
      • the market is already crowded
      • Apple owns the "Custom-designed" smartphone market, WM6 and Google will own the "Commodity hardware" smartphone market, what's left for Pre?
      • Pre's claim to fame is integrated calendaring, which is just an app on the other phones -- should not be an OS feature.
  22. Lack of Respect for Software Authors. by krischik · · Score: 1

    A bit weird, why would you prevent copying of a gratis application.

    Because you don't want it to turn up everywhere on the internet. Example: I released a open beta test of my Symbian OS application [1] and soon after it turned up everywhere on the Warez sites. That would not have been the problem. But the copies turned up without any reference to the beta test program or the application homepage or anything.

    The vain Warez supplier would not give any credit to the author at all. Authors don't exist for them. Psychological understandable: If they given credit to the author they would need to admit to them self that they are thieving bastards. This is new generation of software pirates which have nothing in common with the hackers of my youth.

    So yes: I would consider to set the "no-copy" flag on even on gratis application.

    Martin

    [1] http://fx-602p.krischik.com/