Z Trek: The Alan Zeichick Weblog

XQuery: An important specification

The XQuery 1.0 specification -- in progress since the Mesolithic era -- reached a new milestone last week: it's now a Proposed Recommendation from the W3C. (Well, no, it's not really dating back 8000 years, but XQuery has been in progress since…

You are a strange loop

Somebody must like me: I checked my P.O. Box today, and found an "advance uncorrected proof" of Douglas Hofstadter's "I Am A Strange Loop," due out in March 2007 from Perseus Books.Dr. Hofstadter is best known as the author of "Gödel, Escher,…

Happy birthday, APL

A fond memory from my early IT career, in the late 1970s, was working with APL -- A Programming Language -- on the IBM mainframe.Our data center had one LA36 DECwriter II terminal that had the special APL character set, and a small number of…

It's Vista day!

Under the slogan "Ready for a New Day," Microsoft has released Windows Vista, Office 2007 and Exchange Server 2007 to its business customers. Retail versions will be out next year.Windows Vista: It sure looks pretty, and some initial reports…

Microsoft shafts Novell, targets Linux

What the heck are Microsoft and Novell up to? At the beginning of this month, the companies announced a multi-part agreement, wherein they’d work together to improve interoperability between SUSE Linux and Windows. That’s all well and good.…

27 must-have Eclipse plug-ins!

The latest edition of Eclipse Review is out: Subscribers should be receiving it in their physical or virtual mailbox this week. However, even if you're not a subscriber, you can download the full issue as a PDF right now.There's lots of goodness…

Joel on shutting down Windows...

Joel Spolsky wrote an excellent blog entry on the plethora of options for shutting down Windows Vista -- and contrasting that to devices like the iPod, which don't even have an on/off switch.Joel references Barry Schwartz's well-written "The…

Thoughts on two Monday news stories

Because the American Thanksgiving holiday is happening on November 23, we're not publishing our SD Times News on Thursday this week. So, no "Zeichick's Take" column.In lieu of this, here are my thoughts on two stories in yesterday's SD Times…

Hejlsberg on generics

I stumbled upon this interview with Microsoft's Anders Hejlsberg on generics in modern languages. This is not new: Anders talked to Bruce Eckel for this seven-part interview back in 2003, and the generics conversation is at the end of that series.The…

Open Source Java: Not a community...

I've had a few more days to think about Sun's decision to release Java SE and Java ME as open source software. You can read my thoughts in today's Zeichick's Take column for SD Times News on Thursday.Z Trek Copyright (c) Alan Zeichick

Subscribe to the SD Times RSS Feed

Many people have asked for it, and now it's ready: the SD Times RSS news feed. It's the first of several planned feeds that our Web dev team, led by Craig Reino, is building.This inaugural feed contains timely news from SD Times, including the…

Leads are not the final word in sales

"We get it, media buyers. You want leads. And who doesn’t? But have you forgotten the value of building a brand?"That's the question that David Karp, advertising sales manager for BZ Media's Software Test & Performance business unit, asks…

Borland to spin off CodeGear

Speaking of Borland: The company announced today that it's spinning off its Developer Tools Group -- you know, JBuilder, Delphi, C++Builder and the other integrated development environments -- into a wholly owned subsidiary.CodeGear will be…

Talking to Borland... soon, we hope

For the second time, Borland has postponed an "all editors" briefing with SD Times, geared at helping us understand their technology, product and business strategy.The two-hour call was initially set for Oct. 24, and was to have included Tod…

Embedded development using Eclipse

Big milestones were announced today from the Eclipse Device Software Development Platform (DSDP, in Eclipse-speak), as two core projects hit their "1.0" releases and one came close:Target Management (TM), release version 1.0Mission: The goal…

And your little Duke too!

Dorothy has Toto, and Java has Duke. It seems that Sun is open-sourcing the mascot too.Z Trek Copyright (c) Alan Zeichick

Open source breakthrough: Java to go GPL

As Alex Handy reported on sdtimes.com, Sun is releasing Java SE and Java ME under the GPL 2 license.Sun's Jonathan Schwartz maintains that this move is not a reaction to all the moves in Linux-land, with Oracle hoovering Red Hat and Microsoft…

Benjamin Netanyahu: Economics 101

My first impression of Benjamin Netanyahu, former prime minister of Israel, is “Wow, this guy’s really smart.” That impression stayed with me through his nearly two-hour presentation in Palo Alto yesterday (Nov. 12). His appearance was…

Jonathan Schwartz & the SEC

On Sept. 25, 2006, Jonathan Schwartz, the CEO of Sun, wrote to the U.S. Securities and Exchange Commission. Schwartz wants to be able to use the Internet -- including his official blog, hosted on Sun's servers -- to disseminate company news,…

STPCon: Bursting at the seams!

Reports from the Software Test & Performance Conference, going on right now in Cambridge, Mass., are that the three-day event is packed. Not just with technical classes, but also with attendees. STPCon sold out of its full event passes a couple…

Passports in lead foil

On October 17, 2006, the U.S. Department of State announced a new Federal rule proposing the use of RFID chips in card-sized passports. There have been similar proposals for standard passports for a couple of years now.As a person who travels…

Eudora goes open source... and won't survive

Qualcomm announced that it's discontinuing development of Eudora, and will release the code as open source software in the first half of 2007.While I like Eudora (it's my favorite Windows e-mail client, and I've been a paid-up customer for many…

Software Security Summit in Silicon Valley

I'm delighted to report that registration is now open for the 4th Software Security Summit. For the first time, we're bringing the conference to the Bay Area: April 16-17, 2007, in San Mateo. That's between San Francisco and San Jose, at the…

Microsoft Doesn’t Like Linux

The strongest threat toward Microsoft’s revenue is Linux.Any consumer who is running Linux on a desktop isn’t going to use Microsoft Office, can’t leverage the features of Internet Explorer and Windows Media Player. Beyond an Xbox, it’s…

Happy birthday, Eclipse

It’s been five years since IBM launched Eclipse as an open-source project. The technology had been incubating inside Big Blue since the late 1990s as a next-generation Java IDE, but IBM’s announcement that it was open-sourcing Eclipse, on…

Apple's Universal Binary program

With the release of QuarkXPress 7 for the Mac OS X, the move toward Universal Binary -- applications which contain bits for both Intel x86 and PowerPC processors -- is progressing very well.In studying my own software usage with Apple Activity…

Battlestar Galactica: The brave little toaster

It's a terrible pun, but I have to make it: A group of us were discussing the new Battlestar Galactica series (we're hooked), and the characters on it. Someone said that Sharon "Boomer" Valerii was a sympathetic, brave character. "Yes, she's…

Spot the SPOT?

Am still waiting for the Sun SPOT kit. The contact at Sun who offered to send me a kit doesn't have an ETA. And from the comments on Sun's mailing list, the company's SPOT team doesn't have an ETA either.Postings on that list indicate problems…

Oracle Linux vs. Microsoft and Sun

A couple of other points regarding Oracle Linux: What does this mean for Oracle's non-Linux operating system partners, Microsoft and Sun?Microsoft, while competing against Oracle's database with SQL Server, likes being a high-volume platform…

Bruce Schneier goes to British Telecom

Yesterday, BT acquired Centerpane Internet Security, best known as the home of Bruce Schneier, one of the top computer-security experts in our industry today. Bruce, who founded Counterpane, will stay on as CTO. I'm sure that was a key part…