View Single Post
danramos's Avatar
Posts: 4,672 | Thanked: 5,455 times | Joined on Jul 2008 @ Springfield, MA, USA
#107
Originally Posted by Jaffa View Post
I agree with both points, but opening them consists of a number of steps: it's not just throwing the code over the wall:
  • Has it been cleared by Legal?
  • Does it expose any internal/company confidential information? (In particular, in the build system)
  • Does Nokia have the right to open the source code up; or is some potentially owned by a third party?
  • Has it been reviewed for any inappropriate comments in the source?
  • ...

So releasing existing apps will cost Nokia real time & money; despite how sensible it seems to be (and I'd love to fix one or two bugs rather than help Mohammad in the effort to port the existing media player to Qt in an open source way)
So the question, then, is... why isn't Nokia writing open-source applications from the start (or writing new, or getting open-sourced apps and using them) on these devices, so as to avoid the whole problem altogether? Why does Nokia feel the need to obligate users to use closed-source software, even the ones written by Nokia themselves, on a platform being sold on the benefits of being "open-source"?

Originally Posted by qgil View Post
When it comes to product development the guys deciding on the Nokia investments and the plans to convert them into benefits conclude that having a Nokia proprietary layer is better for business than not having it. Looking at the market and at the business results of companies shipping devices with 100% free software I can't deny that they have a point.
100%? How about at least 95%? 90% even? Why does more or less than around half of the firmware image have to come with so much closed-source? To the results, how badly is Red Hat doing? IBM? Hell.. zLinux is 100% open-source that runs on IBM mainframes when they sell their hardware and it's doing pretty well, last time I checked. Novell isn't doing too shabby with SuSE either. They should broaden their scope and look again and how it CAN be done, instead of looking only at handset manufacturers and how they did things wrong.

Mind you--these are server Linux support licenses but they're giving away their distributions of software for free and open-source, with little to no closed-source. Wouldn't Nokia rather sell these devices with a world-class, enterprise capable level of support and maintain customer loyalty to profit from what is essentially a free software product along with their hardware? Nokia's view seems far too narrow and myopic to think of how they could difference themselves from old-school cell phone hardware manufacturer thinking.

My two cents.
__________________
Nokia's slogan shouldn't be the pedo-palmgrabbing image with the slogan, "Connecting People"... It should be one hand open pleadingly with another hand giving the middle finger and the more apt slogan, "Potential Unrealized." --DR
 

The Following User Says Thank You to danramos For This Useful Post: