Re: legal? We shall see
>Car makers can't enforce "only at authorised garages" for their servicing
No but they don't have to give away copies of their software. So if they decided that the engine management software needed to reside in the oil filter then anybody would be free to make and fit an oil filter - it's just that only theirs would allow the car to start. It would only be illegal if they did it deliberately to restrict servicing to them.
>"servicing" of a server must include firmware updates when the service engineer installs new hardware??
If HP claim that the updates are upgrades - ie a continuing process of improvement and support for new features then it's perfectly reasonable that they only give them to paying customers.
Its like Microsoft giving you service packs but charging for new versions - there is no law saying what is a service pack vs. what is a new product