Product Review During 1999, Cygnus released Cygnus Insight, Source-Navigator and Code Fusion. These tools focused on providing a better-integrated, Linux-based development and debugging environment. Cygnus recently added another tool to the Cygnus development tool chest, named Cygwin.

Completing Latin Squares Latin Squares have proved useful for a variety of purposes. However, their generation is a "quasigroup completion problem" which can involve difficult computation and a phase transition.

Inspired by Work What's most intriguing about "open-source" software isn't what it does -- it's how it gets created. Eric S. Raymond, open-source evangelist, explains why and how these programmers do their work -- and what that means for the rest of us.