Slashdot Mirror


Microsoft Says Google Trying To Undermine Windows Phone

First time accepted submitter Bent Spoke writes "In a bit of delicious irony, Microsoft laments Google is not playing fair by excluding access to meta-data on YouTube, preventing the development of the kind of powerful app readily available on Android. From the article: 'In a blog post on Wednesday, Microsoft VP and deputy general counsel Dave Heiner said the software giant has spent two years trying to get a first-class YouTube app running on Windows Phone, but to no avail, thanks to the Chocolate Factory's stonewalling. "YouTube apps on the Android and Apple platforms were two of the most downloaded mobile applications in 2012, according to recent news reports," Heiner wrote. "Yet Google still refuses to allow Windows Phone users to have the same access to YouTube that Android and Apple customers enjoy."'"

55 of 476 comments (clear)

  1. What goes around comes around by mrpacmanjel · · Score: 5, Insightful

    Microsoft, you have just experienced the concept known as "khama".

    1. Re:What goes around comes around by YukariHirai · · Score: 5, Interesting

      Indeed. Given what Microsoft has done to undermine other operating systems and their vendors, it is amusing to see the same thing done to them and them crying foul.

    2. Re:What goes around comes around by Anonymous Coward · · Score: 5, Funny

      Khama, Sir Seretse |käm|
      (1921–80), Botswanan statesman; prime minister of Bechuanaland 1965 and first president of Botswana 1966–80.

      Quite the strange concept to experience NO DOUBT!

    3. Re:What goes around comes around by MurukeshM · · Score: 3, Informative

      I believe you mean 'karma'.

    4. Re:What goes around comes around by MMC+Monster · · Score: 5, Funny

      He was a bitch.

      --
      Help! I'm a slashdot refugee.
    5. Re:What goes around comes around by guitarMan666 · · Score: 5, Funny

      Maybe he's from Boston?

    6. Re:What goes around comes around by EETech1 · · Score: 3, Funny

      I believe it's Baaastin...

      Cheers!

    7. Re:What goes around comes around by 1s44c · · Score: 4, Insightful

      Indeed. Given what Microsoft has done to undermine other operating systems and their vendors, it is amusing to see the same thing done to them and them crying foul.

      I'll admit it's very amusing but I'm morally torn on this one. Is it right to do wickedness to wicked people just because they would do the same to you?

      They say turnabout is fair play but they also say be careful when you fight the monsters, lest you become one.

  2. 3 users by Anonymous Coward · · Score: 5, Funny

    I'm sure the 3 WP users are extremely upset over this.

  3. Re:User Agent? by Anonymous Coward · · Score: 3, Funny

    Incompetence?

  4. Re:User Agent? by Issarlk · · Score: 4, Insightful

    Lawyers?

  5. L'Arroseur Arrosé by hugetoon · · Score: 3, Funny

    That's how it is called in French :D

  6. Maybe google already knows the punchline by joeflies · · Score: 5, Funny

    Namely they already know what happens when you let Microsoft embrace your APis. They already know what happens next, and would like to avoid that future

  7. Fair for the goose... by jbernardo · · Score: 5, Interesting

    Maybe, just maybe, Microsoft shouldn't be complaining so much when they block or use non-standard protocols on their devices, in particular WP ones:

    - Skydrive, the more or less standard way to get stuff in and out of Windows Phones, doesn't implement WebDAV in a open manner, making it difficult to use with Linux or BSD;

    - The hardware search button in Windows Phone is tied to bing, and users can't change it;

    - Windows Phone doesn't support standard protocols (standard MTP, USB file access) to access its filesystem, so it doesn't play well with Linux or BSD;

    - Windows RT and Windows Phone specify a locked bootloader, so that users can't install anything else on their devices;

    I could go on and on here, but these 4 examples should be enough... They really should fix their act before complaining that others aren't playing fair.

    1. Re:Fair for the goose... by Nerdfest · · Score: 5, Insightful

      I'm sorry, but accessible mass storage is an anachronism? So, users are *supposed* to be forced to access their devices through proprietary clients only, forcing them to be tied to single marketplaces, 'approved' OSes, etc? Somebody's been drinking the Apple Kool-aid.

    2. Re:Fair for the goose... by jbernardo · · Score: 4, Informative

      - Skydrive, the more or less standard way to get stuff in and out of Windows Phones, doesn't implement WebDAV in a open manner, making it difficult to use with Linux or BSD;

      I'll give you that. Meanwhile, enjoy your Google Drive over WebDAV... oh, you don't have that either.

      No, but I can easily access the files I have on my Android phone, using either USB mass storage or standard MTP. No need to use a cloud service. And, an added advantage over WP7.x (never used 8) is that other cloud services work, with automatic synchronization of folders. On WP7.x you need to copy files by hand, at least with Dropbox and Box.

      Windows Phone 8 does support standard MTP? USB mass storage is an anachronysm.

      I haven't tried yet WP8, but 7.x doesn't support standard MTP, only a hacked non-compatible Microsoft variant.

      BTW, USB mass storage isn't an anachronism, it is just the easiest way to transfer things; in Linux it just works, in windows it just works. MTP has too many quirks and one of my peeves with the recent android releases is that it is used by default, forcing one to resort to workarounds to get the device working in mass storage mode.

    3. Re:Fair for the goose... by jbernardo · · Score: 3, Interesting

      Yes, they *should*... but regarding this specific instance/thing... why should MS have to change 10s/100s of things not related to Google to use one of Google's things. A thing that is really easy for Google to do, and will make them profit?

      Why shouldn't they? Why are they asking for a standard access to a third party API when they don't follow standards, and even distort them for their own profit? Besides, what profit would Google have in changing their APIs to cater to an almost non-existing smartphone OS? Why not first focus on Bada or Symbian or RIM, which still have bigger market share than Windows Phone?

      PS: I got an Android phone in the meantime. The WP phone was a gift, and it works well as my second phone - receiving calls and SMSs, basically working as a dumb phone.

    4. Re:Fair for the goose... by Alioth · · Score: 4, Interesting

      Using undocumented APIs is something that Microsoft's done in the past too, to gain unfair advantage.

      Also, back in the day Microsoft smarmily said "We'll port Office to OS/2 only when there's enough users" (knowing full well that no MS Office on OS/2 would help to hamper OS/2's adoption rates). Now it's their turn to take the medicine. I'm sure Google will use the same argument for not porting the YouTube app to Windows Phone.

    5. Re:Fair for the goose... by Eirenarch · · Score: 3, Insightful

      Yes Microsoft has been using undocumented APIs and they have been taken to court over this and lost. Then they were forced to pay and comply. Same should happen to Google.

      Also note that MS is not asking Google to create YouTube app. They are asking to not be banned from using the APIs (it is not even about documentation). If we need to follow the Office analogy it would be like releasing the Office document formats (which Microsoft has done).

    6. Re:Fair for the goose... by lofoforabr · · Score: 4, Informative

      Just as a sidenote, Android Jelly Bean axes USB Mass Storage, in favor of MTP.

      The main problem with block device level access is that you can't access it from 2 places simultaneously, so it means the filesystem must be unmounted from the phone to be mounted on the PC.

      Yes, USB Mass Storage support is everywhere, and getting MTP to work isn't as easy, but I guess it will get better fast.

    7. Re:Fair for the goose... by jcdr · · Score: 3, Informative

      Android Jelly Bean axes USB Mass Storage

      False claim, sorry.

      I have a Nexus S updated to Jelly Bean 4.1.2 and it happily support USB Mass Storage:

      lsusb:
      Bus 001 Device 019: ID 18d1:4e22 Google Inc. Nexus S

      dmesg:
      [1109159.988681] usb 1-1.1.4.1: new high speed USB device using ehci_hcd and address 19
      [1109160.081288] usb 1-1.1.4.1: New USB device found, idVendor=18d1, idProduct=4e22
      [1109160.081293] usb 1-1.1.4.1: New USB device strings: Mfr=2, Product=3, SerialNumber=4
      [1109160.081295] usb 1-1.1.4.1: Product: Nexus S
      [1109160.081297] usb 1-1.1.4.1: Manufacturer: samsung
      [1109160.081298] usb 1-1.1.4.1: SerialNumber:
      [1109160.081446] usb 1-1.1.4.1: configuration #1 chosen from 1 choice
      [1109160.083930] scsi12 : SCSI emulation for USB Mass Storage devices
      [1109160.084139] usb-storage: device found at 19
      [1109160.084141] usb-storage: waiting for device to settle before scanning
      [1109165.084680] usb-storage: device scan complete
      [1109165.085272] scsi 12:0:0:0: Direct-Access Google File-CD Gadget 0000 PQ: 0 ANSI: 2
      [1109165.088506] sd 12:0:0:0: [sde] Attached SCSI removable disk
      [1109274.036890] sd 12:0:0:0: [sde] 27957215 512-byte logical blocks: (14.3 GB/13.3 GiB)
      [1109274.037598] sd 12:0:0:0: [sde] Assuming drive cache: write through

    8. Re:Fair for the goose... by jrumney · · Score: 3, Informative

      The removal happened in 4.2 (which is also confusing called Jelly Bean).

    9. Re:Fair for the goose... by Missing.Matter · · Score: 3, Informative

      http://i.imgur.com/2Zp0G.jpg

      Need any more proof? Best part is I took the screenshot on the Ubuntu machine, moved it onto the phone via drag and drop, then uploaded it to imgur using an app.

      Also, it is very amusing to me that you imply my post is a shill, when all I'm doing is pointing out *factual errors* you somehow managed to get modded up as informative. I can manage my Lumia 920 just fine on my Ubuntu machines. By all means though, keep plugging your ears.

  8. Nothing to celebrate if it's true by 00_NOP · · Score: 5, Insightful

    If Microsoft's allegations are true and there is no reasonably technical justification for it then there is nothing to celebrate here.

    Of course, my first reaction was "payback's a bitch" like many others, but in the end a monopoly based on Linux is still a monopoly.

    1. Re:Nothing to celebrate if it's true by Anonymous Coward · · Score: 5, Insightful

      but in the end a monopoly based on Linux is still a monopoly.

      There's no monopoly, and if MS really wants to bitch about it maybe they should launch their own video service just like they did with Bing. Or work out a deal and have google develop the app for them, just like they did with Apple. Note that the google-made iphone app only was launched a few months ago. If MS had a better phone with a better market share they'd probably be a more appealing target for a native app, but it's not like Google is going to dump time and money into supporting every last bastard child of a device.

      And you can still watch youtube using a web browser, assuming that MS actually has a standards-compliant browser on their phone. I've never found anything in the youtube app to be superior to just using the mobile site, in fact personally i never bother with the app and would remove it from my phone if it would let me.

    2. Re:Nothing to celebrate if it's true by Anonymous Coward · · Score: 3, Funny

      Indeed, same happened with Apple licensing maps. Notice how youtube on iOS is a Google app, not by Apple any more, because Apple probably doesn't have access to the metadata either. Google has reached the point where it has enough power and now that others want to play with its toys he says "meh, I'm going home, you can't have them". Consumers will decide if that is good or not. Us techies can only watch and cry for the abstract concept of justice.

    3. Re:Nothing to celebrate if it's true by gigaherz · · Score: 4, Informative

      I'm an owner of a Nokia Lumia 710 (Windows Phone 7.x) and you can browse and play back youtube videos just fine in the browser, without the need of any app. And in fact there are apps that let you browse youtube, but they may not have full permission from google to do it. What they are complaining about is access to the metadata content for the videos, not the playback itself.

    4. Re:Nothing to celebrate if it's true by Anonymous Coward · · Score: 4, Informative

      There's a JSON API for all of YouTube. The issue is not that APIs aren't available, but that Google appear to be selectively blocking some users from accessing it (or all of it). Which sucks for all of us. APIs should be non-discriminatory (other than usage caps of course).

    5. Re:Nothing to celebrate if it's true by brunes69 · · Score: 5, Insightful

      Please explain to me how Google has a monopoly on anything, let alone how YouTube is a monopoly.

      Something being very popular does not de-facto make it a monopoly. People need to stop throwing around terms like this.

      YouTube has a ton of very large and viable competitors who could take it out in a second if Googe let their guard down, like Vimeo, DailyMotion, blip.tv, Viddler - not to metion Facebook and Bing themselves.

    6. Re:Nothing to celebrate if it's true by alostpacket · · Score: 3, Interesting

      can't*

      And actually, all I have found is that MS is complaining that the API is not as feature rich as the native Apps on Android and iOS, not blocking of access to the API.

      Seems reasonable to me, almost every company with an API favors their own implementation. I don't see why MS should get special treatment.

      --
      PocketPermissions Android Permission Guide
  9. Microsoft squid tactic? by Anonymous Coward · · Score: 5, Interesting

    According to TFA:

    In the nearer term, however, Microsoft's complaints seem designed to urge regulators to increase their scrutiny into Google's business practices, at a time when US and EU watchdog agencies seem close to striking compromise agreements with the company.

  10. Irony? by clark0r · · Score: 3, Informative

    If Google are in fact doing this, then I can fully understand why Microsoft would be justified to complain. However given Microsoft's past tactics in trying to undermine the competition, perhaps they should eat humble pie. Anti-competitive browser tactics through bundling, non-compliant standards (IE6), deliberately making it hard for SAMBA to integrate with AD, these are just two things that have personally turned me against Microsoft in the past. More recently, launching Twitter campaigns to try and spread Android FUD and on the other complaining that Google aren't playing fair? Take a look in the mirror Microsoft.

    1. Re:Irony? by gigaherz · · Score: 5, Insightful

      The problem, I think, is that Microsoft is just too large. Some parts of Microsoft are opening up, releasing loads of details about protocols and such, helping opensource projects and even supporting Linux development, while others work in walled gardens, patent wars, and everything else related to competing in the phone & tablet markets.

    2. Re:Irony? by JanneM · · Score: 5, Insightful

      "If Google are in fact doing this, then I can fully understand why Microsoft would be justified to complain."

      Why, exactly? You can use Youtube on Woindows phones just fine. They simply don't have an open API for anybody else to write players that interface to it.

      Does Twitter have a legal obligation to provide an API for third-party clients? Does Facebook have such an obligation? Does my bank? Does Microsoft have an obligation for its online Word service? Or provide API-level access to Echange servers? Does everybody with a web-facing interface have a legel obligation to provide API-level access for others to use?

      And it's not as if Youtube is a monopoly either. My banks online service is as much a monopoly in that case, or Twitter.

      --
      Trust the Computer. The Computer is your friend.
  11. Re:The joys of proprietary software by oodaloop · · Score: 5, Funny

    I would say that it serves Microsoft right, but unfortunately it's the end users that suffer.

    Yeah, all both of them.

    --
    Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
  12. Lawyer? by Anonymous Coward · · Score: 5, Insightful

    Microsoft VP and deputy general counsel Dave Heiner

    What the FUCK is a FUCKING lawyer doing working as a FUCKING VP for a software company?

    1. Re:Lawyer? by Nerdfest · · Score: 4, Informative

      Have you not been paying attention to how the 'game' is now played? It's now more about suing people than actually making products that people *want* to use.

  13. Whining Microsoft by vakuona · · Score: 5, Funny

    Apple just let Google create a Youtube app after they failed to agree on API access. the iPhone is way more popular than Windows Phone devices, so it made financial sense for Google to do so. So maybe MIcrosoft should offer to pay Google to create an app for Windows Phone.

  14. Re:The joys of proprietary software by 21mhz · · Score: 3, Informative

    Don't bother, there is at least one application that proves the GP is full of shit.

    --
    My exception safety is -fno-exceptions.
  15. Re:User Agent? by Anonymous Coward · · Score: 4, Funny

    Airborne chairs?

  16. Re:Chocolate Factory?? by Anonymous Coward · · Score: 5, Informative

    It's a term used by The Register as a token of their ongoing hatred of Google. In the context of Willy Wonka, it's a sort of backhanded compliment. It implies their resentment of any suspiciously clever software being brewed in Mountain View. Your average El Reg staffer, if he has any tech chops at all, is about the level of a low to midrange MCSE. Take their OpEds with a handful of salt.

  17. A long time coming by MrKaos · · Score: 4, Insightful

    Microsoft seems to be experiencing what it is like when someone plays their game on them. That whiney sound is the smallest violin....

    --
    My ism, it's full of beliefs.
  18. FAT??? by mangu · · Score: 3, Insightful

    block device level access which basically forces the media to be formatted as FAT to be interoperable

    Huh, what? All my USB devices are formatted as ext3 or ext4. I don't need no FAT on my devices, FAT is obsolete, not USB mass storage.

  19. I'm going with... by rusty0101 · · Score: 5, Funny

    ...Google will write that app for the Windows Phone platform when they consider the platform to have enough adopters to make the effort worthwhile. Perhaps they should start with a Symbian based client. Follow that up with a WebOS based one as well.

    --
    You never know...
  20. Re:User Agent? by ultrasawblade · · Score: 4, Insightful

    Desire to have "Microsoft" or "Windows" in user agent string at any cost?

  21. Skype doesn't work on Android by Anonymous Coward · · Score: 5, Informative

    And Skype doesn't work on Android, and contrary to djsmiley's comment yesterday, a trivial search shows it doesn't work, these have been reported many times.

    This is nothing to do with Google, it's Microsoft that can't deliver that. Microsoft have not delivered even a basic youtube app, they could simply parse the webpage data, but they don't. I use things like MediaShare that does provide a youtube interface without all the incompetent whining.

    Copied from my posts yesterday:

    1. Video is upside down, if you rotate the device, then both the camera and video playback are upside down, but the other person does see you right way up in that case. Do a search [skype upside down video] and you'll see this has been reported to them lots of times.
    2. Video is landscape only & very fuzzy, but the camera video is not fuzzy, probably the compression?
    3. Audio plays back very very quietly even with full volume.
    4. Lag, lots of it. (I've been told they route all connections through their own servers in the US, which explains the new found lag).
    5. Occasionally Skype gets in a state where the Android tablet won't go into hibernation until you force-kill Skype. This really sucks down the battery juice.
    6. Call receive ring is very quiet, even with full volume.
    7. It doesn't handle timezones properly. It is 9am, a new event happened at 2am, it is not listed in the 'Today' section, it is listed in the 'Some time ago' section. What is listed in the 'TODAY' section is from 'YESTERDAY' at 18:48! (Does it get the timezone from somewhere other than the phone? Because that won't work now, the phone travels, desk computers don't, you can't assume a fixed timezone per user now).

    1. Re:Skype doesn't work on Android by hcpxvi · · Score: 4, Interesting

      Support for (traditional, non-Android) Linux is also dodgy in Skype, with the Linux versions of the software being a long way behind the Windows version. I am not naive enough to think that Google are non-evil, but if MS can get away with using Skype as a lock-in lever for Windows, I don't have much sympathy with their whine that Google are doing the same thing with YouTube.

    2. Re:Skype doesn't work on Android by bWareiWare.co.uk · · Score: 3, Interesting

      And Windows users constantly claim that the newer versions of Skype are getting more and more annoying. They may just be assuming Linux customers are more discerning and like the classic simplicity?

  22. The beginning... by XB-70 · · Score: 5, Informative
    So, let me get this straight: Windows 8 uses Unified Extensible Firmware Interface to block the installation of any other operating system. Microsoft Office ONLY runs (properly) on Apple and Windows, it has taken the Samba team some 15 years to figure out Active Directory, MS Office files are not 100% ODF compliant (and probably never will be), SQLServer only runs on Windows machines etc. etc.

    the bottom line is this: because of all the above, the migration away from this closed-shop monolith is happening - and the RATE at which it's happening is ramping up extremely quickly.

    In short, we are witnessing the beginning of the end of the monopoly.

    --
    *** Don't be dull.***
  23. Re:User Agent? by Sockatume · · Score: 4, Insightful

    It's not an issue with the web service, but the absence of a native application and Google's refusal to provide the tools by which a thirdparty developer could create one.

    That said, it's Google's ball, they don't have to share if they don't want to. I suspect it has more to do with Windows Phone's small installed base than an effort to disadvantage WP. As iOS shows, Google wants to make money off other people's hardware.

    --
    No kidding!!! What do you say at this point?
  24. Google are NOT doing the same by Anonymous Coward · · Score: 5, Informative

    Except Google are not doing the same. I thought there was some meta data missing (the keywords text), but when I checked the youtube webpage headers, no, Youtube puts it in the keywords header field! It's right there, grab a webpage and take a look.

    I see Bing already scrapes the description data, for some reason they don't index the keywords data, but they should, youtube keywords data is the data that users enter with their videos, not SEO spam.

    I see the Views Count is right there on the webpage, so they can even get the viewing rank if they want. It's even in a span labelled
    class="watch-view-count"

    So Microsoft gets *all* the metadata for the video, including all the stuff the user enters, description, keywords, views etc. and they currently use part of it already in Bing.

    IMHO, it's just incompetence. They just don't seem to be able to do *anything* these days. I remember the Microsoft whose products could be guaranteed to be technically excellent, and I look at the modern day Microsoft with despair.

    Their stuff is garbage, they have 100 times the programmers, yet they don't seem to be able to do anything.

    1. Re:Google are NOT doing the same by mabhatter654 · · Score: 4, Informative

      Actually, Google has an API registered developers are supposed to use. If you don't use the API, but screen scraping, the periodically mess with the pages to break you.

      Google did the same thing to Apple... And Apple PAYS Google big bucks for API access. But Google kept withholding features from Apple's developer API toolbox so Android would look better. Apple's fix was to stop making apps themselves using Google's APIs at all. That way Google can make the App. Google can access the OS like a normal app developer (no more favors) and Apple gets out of paying a six figure sum every month! Google owns those services... Let Google develop the apps!

      So the question is: can Microsoft drop its attempts at accessing Google's sites and raise enough suffering that Google writes an App for Windows 8 Mobile? Ha, ha, ha....

  25. Treating psychopats and corporations ... by boorack · · Score: 3, Insightful

    They say "fight fire with fire". As soon as Microsoft would stop harrasing other Android vendors with their lawyers bringing bogus claims and "don't try this" attitude, I would assume your point valid. Yet I see Microsoft crying foul and AT THE SAME TIME doing way more cruel things to Android vendors than what Google is doing to them.

    If you read or hear on how to treat psychopats getting in your way, you discover that first thing is to do (besides avoiding them) set aside ANY moral issues you have. Otherwise you get instant disadvantage because psychopats - like sharks - tend to have no empathy nor moral constraints at all. I'm bringing this up because corporate entities are the ultimate psychopats (and we still hear everywhere that "corporations are people" crap). Especially those built on deception from the start, like Microsoft.

    People in the US of A have to learn what people in old communist countries leaned in their time. Double standards are forced upon us and if "we the people" don't adapt, we're in disadvantage. According to corporate executives and wall street money junkies we, ordinary people are all second class citizens. Why should we treat them differently ?

    1. Re:Treating psychopats and corporations ... by Rob+Y. · · Score: 4, Insightful

      Not to mention that Microsoft is restricting the Chrome experience on Win8 Metro by denying access to API's. Exactly the same thing. And disallowing any other apps beyond MSOffice from running in desktop mode on ARM.

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
  26. Re:User Agent? by Alien+Being · · Score: 5, Funny

    Their weapons are incompetence, lawyers and flying chairs.