In this book, you will learn about what drives the Linux development process. You will discover the wide
variety of tools commonly used by Linux developers – compilers, debuggers, Software Configuration
Management – and how those tools are used to build application software, tools, utilities and even the
Linux kernel itself. You will learn about the unique components of a Linux system that really set it apart
from other UNIX-like systems, and you will delve into the inner workings of the system in order to better
understand your role as one of a budding new generation of Linux developers.
Liferea is an abbreviation for Linux Feed Reader. It is a news
aggregator for online news feeds. It supports a number of different
feed formats including RSS/RDF, CDF and Atom. There are many other
news readers available, but these others are not available for
Linux or require many extra libraries to be installed. Liferea
tries to fill this gap by creating a fast, easy to use, easy to
install news aggregator for GTK/GNOME.
It was last updated for Liferea version 1.4.
The Linux GPIB Package is a support package for GPIB (IEEE 488) hardware. The package contains kernel driver modules, and a C user-space library with Guile, Perl, PHP, Python and TCL bindings. The API of the C library is intended to be compatible with National Instrument s GPIB library. The Linux GPIB Package is licensed under the GNU General Public License .
Requirements:
Linux kernel version 2.4.x (use Linux-GPIB version 3.1.x). Earlier kernel versions are not supported.
gcclib
This gcc 1.40 suits for Linux kernel 0.11 - 0.95
Installtion hints
-----------------
This suit contains include.taz, local.taz and this README file.
You must download the bootimage and rootimage and install them first.
The include.taz contains all the include files for using with gcc 1.40.
The local.taz contains all the gcc tools & libs stored in two sepearted
directories:
/usr/local/lib
/usr/local/bin
You should copy the linux/ asm/ sys/ subdirectories into the include
directory from the corresponding kernel source.
Installation
------------
Goto the /usr directory. Untar the include.taz to the directory /usr/include.
Untar the local.taz to the directory /usr/local. That s it!
Example:
--------
cd /usr
tar zxvf include.taz
tar zxvf local.taz
I want to provide an example file system driver for Windows NT/2000/XP. For some time I have worked on an implementation of RomFs. RomFs is a small filesystem originally implemented in Linux, because of its simple disk layout its a good choice for an example driver. The current status is a working read-only driver that supports caching of file data, the create functionallity still needs some work but I m releasing it due to the high public demand.
Free open-source disk encryption software for Windows Vista/XP, Mac OS X, and Linux
Main Features:
* Creates a virtual encrypted disk within a file and mounts it as a real disk.
* Encrypts an entire partition or storage device such as USB flash drive or hard drive.
* Encrypts a partition or drive where Windows is installed (pre-boot authentication).
* Encryption is automatic, real-time (on-the-fly) and transparent.
* Provides two levels of plausible deniability, in case an adversary forces you to reveal the password:
1) Hidden volume (steganography) and hidden operating system.
2) No TrueCrypt volume can be identified (volumes cannot be distinguished from random data).
* Encryption algorithms: AES-256, Serpent, and Twofish. Mode of operation: XTS.
Further information regarding features of the software may be found in the:http://www.truecrypt.org/
Linux was first released into an unsuspecting world in the summer of 1991. Initially
the spare-time hobby of a Finnish computer scientist by the name of Linus Torvalds,
Linux was at first accessible only in software source code form to those with enough
expertise to build and install it. Early enthusiasts (most also developers themselves by
necessity) exploited the growth of the Internet in the early 1990s as a means to build
online communities and drive development forward. These communities helped to
build the first Linux software distributions, containing all the software components
needed to install and use a Linux system without requiring users to be technical experts.
The Red Hat Linux and Fedora distributions have become one of the major Linux
distributions, bringing to the PC all the power and flexibility of a Unix workstation as
well as a complete set of Internet applications and a fully functional desktop
interface. This book is designed not only to be a complete reference on Linux, but also to
provide clear and detailed explanations of Linux features. No prior knowledge of Unix is
assumed Linux is an operating system anyone can use
The information in this book will show you how to create code that will run on all of the different Linux distributions and hardware types. It will allow you to understandhow Linux works and how to take advantage of its flexibility.
In this article, I will explain how to create UDP packets and then send them to a remote server through the Internet using WinPCap for Windows. The code has been tested to work with Windows XP SP2 and Vista SP1 on Linksys routers, and on Toshiba modems connected directly to the Internet. Please note that the code here is very minimalistic, and can be greatly expanded depending on your needs. The reason I use WinPCap in this article is that it solves the issue of Winsock for Windows (XP SP2 and above) not allowing raw UDP packets to be sent (in Linux, you can just use regular sockets). With WinPcap, it is possible to specify your own source IP and source hardware addresses in packets.