Home > Articles > Operating Systems, Server > Linux/UNIX/Open Source

Linux/UNIX/Open Source

420 Items

Sort by Date | Title

Obtaining the Latest Release of Samba
Mar 29, 2002
This article provides the information necessary to download the latest Samba source code distribution and also looks at the various precompiled binary packages that are available.
On the Bleeding Edge with KDE2
May 10, 2000
Download, install, and experiment with pre-beta versions of KDE2 without damaging your existing KDE setup.
Open Source Tools for Security Testing
Sep 16, 2005
Michael Kelly reports on handy security uses for four open source tools: WebGoat, Firefox Web Developer, WebScarab, and Ethereal. By combining the tools in easy ways, testers can track down and close the gaping security holes that are often left in applications.
Open Source Versus Commercial Software: Why Proprietary Software is Here to Stay
Oct 14, 2005
Although open source software comes with lofty ambitions, some developers worry that the model just doesn't present a practical plan for the future of the software industry. Shawn Shell argues that proprietary software is here to stay — for a lot of good reasons.
OpenOffice Writer vs. TextMaker: Which Linux Word Processor Should You Use?
Feb 4, 2005
Linux offers two good word processors: OpenOffice Writer, installed by default with most Linux distributions, and TextMaker, for download from a third-party site. Compare their strengths and weaknesses here, to see which one best meets your needs.
Overview of Linux Journaling Filesystems
Mar 29, 2002
This sample chapter provides a detailed overview of how Linux identifies filesystems, verifies that they are usable, and makes them available to users. Journaling and non-journaling local filesystems are also discussed.
Overview of OpenBSD
Jan 21, 2005
Most people do not use OpenBSD as a desktop OS, though there are some people who swear by it. This chapter provides an overview of OpenBSD, including its development, features, and the tools available in this operating system for your business.
Package Management in Ubuntu Server
Sep 7, 2010
Beginning with a discussion of what packages are and what a package management system does, this chapter also introduces Debian packages and gives a brief overview of source packages and binary packages.
Package Management in Ubuntu Server
Aug 17, 2009
Kyle Rankin and Benjamin Mako Hill explain what packages are and what a package management system does
Packet-Filtering Concepts in Linux Firewalls
Feb 3, 2015
This chapter from Linux Firewalls: Enhancing Security with nftables and Beyond, 4th Edition explains how to implement firewall rules.
Page Table Management
Oct 1, 2004
Linux handles the machine independent/dependent layer in a unique way, making page table management a bit tricky. Mel Gorman gives you the skinny on the process in this sample chapter.
Pandora: An Open Console
Jun 2, 2009
David Chisnall looks at the OpenPandora project and considers what the impact of this handheld computing project is likely to be.
Performance Tools for Optimizing Linux: Process-Specific CPU
May 27, 2005
The tools to analyze the performance of applications are varied and have existed in one form or another since the early days of UNIX. It is critical to understand how an application is interacting with the operating system, CPU, and memory system to understand its performance. This chapter will help you understand where the bottleneck in your system is occuring, and how to fix it.
Popular Unix Performance-Monitoring Tools for Linux
Oct 11, 2002
Performance tuning has been around a long time. This sample chapter looks at some of the more popular Unix performance monitoring tools that have been ported or rewritten for use on Linux systems.
POSIX Asynchronous I/O
Sep 22, 2006
Used judiciously, asynchronous I/O (AIO) can provide a significant speed benefit, says David Chisnall. Perhaps enough to help your program overcome the fact that modern processors can really zoom, while hard drives still drag.
POSIX Parallel Programming, Part 1
Jan 5, 2007
Take a look at some of the standard ways of doing this on UNIX-like platforms.
Preface to "Advanced Programming in the UNIX Environment, 3rd Edition"
May 16, 2013
This preface to the highly-anticipated 3rd edition of Advanced Programming in the UNIX Environment, 3rd Edition contains Stephen Rago's current Introduction, his Introduction from the 2nd edition, and also W. Richard Stevens' original Introduction from the 1st edition.
Preface to "The Official Ubuntu Book, 8th Edition"
Jul 9, 2014
The authors of the 8th edition of The Official Ubuntu Book describe what's changed in the latest edition to keep up with the changes with Ubuntu itself.
Presently Running Programs are Processes
Nov 13, 2000
To work with Unix, you must work with processes. Jon Lasser shows you just how to determine which processes are running on your system and how to work with them.
Processes in UNIX
Apr 5, 2002
This excerpt from Modern Operating Systems digs into the UNIX kernel and looks at the basic concepts UNIX supports, namely processes, memory, the file system, and input/output.

<< < Prev Page 7 8 9 10 11 Next >