There are many free software projects out there. A large number of them are available on well-known source code repositories like Google Code, SourceForge and GitHub, but others are scattered throughout the Internet, such as on the author's personal home page. This normally wouldn't be a problem, except smaller websites are more likely to become defunct over time. Sometimes authors will even decide that they don't want to release their work under a free license anymore and actually remove it from their own websites, like in the case of Paint.NET and Nessus. And if the software isn't mirrored, it's likely gone for good.
|Status of the proposal|
|Status||stalled (see here how to re-open it)|
|Reason||No supporters other than proposer after 7 years. * Pppery * has returned 19:35, 3 June 2019 (UTC)|
Therefore, I am proposing WikiSoftware, a Wikimedia wiki for mirroring free software. It'll only be for storing public releases; in other words, it won't have bug trackers or revision control, etc. The wiki will be similar to Wikimedia Commons: binaries, libraries and source code are compressed and uploaded, along with a description of the files.
This project would be very useful because:
- A centralized repository of free software (analogous to Wikimedia Commons for free media files) would be very beneficial.
- It's easier to find obscure free software.
- Unless the Wikimedia Foundation shuts down, which is very unlikely, anything uploaded to WikiSoftware (save for copyright violations) is likely to stay for a long time.
- One alternative idea is to extend Wikimedia Commons to non-media files. See: http://wikimedia.7.n6.nabble.com/Fwd-Commons-ZIP-file-upload-for-admins-td1477067.html
- Copyright violations.
- Dealing with non-free files that come with free software packages. Do we allow such uploads, or should we filter out the binary blobs?
- Determining the criteria for inclusion.
- We also need guidelines on what type of releases should be uploaded (as we probably don't want developers to use this as a source code hosting service).