1375 posts • joined 19 Jun 2009
Re: Lucky b...
That of course should be 'right click menu'. Can't tell left from right.
It's getting pretty weird now, either they're still updating the site or different vids have different setup. I'm actually seeing controls in windowed mode - but cant click them because the screen layouts borked. In fullscreen the 'show controls' just started working and I have a draggable timeline. Still no option to leave fullscreen though (hitting back a couple of times works).
I think I'll just save the videos and play them in something more competent. Pity the resolution is so low.
At least it seems to work on my PC, though the playback controls are lacking on FF and whatever Webm plugin it's using - tip: pause is on the left click context menu.
Now they just need to get something on there I can be bothered watching.
"you can't take a Java SE or ME app or even compile it's source code and run it on Android"
I couldn't compile my Java SE game editor build on ME at the time Sun & Google were negotiating. Apparently it's OK for Sun to artificially fragment Java. Today I couldn't guarantee the Swing UI source would compile under ME, Swing support supposedly is there but partial.
At the same time more than 75% of the Java source is shared between my games editor and the Android game build, exactly the same source - this shitty language doesn't support conditional compilation, which normally pushes that shared source above 90% in other languages. Only the UI layer changed - as it would have to since it's doing a different job and there's no point reading sensors my PC doesn't have and a mouse my phone doesn't have!
Some of the tools I use only need a shell to inject command line parameters and an Activity stub to make them launchable on Android. They compile and run quite happily with that. Not a useful thing to do though.
You grossly exaggerate the level of incompatibility and ignore the fragmentation baked into Java itself.
@ac: it was so that they could fragment Java
"Interesteing, so the reason that Google copied the API wasn't to allow the Java Program Language to be used for e.g. interoperability it was so that they could fragment Java - perhaps destroy Java completely?"
Then why did Google try so hard to licence Java? Not licence the artificially crippled J2ME crock but real J2SE, with real test compatibility. Android would have become J2ME + Android extras. Extras everyone including Sun would be free to bolt onto Java everywhere.
Sun deliberately fragmented Java with the ME *variants* long before Google came calling. But they crafted a licensing plan to prop up that fragmentation that failed to remember Moores Law, that eventually J2ME would have no technical justification to hide behind.
Sun was offered a way out of their own trap and lacked the vision to take it. They screwed themselves.
Re: From James Gosling (father of Java at Sun and recent ex-Googler) himself
James Gosling also went on to boast that his job at Sun was making sure all the J2ME implementations stayed compatible. A job Sun & Gosling failed on an epic scale.
Instead of WORA we have companies making money from testing J2ME apps against thousands of different devices for other companies unable to afford their own device library.
Meanwhile Sir Trolls A Lot ponders where Java would be without Android. It would be exactly where it was before Android, sitting almost|totally unused on billions of low end phones, running the OS on none of them. It would be running on no iPhones, no WP7 phones, no Win8 devices and there'd be no Android for it to run on. Java would be dead on mobile.
Gosling shares Suns lack of vision at the time, unable to see past the licence fee for a box tick on the advertising that no-one actually uses because it's not good enough to use. Unable to see that lifting those artificial restrictions could allow so much more. At a time when Apple was quietly creating iPhone and completely discarding Java, Sun & Gosling were intent on selling an ageing crock.
Sun made Java what it is today. A barely relevant mess.
The value is in their ebook store more than any IP, especially since their ePub DRM is easy to strip. Microsoft negotiated from a position of weakness - an IP lawsuit about to backfire badly and a huge hole in their ability to implement the already announced Win8 ebook plans.
For a change I doubt they're getting the good end of this deal. Win8 desperately needs the joint venture to be a success.
usual Reg selective reporting
As usual important details missed to provoke the kneejerk reactions and misleading implications.
Lets start with that .72C/decade. That's extrapolated from 2 averages taken 5 years apart, before and after 2K+ turbines were installed. So actually .36C measured and reported. The researchers state that .72C figure should *not* be interpreted as a continuing trend, they believe its a one-off hit. Wonder why that wasn't reported? Wonder why the researchers picked such a misleading way to report it?
It also appears that the effect isn't just 'mostly' on night temperatures, it's almost completely night time only. This is hardly surprising, in daylight solar warming happens on the ground, mixing the air column brings colder air down to ground level which seems a useful cooling side effect to me. Warmer nights aren't necessarily desirable but a hell of a lot less damaging than raising daytime temps.
Re: API to be assumed as copyrightable
I think it's more subtle than heading off an appeal. Both sides will fight hard for one wwhatever happens anyway, with or without valid grounds.
I think he's trying to avoid setting a precedent on the API copyright issue. Having a hard yes or no is almost certainly the wrong result, needs to be some consideration of specifics in future cases.
Schwartz - bad businessman but Oracle bound by his mistakes
So no comment on Oracles desperate attempt to talk their way out of Schwartzs bombshell, when the lawyers described him as a bad businessman? I really wanted to see a 'yes I was bad but Oracle have to live with my mistakes' response but court reports suggest the smear failed all by itself.
I'm a little puzzled on how going from $6billion (patents+copyrights) to today's starting point of $30-40million for the copyrights is describable as 'halved'. I know the lazier press keep reprinting Oracles $1bil fiction and ignoring the 30-40mil but even that's nowhere near 'halved'!
another predictable Orlowski piece
A story with 3 groups of self serving, empire building, sleazy, cheating scumbags is just too easy to project bias onto. Predictably Andrew picked 'big content' as the good guys and everything has to follow from that. He ALWAYS champions 'big content' blind to any nuance or confounding factors.
OFCOMs biggest failing is not their mad empire building, it's their abject failure to get off their arses and actually defend the public. The politicians have been busy bending over for Murdoch for political advantage we've not counted.
There are no good guys here. But we'll settle for bad guys getting the right result for all the wrong reasons. Seems to me this is as close to working as the whole system has ever worked. Without that separation of control between government and QUANGO, the bickering and delays, we'd now have the wrong result for all the wrong reasons. Politicians can at least be shuffled every few years, Murdoch is an untreatable cancer.
Re: to work around Java completely - if only
Their mistake was in NOT working around Java *completely*.
We've seen a lot of horseshit about how much of the Java class lib is required by the language spec when what they really mean is the libs are so crosslinking it's near impossible to separate the actually essential elements from the bulk. However since Google were abandoning it being a Java system they could have dumped all pretence of compatibility and stripped down to minimal compatibility with Sun's Java systems.
Instead they decided to rely on Suns own public statements about how to bypass Java licensing. It's Suns problem that compatibility with their versions of Java was necessarily lost in doing that!
My belief is the choice to stay so compatible with Java (the language) was more determined by the need to use existing toolchains, tools that simply would not work with *any* change to the core libs. Java is that crippled by its own dependence on reflection and having so much language spec embedded in the lib structure. Most depressing is Java output is already translated to Dalvik after compilation and it would be pretty easy to remove those dependencies during that, meaning the Android libs would no longer need to match the structure of Java! So easy, expect that to be done if Oracle win.
Expect to see a lot of time spent this week establishing that Sun operated a bait&switch scheme when pretending to open Java while binding it in a web of control. That Sun didn't pull the trigger for years, showed no sign of doing so and that it's now too late for Oracle to do it.
Re: needs more than just better multitasking support
Johnny Homeuser doesn't need to. The app his provider supplies will talk to the SipManager API for him and it will just work well. End users don't need to know that SIP's integrated to gain the performance benefits. Whereas no depth of knowledge will help them make Skype work better on WP7.
Slightly smarter users might notice they can just enter the account details without installing anything and it will probably work better than the shoddy excuses for SIP software I've tried ;)
needs more than just better multitasking support
Wonder how long it will take Microsoft to realise they can safely build Skype into the core software stack. As a minority market share holder there's no risk of ending up in court answering competition charges.
Until they do that Skype will be too expensive on battery and too unreliable at accepting incoming calls to use, even if Microsoft let it run as a service with enhanced execution privileges. Before Android started adding specific support VOIP apps were pretty flaky and power draining. Better multitasking wasn't enough.
Now that native SIP has migrated right into the core Android OS the power penalty is acceptable (and having an open choice of SIP provider is pretty nice too). Skype on WP still has a long way to go to catch up.
"Only need to show one"
Go lookup what Googles 'de minimis' affirmative defence means... *amount* of copying *does* matter and 1 case of 9 lines in 15million seems a pretty good candidate for de minimis.
Particularly when the copied function is also a good example of unprotectable code - on grounds that you can't implement it in any functionally different way and that's its function and use is required to fulfil the Sort method contract.
I expect de minimis will cover the test suite files HP smuggled into the tree as well, on the basis they had no actual use or value to Android.
US software copyright law is not as simple as most of you seem to believe. It's messy, looks unfair (multiple ways to get away with copying for instance) largely because it evolved to prevent a whole family of abuses by copyright holders. There's a reason Oracle are trying to create new law here, the existing precedents don't support their claims.
Sun wove a contractual web designed to lockin control of Java but failed to cover all loopholes.
should be looking really bad for Google by now, but its not
This is Oracles week. They control pretty much everything while they present their case and it really should be looking devastating to Google 5 days in. But it's not.
Really doesn't help their case that they keep banging on about issues like Java fragmentation that aren't in the case and would only affect licensor-licensee relationships, something Google careful avoided. Remember, copyright claims, patent claims (later in the case) but NO contractual claims at all. Sun did indeed carefully spin a web, Oracle are clutching at straws because it didn't catch Google.
Re: Google, and by default its' Partners are in Trouble
You forgot it was Sun that absolutely vetoed licensing anything better than J2ME for mobile devices. Not that it stopped Google attempting to negotiate but ultimately they couldn't unilaterally decide to licence the version of Java they needed. Sun sank that.
What's more worrying is, if Oracle can force Google to licence they can force them to accept that web of legal traps and buying the licence will shut down Android instantly. The only upside of that is it's so outrageous a result Google will get 5 years of appeals or so to cleanse Android before it's enforced.
Sadly I cant even agree Google should have bought Sun. If Oracle paid $7.4bil and would likely go much higher to protect their main business's reliance on Java, in a bidding war Sun would cost much more than any imaginable fine Google could expect. Though Oracle still shout $1bil the court is strongly suggesting $30-40mil as a starting point.
It's interesting that Larry Ellison admitted Oracle considered building a phone based on JavaFX, an option only available to the platform owner and close to an admission you just can't build a smartphone on J2ME.
Oracle aren't going to cover their costs when this is over.
Dr Reinholds testimony more interesting
Especially this exchange (from Groklaws seriously patchy transcripts), which basically destroys Oracles claims on fragmentation. Apparently fragmentation is OK as long as Sun/Oracle do it but not if Google create an 'Android profile' ;)
Q. JavaME also has different configurations, such as CLBC, correct? And some configurations also have a range of profiles? So an application written for one profile might not run on another profile?
A. It might, or it might not.
Q. How can this be "Write Once, Run Anywhere"?
A. If you have written for a specific platform, then the program should run on any vendor's version of that platform.
Re: actaully relevant
The fact that this is in court means, no, it wasn't obvious to everyone. More exactly, it isn't obvious to Googles legal team or they'd have settled. Aside from the API copyright claim, Google appear to have done everything required to avoid needing a license from Sun and the API claim is about to be tested.
I'd also remind you that 'Need a licence.' and 'need to negotiate a licence' are different statements. The 1st is a specific admission of fault, the 2nd could be a preferred option faced with impending litigation regardless of the merits of that litigation.
Lastly something important was made revealed: Lindholm NEVER worked on Android or with the Android team! Expect Google to remind the jury of that in summation, it devalues the email evidence.
Re: Elop to burn a company
I misread that as "Elop to burn a company" 1st time. Makes more sense than what it actually says.
Remember: WinPhone is the new name for Zune. So still going strong... oh, my mistake.
Re: Florian bashing
If he'd admitted it 2 years ago when the Reg and other havens of lazy journalism were repeating his assertions verbatim, maybe his BS wouldn't have been taken so seriously.
Now the case is in court and influencing public opinion no longer helps Oracle he finally comes clean?
BTW if you'd watched Florians non stop spewing of biased. employer friendly PR you'd understand the 'ad hominem' attacks have foundation. He's an unreliable source and his motives are widely questioned.
Re: it's not just that email
Facts without context are little better than opinion. Facts stripped of context are often deliberate lies.
better to just look dumb than prove it
Google told Oracle/BS&F they needed to talk to Andy Rubin about Android at every stage so far. BS&F pressed on with talking to Larry Page and failed to get the answers they wanted, at every stage.
Whether you believe Larry is playing dumb or really doesn't remember and/or wasn't deeply involved, he's stayed consistent. Unlike Larry Ellison who contradicted his own deposition testimony on the stand at least twice.
Of course he's going to look uncomfortable saying 'I don't recall' in front of a jury so often, it doesn't look good. However it's done the job, David Boies seems to have used his time trying to introduce evidence to the case based on Pages answers - and largely failed because the answers weren't forthcoming. At least one report suggests David Boies was looking exasperated at times, the stonewalling was working too well.
At least its Oracles time they wasted ;)
Re: you do know Florians working for Oracle?
Just make sure you read right to the end where Florian finally admits to working for Oracle since before the case started...
Still, got to admit he's done a better job presenting emails out of context than he obviously did advising Oracle on whether to push the patent MAD button.
Google already stated in court that they *wanted* to licence Java to save time and money. What we really see here is the reason Google decided to cleanroom the VM and substantial parts of the libraries, because they knew they couldn't just use Suns Java.
That's going to come back and hurt Oracle because it's also the justification for fragmenting Java, if they can't licence, can't call it Java then there's little reason to actually make it behave like a full implementation of Java. Hard for Oracle to now claim Android damaged Java by not being fully Java compliant if the benefits of compliance weren't available.
"side-load internal, Windows 8 Metro style apps"
Or maybe it means it will be possible to install Metro apps without going through the Windows store or using a developer machine. Sure I saw some suggestion last year they were thinking about forcing everyone through their own store. What else could 'sideload' mean?
Oracle claiming 2 opposing things
What's interesting about the Oracle phone plans, according to Larry's answers, is their use to tell the jury that the problem is Android *not* using the same Java everyone else uses. That trying to muscle in on Android isn't about cashing in on Androids success but about bringing Android back into the Java fold.
Which is interesting in a case that claims Android uses Java without a license. Yes, Oracle really are claiming 2 opposite things in this case, that Android is too much like Java and that harms everyone but also that Android isn't enough like Java and that hurts everyone!
Such a pity Larry was caught contradicting his own deposition testimony several times on the stand, let's hope that doesn't stop the jury taking at least some of his statements seriously.
Re: Sun beat them to the punch
I think Suns problem was always a blind faith in ME, never accepting that it hobbles devices down to a 'not quite a smartphone' level and never delivered on the WORA promise. A licensing strategy designed to protect featurephone and lower ME revenues that were increasingly under attack by real, non-Java smartphones.
They did however manage to sell the business to Oracle before all the value evaporated. So not completely blind, just blind to the actions needed.
I'd say people never buy a phone because it's built on Java. If they thought about it at all I suspect they'd run straight for a slicker, faster proprietary OS and maybe check if it could also run the Java apps they weren't actually going to bother with ;)
Re: same hardware?
You miss the point. If the 900 used Android they wouldn't just put a physically larger screen on it, they'd bump the resolution to match and apps would just use the extra pixels.
What actually launched is little better than sticking a magnifying glass in front of a 710, "Brazil" style.
"copyfighters" appear to have paid little or no notice
Those of us following this case since the start understood what Oracle are up to the moment claims were filed. Many of us knew this attempt to extend copyright was coming the moment BS&F signed on to lawyer for Oracle - its exactly the same theory they pissed away 7 years and $30mil+ trying to put before a jury in the SCO vs IBM case. I posted about it here yesterday and many times before that.
The other side of it is, we sat through 7 years of analysis in the SCO case and are confident existing precedent rules out Oracle/BS&F's new legal theory, it's why no-one's panicking *yet*. Warning for the clueless but not panicking. Having been assigned a well informed judge there seems little chance Oracle will BS their way to a catastrophic result.
I suppose what really annoys Andrew is all that precedent in software copyright is the result of decades of *CORPORATE* copyright cases, not some shadowy conspiracy of 'copyfighters' fighting to undermine it. After all, FOSS relies on strong copyright to protect itself from both corporate and individual pirates but also understands there have to be limits or development becomes deadlocked.
No. signed/unsigned is a programmers choice of what bundles of bits mean. I've found describing 8 bit bundles as unsigned values is usually pretty damn useful.
That a high level language imposes arbitrary limitations on how a programmer should be thinking is the Java disease. Simplified for idiots only sounds like a good idea.
Re: Nokia will come good
I've not been 'able to move for WP7 adverts' for quite some time now. Posters, stickers, giant window displays, C5 sponsorship and so on. So far only the blind can have missed the WP7 push in the UK.
But I've still not seen an actual phone. Not in a users hand and the shops plastered with the adverts don't have them on display anywhere. Hell, it's no so long since a trip to TheRegister revealed fawning reviews of Nokia's folly on a near weekly basis!
Somehow I don't imaging the latest ploy of turning Windows into a massive WP8 advertising billboard will change much, how do you go past saturation coverage ;)
Re: field of use restriction
Not only is Harmony not licensed as a Java implementation, Google have actively fulfilled the only restriction Sun actually made on non-licensed versions, that they don't call it Java. That's why there are no contractual infringement claims in the case, you can't hit non parties with contract claims.
Oracle have had to rewrite copyright law to make any sort of case (they really should have seen the patent suicide coming) and they've done it in a way that even if they were 100% correct and justified, the claims must fail or risk massive collateral damage to the entire software industry.
One reason US software copyright law seems so perverse and unfair is that the consequences of being more like traditional fields (literature, film etc) would be crippling to the industry. Google walked right on the edge of what's legal, don't expect massive penalties if they overstepped. Oracle need to redefine the law or they can't win enough to bother. If Oracle big we *all* lose.
Re: WP7 apps will run on WP8
...but will the WP7 support see any update after Win8/WP8 ships? Will the apps simply be trapped in legacy support hell, looking increasingly tired and outdated till some future WP8 update finally breaks them?
@l3v5y you can run a Windows 95 program on Windows 8
Yet I can't run some WinXP programmes on Win7, after wasting far too much time with the compatibility options. You sure Win8 will run everything? I'm pretty certain it won't...
Re: Missed opportunity
Somehow I doubt 'a few iterations' will get WP7 or 8 up to parity with the moving targets of IOS and Android. If the Win8 reboot traps WP7 apps in a legacy support mode, that brings its own developer AND user hell.
The Win8 strategy is an open admission that WinPhone cannot compete on its own merits, even if it achieves parity with the competition. Or indeed even if it surpasses them, 1st mover advantage in a market they cannot easily manipulate is hard to overcome. Hence the attempt to manipulate it with Win8...
Re: Plan B
...and if Microsoft are behaving as normal, there's a skunkworks team hard at work right now on reverting the Nokia map support and there are contract terms that let them just push the update that does it if Nokia jump ship. Microsoft didn't insist on the ability to push updates without carrier permission just for the benefit of users.
Anyway, didn't Nokia get into trouble by having too many competing smartphone 'not skunkworks' projects?
so many memories
All of them so dann vague.
A reminder of much history we've already.lost and I only remember back to the 70s
You simply missed the bitching, back when the store launched and the free app royalty rape was launched ;)
Since using Amazon is completely optional there's not much interest in rehashing it. Using Apples store is unavoidable so the bitching will continue, Amazon control too little to matter so far.
@jc: Google won't offer any help
Apparently you forget Nokias own admission that they wouldn't go with Android because they couldn't *replace* Google Maps with Nokias service and still have the apps package.
Was their map service really more important than having a phone business? Maybe they should just get out of mobile and move to services and software, instead of hooking up with the biggest shark in the pool.
2mil units *shipped* in 3 months vs 850K Android activations *per day* (end of Feb stat)... yes, "nobody wants our phones" seems pretty accurate.
Even by their own prelaunch forecasts of 2mil in the 1st quarter of release, they're several months behind schedule. With more markets covered, more devices shipping that's a disappointing 'momentum' for the product. Factor in Nokias claim to dominate WP7 sales, the apparent cannibalisation of HTC and others sales, that's not a healthy WP7 market.
Nokias bigger problem is pricing. No longer able to afford to build devices themselves and fighting a price war doesn't leave much room for profit and a lot of unemployed locals. Nokia didn't just sell their future to Microsoft, they hocked it to far east manufacturing as well.
give them a chance..
...they're trying to move up out of the rioter end of the market ;)
Re: Maybe it's Sony's add-ons that are the problem?
The shear amount of crud they bundle can't help and needs root to remove most of it.
I'd finger the 512K RAM as the main cause though. It's just enough to keep Gingerbread going without too many stalls, I'd guess ICS pushes it just over the edge.
I'd also want to look at the Android memory priorities in their build and some of the kernel tuning. When memory gets tight I've seen massive performance changes from tweaking the memory thresholds, ICS may have reached that critical point on Sony phones.
Re: And the choice is between ...
If ETSI does not adopt Apples version then it won't be covered by FRAND terms and the patent hammer will fall. Unlike their current disputes, where FRAND guarantees they'll get a licence however long they drag out compliance, without FRAND they'll have no possibility of shipping at all if patent holders don't feel like licensing.
Annoying so many patent holders with dubious and sometimes frivolous and abusive patent threats leaves a lot of people willing to shut them down.
So it can't happen with any pretence of compatibility with existing SIM tech and without compatibility the carriers won't sign up.
Re: programmers use keyboard shortcuts
I've not yet adapted to losing the Alt key to Windows and the way it made classic Brief editor modes completely unusable. Luckily in JED I can choose and I choose to disable all the Windows UI features completely so I can keep the key bindings. In Microsofts software it's always the key bindings that make way for the GUI features I don't need. Keybindings my muscle memory has deeply ingrained :(
On a different angle, I'm happy to use different binds for different tasks, if only because there aren't enough key combinations to comfortably (or optimally) cover editing and debugging. Monolithic piles like VS always made that difficult to do well (or at all).
...just getting ready to start the weekends drinking and this turns up.
Must resist temptation to flash firmware drunk...
writing was on the wall last year
It was pretty obvious their time was up when I noticed even the useless Java based, fake China phones cost more to import than buying genuine budget Android's here in the UK. Even the genuine Chinese Android ones were consistently much lower spec for the same cash. That was 6 months ago or so.
Economics is harsh, not even forgers are safe from the combination of competition shaving margins and scale shaving costs ;)
Re: not just similar
The copyright theory BS&F are pushing is to all intents *identical* to the one they invented for SCO vs the world, analysed to shreds but not tested in court. BS&F spent 10s $mil of their own cash on that attack and are now recycling it on the cheap. Wonder if Oracle are paying full whack?
The massive analysis done in SCO vs IBM established that somewhere between 99 & 100% of it conflicts with established precedent. The danger is that as a whole its still a nearly (*) new legal theory and that always leaves some room for a court to do something stupid.
(* in reality their theory is essentially the same as the 'look&feel' cases of the 80/90s and we know how well that worked out. So old theory, recycled in new dressings, headed for the same fail)
Near the start of this affair I predicted any damages collected would be less than the costs. We're nearly there. But we really need this to get to court, until it gets squashed with prejudice it will just reappear every decade. If Oracle win this is a disaster for an entire industry - not just this case. Lets see it die now.
Florian, the voice of Microsoft
Ah, Florian, occasional sucker at the Microsoft teat... just been caught failing to report a pretty catastrophic loss for Microsoft at the ITC before Xmas.
When Linux Torvalds got deposed by Microsoft and proceeded to shred their often used VFAT patents with prior art in the deposition... you'd think an avid patent watcher, patent agitator and active follower of that case (possibly the only active one) might just notice and share the news. Instead it went unreported.
And unreported by the lazy news outlets relying on the Mueller dripfeed of biased news instead of actual journalism.
about to be cheaper to use PAYG abroad than at home!
That will make it cheaper to call a UK number on my spare "3" SIM than using it here. Appears that's still true even if I move to a newer (poorer value) tariff.
Mobile charges continue to take the piss ;)
"That is not even racist, offensive and pathetic yes"
...you might want to track down the tweets he made AFTER other twits took him to task. Personally I'd prefer it if the target of his racist comment took him up on the offer to fight - and seriously hurt the pillock - jail will have to do instead.
- YARR! Pirates walk the plank: DMCA magnets sink in Google results
- Pics Whisper tracks its users. So we tracked down its LA office. This is what happened next
- Review Xperia Z3: Crikey, Sony – ANOTHER flagship phondleslab?
- OnePlus One cut-price Android phone on sale to all... for 1 HOUR
- UNIX greybeards threaten Debian fork over systemd plan