Trolltech, the originator of Qt, which forms the basis of the Linux KDE desktop environment, is being acquired by Nokia, the world’s number-one mobile phone vendor. Nokia expects its acquisition of Trolltech to accelerate its cross-platform software strategy for mobile devices and desktop applications, and to enhance its Internet services business. The original press release is also available. Update: “We will continue to actively develop Qt and Qtopia. We also want to underline that we will continue to support the open source community by continuing to release these technologies under the GPL.”
What is of interest is if there is any immediate danger coming from this and you can find all the details here:
http://www.kde.org/whatiskde/kdefreeqtfoundation.php
“To fulfil the purpose of the Foundation, an agreement between Trolltech and the Foundation was made. This gives the Foundation the right to release Qt under a BSD-style license in case Trolltech doesn’t continue the development of the Qt Free Edition for any reason including, but not limited to, a buy-out of Trolltech, a merger or bankruptcy.”
Good.
I wonder how long before they find ways to screw people over using their tool kit? Just like they screwed people over buying their N95 phones. For those wondering, they removed a feature from the GPS navigation part in a firmware update, basically making the GPS part of the phone useless unless you paid them more money.
These kind of underhanded tactics stink. I hope this won’t be a trend when using their newly acquired tool kit.
Well, what do you expect from a monopoly? Nokia has a monopoly in the mobile phone department, they can do what they want…this is why any company that has more than 50% of the market should have it’s market forcibly capped by the government.
Dave
Over 50? Where did you get that?
It has just broke over 40%: http://www.mobilemonday.net/news/nokia-market-share-breaks-40-per-c…
EDIT: fixed link
Edited 2008-01-29 11:36 UTC
And in Australia, it’s way over 50%. Sorry, I should have made it clear that I was referring to local markets, country to country, and not globally. From memory, Nokia is weak in Europe, where Sony-Ericsson and Motorala are strong.
Dave
Hopefully this will make some companies considering to use other toolkits like WxWidgets or FLTK.
I see big companies eat smaller ones and the future can be very bad, full of monopolistic giants everywhere with more power than governments.
Another thing is that the commercial licensing can change, being more expensive or restrictive.
I see there are hidden intentions, like making use of the WebKit port and qtopia that can start to be a serious competitor to Symbian in the future. I think GTK will have things more difficult, losing one of the potential users of the toolkit.
Edited 2008-01-28 10:07 UTC
Being a little bit over-dramatic don’t ya think?
Nokia aren’t a potential user of GTK, they are an active user. The Internet Tablet’s Maemo environment uses it.
There was also a story here not too long ago about how Nokia wheren’t entirely happy with the direction GTK 3.0 was taking. Perhaps buying Trolltech is a way for them to get complete control over their future gui toolkits and to able to offer the same development environment (more or less) on phones, internet tablets and PC desktops.
Please tell me you’re not serious? FLTK is not comparable to Qt or even wxWidgets.
Sadly true. fltk is on life support barely above abandonware levels. Currently what kills fltk as a useable toolkit is it’s inability to gracefullly handle automatic relayout due to language/locale changes. Not to mention that the api in many places feels like an amateuristic hack.
It could be tempting to take the fltk code base and actually make something out of it, though.
God I hope WxWidgets doesn’t get more widespread. Every night I pray Audacity will switch to Qt or anything else so I don’t have to keep the 1.2GB free for when I need to recompile wxGTK
First remember that recent bit:
http://arstechnica.com/news.ars/post/20071210-nokia-wants-w3c-to-re…
Plus the fact that Nokia is strongly supporting software patentability.
http://eupat.ffii.org/gasnu/nokia/index.en.html
Plus the fact that Nokia recently shut down the Bochum factory after having received abnormally high state subsidies:
http://www.dw-world.de/dw/function/0,2145,12215_cid_3091297,00.html
That was the starters.
Now consider that Nokia has very little to bring to Trolltech. Trolltech is already doing well financially and manages to pay enough engineers to develop Qt very fast. It is not at all like Trolltech has an urgent need for an acquirer. You could say more money never hurts, but actually it can, first because each company needs to grow at its own pace and not faster than that, and second because that money comes at the price of independence.
The other huge issue is that Nokia is already deeply involved with GTK and GNOME (and Maemo is based on that). So I am not sure what they are doing. I think they should announce clearly their intentions to the community. Are they ditching Maemo in favor of Qtopia, or are they trying to shut down Qtopia? The first is already bad as it reduces diversity; the second would of course be even much worse. Either way, it’s bad news. Unfortunately I can’t think of a better third option, but perhaps I’m missing something?
I don’t know what the Trolltech management is doing but I think it’s a terrible mistake. (For what it’s worth I have been a fan of Trolltech and contribute a bit to KDE).
Maybe it’s time for you to realise that there is no way to do successful business based solely on state subsidies. And Nokia’s subsidies weren’t paid by the state but by EU.
that is not the point, the point is that is is unethical behavior to first cash the subsidies and then shutdown the production and lay off all emplyees. don’t expect them to do trolltech any good. this is a bad day for KDE.
What is unethical about that? They made a deal with the government that they would guarantee the jobs for x amount of subsidies until 2006. They did exactly what they promised in the contract for the subsidies.
Now that the subsidies have run out, they move somewhere where production is cheaper. They can not afford to pay huge german wages when all other mobile phone manufacturers are producing in asia.
Nokia is not a charity but a for-profit corporation. So you can not expect them to waste an opportunity to reduce costs.
And exactly THAT is unethical. It might be logical, it might be business-like but it’s unethical non the less. And yes that means that all capitalist companies are unethical.
Isn’t it unethical for a state to give out this kind of money knowing that it is unlikely the company will be there in ten years anyway?
Maybe so, but these politicians seem pretty retarded (or bribed but that’s even worse) to give them any money in the first place.
Companies can argue that they have to focus on profits for their shareholders. It does’nt make them less evil but it’s a valid argument nevertheless.
Politicians on the other hand are elected and paid by the general public so they damn well better take care of our wellbeing.
I don’t think so. I think the politicians and nokia made a deal like this: nokia gets a few millions of subsidies => guarantees several thousand jobs for a few years => unemployment statistics in the area look good => politician gets reelected.
Everybody got what he wanted out of the deal, except for the taxpayer who had to pay for the subsidies. This kind of stuff happens all the time.
I don^A't think it is evil to make a profit.
Subsidies are almost never in the interest of the general population. But every single subsidy is in the interest of small but vocal group, while it is just a tiny annoyance for the general population. So adding new subsidies lets politicians buy votes, while removing subsidies usually wont.
Yeah, either that or the company pays for their campaigns and helps them get (re)elected. Let’s face it, most people vote for the biggest piece of sh*t as long as it has a nice wrapping…
Not as such. It depends on how you make the profit.
In this case I bet there are a lot of employees who didn’t see this coming and who are now severely screwed because they and their families depend on the job.
Nobody will starve, thanks to welfare, so it’s not as evil as hitting an old lady over the head, stealing her money and leaving her for dead.
But it’s not a good thing to do either…
But there are also thousands of people in romania that get a very good job.
Leftists all over the world have been screaming for global redistribution to aid the poor people in developing countries for decades. Now that global capitalism does this, they suddenly complain.
Take a look at china: the standard of living there has been rising tremendously the last decade because of capitalist globalization, while africa is worse off than it was a decade before because of government aid money perpetuating corrupt socialist dictatorships.
While that may be true, the larger part of the population still lives in pretty harsh poverty. It’s not like they’re getting paid any more than the absolute minimum.
I think the big irony is that China is communist and corrupt.
Edited 2008-01-28 17:22 UTC
You can’t expect a country to industrialize in a few years. But wages in china and india are rapidly rising, and that also affects the poorer and less educated part of the population. And countries that do not participate as much in capitalist globalization, such as most african countries, are in a continuous downward spiral.
As the competition for jobs increases, so do the wages. It is slowly happening even in huge countries like india or china. Outsourcing to india used to be very cheap, but now the wages in bangalore have risen so much that outsourcing companies are looking for other countries to outsource to.
[/q]
China is quite corrupt, but it is significantly less communist than france, germany or the european union.
You really have no idea what you’re talking about,
Indeed, and I seriously doubt that the costs of energy production, pollution and safety are being properly incorporated into the price tag in the same way that you would expect in, say, Europe or even the USA. So although it makes sense for companies to offshore stuff to the lowest bidder, it is done in the knowledge that the low price isn’t exactly buying the full corporate responsibility package. Read up on working conditions in China if you think that it’s all gold cellphones and Mercedes for everyone over there: you’ll find it not so different from early Industrial Revolution Britain.
Sadly, our corporate overlords have lowered us all through this ethical trapdoor in the name of free trade, mostly because anyone protesting about it is labelled a protectionist. However, if you look at genuine free trade, you’ll see that there are relatively low cost producers who have some ethical responsiblity (thinking of what has been said about Cambodian textiles production compared to its neighbours, which may or may not be completely true), but the corporations shift their production as soon as anyone undercuts the current price, even though their margins would be huge either way.
Indeed. Well, communist by name, but it’s more like a “market dictatorship” really. Vastly reduced human rights and a bunch of westerners saying that we shouldn’t push for change because they’re “moving in the right direction”. Oh, and idiots claiming that “human rights are not universal but cultural” – a very convenient position when turning a blind eye.
I’m afraid you got me wrong.
I’m not saying that they should produce all cellphones in Germany and not in Romania or wherever. My point is that they shouldn’t build the damn factory here in the first place if they don’t intend to stay!
To pick up on my previous example, it’s like pretending to hold a door open for an old lady and then letting it smash in her face.
“Show me where I promised to hold it open, I don’t see any contract about this…” they seem to be saying.
Guess what, there is such a thing called “common sense” or even “common courtesy”.
Everybody keeps talking about how 6% of Nokia’s cellphones were produced in Bochum, yet the wages amounted to 23% of all wages paid.
Few, however, care to mention that wages only constitute about 5% of the costs of producing a cellphone.
So they can sell that phone for 190 instead of 200 bucks. Big deal!
Another analyst said the main issue weren’t wages but the fact that most of Nokia’s suppliers don’t produce in Germany.
Whatever reason it was, the Nokia folks had plenty of time to locate Germany on a map and figure out enough about us to know that our wages are about an order of magnitude too high for them.
That’s really not asking too much now, is it?
It is not unethical for a company to maximize profit, as long as they do not pollute the environment or harm the competition.
The alternative is that the company does a lot of unprofitable business decisions until it goes bankrupt and has to fire everybody. That happens again and again with state-owned companies that try to defy business sense and act “socially responsible”. It works for a few years, and then at some point it all breaks down.
> What is unethical about that? They made a deal with the government
> that they would guarantee the jobs for x amount of subsidies until
> 2006. They did exactly what they promised in the contract for the
> subsidies.
First of all, even if they didn’t violate the law, it doesn’t make it less unethical. Not nearly everything that is legal is ethical.
Additionally, it looks like Nokia did NOT what they promised in the contract and therefore they will probably have to return about 40 million Euros in subsidies to the government of North-Rhine-Westphalia:
http://www.fr-online.de/in_und_ausland/wirtschaft/aktuell/?sid=7b96… (German)
So what, in your mind, should they have done? Kept a highly unprofitable plant going indefinitly? Why should Nokia hemorage money so some people can keep their jobs? If you can’t compete on price you better compete on speed and quality. If you simply can’t compete why should you be kept around?
> Kept a highly unprofitable plant going indefinitly? Why should Nokia
> hemorage money so some people can keep their jobs?
Highly unprofitable?? There’s a very big difference between a highly profitable plant that’s only not as profitable as it perhaps could be in another country with lower wages, and an unprofitable, let alone “highly unprofitable” plant!
Additionally, Nokia has compared Apples and Oranges: They compared the costs of production and R&D in Bochum to just production elsewhere. Had they compared production in Bochum vs. production in Finnland, Bochum wouldn’t have been less profitable:
http://www.focus.de/finanzen/news/betriebsrat_aid_235055.html (German)
They were losing about $40 million to the plant, DESPITE subsidiaries… I’m guessing that’s bad for business…
The fact that Nokia is public corporation means it obliged to do whatever is within legal limits to improve profitability. Even if does cost only say a million euros extra to keep a factory in Europe, Nokia is still under obligation to relocate it’s factory to wherever they think ti would be cheaper.
Now don’t get wrong I am far from being right wing on economic issues, but this is the world we live in. Nokia understands this and they are doing whatever it takes to keep competitive…
“Additionally, Nokia has compared Apples and Oranges: They compared the costs of production and R&D in Bochum to just production elsewhere.”
In that case they would merely be stupid, not corrupt or evil as you seem to think.
I highly doubt Nokia is stupid.
Don’t ever forget that Nokia spent their hard earned money to but Trolltech. They have every right to expect something in return.
The companies out there do not exist for sole purpose to give their property away for free.
DG
They already have.
http://news.zdnet.co.uk/software/0,1000000121,39292448,00.htm
FTA:
Seems like a pretty reasonable strategy to me, and one that is in line with Nokia’s growth strategy.
Why, again?
This is great news for me! I’m sticking to the Windows world for a few reasons, one of them being Microsoft Outlook. It’s a wonderful calendaring program, much more mature than most OSS antagonists. And it can sync with my Nokia software.
Now we will be guided to a world where Nokia syncs with Kontact like apps. I’m already waiting for Kontact to become mature (KDE4 cross-platform), and this just accellerates things.
Ok, I’m shocked. I shouldn’t be, because this sounds like good decision from Nokia, still a shock for me.
The other thing is that Nokia is seen by many free source enthusiasts as evil guys. Just to mention their active participation in forcing software patents in Europe.
The good thing is that it was seen for quite a long time that Nokia was joining free software world with their previous products (like Maemo-based tablets).
I just hope this will be good for Qt, which is my favourite API for writing gui apps…
I too am shocked, no matter how good this is for both Nokia and Trolltech.
What does concern me is the longevity of Nokia’s “investment” in GTK (including maemo/hildon). Does this mean the N8xx successor will be a Qt powered device?
Still, investment in technology that underpins many open source projects can only be a good thing. I just hope they continue their GTK contributions.
And here i was contemplating whether or not to buy trolltech stocks a few days ago, at 10NOK, now they got sold for 16NOK :\
But i this will be a good thing overall for Qt and KDE
I wonder what will happen to sponsered KDE developers like Aaron Seigo once Nokia aquires Trolltech. Nokia is bent on maximizing their profits at all costs (as seen by the recent closure of the Bochum manufactory) and could come to the conclusion that these developers are dead weight and not relevant for their shareholders.
I’m also slightly worried by this annoucement.
I wouldn’t really say “at all cost” because Bochum was 6% of their production but 25% of costs.
> I wouldn’t really say “at all cost” because Bochum was 6% of their
> production but 25% of costs.
This has been shown to be untrue. Nokia compared the costs of production and R&D in Bochum to just production elsewhere. Had they compared production in Bochum vs. production in Finnland, Bochum wouldn’t have been less profitable:
http://www.focus.de/finanzen/news/betriebsrat_aid_235055.html (German)
Yes, that might be true (i don’t read german too good). But you have to understand what Nokia means to Finnish people/economy. If they would shut down the factory in Salo, it would be quite a negative publicity for them here in Finland. Now at least they have pinch of image of being a Finnish company.
Trolltech expanded in recent years, because (not despite) of KDE. KDE is huge promotion for Qt and cancelling KDE support is like stop posting ads in newspapers.
As far as I’m aware, Bochum ate money without producing too much in return. It happens.
I doubt it. Qt and Trolltech gets an awful lot out of that relationship, and the good thing from the accountants’ and shareholders’ point of view is that the whole thing pays its way. Trolltech also seem to be guiding Nokia more than the other way around:
http://trolltech.com/28012008/28012008-letter
The better their profits, the more money they spend on giving employees bonuses. Our bonus for the last half of 2007 is going to be great. I think “maximizing profits at all costs” would preclude giving bonuses to their employees.
Maybe they’ll port Qt to S60 and make Symbian software development finally pain free. They have been talking about making developing easier for time now and have even done Python for S60.
My first thought was that Nokia is buying Trolltech for Qtopia, not so much for Qt.
Perhaps they are thinking of putting linux to their (smart)phones and replacing Symbian? There are a lot of people who have experience in Qt. Maybe they want phone programming more accessible? My experience with Symbian is very limited, but i’ve understood that it’s quite complicated to program and that there isn’t enougn competent people to fill all the jobs.
On the other hand they have put lot of effort to Symbian, so it seems unlikely that they would dump it in favor of Linux/Qtopia.
Or maybe it’s just to avoid someone else getting Qt(opia).
Anyway this is quite exciting news.
Since Qt4 Qtopia and Qt are pretty much the same thing. Qt was modularized in v4, because Trolltech didn’t want to maintain two code bases.
It’s interesting in that Trolltech have been the subject of many takeover interests before, and they always seem to have resisted. Additionally, Trolltech has an unusual ownership from what I’ve read before where the employees pretty much have a good share of the company, so something must have happened here to change their mind and this wouldn’t be bad. The thing that kills most takeovers and mergers like this is a lack of communication and cultural barriers, but considering that they’re both Scandinavian companies, this should be mitigated.
Mind you, they still have to actually accept it.
I sincerely hope Nokia use Trolltech well, and if they want to keep competitors like Windows Mobile and the iPhone off their backs in the coming years, they need good software for people to develop on their platforms. Nokia’s has been sorely lacking thus far in whatever they do.
I’m most pleased to see that Nokia want the continuation of the dual licensing of Qt. Considering that Qt is profitable and is paying its own way, I think they would be extremely unwise to interfere. We’ve seen many larger companies take over open source companies, only for their accountants to become totally disinterested when they realise that what they’re producing isn’t paying its way.
Apparently, Nokia will apply to become a patron of KDE, and Trolltech and Nokia will apparently set up a working group over open source software. As I said, considering the approaches Trolltech has rejected in the past, I didn’t think they would go for this unless something was different:
http://trolltech.com/28012008/28012008-letter
Whats the point in buying Trolltech when you can just use QT?
Was it to the point where they would have to pay for too many licenses and it made sense to buy them?
Was it so that they could control the direction of QT?
I think the whole point of this takeover is Qtopia. Yes the Nokia N800 series internet tablet uses Maemo (based on gtk). Correct me if I’m wrong but aren’t most of Nokia cell phones running Symbian? Maybe buying Trolltech is cheaper than continually licensing Symbian. Plus they have a hell of lot more control in the direction Qtopia & Qt moves in.
I think that Nokia wants Qt for S60 to ease development of Symbian apps and that would likely take so much porting effort that it’s just easier to buy the whole thing. I really can’t believe that Nokia would dump Symbian and S60 for Qtopia.
April 1st is still several weeks away.
If Nokia is smart they will go GPL **only** as to not invest in other people closed solution and to finally shutdown the BSD multiple problems.
Because if they leave it as is there R&D investment will all go into supplying Apple Mac OS X , iPhone version in particular , with whatever they invest and import code wise in it , as usual with all BSD zero return on investments and zero return of code.
QT and KDE lost a lot of money from there BSD decision , Nokia just need to take a look at the sponsor page and KDE patron page to see no BSD involvement and participation.
http://ev.kde.org/supporting-members.php
http://www.kde.org/support/thanks.php
VS
http://www.google.com/search?client=opera&rls=en&q=BSD+KDE&sourceid…
Nokia need to start thinking of ways to avoid giving Apple easy access to it’s code.
i think this will be a good move for Trolltech, and at te very least neutral for KDE.
Kongrats
I don’t see what Nokia would be interested in except QTopia. So this is probably good for QTopia. But I don’t see Nokia caring much about all the desktop tech. It’s not their line of business at all. In fact, desktops are what they’d like to kill, in the name of the cell phone device revolution. I expect that the KDE guys are going to effectively end up having to take over development of QT.
Looks like the day of reckoning has come. And we will get to see how much help GPL actually is when a large and highly complex code base gets dumped on us.
Edited 2008-01-28 23:58 UTC
I think they are looking into making it part of their business.
The mobile and desktop market already started to overlap and I am pretty sure Nokia wants their share of the “EEE PC” style market as well, for which they need “desktop tech”
I hope they post an article on their intentions on with QT. but it might not be al bad. thye may just let QT do its thing like Harman did when they bought out QNX
KDE needs enterprise support to grow faster [like Linux with RedHat, Suse, etc.]; so, this buy will be an indirect booster for KDE.
Not sure what to make of this. The company I work for has had a business relationship with Nokia for several years, though on the enterprise products/platform side. I just had a review meeting with them last week, and there was mention that they would be continuing their acquisition strategy as they build out the software and services piece of their business. Sure as hell didn’t see this coming, though.
But it shouldn’t be too surprising. There have been many changes within Nokia over the last while, including a hefty restructuring. It’s evident, even to those unfamiliar with the company but keeping an eye on the press releases, that Nokia is shifting emphasis from the phone as a product to the phone as a platform for building out much more lucrative portfolio of related software and services.
I’m going to reserve judgment on how large an impact this will have on the consumer side until the iPhone has been out long enough to see if there truly is a “halo” effect that can shift the way smart phones are used in that market space.
But on the enterprise side, you’re going to see a push for smart phones to become part of the infrastructure. They’ve got a framework for managing and securing portable devices, a framework for mobile data transfer and application integration, and integration within enterprise communication infrastructures, whether simply email / groupware or through partnerships with companies like Cisco or Avaya that turn smart phones into IP handsets. It makes sense that they would look to a cross-platform development framework that could unify mobile applications with traditional desktop based ones, among other things.
But that’s just speculation based on my familiarity with the enterprise side of their business, and I could be way off. Maybe this is simply to counter the hype Google was trying to generate for Android, and is probably a better approach if that’s the case.
As for the tablet business, Nokia has commented in the past that they were disappointed at what they perceived to be deficiencies in GTK and the lack of roadmap for it, maybe they felt it made more sense to purchase Qt/Qtopia rather than invest in building out GTK further for mobile robustness. The fact that KDE was ported intact to run on the tablets without optimization certainly strengthens that view, if Nokia was paying attention.
But again, just more speculation on my part. I’ll remain cautiously optimistic that Nokia sees serious potential in Qtopia as a framework for bridging desktop and mobile platforms, in much the same way as the KDE team is leveraging Qt for bridging OSS and proprietary platforms.
This acquisition is going to raise many questions no doubt, so at least the one thing we can be sure of is that the blogosphere will be rife with rumor, paranoia and conspiracy theories for some time to come. Should keep things interesting for a while…
On the one hand, Nokia has historically been the most FOSS-friendly of all the various phone makers and probably doesn’t intent and nefariousness with Qt. On the other hand, I don’t see how a company as devoted to crap like software patents can EVER trusted at all… I suspect the new GPL 3 releases of Qt (which would directly undermine Nokia’s ability to shake people down for money over BS patents) will come to an end pretty soon.
I believe that purchasing a development license of Qt puts the user under a different license which is immune to any of the GPL clauses.
I really wish they invested money into manufacturing as I watch the quality of their products degrade rapidly.
Symbian is just fine for my liking, no need to change anything.
We’ll have to wait and see on this one.
One thing I remember about PalmOS was that there was a huge amount of 3rd party apps that could be had with it. I believe there wasn’t any cost for doing 3rd party commercial development, correct?
I also don’t believe that google’s new phone stack requires any licensing fees to create apps either.
Nokia buys out Trolltech? This is a means of protecting their phone business, period.
I am interested in this situation. If this creates a flux of development toward Linux on the mobile platform, that would be really great. (Hell I could then finally run all my little ruby apps on my phone…sweet!)
Or it could all just got go to hell..
But I, for one, am optimistic…Why does it seem like I am one of the few people optimistic about this
Edited 2008-01-28 18:11 UTC
We (Nokia software division) all got an email about this last night. I got extremely excited…if nothing else, we can now use Qt for all of our UI for free! \(^.^)/
What a pleasure to develop with.
I hope this will also mean increased multi-platform support for your apps.
Everyone knows that it was only a matter of time before someone bought Trolltech.
But I’ve never heard of a small company that gets bought and continues to stay the same. Usually its identity is lost and its people move on to different things.
… that the Maemo will be rewritten in KDE?
It could, but this seems to be a case of the right hand not knowing what the left hand is doing. They’ve mentioned this in terms of the ‘s’ product line, but not the ‘n’ line. While its entirely possible that they will switch maemo over to QT based now that they own and control its direction, that move might take a long time to happen. It doesn’t seem like thats the first thing that will happen at anyrate.
How tied to trolltech is KHTML/Webkit? This could be as much about lightweight webbrowsers as it is about replacing symbian.
“I want also to make clear that the key driver for Nokia doing this acquisition is not to develop a Linux-based mobile device. This acquisition really is enhancing and making even more competitive S40, S60 and Maemo platforms […] Maemo will continue to be based on Gnome […] and S40 and S60 will evolve with Qt”
http://lists.maemo.org/pipermail/maemo-users/2008-January/009136.ht…
So, no KDE-based Maemo (yet).
This announcement has become the impetus for me to finally act on something. http://img297.imageshack.us/my.php?image=hellognomewn9.png
^^ apt-get doing its thing to fetch me Gnome. If it doesn’t suck utterly I’ll keep it. (screeny is of the homely default Debian KDE as I have a terrible habit of making sweeping changes from an admin account, which I don’t customize at all)
For a while I’ve been unhappy with KDE’s direction. Usability studies that don’t lead to reducing clutter, just features etc. I’ve been thinking if KDE is trying to be Gnome (or at least appeal to people using Gnome) why not just use Gnome? If I’m going to be getting an all new desktop with its own quirks, why not a mature one? At least I’d be using a desktop with wide support, and where the popular browsers and office suites (Firefox and OOo) fit in toolkitwise without hacks. I’ve been growing to love QtJambi lately, but now I can go back to SWT and not have to bemoan the lack of SWT/Qt anymore.
I’ve been using KDE on Debian since Sep ’03 (the second month of existence of the debian-qt-kde mailing list) and on other distros a bit longer. That’s a lot of momentum. Gnome also never appealed to me because of stuff like spatial browsing (a general “my way or the highway” ‘tude). Yet lately they seem to have added some configurability. Nautilus’ dirtree is actually far better than Dolphin’s for example.
This announcement was the last push.
Obviously no one cares about one user switching. I only post this to illustrate the great unease this acquisition fills me with, and I doubt I’m the only one. Long story short: I don’t think it’s good for KDE. Even if Nokia has the best of intentions, it has to be a PR hit.
The poison pill has been discussed. The whole BSD thing only happens if “twelve (12) calendar months shall have elapsed since a version of Qt was released without a corresponding version of Qt Free Edition being released.” Nokia can drop a code bomb every eleven months with no documentation and fulfill that agreement. We saw how well that worked with early Apple/khtml interactions. Of course, one could always work from the recent Qt3 licensed version regardless, but in any case I’m just not sure KDE has the manpower to maintain and improve a toolkit as well as a DE.
I really hope it doesn’t come to that, but I’m at least now taking steps to insulate myself from the possibility by finally installing a different DE.
If any KDE poobahs cared to, they could probably give me plenty of reasons why I am overreacting or misinterpreting, but like I said, I’m probably not the only one in this state of mind. This is just horrible timing: coming right on the heels of a KDE .0 release that was everything a .0 release usually is.
Ironically, some gnomies are worried about this Nokia/Trolltech thing too ( http://macslow.thepimp.net/?p=157 ).
I guess things will calm down in a few days/weeks, but like I said, I’ll be (better) prepared to stick with a winner now whatever happens.
So is the grass greener? Will any potential bugs I report in Gnome be ignored just as they usually are in KDE? Will I find it just doesn’t do something I need it to do? Will that be balanced out by other things just working? I’m rather excited.
So you decide to go with Gnome because KDE *might* get more corporate influence? That’s like moving to the US because the individual rights in the EU *might* degrade, even though the US is much worse to begin with…
Let me get this straight. You’re moving to Gnome because you’re afraid that KDE will get too ‘corporate’, in view of how many corporate interests are in Gnome today via Red Hat, Novell, Sun and Nokia? Novell’s usage of Mono which no on else wants, Red Hat’s new fangled online desktop, Sun’s, well whatever, and Nokia pushing for GTK 3 when others don’t think it is necessary?
Did they decide that fixing GTK+ for their purposes would be more expensive than buying Trolltech outright?
GTK is on an extremely small minority of Nokia’s devices. Their main focus is on Symbian, and obviously, they seem to be dissatisfied about something.
as am I. Yucky GNOME
Why would Nokia buy Trolltech only kill Qt on the desktop? How would that benefit them? Why would they want to kill something that is profitable? Why would they want to kill something that has a huge amount of developer mind share, both open source and proprietary? Why would they want to let something flounder, when that something is what helps power such high profile, ultra cool apps like Google Earth?
C’mon people. Nokia is not going to kill Qt on the desktop, nor will they let it flounder – ITS NOT IN THERE BEST INTERESTS TO DO THAT!!
They bought Trolltech for strategic reasons, of which we can speculate:
1. iPhone – huge popularity and attention and when Apple finally releases an SDK, will have developers flocking to it like ants to sugar.
2. Google Android – This already has backing from Nokia competitors, and is generating lots of interest and buzz, especially with developers.
3. Nokia needs a platform that will have developers flocking – and Symbian doesn’t cut it, nor does, apparently, Gtk. Enter QTopia.
4. QTopia is the same inner code base as regular desktop Qt, with different modules.
5. All “smart phones” need to have the ability to sync with desktops – thus KDE, and Qt based desktop apps, remain important to anything that is using QTopia.
6. Nokia probably needs to expand it’s product portfolio to remain competitive.
7. It might be cheaper for them to buy Trolltech (and get Qt/QTopia), then to continue heavy development efforts with Gtk/Maemo.
8. Trolltech is not a competitor that is being acquired by Nokia in order for Nokia kill it’s own competition. Trolltech is a strategic and product portfolio acquisition.
So, drop the paranoia everyone. Nokia isn’t going to let Qt flounder or kill it. Nokia will either maintain status quo, or will expand Qt/QTopia. I’m guessing it’s the latter, because it will be good for Nokia’s bottom line.
With QT4 being inherently multiplatform & Nokia actually trying to push it on everything we may see:
Commercial apps supported on linux/xBSD that people have been whining for so long (ie. Photoshop).
Cutting edge linux handheld support.
Better KDE apps. (Amaork is coming to windows and OSX watch it explode like Firefox.)
Lets hope for the best. (I know it’s cooler to descent you FOSS mavericks you.)
I really do love KDE btw, lots, unhealthy really