ibiblio.orgthe public's library and digital archive
ftp view
Linux Distributions
Linux Documentation Project

How to Submit Open Source Software

We'd love to have you submit your software as an addition to the Linux archive, but please keep in mind several things as you prepare your stuff for submission:

In order to make the Linux archive as useful as possible, we have to be strict about the form of software submissions. We've written a number of specialized search utilities for the archives (such as Linsearch below), but these search programs rely on archived submissions which have full sets of metadata associated with them. Without that metadata, it's difficult to sort the software, and it's especially difficult for people to find the software.

That's why potential contributors need to follow the submissions guidelines exactly as they are written. We utilize a program called Keeper to archive the software submissions (originally written by Eric Raymond), and Keeper is very particular about the form of submissions. If you don't submit your stuff exactly as Keeper desires, it will reject the submission and we'll all lose.

No need to worry, however. We've made it very easy for you to submit something that Keeper (and software users) will love. Just follow the checklist below and you'll be assured of sending us a complete software archive.

  • You must submit a Linux Software Map description, hereafter referred to as an LSM. The LSM is the template for the metadata that we require for our archive.
  • You must submit the LSM in exactly the form as it is represented in the template. This means that it must have the ".lsm" file extention; it must be in plain text only (no Word or RTF files); it must include the header "Begin4" and the footer "End". These lines are essential for the Linsearch program which reads the LSM in order to successfully archive the material. Complete directions for setting up your LSM are available on the LSM template page.
  • The LSM must include your current and correct email address or your submission will be automatically *deleted*!! The Keeper program looks for an email address, and if it doesn't find one, it suggests deleting the submission before it is ever archived, which is often what happens. We need an email address to contact you in case the submission is incomplete, or if the form of submission is a little out of whack.

To submit Linux stuff to ibiblio.org, do this:

  1. Make a copy of the LSM-TEMPLATE found in /pub/linux/LSM-TEMPLATE
  2. Fill out the lsm entry exactly as it's listed.
  3. Upload your files (your iso, perhaps an MD5sum and the lsm file) to ibiblio. In your ftp client, put the hostname as "ibiblio.org". You can use an "anonymous" User ID. Once you've been able to get in to the system, go into the /incoming/linux directory (note: uploading to pub/linux/Incoming is no longer permitted) and upload your stuff. It will take a day or two for the software to be run through the keeper program and placed in its appropriate spot in the ibiblio/pub/linux hierarchy.

To reiterate: Anything you submit without an LSM will be rejected.

Please try to use one of the standard distribution licenses (to be placed in the "Copying-Policy" field of the LSM) from http://ibiblio.org/pub/linux/LICENSES/theory.html

Doing the above stuff will make the maintainers' lives easier, which will get your software processed faster, which will make you wiser, stronger, sexier, brighten your teeth, and improve your karma.

send comments to ibiblio linux archive maintainers

Linux Software
Linux Distributions
Linux Documentation
Mirrored Software
Public FTP Archives
Osprey Project
Ibiblio Torrents
Lyceum Project
Feed Central
ibiblio RSS
RSS icon. - Home Page
RSS icon. - Official Blog
RSS icon. - Speaker Series
Staffer Blogs and RSS
RSS icon. - Paul Jones
RSS icon. - JJB Blog
RSS icon. - Fred Stutzman
RSS icon. - Ken Chestnutt
Collection RSS
RSS icon. - GetWiki
RSS icon. - The Euro
RSS icon. - Video on Linux
RSS icon. - Librarian.net
RSS icon. - Groklaw
RSS icon. - PomeRantz
RSS icon. - Eric Raymond
RSS icon. - CH-Scene
RSS icon. - Gutenberg Recent
RSS icon. - Suki's Real
RSS icon. - World Music
RSS icon. - bt.etree.org
RSS icon. - Active Free Media
RSS icon. - GPGPU
RSS icon. - Song Storm
RSS icon. - The Power House
RSS icon. - Friends of Tibet
RSS icon. - Layers of Meaning
RSS icon. - Maritime Photos
RSS icon. - Cafe au Lait
RSS icon. - Footy Photos
RSS icon. - Tibet Journalism
RSS icon. - Folkstreams
ibiblio Favorites Documenting the American South
Project Gutenberg

Radio ibiblio
WNCW (Western NC Public)
WCPE (24 hour classical)
WDAV (Davidson College)
WHQR (Public)
WUNC (UNC NPRstation)
WXDU (Duke)
WXYC (The First and Best!)

Roger McGuinn's
Folk Den:

The Ballad of the Boll Weevil

ibiblio's Movie O' The Month
Final Marks: The Art of the Carved Letter

ibiblio Speaker Series
Sapna Kumar on GPLv3

recent additions
Korean War CIA Freedom of Information Act Release
WebGL Demos
Leonard Pennario Home Page
In the Library with the Lead Pipe
The Tattoo Flash Bank
Learn Sanskrit Online
Nepali Language Resource Center
Arsène Lupin
Jules Verne
Léonard de Vinci
Sherlock Holmes
You Can Understand the Bible
Colonial Village Neighborhood Association of Durham

Recent Features
October features
September features
August features
July features

index of past homepages
Collection Index Linux Archive Public FTP Archives