* Posts by Richard Plinston

2608 publicly visible posts • joined 27 Apr 2009

Oracle v Google: Big Red wants $9.3bn in Java copyright damages

Richard Plinston

Re: Obligatory Linux angle

> the entity holding the copyright for Unix would be able to shut Linux down. It is not entirely clear who that is at the moment - either Micro Focus International, or our old friends SCO.

You are quite wrong about that on many levels.

The SCO versus Novell case found that Novell did not pass any copyrights to SCO.

Whether Novell holds _any_ protectable copyrights in Unix has not been tested. Some versions of Unix were never registered when this was a requirement. Some versions of Unix were released to the public domain (v32). Much of the Unix code was developed by third parties who may, or may not, retain copyright over their own code, many of whom are probably not contactable.

And mainly: there is no Unix code in Linux.

As for the POSIX API, this is explicity allowed to be used, so no action there is possible.

Richard Plinston

Re: Java property of Oracle

> yet books are.

The 'API' of a book is: "Frontispiece, Dedication, Contents, Preface, Introduction, ... Index, Appendix" is that copyrightable to the extent of one publisher suing another for using those ?

Richard Plinston

Re: Java property of Oracle

> they are property of the first that made them

Things like println, substring, toString, toUpperCase, toLowerCase, trim existed before Java so Oracle should be sued for using those.

Mud sticks: Microsoft, Windows 10 and reputational damage

Richard Plinston

Re: The author misunderstands Microsoft completely

> One must note also that developing for old OS is becoming harder and harder.

Do you think that the old tools stop working?, or that it becomes more difficult to find things in their menus? Developing for the 'old OS' is exactly the same as it always was.

Your 'becoming harder and harder' is simply FUD.

> But it will make a lot of money for MS and whichever OEM will host the cloud.

Only until MS decides that it wants the revenue that the OEM has.

Richard Plinston

Re: The author misunderstands Microsoft completely

> Lose money on the short-term in order to try to gain long-term

They did that with Windows Phone: they gave a billion a year to Nokia and Nokia phone division still lost money every quarter. That loss is still continuing and does not look to ending.

> so that eventually users have to upgrade in order to run new software

Or will just keep running the old software that works (eg XP or 7).

> An app written to the new W8 UI will hardly run fine on W7, and eventually, ...

and an app written to W10 UWP will hardly run on W7 or W8.x. Eventually the developers will get pissed off with having to redevelop all their apps for every change in MS direction and will move on. Or will continue to develop stuff that runs on XP and W7 (and Win10).

Users buy computers to run applications not operating systems.

> The other answer is to move your products to the cloud,

At which point the 'PCs' are just terminals to the 'mainframes' which is what led to the Apple II, IBM-PC, and Mac being _Personal_ computers. The new 'PCs' fit in your pocket and outsold the old 'PCs' 300% last year.

> Microsoft will have worse Windows sales, but this hardly threaten their marketshare.

It threatens the OEMs. They will decide that their loyalty lies elsewhere.

> it gains a much more reliable revenue stream,

Or putting it another way: the customers gain another cost stream. They moved to PCs to save costs, they will move to the next 'PC' to save costs again. With Raspberry Pi and similar costing the price of a bottle of good wine, why pay that every month to MS for the subscriptions?

Richard Plinston

> what's up with intel only supporting W10 with their new processors?

You have that the wrong way around. Microsoft will only support Itel's new CPU features with Windows 10, and will not update Win7, 8 or 8.1 to take advantage of the new CPU features. Those will still run on the new CPUs, just not use the new bits.

Other operating systems: Linux, BSD, etc probably already support these.

It is Microsoft attempting FUD to claim that "only Windows 10" will run on those CPUs.

Richard Plinston

Re: Feed this into MS' Agile development methodology...

> "That and linux is copying Windows more and more closely all the time.

> Fixed that for you...

Thank you for clearing that up, I now realise, thanks to your correction, that such things like 'virtual screens' that I been using for a dozen years or more were originally copied from Windows 10.

Richard Plinston

Re: @ AC: "It works scarily well..." @ paply

>> "not too long after the Model T,

> had SWEET FA to do with the Model T's incarnation.

That is why he said: AFTER the Model T

Richard Plinston

Re: I'm a bit confused

> Windows 7, 8, 8.1 and 10 were killing the PC industry ... now Microsoft is making their own PCs ... screw-um

Microsoft has a policy of increasing its revenue by 'stealing' it from its 'partners'. It seems that it was trying to create an 'XPC' back in the early 00s. This was to have been a .NET based PowerPC (as the XBox was) that would dispense with the need to have OEMs taking all that hardware revenue. This failed to work correctly so they had to throw together Vista to have something to push out the door.

Yes, I think MS plan to have more hardware and become more like Apple with walled garden. They also want to be more like Google with collecting and selling data and advertising.

The OEMs will work out that their loyalty should not be tied entirely to Microsoft and will diversify to avoid being part of the 'death of the PC'.

Richard Plinston

Re: What screwed

> if they wanted to use a new UI, why not offer it as an option

MS asked some consultants why Windows Phone 7/8 was not selling as well as IDC analysts had said it would (overtake Apple phone by 2014). They reported that it was because the WP UI was 'unfamiliar'. The solution to that was to make that UI 'the most familiar on the planet' by forcing all Windows users to become familiar with it. Then they would _demand_ that same UI on their phones, laptops, tablets, IoT devices, TVs, watches, and everything else that Microsoft wanted to control.

The flaw in that plan was that WP sales weren't failing because of 'unfamiliarity', it was because MS kept dumping developers (WM6.x, WP7, Silverlight, and now WP8 ->'UWP') and so there were few 'killer' apps that were worth bragging about. WP couldn't find a market position that gave them any volume, and certainly not any profit. They didn't have the style, bling, or apps to take on the high end, they didn't have 'street cred' to be mid-range. They wound up in the bargain bin where they were 'good enough' to be just phones.

Microsoft will rest its jackboot on Windows 7, 8.1's throat on new Intel CPUs in 2018 – not 2017

Richard Plinston

Re: "One solution is to boot a Linux USB stick ..."

> What was Linux adoption rate 20 years ago? Less than 2%, 10 years ago? less than 2%, now that MSFT has literally turned their OS into spyware? Drumroll....less than 2%.

Linux was the core of more than a billion of the most personal of computers last year. This is about 3 time the total of PCs and laptops combined.

Rank . . OS . . . . . . . . . 2015 units . . share . . .2014 units . . share . . 2013 units . . share

1 (1) . . Android . . . . 1,168.8 M . . . . 81.3% . . 1,062 M . . . . . 78% . . . 767 M . . . . . 65%

Flying Scotsman attacked by drone

Richard Plinston

Re: It's science!

> Similarly, its Coanda that describes airflow over the convex top of a wing, not Bernoulli.

Actually both do. Coanda explains why the airflow follows the wing surface, until it breaks away. Bernoulli explains the air pressure distributions. Newton explains why the aircraft doesn't fall out of the sky.

Richard Plinston

Re: It's science!

> The Bernoulli equations are only applicable to flows of an incompressible fluid, i.e. water, and are not applicable compressible fluids such as air or other gasses.

You are confused.

It is not "incompressible fluid" but 'incompressible FLOW' that the Bernoulli equations apply to. The fluid may well be 'compressible', such as air, for the equations, and effects, to apply, but the simple equations only give correct answers when the fluid maintains the same density, or the change is very small.

Derivations work for compressible fluids where the density change is to be taken into account.

https://en.wikipedia.org/wiki/Bernoulli%27s_principle

Richard Plinston

Re: Exkeewws me

> What exactly is a 'long ton'?

It is what they divide up into 'long weights' so that you can send the apprentice down to stores to get one.

or: 12% more than a short ton.

Get lost, Windows 10 and Phone fans: No maps HERE on Microsoft's OS

Richard Plinston

No longer work

"""This means the HERE apps will no longer work on devices running Windows 10 mobile after June 30, 2016."""

Which raises the question: 'What else won't work?'

Hey Windows 10, weren't you supposed to help PC sales?

Richard Plinston

Re: Improve PC Specs

> AFAIK the new CPUs will have instructions that require Win 10+ and won't run without it.

You are confused, but that may be because MS deliberately made you so. What is actually true is that the new CPUs will have extra instructions. Win10+ will use those extra instructions, but older Windows (or other OS) will run on the CPU without using the extra instructions.

The statement 'Windows 7, 8 won't support the new CPUs', means it won't support the new features, not that it won't run.

Intel would be insane to make incompatible CPUs that won't run as normal x86-64.

Microsoft SQL Server for Linux is a brilliant and logical idea

Richard Plinston

Re: Why

> Why not Maria or My? They're a couple of steps off toy databases,

Google runs on MySQL, it is hardly a toy.

No, wait, it converted to MariaDB after, and because of, Oracle bought My.

http://readwrite.com/2013/09/14/google-waves-goodbye-to-mysql-in-favor-of-mariadb

Richard Plinston

Re: You're forgetting one thing...

> MS SQL server will be available in 2017

Which is how you spell 'vaporware' ...

> with *limited* set of features.

and 'bait and switch'.

Don't fear PC-pocalypse, Chromebooks, two-in-ones 'will save us'

Richard Plinston

Re: "Do you think that keyboard/covers are not available for iPads (or Androids)?"

> But I'm not comparing to a Surface, I'm comparing to an MBA, a Thinkpad, or even a Chromebook.

Notebooks are crap for using where table surfaces or seats are unavailable or inappropriate. Device choice should match the usage requirements. You need to enter lots of data and centre your choices around that, others have different needs and don't need you to dictate what they should choose.

Richard Plinston

Re: "Everyone was buying iPads for business a few years ago."

> And then it turned out that the notebook form factor is much, much better for actually writing stuff.

Do you think that keyboard/covers are not available for iPads (or Androids)? It is simple to get one that gives a 'notebook form factor'. In fact, because they use bluetooth rather than a plug, they can often give portrait orientation, too, which is better for "actually writing stuff". They have better weight distribution and smaller footprint than a Surface and can be used on an actual lap or airline table.

http://www.apple.com/nz/shop/product/HA500X/A/logitech-ultrathin-keyboard-cover-for-ipad-white

Richard Plinston

> and MS decided to give away Win 10.

Win10 is 'free' only to those who have already paid for 7 or 8 on a particular machine, and who don't have a enterprise agreement (which will pay for Win10). It is not free on new machines, it is bundled in the price.

Richard Plinston

> and then returning them as they did not know the machines ... would not run windows programs.

They did that with RT and will be doing that with 'Continuum' too.

Richard Plinston

Re: W10 Pi? nope.

> All serious Pi users are running Linux,

or BSD or RISC OS

Steve Ballmer: Get the Facts. I 'love' SQL Server on Linux

Richard Plinston

Re: Windows on Linux next?

> Microsoft could have released a Linux distro ages ago. After all, they had Xenix.

When Microsoft sold Xenix to Santa Cruz Operation the deal included a 'no compete' clause which restricted MS to not releasing another *NIX operating system. Now that the descendants of SCO are finally dead they may be free of that contractual obligation*.

* not that it stopped them in the past.

Behold, Microsoft SQL Server on Linux – and a firm screw-you to Oracle

Richard Plinston

Re: PostgreSQL a better choice for transition from Oracle

> Postgre has been trying to take down Oracle since forever.

In what way? Has PostgreSQL been sending out trojans to Oracle sites?, running DOS attacks? Advertising heavily? Paying for 'grass roots' FUDsters? Firing torpedoes at catamarans?

I thought not.

Richard Plinston

Re: Yes and No

> For each machine running sever you have tens, hundreds if not thousands of clients.

The server may be 'free', but CALs not so much. Which is why it must be Software Assurance.

Microsoft adds 'non-security updates' to security patches

Richard Plinston

Re: @ Richard Plinston -- Horse has left the barn on that one!

> one could reasonably argue that this is not a patent issue

No, it is a patent issue. Microsoft have the VFAT patent which is primarily about the forming of both long names and short names for, say, SD cards, and is the foundation for extorting fees from Android.

Richard Plinston

Re: Horse has left the barn on that one!

> Micros~1

Microsoft own patents on creating short names, in order to use Microsoft's technology you are required to purchase a licence.

Richard Plinston

Re: noise from business communities about the data security of windows 10...

> maybe other information too !

It is very likely to include software usage data so that 'audits' are automated and the 'software assurance' invoice is updated immediately (and permanently) every time each computer accesses something they weren't already licensed to do so.

Richard Plinston

Re: As many PC users think IE is the Internet...

> All partakers in a capitalist free market desire to be monopolies don't they, if they want to make more money than others and have more customers?

That is the doctrine of Bill Gates where 'winning' means that everyone else (including the customers) lose. But not everyone in the market wants to be a monopolist. Apple, for example, can make more money (profit) without being the only one in the market by the simple method of being the best, it leaves the low end to many others.

Richard Plinston

Re: As many PC users think IE is the Internet...

> You complain about socialism being stupid

No he didn't. He stated that socialism was difficult to eradicate and that stupidity was difficult to eradicate and that they were alike in this respect, and possibly that only in this respect are they alike.

He made no indication about whether he liked socialism or not, or whether it was a good thing or bad.

However, he did imply that failing to understand what was written was one of the fundamental stupidities.

Richard Plinston

Re: I'll jump in before everybody starts to state the obvious....

> Surely an upgrade to Windows 10 is effectively a security update.

Yes it is. But it is only a 'security update' to the security of Microsoft's future revenue streams*.

* which is, as yet, undeclared fully. It does involve MS moving to extract 30% from 3rd party software sales by converting all software to 'app store' sales. It may also require subscriptions for Microsoft Accounts and/or for future updates and/or for Azure storage and/or Office 360.

Microsoft has crafted a switch OS on Debian Linux. Repeat, a switch OS on Debian Linux

Richard Plinston

Re: 100 times more?

> Oh yes, because your usage pattern is exactly the same as mine!

Your claim was that: """Running just a single browser in Linux tends to eat up 4+ GB of memory,""" as if that was a universal criticism of Linux. It is apparent from many responders that 'single browsers' in Linux could, and do, use considerably less than that.

I would think that if I 'browsed' a 25Mb PDF then the memory usage would go up by at least that much or perhaps twice that or more for rendering. If I went to a site with lots of scripts and photos then it would also use sufficient memory to contain those.

So the multi-GB is not the fault of Linux or of the browser but is only the result of your particular usage. A browser on Windows would use the same, or more, for your 'usage pattern'.

Richard Plinston

Re: 100 times more?

> Running just a single browser in Linux tends to eat up 4+ GB of memory,

You are mistaken, uninformed, or fudding. I am running a browser (Konqueror) and it is reported as 'eating up' 157MB. Opera takes 86MB. Firefox is currently using 1.2GB with many tabs open.

Richard Plinston

> Hmmm... Sounds like Microsoft just re-invented FreeSco.

Freesco (a play on Cisco) booted off a 1.44MB floppy and ran on a 16MB 20MHz 80386 (no HD). As well as being a router/switch/print server/time server, it could even run a database server and much else.

The Microsoft distro and software will require 100 times that or more.

We tested the latest pre-flight build of Windows 10 Mobile. It's buggy but promising

Richard Plinston

> Waiting for Continuum and the new HP Elite x3, can't wait to dump the old beige box at home. It will fulfill all the needs I have on a PC these days.

Including a spell checker, no doubt.

Good luck running any of your existing programs and games on it, though. It has an ARM processor:

"""With a high-performance Qualcomm® Snapdragon 820 processor."""

Richard Plinston

Re: Depressed at the state of the market...

> MS had a chance, but being late to the game

MS has had smartphones since 2000 or so and had 42% of the US market before there was iOS or Android. There is a reason for the 8 in WP8, but perhaps you never noticed the 1 to 6.5.

Airbus' Mars plane precursor survives pressure test

Richard Plinston

Re: Bernoulli's Principle?

> The downwash from an aerofoil occurs at the trailing edge of a wing

Bernoulli explains the pressure distribution around the wing, Newton explains why the plane doesn't fall out of the sky.

The 'downwash' exists all over and under the wing. As the pressure on the top surface drops, the air above that 'falls' down towards it. The higher pressure on the lower surface 'pushes' air away. The nett result is that air is accelerated downwards from slightly in front of the wing* to somewhat behind it. At the trailing edge the air continues to move downwards.

It is the _acceleration_ of the air from not moving to moving downwards that counters the acceleration that gravity applies to the aircraft.

* at trans-sonic and supersonic speeds it no longer does so in front of the wing.

SQL Server for Linux: A sign of Microsoft's weakness. Sort of

Richard Plinston

Re: Been there, done that, am suspicious.

> Microsoft recently provided a port of part of Powershell to run on Linux.

They provided DSC to run on Linux. As I understand it this allows Powershell running on a Windows machine to update/change the configuration of a Linux machine.

It's a trap. It might even upgrade the machine to a 'free' Windows 10.

Richard Plinston

> This does more sense as a loss leader

Or as vapour-ware, which worked so well through the 80s and 90s. "Hold up on that convert to [MongoDB, Neo4J, PostgreSQL HStore, MySQL, ...] project, we will have MS SQL on Linux real soon now." (repeat every few months).

Microsoft: Ditch your phone biz and do crazy hardware experiments

Richard Plinston

Re: "looks for ways of getting people to write Universal apps"

> any app you write doesn't have much in the way of competition. Most apps written for Android sink without trace

They 'sink without trace' because there are much better apps that do more - that is, they are uncompetitive. You are suggesting that uncompetitive 'any apps' would be all that there was in the Windows Mobile store. You are probably right.

Richard Plinston

Re: Continuum'd

> Then people can buy a Windows phone instead of a Windows PC, and keep people in the Windows world.

Microsoft needs revenue growth because that is the basis of its business plan. Suggesting that MS would be happy with selling just a phone instead of a PC (plus a phone) goes against their needs. Currently they are selling phones at a loss, Nokia phone division did not make a profit in any quarter selling WP in spite of getting a $billion a year from MS. Phones are highly competitive. MS/Nokia has tried high-end, low-end, middle and corporate and still not made a profit.

> iPad (which is totally fine if you mostly just browse and email, and aren't doing stuff like writing term papers or editing spreadsheets)

I don't know why you think that iPad (or Android tablets) aren't good for writing or spreadsheets or everything else. Is it just dogma or are you unaware of what is available and what people are actually doing on these devices? Do you think that bluetooth keyboards don't exist? Do you think that apps on iOS and Android and just limited little toys?

Microsoft has made SQL Server for Linux. Repeat, Microsoft has made SQL Server 2016 for Linux

Richard Plinston

Re: *YAAAAWWWWN* - Vapourware

> Early release due in mid-2017 doesn't sound that impressive but enterprise roadmaps are often at least two years out.

This sounds like Microsoft returning to vapourware which works for them so well in the 80s and 90s. By announcing a product a year or more away they get enterprises adding it into their 'roadmaps'. In this case they could add MSSQLServer to their plans for their Linux servers alongside Oracle and PostgreSQL. If they choose MS then when it doesn't show up mid-2017 they have to switch to Windows servers to run it.

Going on a thin client diet

Richard Plinston

> ... poor co-workers ... terrible for end users ...

Thin clients, or in fact any desktop in a business, is for _work_ related activity. It is not for entertainment, nor should it have graphics toys. Your examples of what is 'bad' about these are:

"not capable of playing MP3s without skipping", "don't expect smooth video playback".

> The amount of money you would have to spend on hardware to make the experience tolerable would put a gaming PC on everyone's desk.

The business owners and management want the staff to have on their desks the thing that is furthest from being a 'gaming PC'.

Baby Ubuntus toddle forth into the big scary world of beta

Richard Plinston

Re: A Linux experience

> The operating system is just the tool for running applications

Exactly, that is why I like LXDE, it stays out of the way more than most.

Microsoft sneaks onto Android while Android sneaks onto Windows

Richard Plinston

Re: Android tablets apps can't be compared to Windows tablets.

> Not true - Surface RT ran Win32 apps just fine. Microsoft just didn't want you to run Win32 apps as the experience on a tablet was poor as they were not designed for the UI.

No it did/does not. You have a strange idea of what 'just fine' means.

First of all RT was on ARM CPUs and x86 programs do not run on ARM. So the program would need to be recompiled to ARM so source code would need to be available, and an appropriate ARM compiler used.

Next the Win32 API on RT is a subset or that on x86, not only are some functions missing but there are some differences in the ones that do exist. So there are many porting issues. Programs also run in a sandbox so accessing files may be an issue.

Then the binary will need to be signed by Microsoft because RT will not run unsigned programs. There is a hack that uses a vulnerability to allow a specially coded program to be sideloaded and run. Win32 programs are rejected by checks in the app store.

While RT does run a handful of specially ported and recoded Microsoft programs that use a subset of Win32, it has made sure that others do not run.

See discussions on this issue instead of making more of your usual uninformed blather:

https://stackoverflow.com/questions/8254846/does-windows-8-arm-a-k-a-windows-rt-have-the-winapi-win32-available-for-th/8259020#8259020

Microsoft releases Windows 10 preview for Raspberry Pi 3

Richard Plinston

Re: No, thank you.

> The Netbook was nothing more than just another name for really tiny notebooks.

They were that later, after Microsoft forced manufacturers to use XP by threatening loss of 'loyalty' discounts.

Originally the netbook was designed to be much cheaper: using 7inch DVD player screens, SD card 'hard disk', no optical drive and Linux; and access the net for most usage. Once MS became involved they needed 10inch screens, hard disks, more CPU power, more RAM and were, just as you say, ruined by becoming just smaller laptops in equipment and price.

Richard Plinston

Re: PCs fading away...

> The IBM 5150 was integrated into the monitor before that. :-)

The IBM 5150 was the original IBM PC (pre XT), I have one here. Nothing is less like "integrated into the monitor".

Perhaps you were thinking of the IBM 5120.

Microsoft gets into the advanced intrusion sniffer game – but only for Windows 10

Richard Plinston

Re: "trialing"

> There is no such verb as "to trial".

Dictionaries appear to disagree with you.

http://www.thefreedictionary.com/trial

https://dictionary.cambridge.org/dictionary/english/trial

Raspberry Pi 3 to sport Wi-Fi, Bluetooth LE – first photos emerge

Richard Plinston

Re: Can it run Windows 10 IOT? @TheVogon

> It really was pretty much - Microsoft tried to stop you using Win32 based programs - but the API was there.

_Some_ of the API was there in RT, and it was 'reserved' for MS only use - such as for their cut down Office.

> These differences become irrelevant anyway with Universal Windows Apps, they can potentially run on any platform.

RT couldn't run 'Universal' apps, and "any platform" is "any Windows 10 platform".

> All PCs cost money.

But with a Pi running an actual operating system (rather than a UWP bootloader) there is no need for a PC (that costs money) to do stuff.