FEATURED ARTICLE

WAITING FOR HARDY HERON - UBUNTU 8.04 ALPHA 6 REVIEW
Contributed by Tom O'Ceallaigh in Reviews

Later this week we can expect to see the the first beta release for the latest Ubuntu release, 8.04 or Hardy Heron as it is familiarly known. Ubuntu has been somewhat of a posterboy for linux in recent years, regularly making the front page of many online news journals and more impressive is it being recommended by the New York Times.

LINUX SERVERS

The FTP protocol
Contributed by Girish Venkatachalam in Servers
The file transfer protocol in short known as FTP has been around since the early days of the Internet. And several decades hence, even today ftp is a common way of downloading files from the Internet.
Setting Up a Server
Contributed by Davidlohr Bueso in Servers

This article teaches you, the reader, how to configure a GNU/Linux based server with three of the most important services that must be provided in a company, at home, a lab or anywhere else, both for clients and internal usage: web, database, mail.

RPM for Newbies
Contributed by Fernando Apesteguia in Servers

I was in doubt about writing this article. There are several tutorials covering this topic but I want to try to write a simple article that shows the basis of rpm usage. So this is not an advanced tutorial but a document for the impatient and the people that performs simple operations with rpm.

LINUX MULTIMEDIA

Create Your Own DVD
Contributed by Girish Venkatachalam in Multimedia

This is yet another article that can tell you how to create your own DVD with linux command line tools.

Image processing with ImageMagick, qiv and friends
Contributed by Girish Venkatachalam in Multimedia

The linux desktop with the wide choice of Window managers and the ample supply of eye candy is a constant source of envy for Windoze users.

Without images and colors, the linux desktop would not be of much interest to Windows people.

How to make DVDs with Menus using Q DVD Author
Contributed by Sam Banks in Multimedia

DVD authoring is one area where open source software has typically lagged far behind commercial alternatives. It is however possible, to create a simple DVD containing menus, sounds and animations using 'Q' DVD Author. 'Q' DVD Author is a GUI (Graphical User Interface) frontend to several well known Linux command line utility's and was created by Varol Okan due to a lack of anything else similar available.

LINUX REVIEWS

Kubuntu 6.10 Review
Contributed by Clement Lefebvre in Reviews

Kubuntu is a distribution which takes Ubuntu's base packages and adds to it the KDE desktop and a set of KDE applications. Although the two distributions are similar in many ways, their desktop and default set of applications are extremely different.

SUSE 10.2 Review
Contributed by Clement Lefebvre in Reviews

The biggest Linux event this December is without a doubt the new release of SUSE. It was announced early, the scheduled date was met and on the 7th of December the much awaited SUSE 10.2 was out and available for download. This time SUSE was in a very good position. Ubuntu 6.10, Fedora Core 6 and Mandriva 2007 were released in October, and this gave SUSE nearly two months to inspect them, learn from their respective innovations and make SUSE 10.2 the best desktop Linux distribution available on the market. Had they done so? I couldn't wait to find out!

Ubuntu 6.10 Review
Contributed by Clement Lefebvre in Reviews

If you're a Linux enthusiast you probably noticed what a great month we've had. Slackware 11.0 was released on the 3rd. Mandriva 2007 was released the same day and showed us how integrated XGL, Compiz and AIGLX could be. Fedora Core 6 was released on the 24th and brought us an amazing Gnome 2.16 desktop with fabulous artwork. Ubuntu 6.10 came on the 26th and we couldn't wait to review it.

LINUX PROGRAMMING

Security programming with OpenSSL - Part I
Contributed by Girish Venkatachalam in Programming

OpenSSL is the ubiquitous toolkit for writing security applications. It was originally written as an SSL library with specific focus on performance for x86 platrorms but today it has become the de facto standard for implementing user space security applications.

Introduction to Python - Part 1
Contributed by Kovacs Peter Tamas in Programming

Python is a very handy tool whenever you need to put together a small script that manipulates some files in a few minutes. Moreover, it is also useful for bigger projects, as you get all the power you from data structures, modularization, object orientation, unit testing, profiling, and the huge API.

Learn Perl in 10 easy lessons - Lesson 6
Contributed by Clement Lefebvre in Programming

A good developer is a lazy developer. In IT, laziness is a gift (would you believe). If you've done something before you should not have to do it again. Or else, maybe it's time to write a script or some lines of code to automate the process so that you won't ever have to do it again. A good developer spends a lot of time thinking about his tools, and constantly improves his environment by developing scripts and tools that will help him develop faster.

LINUX INSTALLATION

Installing Linux (Keeping Windows)
Contributed by Phil Thane in Installation

If you have been using Windows for any length of time you will have acquired some expertise and probably built up a collection of files you don't want to lose, two reasons why you might think moving to Linux is going to be too much trouble. It isn't, trust me and read on...

LINUX NETWORKING

E-mail Architecture Part II
Contributed by Girish Venkatachalam in Network

Sending e-mail from the command line is something very easy to do with the plethora of tools available under linux for this. mail,mutt, nail, nmh etc. come to mind.

E-mail Architecture Part I
Contributed by Girish Venkatachalam in Network

E-mail is the most popular application on the Internet today. Closely followed by search. This article aims to take a high level view of the various components that go into making e-mail work for you.

Having fun with netcat.
Contributed by Girish Venkatachalam in Network

Netcat or nc in short can be aptly described as one of those two letter command-line tools that have all of legendary UNIX magic and power.

LINUX DESKTOP

The Newbies Guide to Compiling Your First Kernel
Contributed by Sam Banks in Desktop

So you've been using Linux for a while now and have decided to take the next step.

Remastering DSL: A Short HOWTO with a Long Preamble
Contributed by Simon Gerber in Desktop

This is a short, simple HOWTO explaining how to Remaster Damn Small Linux...

A Linux Distribution for an Old Laptop
Contributed by D. Travis North in Desktop

D. Travis North found himself in need for a Linux Distribution on his old laptop, so he started testing different distributions on his machine, read on to see the results he got

LINUX APPLICATIONS

sox - The Command-line Audio Workstation
Contributed by Girish Venkatachalam in Applications

sox stands for Sound EXchange. And it is doubtless the most capable audio processing command line utility. Its power sometimes cannot be matched even by expensive DAWs with fancy graphics and high price tags.

GNU Screen - the ASCII window manager
Contributed by Girish Venkatachalam in Applications

GNU Screen or screen in short is something I discovered late in my UNIXromance. Now that I have got hooked to it there is no going back. One ofthe first packages I install on any linux distro is this marvellouscreation. Let us take a dekko at this and see what makes it soversatile.

Look out Asterisk. Here comes Microsoft Office Communications Server 2007
Contributed by Sam Banks in Applications

Microsoft's seems to have a habit of releasing software solutions which require high end hardware for simple applications, due to the dumbing-down of administrative tasks. If the software market were to be analogized in a baseball sense Microsoft could be seen as the aging star, who hit some home runs back in the day with the win32 and NT platform's, but who is now surviving on past glories.

LINUX SECURITY

PKI: Public-Key Infrastructure
Contributed by Frank Pohlmann in Security
Encryption can help solve the problem of information hiding. It can turn text into randomized symbols. But what encryption cannot do on its own is to authenticate someone the user has never met. If you are using public keys accessible to everyone, it is quite impossible to figure out whether someone of an organization is actually the person or specific organization sending a particular public key. For this purpose, the Public-Key Infrastructure or PKI was created.
SSL and IPsec - An Overview
Contributed by Girish Venkatachalam in Security

This is a short run down of the two popular security protocols of the Internet. Some familiarity with the basics is assumed.

Locking Down Ubuntu
Contributed by Joseph Quigley in Security

Security is an important issue in computing. Unfortunately, many computers allow a cracker to gain access to them and retrieve sensitive information, or just make life hard. This article will review the basics in general security and explain how to apply it to two Linux distributions--Ubuntu and Kubuntu.

MISC LINUX ARTICLES

Gmail on your linux box
Contributed by Girish Venkatachalam in Misc
Wouldn't it be nice if you can use the power of gmail on your locallinux box? Especially since typing an e-mail is always much fun withyour favourite editor compared to the boring web interface.
Windows Vista, The best thing that ever happened to Linux?
Contributed by Sam Banks in Misc

Microsoft Windows Vista has hit town in a big way, with worldwide release parties, massive media attention and plenty of controversy. It has been five years since Microsoft released Windows XP and a lot has changed, Microsoft needs a big win with Vista and they are pulling out all the stops. Microsoft however have taken many risks and the next six months could be very telling. Although Windows is still ubiquitous in most parts of the developed world, the market is changing and people are starting to do their homework.

The effect that Open Source Software has had on the IT world
Contributed by William Sizemore in Misc

Open Source Software (OSS) and open source Operating Systems (OS) are becoming increasingly popular amongst home computer users, corporations, and governments worldwide. Many enthusiasts claim that OSS will revolutionize the Information Technology (IT) world both on the consumer level and on the professional.