Linux Life
Linux. The Internet's Operating System.

Linux PR

There's a lot of great software and ideas in the Linux world. Most of it's free, and much of it is of a higher quality than its commercial counterparts. Although there is a good flow of information about new releases on Linux newsgroups and news sites, there is little exposure for these products in the popular press (although there have been many reviews and articles about Linux in general lately). This site aims to encourage Linux developers and users to create press releases worthy of publication, and provide resources for general public relations.

Why Write a Press Release?

If you take a quick scan of the computer section of your local newspaper and most trade magazines you will notice that many articles (especially those announcing new products) are near-verbatim reprints of press releases. Some online journals go so far as to include the full PR header, with headline and datestamps. Conversely, press releases are designed with this in mind: catchy headlines are given to the publisher and the text of the release is often in the style of an article, with interesting anecdotes from "sources outside the company" or "satisfied users".

Writing a press release can get you instant recognition outside of your usual developer and user communities. As increasing numbers of people move to using free software, the popular press is becoming a necessary way of getting new product information to potential users.

After all, the press is there to report news to its readers, not to play patsy to commercial empires. If your product is of interest to a publication's readership, it is in their interest to publish an announcment about it, regardless of your product's licensing policies, packaging or sexual preference.

How to Write a Press Release

The first step is to learn how to write a decent press release. Here's some pointers:

Dr. Randall Hansen's Guide to Writing Successful Press Releases
Internet InfoScavenger Press Release Pointers
Writing Successful News Releases
Rules for Writing Press Releases
Microsoft's "Press Pass"

[NEW]Example Linux Press Releases

Here's some good examples of press releases which have been written for freely-available Linux software:

When to Write a Press Release

One thing to note about Microsoft's "Press Pass" is the sheer volume of press releases coming from that company. It's no wonder their penetration into the popular press is so large. With anywhere up to ten press releases per day, it's no wonder that at least a few trickle into almost every computer publication on the planet.

Write Press Releases often

Some simple advice to infer from that would be to write press releases often, without expecting all of them to be published. Of course you don't want to spam global news services with information about every bugfix you release, but short, informative releases about new product features and other announcements, every few months, cannot go astray.

I'd suggest that the main reason free software is not reported in a volume comparable to commercial software is not because the reporters are all lame and the press sites are all ruled by commercial pressures, but because they are unaware of the developments in the free software community. There is enough free software released that anyone not checking Fresh Meat daily will miss most releases. You cannot expect every newpaper and trade magazine reporter to keep up to date with releases that even diehard Linux users can easily miss.

Write Press Releases early

(but not until you have a basic system working.)

There is a lead in time of somewhere between a few months and a few years between when an idea is formed and when a product is implemented. Users also need this time to get ready for the technology that lies ahead. By announcing your product some time before the fully stable version is released, the marketplace can become accustomed to the idea that your product exists, and interested users can ready themselves to integrate it into their environment.

Many developers of proprietary software announce features well before they are implemented. As a free software developer, you should not need to use this tactic. Get some code working, release some betas, then announce the imminent availability of the stable version and describe its features in detail.

When the stable version is released, make a more complete announcement, reiterating the features and emphasising the current availability of the product.

Write follow-up Press Releases for stable software

If your free software product is mature, and only undergoes the occasional cleanup, there is no reason to rest on your laurels. There are many cases where a simple press release to the effect that your product provides some particular service or is provably reliable can be beneficial. For example, if a proprietary software company announces a planned product with features which have already reached maturity in your free product (a not uncommon occurrence in the free software community), then release a statement to that effect.

For example, if you see a news item like:

and your mature free software product XEdgar has been doing this for a while, then write a press release along the lines of:

or even


repeatedly referring to the current availability and maturity of the product, while emphasizing all the whizz-bang features that make Edgar technology a must-have.

Similarly, if the trade press are buzzing about some technology with which you are working, let people know. If you sit back silently thinking "hey, that's what I'm doing" when people are talking about how cool some feature would be, tell them. You may as well encourage people to use your product rather than let them wait a few years until they hear a large company announce their version.

I've written my Press Release, now what?

Tell the Linux Community

One of the first things you'll do to get the message out is inform the general Linux community. You can (and should) do this early, even when your software is not quite stable, to get the message out (that your software exists) and encourage others to help develop it.

mail to
Linux Today
mail to or use the online form.
Linux Weekly News
mail to
Linux World
mail to
Fresh Meat
Web Resources at SSC
Linux Applications and Utilities Page
mail to
Linux Documentation Project
mail to
Linux Links
mail to

You can find more sites, particularly indices for more specialised areas, at Linux Life.

Tell the Rest of the World

This is of course what press releases are designed for, and in order to get the message out to the "Real World" you'll have to get in contact with the usual print and online magazines. The Linux Advocacy mini-HOWTO suggests getting in touch with your local newspaper - chances are they'll be willing to publish your article, and possibly relay it to a larger news network.

You should also consider having your press release translated into other languages. The Linux Publicity Project writes and translates press releases. You may also be able to find volunteers from various countries among your users or development team to translate your press release and distribute it to local publications.

Of course you should also send your press release to as many relevent online news services as possible. Here's some large news sites to start on (feel free to send me more):

Business Wire, High Tech
32 Bits online
OS News
ZDNet anchordesk
mail to

Search Engines

And of course you'll want to add your site to some popular search engines. Here's some direct links to search engine submission forms.

Yahoo AltaVista Excite Infoseek Lycos

Developing a project? Check out Linux Life's Linux Development resources.

If you have any ideas or suggestions for this article, please mail me, Conrad Parker, at


Thanks to Leonard Richardson for some great links and ideas.

K's Place | Code | Linux Resources | Random

Maintained by Last modified Fri Jan 15 1999 Developed on Linux.