Linux India
Home » All Articles

All Articles

Virtual Interview with Jeremy Allison and Andrew Tridgell

John Blair Issue #50, June 1998 Author John Blair talks to two members of the Samba development team to discover some history and take a look at the future of the project. Andrew Tridgell and Jeremy Allison together have written the majority of the code in Samba, the popular SMB (Windows Networking) file server for UNIX and UNIX-like operating systems. ...

Read More »

Magick with Images

Steve Whitehouse Issue #50, June 1998 Mr. Whitehouse gives us an introduction to a free software package for manipulating images—ImageMagick. Ever since the first computers with graphical displays, computer editing and transformation of images has been one of the most popular application areas. There should be little surprise that there is a multiplicity of free graphic software available under Linux. ...

Read More »

The Coda Distributed File System

Peter J. Braam Issue #50, June 1998 Carnegie Mellon University has developed an exciting file system. Mr. Braam, one of the developers, tells us all about it. The Coda distributed file system is a state-of-the-art experimental file system developed in the group of M. Satyanarayanan at Carnegie Mellon University (CMU). Numerous people contributed to Coda, which now incorporates many features ...

Read More »

Toward Greater Portability: A Quixotic View

Ph.D.. Graydon Ekdahl, Issue #49, May 1998 A fun way to look at the issue of the development of a universal GUI. Don Quixote: Ahhh, Sancho, think of it! A single GUI interface that would allow me to write my application once and then run it on Windows, OS2 Warp and Linux boxes without changing one line! Maybe even on ...

Read More »

The Python DB-API

Andrew M. Kuchling Issue #49, May 1998 A Python SIG has put together a DB-API standard; Mr. Kuchling gives us the details. Many people use Python because, like other scripting languages, it is a portable, platform-independent and general-purpose language that can perform the same tasks as the database-centric, proprietary 4GL tools supplied by database vendors. Like 4GL tools, Python lets ...

Read More »

CDE Plug-and-Play

George Kraft IV Issue #49, May 1998 A major strength of the Common Desktop Evnironment is its programming infrastructure, for example, ToolTalk. This article illustrates client and server plug-and-play through the use of the Desktop’s Application Programming Interfaces (APIs). ToolTalk, in the Common Desktop Environment (CDE), is a message brokering system that enables applications to communicate with each other without ...

Read More »

Rapid Prototyping with Tcl/Tk

Richard Schwaninger Issue #49, May 1998 A discussion of rapid prototyping and how it can benefit programmers in creating software to match the customer’s needs. Creating software is a complex process that embeds the programmer in rules and constraints. Customer needs fight against bugs in the program, and usability fights against production costs. The current procedure to solve all these ...

Read More »

Helping Netscape Make History

Eric S. Raymond Issue #48, April 1998 Netscape source is now free, who would have thought it? Eric Raymond, that’s who. Here are his insights into this momentous event. One of the strangest and most disorienting feelings to experience is waking up and realizing you’re making history. I had that feeling the day of Netscape’s bombshell announcement on January 23, ...

Read More »

LJ Interviews Mr. Eid Eid of Corel Computer

Marjorie Richardson Issue #48, April 1998 Mr. Eid began work for Corel Corporation in 1989 and eventually rose to the position of Vice President of Technology. In October of last year, Corel Computer Corporation announced that its newest computer, the Corel Video Network Computer, would come with the Linux operating system installed. Wanting to know more, I asked for and ...

Read More »

Financial Calculation Programs for Linux

James Shapiro Issue #48, April 1998 Mr. Shapiro shows us how to write a program to compute internal rate of return using three programming languages supported by Linux—Perl, C and Java. The world of finance is rife with mathematical formulas. We are all familiar with the elementary ones like those for compound interest or tallying up the value of a ...

Read More »