Archive | June, 2004

Microsoft, security, backward compatibility and engineering

Joel Spolsky’s “How Microsoft Lost the API Wars” (linked below, too) ties in really well with Calvin Hsia’s post on “Solving a customer problem
– to steal Calvin’s punchline, the Microsoft XP security push breaks
the backward compatibility of COM within Microsoft’s own Visual FoxPro
software. Calvin’s pragmatic troubleshooting stories and tangents into
Win98 and pianos are fun reading, especially for those of us who know
Calvin.

Joel concludes that the solution is to code your applications for the
web and not for one API of one window manager or GUI on one operating
system. Coincidentally (or is it?), that seems to be Jon Udell’s theory
in his InfoWorld column talking about efforts by BEA and Macromedia to do something with XML and browsers. Which ties in pretty well with the Mozilla XUL effort,
which seems to be creating a browser-based GUI using RDF XML. Great
minds really do think alike, and it seems that the industry is
exploring similar next-generation solutions. And, speaking of Mozilla,
Ars Technica interviews Scott Collins, who provides some interesting insights into Netscape/Mozilla then and now.

Meanwhile, my email chimes with the latest issue of Woody’s Windows Watch
(7.08, not yet in the archives), where he talks about the Window XP
Service Pack 2 (which isn’t a Service Pack, in my opinion, but XP
Reloaded), and says:

“Service Pack 2, more than any of its predecessors, is a seriously
risky patch job. That’s because Microsoft’s almost exclusive focus in
SP2 is security. Security first. Ahead of backwards compatibility.”

Security is a good thing. I like to feel secure. I like to feel secure
that my computer will work tomorrow like it did today. Perhaps I
misunderstand what Microsoft means by “security.”

Backward compatibility is not just a Good Thing. I’m scrambling to help some
clients who’ve discovered that DOS machines can’t access files stored
on their new Windows Server 2003 file server. I’m supporting
applications written, re-written and refined over 10 and 15 years.
Backward compatibility is not just a feature, it’s a requirement.

Ghandi was once asked what he thought of western civilization and he
replied, “I think it would be a very good idea.” I feel the same way
about software engineering. Security, compatibility and future
directions are not and cannot be mutually exclusive. All must advance,
together.

OOoSwitch gets positive review on OSDN site

Bruce Byfield reviews four books on Open Office in his article “How to choose a good instructional book about OpenOffice.org” at the IT Manager’s Journal site, and pick’s Tamar Granor’s “OOo Switch” as the strongest overall book. Congratulations to Tamar!

Microsoft’s actions speak louder than words

Bruce Schneier, a respected security analyst, in this NetworkWorldFusion op-ed, opines that “Microsoft’s actions speak louder than words” in denying pirated versions of Windows XP the Service Pack 2 security patches:
“Microsoft is harming its licensed users by denying security to
unlicensed users… This decision, more than anything else Microsoft
has said or done in the past few years, proves to me that security is
not the company’s first priority.”

One ringy-dingy… virus calling!

Bluetooth Worm.
Symantec reports on a Bluetooth worm: It spreads itself on Nokia Series
60 phones and tries to install itself on any Bluetooth device it finds,
reducing battery life for the infected phone. A recipient has to accept
the file, apparently, for it to transmit. It’s hard to delete because
it hides itself in a directory that’s not accessible to the average
user. [link via Xeni Jardin]… [Wi-Fi Networking News]

RSS and PVRs?

Great article by Steve Gillmor in eWeek on the promise and power of RSS. He really
gets it. Here’s the short version: video broadcasters can publish what
content appears where and when via RSS; smart clients
read/parse/filter/flag content, and record via programmable personal
video recorders (PVRs). Voila! Instant customized video. Very cool.
[Ed: removed old links whose Internet Archive links had died.]

Posted from Steve Gillmor’s Blogosphere

Because FAT just wants to be free…

Microsoft’s war on GPL dealt patent setback. FAT not a banker By Andrew Orlowski . [The Register]

Software patents are an inherently bad idea, in my opinion, and
compounded and amplified in the US by an incompetent system that grants
frivolous patents that cost small fortunes to litigate. Software
companies should compete on features, on true innovation, and not on false claims of past inventions. That’s not how the software community has ever worked.

Ernie: look out for the nice guys

Profile of a Dangerous Cross-examiner.
I remember once asking my father, the Psychoanalyst, to explain this
thing called ‘sublimation’ that I kept reading about in his shrink
books. His explanation went something like this. People often have
urges that are socially unacceptable, like perhaps a… [Ernie The Attorney]

Powered by WordPress. Designed by Woo Themes

This work by Ted Roche is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States.