Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Open-Source Python Code Shows Lowest Defect Density 187

cold fjord sends news that a study by Coverity has found open-source Python code to contain a lower defect density than any other language. "The 2012 Scan Report found an average defect density of .69 for open source software projects that leverage the Coverity Scan service, as compared to the accepted industry standard defect density for good quality software of 1.0. Python's defect density of .005 significantly surpasses this standard, and introduces a new level of quality for open source software. To date, the Coverity Scan service has analyzed nearly 400,000 lines of Python code and identified 996 new defects — 860 of which have been fixed by the Python community."

Comment Re:Play Services is the "Value Add" (Score 1) 182

The biggest one is Maps the v2 (Android) Google Maps API is part of Google Play services. (What 3rd party devs use).

Anyways, there is a picture in TFA that covers the Google services & apps you would lose without Google Play Services (i.e. almost all of them).

I think you would also lose any games/paid apps that use the Play store licensing (LVL).

Comment Re:Anything that bypasses the carriers/manufacture (Score 2) 182

He didn't say anything about how Apple supports their devices, just that manufacturers and carriers want to sell devices as much as Apple does. He then notes that but they want to do it without having to upgrade the older ones. I think you're being a bit defensive there bud. The only misconception of reality here is in what you think he said. Apple's support of older devices is great. Google's is getting much better, especially given the logistical challenges of Android. (This is the whole point of the article). It's other manufacturers and carriers that are terrible.

Comment Re:What Happens When Google Play Services is Buggy (Score 2) 182

I do think there were some bugs to be worked out because they patched the app signature stuff, but the reality is that those ROMs are not getting Google Play from Google, nor do they officially support them.

Incidentally, on any given day any quick check of XDA will show ROMs with a wide variety of bugs. Many of the ROMs on XDA are put together by hobbists who have figured out how to build AOSP from source. Many are quite talented and experienced but do not have a staff of QA testers, nor the inside knowledge of closed source driver APIs. So many bugs on custom ROMs revolve around the hardware driver issue. The hardware driver stuff is the bigger concern (IMHO)

Granted, it would be nice for customers to have an official way to obtain Google Play (as they do for many other gapps)


Official: Microsoft To Acquire Nokia Devices and Services Business 535

Many submitted, and symbolset emailed me to wake up, sending this bit of interesting news out of Redmond: "Microsoft Corporation and Nokia Corporation today announced that the Boards of Directors for both companies have decided to enter into a transaction whereby Microsoft will purchase substantially all of Nokia's Devices & Services business, license Nokia's patents, and license and use Nokia's mapping services. Under the terms of the agreement, Microsoft will pay EUR 3.79 billion to purchase substantially all of Nokia's Devices & Services business, and EUR 1.65 billion to license Nokia's patents, for a total transaction price of EUR 5.44 billion in cash. Microsoft will draw upon its overseas cash resources to fund the transaction. The transaction is expected to close in the first quarter of 2014, subject to approval by Nokia's shareholders, regulatory approvals and other closing conditions." And, yep, Elop is part of the deal (quoting Ballmer): "Stephen Elop will be coming back to Microsoft, and he will lead an expanded Devices team, which includes all of our current Devices and Studios work and most of the teams coming over from Nokia, reporting to me."

Comment Re:So then... (Score 1) 182

This is not a good idea, you'll end up breaking a lot of apps if you do this. Disabling Google Services would also disable the ability for 3rd party apps to make use of the many, many APIs it contains (where are very useful for app devs).


Right now Play Services handles the Google Maps API, Google Account syncing, remote wipe, push messages, the Play Games back end, and many other duties. If you ever question the power of Google Play Services, try disabling it. Nearly every Google App on your device will break.


Google Play Services Supplants Android As Google's "Platform" 182

exomondo writes "Google has a plan to circumvent the problem of fragmentation of its Android operating system across the installed base by using its proprietary, closed-source Google Play Services. Play Services is a privileged service that runs on Android and provides the sort of functionality to applications that would generally be seen in operating system updates like cloud backup, remote wipe, push messaging, etc... This service can be updated silently and independently of the operating system and runs on almost every version of Android out there allowing Google to add functionality to Android devices without having to go through the OEMs so having an up-to-date version of Android is looking like less of a necessity." It might be worth noting that Google originally rejected copyleft in favor of permissive licensing in the name of giving OEMs and carriers more control over Android on their devices.

Comment Re:Why? (Score 1) 64

I'm not sure the Firefox OS brand carries much weight to keep OEMs and carriers in line. Google has the Play store, Gmail, Maps, Calendar, Drive, Music, Books, Google Voice, etc. They use these things as leverage to keep the OHA in line and compatible. And it's still a problem -- particularly from carriers (who think they hold the keys to the kingdom). I highly doubt carriers & OEMs will stop their dirty tricks for a new and relatively powerless brand name. Firefox is well known for the browser, but few people have yet heard of the OS/phone outside of tech enthusiasts. Even Google's leverage was not enough to stop Amazon from forking Android. What chance does Mozilla have vs Verizon or AT&T?

That said, competing forks might not be a bad thing per se... I think the next few years will be interesting times in mobile.



Mozilla Launches Persona Identity Bridge For Gmail 114

An anonymous reader writes "Mozilla today announced the Persona Identity Bridge for Gmail users. If you have a Google account, this means you can now sign into Persona-powered websites with your existing credentials. The best part is of course Mozilla's pledge to its users. 'Persona remains committed to privacy: Gmail users can sign into sites with Persona, but Google can't track which sites they sign into,' Mozilla Pesrona engineer Dan Callahan promises."

Slashdot Top Deals

A verbal contract isn't worth the paper it's written on. -- Samuel Goldwyn