Google claps down on Android Devs, starting today!!

Page 2 of 2 [ 27 posts ]  Go to page Previous  1, 2

xenocity
Veteran
Veteran

User avatar

Joined: 8 Dec 2014
Age: 38
Gender: Male
Posts: 2,282
Location: Metro Detroit Michigan

22 Mar 2015, 6:15 pm

mr_bigmouth_502 wrote:
xenocity wrote:
mr_bigmouth_502 wrote:
xenocity wrote:
mr_bigmouth_502 wrote:
What about AOSP? Isn't that open? Anyway, I hope that people disobey Google, and keep pumping out the forks. Or better yet, someone should come up with an ARM-based GNU/Linux distro with an Android compatibility layer, that can be flashed on Android devices. I only use Android because it's the lesser of two evils, and I would much rather use a smartphone OS that isn't controlled by a big corporation.

You do know that in most countries the carriers have most open source OSs blocked from their networks.

It means if you install an unapproved OS or piece of software, you will have that device banned from the network.
They regularly scan every device that connects to their networks to ensure "compliance".

The major carriers are even considering blocking Google services to force Google to capitulate to their demands (The control of Android services).

Apple, Microsoft, and Blackberry are at least on good terms with the major carriers, in part because their users generate decent profits for the major carriers and Android users don't (biggest market share ≠ profit).

Oh on a fun note, Google just stated that Android 5.0 is just now hitting 3% market share, though Kit Kat and Jelly Bean are still over 40%+ and growing in market share (OEMs aren't willing to adopt 5.0 yet).


That's just ridiculous. I remember back when I had my first Android phone, I was able to access the cell networks just fine with Cyanogenmod installed.

Access to a cell carrier and network are a privilege not a right.

They've alway held the right to block anything they want.
This is why not all brands of phones are compatible.

If you think it's ridiculous try canceling Comcast ;-)


True, but isn't that kind of behaviour kind of anti-competitive? I remember Microsoft got in a lot of trouble back in the day over forcibly bundling Internet Explorer with Windows, and pretty much forcing OEMs to include Windows on their PCs. This just sort of smacks of that.

Canadians often like to complain about the telecom industry here, but I'd argue that things are worse in the 'States. I'd much rather deal with someone like Shaw or Telus than Comcast.


Not really, because no one forces you to stick with a certain network.
You can take your phones to other networks, but they have the right to restrict software and phones as well.

It is up to the phone maker and/or OS maker to get their devices and software approved by that carrier.
When Apple was negotiating to get the deal for the iPhone, they went to Verizon first.
Verizon told Apple to give them a say in iOS development, a say in what apps could be released on iOS, and hardware development of the iPhone.
Steve Jobs told Verizon off and went to newly formed AT&T (SBC has just bought AT&T).
AT&T wanted to get back into the cellular game and gave Apple the deal they wanted.
The iPhone was so successful, it gave the other phone makers the leverage to gain freedom from the carriers as well.
Though Android is still not fully free of carriers software demands.

Comcast doesn't provide cell phone service as of yet, they only provide VOIP.
The Cable/ISP market is very anti competitive due to the big 5 controlling ~90% of the market.

The 5 main carriers in the U.S. are:
AT&T (they own numerous regional carriers)
Verizon (they own numerous regional carriers)
Sprint (not available in lesser markets, they own numerous regional carriers)
T-Mobile/Metro PCS (T-mobile hasn't phased out MPCS yet, though they aren't available in lesser markets).
(regionals are here)



What Microsoft did isn't comparable to cell networks.
Microsoft actively leveraged their OS monopoly to get the browser monopoly by actively blocking all other browsers.
They also teamed up with Intel to make Windows exclusive to Intel chips, knocking the other x86 chip makers out of the market.

The U.S. Antri Trust suit cleared most of it up, though the Intel suit isn't done yet.


_________________
Something.... Weird... Something...


xenocity
Veteran
Veteran

User avatar

Joined: 8 Dec 2014
Age: 38
Gender: Male
Posts: 2,282
Location: Metro Detroit Michigan

22 Mar 2015, 6:30 pm

0_equals_true wrote:
xenocity wrote:
0_equals_true wrote:
Android is forkable, it is Apache license, the kernel is modified Linux (GPL).

You are talking about people using a service and marketplace, you just have to have fork which uses another repository.

Google has a no fork clause in the Android license.
Google has vowed go after anyone who forks Android and uses Android without Google's consent.

Amazon is the only company to date to fully fork Android to create the Fire OS.
Google and Amazon have been fighting over Amazon's fork of Android, each promising to win.


Can you provide info on the no fork clause? My understanding is the core is Apache license, or at least there was an apache licensed early edition, but there are proprietary components, which must be left out. The kernel cannot have a not fork clause becuase it is based on linux, and that is an "infectious" license.

I don't think that Fire OS is the only fork, it may be the only commercially branded fork.

TBH the problem is not with code review. Code review is a normal and acceptable practice, in many open source project, and many specific software repos.

The issue is going back on their original license if that is the case. If they hadn't licensed it that way I could not really complain.

I use chromium, rather than chrome for similar reasons.

The Play Store, this is only a problem for me if you can't override or patch. It is sensible to prevent link install apps by default. If people want to use alternative source, then would be stupid for doing it without using a service with some code review, and malware checks. People should be allowed to take risks, but they should know they are taking huge risks.

Nobody can pretend that malware isn't a serious issue. Mobile is the new frontier for malware. You only have to go into a school or workplace and do an audit, you will see how many have apps and games, which are essentially sharing more data than they are aware of.

As far as Apple being "evil", well that may be true it is subjective, but as far as using their own services anyone who is an apple user should know what they are getting into regarding the system. It is foolish to buy into their brand then complain about it after.

There is also Ubuntu mobile. I suspect they will also tighten their code review, and malware checks. The incentive to produce malware is too high. Again you should be allowed to do something stupid, but at least make it a bit harder.

I don't have the link on hand, though the no fork clause was supposedly born out of the fall out with Amazon and the Fire OS.
I've read plenty about it over the past 3 years.

There is plenty of articles about Google actively trying to reign in the Android OEMs to regain control of the OS.

The reason why Android OEMs want to ditch Android, is out of control and profits.
The Android OEMs struggle just to breakeven for the most part and they aren't able to differentiate themselves from each other due to Google's strict Android policies.
The only Android OEM that makes real profit is Samsung and Samsung makes nearly all the Android hardware profits.

Samsung will be the first Android OEM to completely ditch Android and go to their own OS and ecosystem.
Samsung has been actively been copying all of Androids features and popular apps for their Tizen OS, if the reports are true.
Samsung sees how much Apple makes from hardware and software on iOS and wants to replicate it.
Oh I should note the majority of the Android devices are running on Samsung hardware.

The carriers also want to kill Android because they want their software services to be core the OS instead of Google services.
The carriers literally make more money selling Blackberries and Windows phones, because those companies pay them more to support those phones.
Google doesn't even pay the carriers to support their devices and very little money to support Android.
It is up to the Android OEMs to get carrier support even if it means they have to pay out of pocket for it.

The carriers also make the highest profit margin selling iOS devices, which is why they are willing to go all out to support Apple.

At least half the people in the world think Apple is the most evilest company ever, while the other half like Apple.

I personally prefer Apple's hardware and software ecosystem over the rest due to the optimization and stability
I literally have no major issue using my Apple products, compared to all the Window devices I've gone through over my life.


So in the near future the mobile market will look something like this:

iOS
Windows
BB X (the new Blackberry OS)
Tizen from Samsung
New mobile OS from the major carriers with support from the fledgling Android OEMs
Android but only on a few OEMs
New OS from someone else.


_________________
Something.... Weird... Something...


Fogman
Veteran
Veteran

User avatar

Joined: 19 Jun 2005
Age: 57
Gender: Male
Posts: 3,986
Location: Frå Nord Dakota til Vermont

22 Mar 2015, 8:39 pm

xenocity wrote:
0_equals_true wrote:
Android is forkable, it is Apache license, the kernel is modified Linux (GPL).

You are talking about people using a service and marketplace, you just have to have fork which uses another repository.

Google has a no fork clause in the Android license.
Google has vowed go after anyone who forks Android and uses Android without Google's consent.

Amazon is the only company to date to fully fork Android to create the Fire OS.
Google and Amazon have been fighting over Amazon's fork of Android, each promising to win.


There's always Cyanogenmod, FirefoxOS, and a few other alternatives. I've said this time and again, and I will repeat, I would really like to see a Debian relase a PhoneOS that supports many differant handsets instead of the big players, or on the hardware end, a completely open handset that where the the supported network protocol is packed into a removable chip not unlike a MicroSD card.


_________________
When There's No There to get to, I'm so There!


0_equals_true
Veteran
Veteran

User avatar

Joined: 5 Apr 2007
Age: 41
Gender: Male
Posts: 11,038
Location: London

23 Mar 2015, 6:30 pm

xenocity wrote:
What Microsoft did isn't comparable to cell networks.
Microsoft actively leveraged their OS monopoly to get the browser monopoly by actively blocking all other browsers.
They also teamed up with Intel to make Windows exclusive to Intel chips, knocking the other x86 chip makers out of the market.


Yet Apple does similar with their hardware and software, it wouldn't even be an anti-trust if a smaller company did something similar, if fact they do it all the time.

Anti-trust is a completely backwards approach. If these companies weren't given so much protection against risk in the first place, there wouldn't need these (highly selective) anti-trust cases to try an claw back. The competition would be there, becuase these companies wouldn't be able litigate against each other, on questionable grounds. The would have to compete, rather than avoiding competing.



cberg
Veteran
Veteran

User avatar

Joined: 31 Dec 2011
Gender: Male
Posts: 12,183
Location: A swiftly tilting planet

26 Mar 2015, 12:12 am

Firefox OS is pretty awesome considering how much source it shares with the Desktop browser. I bet it's the only option for years to come that really lets devs avoid spending half their salary on testbed hardware. Tizen is mostly just Java & QT, sharing a Linux core with MeeGo & Sailfish which include Android interoperability and Windows Phone has had QT capabilities at least on the Lumia line for its' whole existence as a result of the Nokia lease deal.

Liking my Android phone means liking ONE device with Android. I would buy a OnePlus if I could really afford it but the Moto G is just too well designed for me to feel like filling a pocket with a $600 shiny touchscreen thingy.


_________________
"Standing on a well-chilled cinder, we see the fading of the suns, and try to recall the vanished brilliance of the origin of the worlds."
-Georges Lemaitre
"I fly through hyperspace, in my green computer interface"
-Gem Tos :mrgreen:


mr_bigmouth_502
Veteran
Veteran

User avatar

Joined: 12 Dec 2013
Age: 30
Gender: Non-binary
Posts: 7,028
Location: Alberta, Canada

26 Mar 2015, 12:24 am

I ALMOST got a Moto G... until I was informed that it lacked a MicroSD slot. I like being able to keep a sizable library of music on my phone in decent quality, so being able to use MicroSD is a must for me.



cberg
Veteran
Veteran

User avatar

Joined: 31 Dec 2011
Gender: Male
Posts: 12,183
Location: A swiftly tilting planet

26 Mar 2015, 12:54 am

Playback quality is much more important to me than storage volume. I'm strongly considering a Nokia N1 tablet for its' hardware DAC but at least I've never noticed any hiss, buzz or GSM interference on the Moto. For the bits of my collection I really want to sound clear I use a dedicated PMP from Cowon. I like the G because it's been amazingly tough and since I bought it the grippy battery cover it looks almost brand new.


_________________
"Standing on a well-chilled cinder, we see the fading of the suns, and try to recall the vanished brilliance of the origin of the worlds."
-Georges Lemaitre
"I fly through hyperspace, in my green computer interface"
-Gem Tos :mrgreen:


xenocity
Veteran
Veteran

User avatar

Joined: 8 Dec 2014
Age: 38
Gender: Male
Posts: 2,282
Location: Metro Detroit Michigan

30 Mar 2015, 9:43 pm

0_equals_true wrote:
xenocity wrote:
What Microsoft did isn't comparable to cell networks.
Microsoft actively leveraged their OS monopoly to get the browser monopoly by actively blocking all other browsers.
They also teamed up with Intel to make Windows exclusive to Intel chips, knocking the other x86 chip makers out of the market.


Yet Apple does similar with their hardware and software, it wouldn't even be an anti-trust if a smaller company did something similar, if fact they do it all the time.

Anti-trust is a completely backwards approach. If these companies weren't given so much protection against risk in the first place, there wouldn't need these (highly selective) anti-trust cases to try an claw back. The competition would be there, becuase these companies wouldn't be able litigate against each other, on questionable grounds. The would have to compete, rather than avoiding competing.

There is nothing illegal about a company making their own hardware to run their own software exclusively.
It's called bundling in most cases.

Microsoft chose to be a software only company and Bill Gates was hell bent on controlling the PC industry by any means necessary.
Microsoft teamed up with Intel to ensure PC vendors had to buy exclusively from them and the parts they dictated (this came to end in the late 90s).

Microsoft and Intel then told retailers, if they stocked any competing products they would not be allowed to sell Intel and Microsoft products.
They also gave billions to select retailers in order to drive out retailers who refused to stock their products exclusively.
They also gave huge rebates as well massively undercutting the competition as well.

Microsoft then having 90%+ of the OS market blocked any software that competed with Microsoft's own software catalog.
This meant all products that competed with Microsoft Office were blocked from operating on Windows via Windows patching and/or withholding certain aspects of the codes and APIs to make those programs run horrible on Windows so consumers wouldn't like them.

If you made your software for competing OSs, you ran the risk of Microsoft crippling your software via a Windows update (They did this a lot). They also punished retailers for supporting software on competing OSes, sometimes going as far as forcing retailers not stock the software.

Microsoft then went out of it's way to block all web browsers from working on Windows making IE the only browser that would function correctly. They made sure your websites and web apps were incompatible with all other browsers forcing you to code two different versions. If Microsoft caught you making a second version to run on other browsers, there was a good chance Microsoft would cripple your site.

If a business of any real size decided to use non Windows PCs along side their Windows PCs, there was a good chance Microsoft and Intel would make sure the PC vendors wouldn't sell to you to punish you.
Or they literally brick your PCs with a "virus" or an update, forcing you to go all Windows and buying new PCs.

Microsoft and Intel regularly issued updates to brick PCs in order to force people and businesses to buy new PCs in order keep sales growing.

The list goes on and on...

Apple never did any of this.
If you wanted Apple's software and OS, you had to buy their hardware.
They didn't force you to use any of their products or lock you into any of them.
You are free to come and go at your own will with no backlash from Apple.


What Microsoft and Intel did was illegal in the 90s and there is no way to spin it positively...


_________________
Something.... Weird... Something...


Fugu
Veteran
Veteran

User avatar

Joined: 2 Dec 2013
Gender: Male
Posts: 1,074
Location: Dallas

31 Mar 2015, 4:28 pm

xenocity wrote:
There is nothing illegal about a company making their own hardware to run their own software exclusively.

It's called bundling in most cases.
it's still a dick move, and hasn't been done in any serious fashion by any other computer manufacturer since the 90s(except Apple that is!)
Quote:

Microsoft chose to be a software only company and Bill Gates was hell bent on controlling the PC industry by any means necessary.
IBM would like a word with you.
Quote:
Microsoft teamed up with Intel to ensure PC vendors had to buy exclusively from them and the parts they dictated (this came to end in the late 90s).
uh, you fail to mention how fractious the pc market was in the 80s-mid90s, it was a mishmash of propriety hardware and components that didn't work with the equipment of other manufacturers
Quote:
Microsoft and Intel then told retailers, if they stocked any competing products they would not be allowed to sell Intel and Microsoft products.
They also gave billions to select retailers in order to drive out retailers who refused to stock their products exclusively.
They also gave huge rebates as well massively undercutting the competition as well.
source?
Quote:

Microsoft then having 90%+ of the OS market blocked any software that competed with Microsoft's own software catalog.
Quote:
This meant all products that competed with Microsoft Office were blocked from operating on Windows via Windows patching and/or withholding certain aspects of the codes and APIs to make those programs run horrible on Windows so consumers wouldn't like them.

If you made your software for competing OSs, you ran the risk of Microsoft crippling your software via a Windows update (They did this a lot). They also punished retailers for supporting software on competing OSes, sometimes going as far as forcing retailers not stock the software.

Microsoft then went out of it's way to block all web browsers from working on Windows making IE the only browser that would function correctly. They made sure your websites and web apps were incompatible with all other browsers forcing you to code two different versions. If Microsoft caught you making a second version to run on other browsers, there was a good chance Microsoft would cripple your site.

If a business of any real size decided to use non Windows PCs along side their Windows PCs, there was a good chance Microsoft and Intel would make sure the PC vendors wouldn't sell to you to punish you.
where's your source?
Quote:
Or they literally brick your PCs with a "virus" or an update, forcing you to go all Windows and buying new PCs.
this hasn't been a problem since windows 98/xp
Quote:
Microsoft and Intel regularly issued updates to brick PCs in order to force people and businesses to buy new PCs in order keep sales growing.
source?
Quote:
Apple never did any of this.

uh yes they did http://gizmodo.com/303171/apple-says-un ... es-it-mean
http://www.cnet.com/news/apple-pulls-ap ... omplaints/
Quote:
If you wanted Apple's software and OS, you had to buy their hardware.
They didn't force you to use any of their products or lock you into any of them.
You are free to come and go at your own will with no backlash from Apple.

except for when you want to use your hardware that you bought for your own ends(since apple hardware is ibm-compatible) because of DRM which is everywhere in apple products.



xenocity
Veteran
Veteran

User avatar

Joined: 8 Dec 2014
Age: 38
Gender: Male
Posts: 2,282
Location: Metro Detroit Michigan

31 Mar 2015, 5:00 pm

Fugu wrote:

except for when you want to use your hardware that you bought for your own ends(since apple hardware is ibm-compatible) because of DRM which is everywhere in apple products.


You obviously haven't used a Mac in along while.

You can install any OS you want on a Mac using an Intel Processor, even Linux and Steam OS.
You can even use terminal to modify programs and OS X by typing in lines of code.
I have Windows 8.1 installed on my Mac right now.

There is no DRM on Macs that is any worse than what Microsoft, Valve, Oracle and others do for their OSs.
iTunes DRM is left up to each studio to implement if they do so wish.


Though with your iPhones, iPads, and iPods cannot run another OS unless you code said OS to run the hardware.
You can jail break any Phone, Tablet, PMP to run unapproved programs and OSs.

You can also run OS X on any computer using an X86 64-bit processor via hacking the OS X kernel.
Though you do lose many OS features due to the PC missing certain Apple hardware.
There is a whole website dedicated to it that gives you the tools to do it.

Now do yourself a favor and go read the Anti trust case the U.S. government and many states brought against Microsoft.
The U.S. government is also investigating Intel for anti trust issues.
Also read the EU's on going anti trust suit against Microsoft and Intel.

Apple is also facing anti trust issues as well such as:
Apple is appealing the judgement that stated Apple was guilt for the rise in eBook prices.
Apple is facing an anti trust suit over iTunes and artificially keeping digital movies and music prices too low
Apple is facing an anti trust suit for not supporting all models of iPhone, iPad, and iPod Touch in new versions of iOS.
Apple is lastly facing an issue in the EU over it's charging ports on it's devices.

The EU is working in tangent with the U.S. on all the cases listed above.

Lastly IBM doesn't make PCs anymore, they sold their PC line to Lenovo over 5 years ago because they were a niche PC market share since the mid 90s

IBM compatible hasn't been a thing since the late 80s...


_________________
Something.... Weird... Something...


0_equals_true
Veteran
Veteran

User avatar

Joined: 5 Apr 2007
Age: 41
Gender: Male
Posts: 11,038
Location: London

07 Apr 2015, 2:49 pm

Anti-trust is BS. It is completely the wrong approach to competition.

Neither Apple or Microsoft are saints, neither are Google. However there is massive flaw in singling these companies out.

You can't have an approach to competition that is retrospective, and selective as anti-trust. It need to work for all companies big and small. Patent reform, not having questionable legal statuses for businesses, etc.