InvestorsHub Logo
Followers 9
Posts 237
Boards Moderated 0
Alias Born 05/23/2014

Re: derek32smith post# 15216

Saturday, 12/27/2014 2:28:42 PM

Saturday, December 27, 2014 2:28:42 PM

Post# of 48153
Derek,

Enerprise, education, healthcare, and government are broad terms. Samsung and Apple are not "leaders". Did you mean mobile device penetration for BYOD scenarios? If that's the case, you can lump any other industry vertical into this.

You mentioned SDKs from both firms. SDKs are typically produced by the same company as the company making the hardware or framework for SOFTWARE DEVELOPMENT. If you are a developer that works primarily with Apple Hardware, of course you are going to prefer to still use Apple hardware to create software. The code that the developer creates belongs to the developer, NOT with the company providing the SDK.

Your understanding of how the EULA is applied and how it impacts virtualization through containerization (ie. Glassware, Docker, etc) is incorrect.

A developer may choose to create an app in the environment and programming language of choice. Examples:

If you are proficient at programming in Objective-C, you may choose to develop in XCode using the iOS SDK.

If you are proficient at programming in C#, you may choose to develop in Visual Studio using the Windows Phone API.

If the developer uses XCode, you can only get it from the Apple App Store and such, you need to agree and adhere to the Apple app store EULA. Development must occur on Apple hardware in this case. The details on the limitations of use for the XCode application are outlined in your original post. However, software created from XCode is the intellectual property of the developer, not Apple's. There isn't anything that says that the developer is required to distribute the software through the Apple App Store. That is because the software produced by the developer belongs to the developer, not Apple. You can distribute the software how you see fit. At this time, the Apple app store makes the most logical choice, but what if there was another option?

And note, contrary to what any believe, when you "buy" software from an app store, you don't own but have a limited right to use the software per the terms of the EULA from that same app store. "The Software is licensed, not sold". If the developer publishes the software to a different distribution channel, this pretty much bypasses this.

Hope this helps.
Volume:
Day Range:
Bid:
Ask:
Last Trade Time:
Total Trades:
  • 1D
  • 1M
  • 3M
  • 6M
  • 1Y
  • 5Y
Recent ANY News