Fud Watcher

Location: United Kingdom

Friday, March 24, 2006

Bill Hilf benchmarks Linux

Bill Hilf is in Australia but can't make it to the Linux World conference because of a 'scheduling conflict`. In an interview with Dahna McConnachie on computerworld.com.au he had this to say:

"We analyze, test and benchmark aspects of open source software we want to compare to Microsoft products,"

Why does Microsoft forbid third party benchmarking while at the same time thinking it ok to run such tests on Linux systems.

Elsewhere we have Steve Ballmer stating that:

"I think there are experts who claim Linux violates our intellectual property."

Bill, in all your analyze of Open Source software have you ever come across any such IP violations.

"There has been a lot of talk around Microsoft and Linux, but the discussion has shifted since it began"

Does this mean that the Linux lab is in violation of Microsofts own Intelluctual Property. I know of no other business where the chief innovator has to set up a clone of their competitors. What dollar value is Microsoft spending on this Linux lab.

MS leans on OEMS says Novell

An article in commentwire.com by Matthew Aslett quotes Novell COO Ron Hovsepian as saying that

"Microsoft Corp is using scare tactics to exert pressure on PC vendors not to explore the potential of desktop Linux"

"There's an increasing market pressure that they [Microsoft] are inflicting on our partners' marketing dollars that are perceived to be at risk if they begin to work with other vendors,"

Monday, March 20, 2006

Vista to eradicate spyware

Joris Evers at Silicon.com is predicting that Vista will eradicate spyware and probably drive anti-spyware vendors virtually out of business. According to analyst Rob Enderle Vista has the best protection compared to earlier Windows.

"Vista, because it was pretty much conceived during the toughest times for Microsoft with regards to malicious software, has the most protection in it compared to any of their platforms,"

Vista will use such innovative features as requiring people to log on as "administrator" to install an application and restricting Internet Explorer to a sandbox. Finally Windows Defender will clean up anything that does make it through.

Friday, March 17, 2006

Microsofts' most innovative achievements

Zdnet.com asks Bill Gates what are Microsofts most innovative achievements.

"When Gates was asked to look into the past and identify Microsoft greatest and most innovative achievements, he pointed to the PC model .., the graphical user interface, speech, the NT kernel, and the Tablet PC."

The IBM PC designed by IBM at Boca Raton under a team lead by Don Estridge. The cleanrooming of which led to the cheap mass manufacturing in the far east and the accidental birth of the Microsoft empire.

The GUI invented by Doug Engelbart at Stanford and further developers at Xerox PARC in the 1970s. I believe that both Gates and Steve Jobs attended that famous demonstration by Douglas Englebart. The first Windows GUI being a badly designed knock off of Apple.

Microsoft Speech based on technology acquired from Entropic in 1999. Speech recognition software being around since the early 1970s.

The Tablet PC, a notebook with a touch screen worked by a stylus. The touch screen invented by Dr. Samuel C. Hurst in 1971

Tuesday, March 14, 2006

patenting the patently obvious

The Register is reporting that SUN can patent a reduced set of bytecode. Apparently this is deemed acceptable as long as they don't actually call it a method. The 'invention` reduces the current instruction set from over 220 to a smaller number.

For instance there are currently four instructions for loading an array depending on the element size. The innovative new ALoad instruction reduces this to one as it reads the Array Header to determine its size.

I don't know about you but I do recall something called operator overloading has existed in C++ for quite a while now. And I'm sure there have been code optimizers around for a lot longer. For instance in BASIC the four byte string PRINT can be reduced to a one byte token to save on menory and load time. Talk about patening the blindingly obvious.

"The invention provides a reduced set of Bytecode instructions that can nevertheless effectively represent the complete set of operations performed by the conventional Java Bytecode instruction set"

"It is hereby declared that the following (among other things) are not inventions for the purposes of this Act ..a scheme, rule or method.. or a program for a computer."

"The invention has nothing to do with how that computer program would be structured or how it would be written, but with what the program must do," - Hearing Officer Stephen Probert

What if anything is "what the program must do" but a METHOD.

Software patents – Obstacles to software development - Richard Stallman