How Nokia Learned To Love Openness
ChiefMonkeyGrinder writes "Once Sebastian Nyström laid out the logic of moving to open source, there was very little resistance within Nokia to doing so. I think that's significant; it means that, just as the GNU GPL has been tested in various courts and found valid, so has the logic behind open source — the openness that allows software to spread further, and improve quicker, for the mutual benefit of all. That idea is also increasingly accepted by hard-headed business people: it's become self-evident that it's a better way."
That idea is also increasingly accepted by hard-headed business people: it's become self-evident that it's a better way.
Of course this doesn't apply everywhere, but with things like Qt (cross-platform application and UI framework) it makes sense that everyone benefits from it. It's large things with thousands of users that do benefit from it, but if you're doing business with the the same product you cant really open it up and except still to get revenue - unless you go for the support route, but it also only works to certain types of products.
If those business people are happy to only compete on hardware, then yes.
If those business people also want to compete on software, OR, they don't read the license ("who reads the license?") and accidentally infringe, and therefore have to try to reach some agreement with a bunch of people who want nothing but to destroy them and see them humiliated, they might become less happy.
Nokia has decided to only compete on hardware, so no problem for them. Others who want to compete on software might disagree.
Well, in this case it may have made sense for Nokia. They are a hardware company, so giving away the software for free would not directly harm their income. Other industries won't be convinced so easily (i.e. companies that make money off of selling software to the masses).
Apache, Firefox, 7-zip.
Oops, I shouldn't feed the troll.
M$ office vs OpenOffice.org
Parallels vs VirtualBox
(Yes I used the epithet "M$"), now watch my theory that the "M$" folks have automated bots or paid shills to mod down any post containing said derogatory term.
* Carthago Delenda Est *
I'm not so sure that Visual Studio is better than the open source alternatives. Eclipse is quite good, and the latest versions of Visual Studio have hidden their keyboard shortcuts, making learning efficient use of the system more difficult.
"Most closed source is better" is really relative.
Specifically if you consider money. If you don't have money to buy the "best" or if you don't need the features in the "best", than it is not so good, right?
I agree that in more specialized fields (such as image processing) the closed source versions are usually technically better. But, especially in more basic software (OS, deamons, compilers, ...), open source software tends to be better in the long term. UI apart, of course. The usability area is something that definitively the community should focus more.
And regarding one of your examples, I prefer using Eclipse than VS. Although not perfect, it's been improving quickly. Both for Java and C++ development.
-- SouNerd.com
Nokia's "open" strategy will pay off big time in the long run. At the moment, their major threat is the iPhone, which inherits all of apple's strengths (RDF, UI design) as well as it's weaknesses (software/hardware lockdown).
The next-gen Nokia phone on the other hand (successor to the N900) will get all the hardware features of the iPhone, but with the openness of a linux software stack. Want to make an app that downloads podcasts? Fine! Want to use your phone as a modem? No problem! In fact, no corporation enforcing their moral or business rules on how you use your phone, or alienation of talented developers!
Maemo and Qt being open source will ensure that the software features of the Maemo platform quickly eclipse those of the artificially limited iPhone platform. Maemo's based on Debian - so Nokia automatically gets just about every open-source software package in existence available on their platform.
I think this is the most serious threat that the turtleneck sweater brigade have yet seen.
Too little? Too late?
You mean full linux platform where you can simply type "sudo gainroot" to get root access?
Platform to which it will be almost trivial to port a huge library of current linux apps?
Personally I really don't like Androids "open". The under the hood it's a closed platform that gives you a Java interface that you can use for most things. No easy porting, not even full Java libraries and carriers can prevent tethering etc. While Android is "open", it's not the same thing as real linux platform in your pocket. Maemo in my mind is something completely different. Something the other manufacturers will have to start catching up.
Nokias hardware has always been great quality, the software has just been dragging behind because Symbian platform just plain sucks. Buying QT and going linux seems like a real killer move to me. Now they just need to dump Symbian and really start spending time and money on Maemo. Hopefully rest of the linux community will gain something from Nokias enormous resources too.
Even they are not CONTRIBUTING to open source, more USING open source..
That is totally false.
They are a major contributor to webkit (the engine of Safari). They are a major contributor to GCC in the past, and now the LLVM project.
They also contribute back for all the other technologies you mentioned, and many more like launchd and now blocks/Grand Central.
Apple is one of the few companies to grasp the benefits of open source early, but the benefits are as much in contribution as they are in use - if you keep improvement's to yourself others cannot improve on them.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Maemo version 1 was released in 2005 on the Nokia 770. Before Android, before the iPhone. Just because Nokia's roadmap was a bit longer doesn't mean they weren't showing the way.
In six months we'll have all our lightweight desktop apps running on our phones and people will finally realize just how far ahead of everyone else Nokia really is.
My Sig: SEGV
I hope you are right, I really do.
Love many, trust a few, do harm to none.
Huge majority of Google's profits come from Internet advertising, which has very little or nothing to do with Open Source. In fact, Google's whole business model largely depends on it closely guarding the search engine's algorithms.
Google has a lot of Open Source projects certainly and I'm not denying that but any such are - in the end - pretty much a sidetrack. "If we have a thousand nice, small projects some of them will hopefully eventually be profitable enough to justify the rest and perhaps even add a whole new sector to our income and others just manage to keep us in the headlines..." Then they opensource some of those projects and that's great.
But Open Source certainly has nothing at all to do with their core business (searching and advertising), quite the opposite.
UI apart, of course. The usability area is something that definitively the community should focus more.
UI is one thing, but I think the main usability issue of the overwhelming majority of open source projects is the user documentation. Even though nowadays software engineers are often taught about documentation, and even though the community has broadened enough to have some skilled redactors that could contribute that way (if the devs did give a shit), many projects have no documentation worth mentioning.
And I think it's a more important concern than the UI, in most case. New users can be a bit confused by an UI that isn't like what they are used to, it won't be a big concern (at least not for long) if the application, and its UI, is properly documented
There's nothing like $HOME
I usually don't complain about moderation, but come on. The parent was claiming that those who used open source software and didn't follow the license would be confronted by people who want to destroy them. I was merely pointing out that using proprietary software and failing to follow the license would get you a visit from the BSA and be much more likely to destroy your business.
Sorry if that was too subtle for you, but in an article about the suitability of open source software for business use a comparison to proprietary software is definitely on topic.
Give me Classic Slashdot or give me death!
In six months we'll have all our lightweight desktop apps running on our phones and people will finally realize just how far ahead of everyone else Nokia really is.
Some heavyweight as well.
Thanks for the info - this is the kind of thing I'd really be interested in seeing. A geek site giving us cutting edge news - instead it's just "Apple Apple Apple now you can get Iphone 3G, and look at a website!", telling us news about the Iphone, 3 years or so after almost every phone on the market has adopted it.
In six months we'll have all our lightweight desktop apps running on our phones and people will finally realize just how far ahead of everyone else Nokia really is.
I hope so. Although I fear it will continue that the media, Slashdot, and many Slashdot readers, will still have this distorted view that the mobile market consists of Apple being number 1, with only Android and maybe Blackberry as some minor competiton. That way some people are talking, it would surprise me if in a few years people claim the mobile phone as an "Apple first" (already I've heard people claim that Apple "popularised" the smartphones - despite the fact that at least two billion non-Apple smartphones are around).