I thought a number of problems were from feeding cattle CORN. Raise them on organic pasture, as the ancients did and you'll get a healthier animal than one doped on medications.
by 'Maemo bloat' I was referring to any potential for non-optimised code leaking in from a port from another platform. The skype port to Metro doesn't use Qt however.
Anyway, I maintain that Qt ought, at some point have a Metro/.net backend- if not for Skype then for the emerging Windows 8 x86 release. If Nokia is committed to see Qt not wither, naturally.
I'm expecting WP8 to be a small niche, forever behind Android and iOS. Thus would it hurt MS to have another toolkit, such as Qt5, available?
This probably required a new port from scratch to target the Metro APIs.
IIRC, the linux port uses Qt. So no Maemo bloat, as WP7 doesn't include Qt. Which makes me suspicious of the deal Elop signed - MS could have ported the Harmattan version in, more or less, a month if Nokia had been encouraged to port Qt to Metro.
QML-based applications resting on JScript.NET could have become semi-official API in an MS-Nokia partnership, allowing Nokia to save face in targetting Qt on legacy Symbian and Meego devices.
Embedded OSes may use somewhat less RAM than desktops but anything more than the basic tasks still requires 256MB to run *comfortably*. e.g. Firefox on my desktop is currently using 175MB - I'd argue that's not entirely 'bloat' but simply a reality of the modern web experience.
I'm cynical about trying to cram everything into 256MB as a cost saving measure. Do reduced specs actually trickle down to the consumer at low margins? Or is it just an excuse for manufacturers to fleece the developing world by skimping on quality?
The extent to which they're secure depends on the manufacturer providing firmware updates.
Bonus points to any manufacturer that bases its firmware on Linux in a non-tivoized manner to attract a cult following as has occcured with embedded wifi routers and plug computers. e.g. ship a default firmware with a drm-infested userspace but allow those that care to replace components with foss equivalents.
Yes, as I said in another comment, nokia could develop 'open' hardware allowing the user to effectively build to order symbian, wp7, android, maemo harmattan, meltemi etc.
A radical concept, I know. App stores, cloud services, carrier lockin and deals with MS prevent this...
Nokia essentially had all that with Harmattan. A shiny phone ui, Qt based, running a bastardized debian underneath. MS Office, no, but the ability to run any desktop linux app on the phone. Docking monitor, keyboard and mouse is trivial. Since it's X11 based you can just use a dumb terminal via ssh over wifi too.
N950 would have sold like hotcakes to us nerds. Except the aegis-laden keyboardless n9 retails outright for roughly the same price as a 4G ipad:(
yes well maybe they should have stuck with maemo and the Qt libraries.:)
Or maybe Nokia should get out of the software business altogether and just focus on killer hardware. That's effectively what their partnership with Microsoft gives them.
The crisis Nokia has is consumer preference. If the customer doesn't like WP7, they're dead.
A better plan? Standardize on a common hardware roadmap. Minimize the number of models but allow the carriers to brand the phones with WP7 or Symbian. Unlock the bootloader, contribute drivers to Linaro. the Mer and cyanogenmod teams will do the rest and carriers will flash their own CM builds.
Of course listening to consumers is a foreign concept. Elop and MS kid themselves they can do an Apple or a Google Play and make $$$ from an app platform with no traction.
I'm too lazy to hunt through the gnome website but how hard is it to migrate from GTK+2 to 3?
Most libraries preserve some backward compatibility, whereby between versions you can just drop in the new libraries and re-compile. The new bells and whistles won't show up but it'll still work with the new libraries, even if the features are deprecated.
Clearly this doesn't seem the case, with features removed or changed?
What the judge has basically said is sort your shit out in your own country (US) and don't waste the German court's time. Settle the patent dispute in your own country first and negotiate global licensing based on sales per unit in each country.
Currently we have an abuse a dozen or so tech mega-corporations trying out patent-sharing agreements in each country they do business. Extortion failed in 1 country? We'll try it out in the other 195-odd countries throughout the world and we'll find a sympathetic judge.
This isn't about the sovereignty of the German nation, it's international corporations misusing the courts around the world. My point was, US companies suing each other based on US patents and a tit-for-tat dispute in foreign courts.
Hopefully this sets a precedent and I say to the judge, thank you.
International patent agreements are one thing but they should be decided upon within the legal systems of the head office of various corporations or in the country the patent was first filed.
Instead we have patent wars by international proxy, tieing up the various legal systems around the world be it, say, Motorola vs MS in Germany or Apple vs Samsung in Australia.
Well closer to our own time, Hannibal did cross the alps. Perhaps due to global warming a French/Italian farmer might uncover a 3rd century BCE elephant from the snow!
Well regardless of who wins (the lawyers!), the outcome I'm hoping for is whereby Google and Oracle collaborate on the future of Java. Meaning:
Google licenses the openjdk class libraries under the GPL + Classpath Exception
Oracle modularises Java (Project Jigsaw, Kernel JVM) so that reduced footprints can be deployed by default on restrained devices
Oracle assists in JCK testing of dalvik as a certifiable JVM - 'legacy' swing apps on your Android tablet
Oracle adandons the outdated Java ME
Oracle abandons the contentious 'field of use' on openjdk
Oracle contributes its closed source Java SE embedded implementation to openjdk - spanked dalvik in benchmarks
Oracle ports JavaFX as a first class citizen on Android
Google assists in enabling Android applications to run on standard desktops
J2ME lost relevance in the mobile space years ago and this is just a grab for cash from Oracle to extract money from Sun's carcass. Focus on the real adversaries of Java - proprietary OSes of Apple and MS. An Oracle/Google partnership helps grow the Java brand.
They might want to talk to this guy who is translating the C source code of emacs into common lisp. No embedded Guile, the whole thing is running on lisp!
Seems like a lot of work to translate Java to C# for 'performance'.
I would've first attempted to target IKVM.NET. It already runs Java bytecode on mono.
There are performance and memory footprint benefits of C# ? Benchmarks?
"Evangelist" has been around at least since the Mac.
nah, duck typing.
Their Loongson 3 MIPS-clone already has x86 hardware-emulation built into the silicon.
I thought a number of problems were from feeding cattle CORN. Raise them on organic pasture, as the ancients did and you'll get a healthier animal than one doped on medications.
by 'Maemo bloat' I was referring to any potential for non-optimised code leaking in from a port from another platform. The skype port to Metro doesn't use Qt however.
Anyway, I maintain that Qt ought, at some point have a Metro/.net backend- if not for Skype then for the emerging Windows 8 x86 release. If Nokia is committed to see Qt not wither, naturally.
I'm expecting WP8 to be a small niche, forever behind Android and iOS. Thus would it hurt MS to have another toolkit, such as Qt5, available?
This probably required a new port from scratch to target the Metro APIs.
IIRC, the linux port uses Qt. So no Maemo bloat, as WP7 doesn't include Qt. Which makes me suspicious of the deal Elop signed - MS could have ported the Harmattan version in, more or less, a month if Nokia had been encouraged to port Qt to Metro.
QML-based applications resting on JScript .NET could have become semi-official API in an MS-Nokia partnership, allowing Nokia to save face in targetting Qt on legacy Symbian and Meego devices.
Embedded OSes may use somewhat less RAM than desktops but anything more than the basic tasks still requires 256MB to run *comfortably*. e.g. Firefox on my desktop is currently using 175MB - I'd argue that's not entirely 'bloat' but simply a reality of the modern web experience.
I'm cynical about trying to cram everything into 256MB as a cost saving measure. Do reduced specs actually trickle down to the consumer at low margins? Or is it just an excuse for manufacturers to fleece the developing world by skimping on quality?
Yanks contribute countless millions of euros a year to your collapsing economy though. :)
These monitors are all-in-one computers.
The extent to which they're secure depends on the manufacturer providing firmware updates.
Bonus points to any manufacturer that bases its firmware on Linux in a non-tivoized manner to attract a cult following as has occcured with embedded wifi routers and plug computers.
e.g. ship a default firmware with a drm-infested userspace but allow those that care to replace components with foss equivalents.
Java as GPL was unvailable at the time Google developed dalvik. Sun freed the code later.
Yes, as I said in another comment, nokia could develop 'open' hardware allowing the user to effectively build to order symbian, wp7, android, maemo harmattan, meltemi etc.
A radical concept, I know. App stores, cloud services, carrier lockin and deals with MS prevent this...
Nokia essentially had all that with Harmattan. A shiny phone ui, Qt based, running a bastardized debian underneath.
MS Office, no, but the ability to run any desktop linux app on the phone. Docking monitor, keyboard and mouse is trivial. Since it's X11 based you can just use a dumb terminal via ssh over wifi too.
N950 would have sold like hotcakes to us nerds. Except the aegis-laden keyboardless n9 retails outright for roughly the same price as a 4G ipad :(
yes well maybe they should have stuck with maemo and the Qt libraries. :)
Or maybe Nokia should get out of the software business altogether and just focus on killer hardware. That's effectively what their partnership with Microsoft gives them.
The crisis Nokia has is consumer preference. If the customer doesn't like WP7, they're dead.
A better plan? Standardize on a common hardware roadmap. Minimize the number of models but allow the carriers to brand the phones with WP7 or Symbian. Unlock the bootloader, contribute drivers to Linaro. the Mer and cyanogenmod teams will do the rest and carriers will flash their own CM builds.
Of course listening to consumers is a foreign concept. Elop and MS kid themselves they can do an Apple or a Google Play and make $$$ from an app platform with no traction.
I'm too lazy to hunt through the gnome website but how hard is it to migrate from GTK+2 to 3?
Most libraries preserve some backward compatibility, whereby between versions you can just drop in the new libraries and re-compile. The new bells and whistles won't show up but it'll still work with the new libraries, even if the features are deprecated.
Clearly this doesn't seem the case, with features removed or changed?
Just wondering, since the Adreno was originally developed by ATI might there be any architectural simularities to the Radeon?
If so, any chance of sharing code with the Radeon driver?
What the judge has basically said is sort your shit out in your own country (US) and don't waste the German court's time. Settle the patent dispute in your own country first and negotiate global licensing based on sales per unit in each country.
Currently we have an abuse a dozen or so tech mega-corporations trying out patent-sharing agreements in each country they do business. Extortion failed in 1 country? We'll try it out in the other 195-odd countries throughout the world and we'll find a sympathetic judge.
This isn't about the sovereignty of the German nation, it's international corporations misusing the courts around the world. My point was, US companies suing each other based on US patents and a tit-for-tat dispute in foreign courts.
Hopefully this sets a precedent and I say to the judge, thank you.
International patent agreements are one thing but they should be decided upon within the legal systems of the head office of various corporations or in the country the patent was first filed.
Instead we have patent wars by international proxy, tieing up the various legal systems around the world be it, say, Motorola vs MS in Germany or Apple vs Samsung in Australia.
Yes, indeed, including Office Space whose main character is Peter Gibbons
Well closer to our own time, Hannibal did cross the alps. Perhaps due to global warming a French/Italian farmer might uncover a 3rd century BCE elephant from the snow!
If he'd posted under his own username, he'd be +5 Funny/Troll/Insightful by now :)
J2ME lost relevance in the mobile space years ago and this is just a grab for cash from Oracle to extract money from Sun's carcass. Focus on the real adversaries of Java - proprietary OSes of Apple and MS. An Oracle/Google partnership helps grow the Java brand.
They might want to talk to this guy who is translating the C source code of emacs into common lisp. No embedded Guile, the whole thing is running on lisp!
By the time Win7 reaches EOL, perhaps ReactOS will have had a 1.0 release!
At least you still have software patents. :)