Issue 9

Download the whole issue as PDF

In Issue 9 of Free Software Magazine Saqib Ali gives the public a lesson in Private Key management and David Horton shows us ways to attract volunteers for free software projects. There's also an intro to RSS news feeds by John Locke, and much, much more.

Editorial

Patents Kill

Write a full post in response to this!

On the third of September 2005, I was diagnosed with cancer—testicular cancer. The pain started during a party (Dave Guard, our Senior Editor, was there as well). In just one night, I went through a sudden and unexpected change: from being a young healthy person, full of life, and enjoying hanging out with his friends, to the ER of Fremantle Hospital being told that I may have cancer and I needed to be operated on immediately.

Community

Interview with Patrick Luby

Tony interviews Patrick Luby, the person behind OpenOffice for Macintosh

Write a full post in response to this!

Patrick Luby wrote the software layer which allows OpenOffice to run on Macintosh computers without running an X server. This way, OpenOffice also looks like a native application. Since OpenOffice is one of the most relevant free software projects out there, the importance of his work cannot be underestimated. Patrick agreed on answering a few questions for Free Software Magazine.

TM: Patrick, first of all: please tell us a little bit about yourself. What do you do? What’s your programming background?

User space

I read the news today, oh boy

Reading RSS

Write a full post in response to this!

I spent several years of my childhood in a remote corner of bush Alaska. When thinking about those times, I remember one village in particular: Point Lay, mid-way between Point Hope and Barrow.

Server side

Mozilla: a development platform under the hood of your browser

Should Java programmers migrate to it?

Write a full post in response to this!

This article compares two development platforms: Java and Mozilla. The object of this comparison is not to establish which one is best, but rather to measure the maturity, the advantages, and the disadvantages of Mozilla as a platform from the point of view of a Java programmer (as I am).

Introduction to Zope

Part 1: Python

Write a full post in response to this!

Zope is a web application server, similar in concept to proprietary products like Cold Fusion. However, it is free software that is available under the GPL-compatible Zope Public License, which is very similar to the BSD License. Zope was designed with the specific goals of creating a powerful, secure framework for the development of robust web-based services with a minimum of effort.

Code signing systems

How to manage digital certificates, Software Publishing Certificates and private keys for code signing

Write a full post in response to this!

This article looks at the management of the private key for the Software Publishing Certificate (SPC). SPCs are used to digitally sign binaries that are produced by software development vendors. Digitally signing executables proves the identity of the software vendor and guarantees that the code has not been altered or corrupted since it was created and signed. Signing the code requires access to the SPC and the Private Key (PVK) associated with the SPC.

Mind set

Free, open or proprietary?

Philosophical differences in software licensing

Write a full post in response to this!

Software is a tool, a compilation of code that directs computer hardware, a program that empowers people to work more productively. Before Richard Stallman founded the GNU Project, many outside of hacker communities would have reasonably asked: why on earth is the ethics of software distribution philosophically interesting?

Does free software make sense for your enterprise?

Finding free software at your office is like finding a Republican in San Francisco

Write a full post in response to this!

“Dude, I can, like, totally do that way cheaper with Linux and stuff.” These were the words of a bearded geek running Linux on his digital watch. As he proceeded to cut and patch alpha code into the Linux kernel running on the production database system, the manager watched on in admiration. Six months later, long after the young hacker decided to move into a commune in the Santa Cruz hills, something broke. Was it really “way” cheaper?

Nostalgia and first impressions

The will to code

Nietzsche and free software

Write a full post in response to this!

How to get people to work for free

Attracting volunteers to your free software project

Write a full post in response to this!

As time marches on and our lives become more complicated, it seems we have less and less time to devote to that free software project we started back in our idealistic youth. Rather than abandoning a good project due to lack of time, consider seeking out the assistance of other members of the free software community. With a few simple steps you can make it easy to find volunteers to help you complete your project.

A roadmap to finding volunteers

Towards a free matter economy (Part 3)

Designing the Narya Bazaar

Write a full post in response to this!

Space is open to us now; and our eagerness to share its meaning is not governed by the efforts of others. We go into space because whatever mankind must undertake, free men must fully share.—John. F. Kennedy

What is code?

A conversation with Deleuze, Guattari and code

Write a full post in response to this!

_The two of us wrote this article together. Since each of us was several, there was already quite a crowd. We have made use of everything that came within range, what was closest as well as farthest away. We have been aided, inspired multiplied [1]. _

JP: Code is described as many things: it is a cultural logic, a machinic operation or a process that is unfolding. It is becoming, today’s hegemonic metaphor; inspiring quasi-semiotic investigations within cultural and artistic practice (e.g. The Matrix). No-one leaves before it has set its mark on them…