I was one the first people I knew to get a mobile phone (Motorola analogue flip!); but I was also one of the last to sign up for Googlemail. I am not a dedicated follower of fashion. I stand still and, sooner or later, fashion meets me coming round the other way. So, it might not come as a surprise that unlike the young turks of computing I came late to the mysteries of the ubiquitous Synaptics Touchpad. You see, I was weaned on that Faustian pact with Repetitive Strain Injury (RSI), the mouse. Having endured several very unpleasant encounters with various forms of RSI in the recent past, I decided to explore the alternative therapy of the touchpad. This article is an exploration of what you can be done with it in the GNU/Linux environment, its options, utilities, graphical front ends and command line options.
Over at Sphere of Networks, I published a text that tries to give a simple overview of the workings of information production in the age of the internet, covering everything from free software to free culture. This article is a slightly modified version of another chapter of this text. This time I will show you how the internet enabled a new form of information production: commons-based peer productions, like Wikipedia or most free software today. What is free content and why is it so important to people collaborating over the internet?
"Beauty is in the eye of the beholder" goes the old saying. What looks great to me, might not be very appealing to you.
Most GNU/Linux distributions pick default images that are bland, inoffensive, and boring, all of which have their place, but we can do better. This article will look at making your GNU/Linux machine look beautiful.
Note: this article only covers KDE.
A few comments on my article The perfect network server in issue 17 requested some more in depth follow-up pieces. This is what I hope to be the first of those. It focuses on Exim, the mail transfer agent (MTA), specifically setting it up with spam scanning. It is based on setups I currently use, hosted on Debian GNU/Linux.
The next major update of FreeBSD 7, due this December, is in the running to be one of the most impressive FreeBSD releases to date. The ULE scheduler has now reached maturity, leading to significant gains across the board (particularly in server workloads). This new scheduler brings notably impressive performance improvements to both MySQL and PostgreSQL.
In the first section of this article, I'm going to take a look at what's new. In the second section, I will discuss what the future holds for FreeBSD beyond the upcoming FreeBSD 7.0 release, including screen shots of the revamped FreeBSD installer "finstall".
For reasons unknown to civilized (or uncivilized) man, all programming books are often immensely boring. Seriously. That is, until now. Today, Free Software Magazine presents (in conjunction with Andrew Min Writing Studios) Learning XHTML: Monty Python-Style.
GNU Mailman is the most popular free software mailing list manager, and probably the most configurable; however, it normally requires you have a web and mail server always connected to the Internet. With a little extra work, you can run Mailman from your intermittently-connected GNU/Linux desktop.
Free software has many benefits: you can get more secure software, faster updates, lots of tutorials and, definitely, a new way of making software and software that builds communities. From this, the next logical step was Open Hardware.
This is a collection of tips&tricks written by Andrew Min and Gary Richmond, published in Free Software Magazine's blog.
- How to spring-clean an Apt-based distro
- How to fix broken Firefox extensions
- How to edit your GRUB settings with QGRUBEditor
- How to make Jabber calls using Jabbin
Gimp is universally used for image manipulation. However, with a bit of creativity and a couple of tricks, it can also be used as an audio filter! Here is how...
It is grey a dull, overcast day here in downtown Amsterdam. The weather is rather oppressive, summer’s smile long gone and my wine cellar miraculously has grown to quiet emptiness. However, I know a not too-well guarded secret. Hidden in the cracks, just at the edge of your eyesight, is extra humorous functionality in your favourite free software applications. Silent professional Easter eggs are waiting stealthily to make you smile.
If you want to develop applications with GTK+, a graphical toolkit used by the GNOME desktop environment, it is essential that you are comfortable with the C programming language. This article is meant to give you a short refresher on the basics of C that you will need to know when developing GTK+ applications.
Excitement in the Open Graphics community is quite high as it approaches its first production run of the FPGA-based "Open Graphics Development" board, known as "OGD1". It will be available for pre-sale this month with the first units expected to ship soon thereafter. The board is targeted at hardware developers, with the specific goal of supporting development and testing of designs for a fully-documented consumer Open Hardware Graphics Card to be implemented using an ASIC (thus resolving one of the biggest obstacles to free software on the desktop).
Free software has much to offer non-profit organizations (NGOs). If you are reading this, you are probably a member or participant of an NGO, and I hope I can show you why free software and open standards are important for your organisation. Or maybe you are a free software supporter who’d like to see a change in a social organisation near you. In any case, I will try to give you a few arguments in favour of free software, along with some practical information on how to successfully face a migration process from proprietary software.
Many people have complained about the lack of pre-integrated computers running GNU/Linux or the lack of fully free software drivers for important hardware. Ultimately though, it's up to you, the consumer, both to satisfy your own requirements and to send a message to vendors that supporting free software pays. You can do this fairly easily by integrating your own computer from its major components, and selecting only components that have free software drivers. It's certainly possible, and even if you've never built a computer before, it's not all that hard!
I have a podcast—The Beer Crate, since you asked—which is written and produced using free software, and released under the CC by-nc-nd license. It's a fun little hobby that keeps me off the street, and gives me an excuse to drink and review beer. But had free software not existed, how much would it cost to produce and host a show using proprietary software? I set out to investigate...
I want to take a detailed look at turbo-charging the Firefox browser with an elite selection of Google utilities. Firefox has its critics and its failings, but it has now been downloaded in excess of 400 million times: and as they say “what flies eat, they can't all be wrong!” Firefox is pretty good out of the box, but everyone knows that the functionality of Firefox is extended massively by the simple addition of extensions, security issues nothwithstanding.
In this article I will talk about how to extend Firefox so that it plays better with Google.
Bob Young, former CEO of Red Hat, former publisher of Linux Journal, current head of lulu.com and a professional football team shares his thoughts and views of Linux.
Requiring system accessibility via the Internet poses several problems for system administrators. One problem is allowing access by authorized users with the least amount of complexity on the client computer while keeping the system and its services safe from intruders. Common services that may be provided include web server, File Transfer Protocol (FTP) server, and Secure Shell (SSH) server. Each of these services can require different methods of security to ensure only authorized users have access.
Eric S. Raymond is author of one of the definitive books of the open source world “The Cathedral and the Bazaar”. In this interview Mr. Raymond talks about a number of the projects he is involved in.