Introduction to the Haifa Linux Club Projects

The Haifa Linux Club (Haifux, as we all like to call it) was founded with
several goals. One (some would argue the most important) of these goals was
to encourge Linux programming projects which relates to the Israeli Linux user.
During the first few months of the club, we mostly talked about projects.

Fortunately for us (or unfortunately, depending on how you look at it),
guy keren likes to talk about programming. He gave several
programming related lectures, and suggested
as an exercise to the other members of the club, to try and code a little bit
things he suggested. One of his suggestions was to write a GUI interface for
much needed utility for the Israeli Linux user - biditext. This started
the project R2L.
Another suggestion Guy presented during his lecture about kernel programming,
is to write a kernel module which will enable system adminstrators tracking
of the various system calls in their system. This of course lead to a new
project called the syscall tracker project which later
changed its name to syscalltrack.

The R2L Project

This project was started by Guy Keren, after Guy's lecture about
GUI programming. Guy suggested to write a GUI to one of the more
useful utilites known to the Hebrew-speaking Linux user - the biditext.
The developement group is composed of Guy Keren, mulix, Emil Kohn Dan, Shlomi
Fish and Tzafrir Cohen. The group added a GUI (called r2l) to the biditext
utility, and you can download version 1.0.1 from:
R2L-1.0.1.

The syscalltrack Project

This project was started by Guy Keren and mulix, after Guy's lecture about
kernel programming. Guy suggested to write a kernel module which logs
various system calls.
The main idea is to have a more efficient and powerful system
call tracking and modification mechanism than the one used by strace.
As some of its programmers are not Haifux members (= they are not from Haifa,
and don't really like to come once every several months to the meetings),
they moved its development to
SourceFourge.