Aminet

Last updated

Aminet is the world's largest archive of Amiga-related software and files. Aminet was originally hosted by several universities' FTP sites, and is now available on CD-ROM and on the web. According to Aminet, as of 3 September 2022, it has 83930 packages online.

Contents

History

In January 1992, Swiss student Urban Müller took over a software archive that had been started by other members of a computer science students' club. Soon the archive became mirrored worldwide and in 1995 started being distributed on monthly CD-ROMs. [1] By using a single master site (then wuarchive.wustl.edu) for creating ftp scripts for each slave site, Aminet reduced to a bare minimum the effort to set up new mirror sites. [2] Aminet also illustrates practical use of metadata schema by software repositories. [3] Reports of daily additions to this software archive were posted automatically to Usenet (de.comp.sys.amiga.archive), or could be requested as an email newsletter. Most of the programs on Aminet were public domain or shareware, but software companies made updates and demo versions of their programs available as well. Now Aminet is complemented by platform specific sites archiving software for AmigaOS 4, AROS or MorphOS only.

Aminet was an early attempt to create a centralized public archive maintained by the users themselves, predated only by the Info-Mac archive. Aminet aimed to keep the community united and free to download new open source software, new program demo releases, patches and localization of Amiga programs (AmigaOS and its modern programs are free to be localized by any single user into any country language), pictures, audio and video files and even hints or complete solutions to various Amiga games. [4]

Recognized among interesting FTP sites in early 1990s, [5] Aminet was the largest public archive of software for any platform until around 1996. [6] [7] [8] When the Internet explosion occurred from 1996 to 1999, Aminet rapidly fell behind the emerging massive PC archives.

During 2004 the main Aminet mirror suffered from a hard-disk crash [9] and many people considered the whole project dead. Around the same time, Nicolas Mendoza was setting up a modernized interface that indexed Aminet and provided advanced search features and a modern interface to navigate the tree, called Amirepo. He also posted public suggestions on how to help improving Aminet by adding tags for architectures to help catalog the tree that now consisted of MorphOS, AmigaOS 4 and Amithlon files, in addition to the already existing m68k, PowerUP and WarpOS files. He also suggested on measures to add proper dependencies to complement and replace the existing Requires field. This also in a future goal of letting Aminet function as a repository for package management systems similar to Debian's APT/DPKG and Red Hats' RPM. He tried to contact individuals like Matthias Scheler and Urban Müller which was known to maintain Aminet, but to no avail.

At the end of 2004 Christoph Gutjahr made contact with Urban Müller and set up a team to continue the Aminet effort. Urban Müller provided a new main mirror site and the backlog of packages were added in. The Amirepo interface of Nicolas Mendoza was integrated and Aminet was officially up and running again in February 2005. [10] During 2005 the uploads [11] started getting going again and in November 2005 most of the ambiguous files and .readme files were sorted out, finally sanitizing the repository. The team has gradually made many changes. [12]

Related Research Articles

AmigaGuide is a hypertext document file format designed for the Amiga. Files are stored in ASCII so it is possible to read and edit a file without the need for special software.

AmigaDOS is the disk operating system of the AmigaOS, which includes file systems, file and directory manipulation, the command-line interface, and file redirection.

In the Unix operating system, shar is an archive format created with the Unix shar utility. A shar file is a type of self-extracting archive, because it is a valid shell script, and executing it will recreate the files. To extract the files, only the standard Unix Bourne shell sh is usually required.

MorphOS is an AmigaOS-like computer operating system (OS). It is a mixed proprietary and open source OS produced for the Pegasos PowerPC (PPC) processor based computer, PowerUP accelerator equipped Amiga computers, and a series of Freescale development boards that use the Genesi firmware, including the Efika and mobileGT. Since MorphOS 2.4, Apple's Mac mini G4 is supported as well, and with the release of MorphOS 2.5 and MorphOS 2.6 the eMac and Power Mac G4 models are respectively supported. The release of MorphOS 3.2 added limited support for Power Mac G5. The core, based on the Quark microkernel, is proprietary, although several libraries and other parts are open source, such as the Ambient desktop.

<span class="mw-page-title-main">Wget</span> Computer command line program for downloading

GNU Wget is a computer program that retrieves content from web servers. It is part of the GNU Project. Its name derives from "World Wide Web" and "get". It supports downloading via HTTP, HTTPS, and FTP.

<span class="mw-page-title-main">Magic User Interface</span> Widget toolkit for AmigaOS

The Magic User Interface is an object-oriented system by Stefan Stuntz to generate and maintain graphical user interfaces. With the aid of a preferences program, the user of an application has the ability to customize the system according to personal taste.

<span class="mw-page-title-main">Elvis (text editor)</span> Enhanced clone of the vi text editor

Elvis is an enhanced clone of the vi text editor, first released in January 1990. It introduced several new features, including syntax highlighting and built-in support for viewing nroff and HTML documents. Elvis is written by Steve Kirkendall and is distributed under the Clarified Artistic License (ClArtistic) which is used by Perl and is a GPL-compatible free software license.

Amiga software is computer software engineered to run on the Amiga personal computer. Amiga software covers many applications, including productivity, digital art, games, commercial, freeware and hobbyist products. The market was active in the late 1980s and early 1990s but then dwindled. Most Amiga products were originally created directly for the Amiga computer, and were not ported from other platforms.

<span class="mw-page-title-main">AROS Research Operating System</span> Operating system

AROS Research Operating System is a free and open-source multi media centric implementation of the AmigaOS 3.1 application programming interface (API). Designed to be portable and flexible. As of 2021, ports are available for personal computers (PCs) based on x86 and PowerPC, in native and hosted flavors, with other architectures in development. In a show of full circle development, AROS has been ported to the Motorola 68000 series (m68k) based Amiga 1200, and there is also an ARM port for the Raspberry Pi series.

Hunk is the executable file format of tools and programs of the Amiga Operating System based on Motorola 68000 CPU and other processors of the same family. The file format was originally defined by MetaComCo. as part of TRIPOS, which formed the basis for AmigaDOS. This kind of executable got its name from the fact that the software programmed on Amiga is divided in its internal structure into many pieces called hunks, in which every portion could contain either code or data.

Amiga support and maintenance software performs service functions such as formatting media for a specific filesystem, diagnosing failures that occur on formatted media, data recovery after media failure, and installation of new software for the Amiga family of personal computers—as opposed to application software, which performs business, education, and recreation functions.

AHI is a retargetable audio subsystem for AmigaOS, MorphOS and AROS. It was created by Martin Blom in the mid-1990s to allow standardized operating system support for audio hardware other than just the native Amiga sound chip, for example 16-bit sound cards.

Commodore Amiga MIDI Driver (CAMD) is a shared library for AmigaOS which provides a general device driver for MIDI data, so that applications can share MIDI data with each other in real-time, and interface to MIDI hardware in a device-independent way.

<span class="mw-page-title-main">AmigaOS</span> Operating system for Amiga computers

AmigaOS is a family of proprietary native operating systems of the Amiga and AmigaOne personal computers. It was developed first by Commodore International and introduced with the launch of the first Amiga, the Amiga 1000, in 1985. Early versions of AmigaOS required the Motorola 68000 series of 16-bit and 32-bit microprocessors. Later versions were developed by Haage & Partner and then Hyperion Entertainment. A PowerPC microprocessor is required for the most recent release, AmigaOS 4.

<span class="mw-page-title-main">Origyn Web Browser</span> Discontinued web browser

Origyn Web Browser (OWB) is a discontinued web browser that was synchronized with WebKit and sponsored by the technology company Pleyo. OWB provides a meta-port to an abstract platform with the aim of making porting to embedded or lightweight systems faster and easier. This port is used for embedded devices such as set-top boxes, and other consumer electronics.

<span class="mw-page-title-main">Scalos</span> Widget toolkit and window manager for AmigaOS

Scalos is a desktop replacement for the original Amiga Workbench GUI, based on a subset of APIs and its own front-end window manager of the same name. Scalos is NOT an AmigaOS replacement, although its name suggests otherwise. Its goal is to emulate the real Workbench behaviour, plus integrating additional functionality and an enhanced look. As stated on its website, the name "Scalos" was inspired by the fictional time-accelerated planet Scalos in the Star Trek episode "Wink of an Eye".

This article deals with programming languages used in the Amiga line of computers, running the AmigaOS operating system and its derivatives AROS and MorphOS. It is a split of the main article Amiga software. See also related articles Amiga productivity software, Amiga music software, Amiga Internet and communications software and Amiga support and maintenance software for other information regarding software that runs on Amiga.

Retargetable graphics is a device driver API mainly used by third-party graphics hardware to interface with AmigaOS via a set of libraries. The software libraries may include software tools to adjust resolution, screen colors, pointers, and screenmodes. It will use available hardware and will not extend the capabilities in any way.

The P112 is a stand-alone 8-bit CPU board. Typically running CP/M or a similar operating system, it provides a Z80182 CPU with up to 1MB of SRAM memory, 32KB of in-system programmable flash ROM, serial, parallel and diskette IO, and a realtime clock, in a 3.5-inch drive form factor. Powered solely from 5V, it draws 150mA with a 16 MHz CPU clock. Clock speeds up to 24.576 MHz are possible.

Stevie, ST Editor for VI Enthusiasts, is a discontinued clone of Bill Joy's vi text editor. Stevie was written by Tim Thompson for the Atari ST in 1987. It later became the basis for Vim, which was released in 1991.

References

  1. Mueller, Urban (1993-09-30). "Aminet hits 5000 files". Newsgroup:  comp.sys.amiga.announce. Usenet:   CE5nyJ.7JG@ucdavis.edu . Retrieved 2016-07-17.
  2. Grosse, Eric (March 1995). "Repository Mirroring". ACM Transactions on Mathematical Software. Association for Computing Machinery. 21 (1): 95–96. doi: 10.1145/200979.201000 .
  3. Dappert, Angela; Peyrard, Sébastien (October 2012). "Describing Digital Object Environments in PREMIS" (PDF). Proceedings of the 9th International Conference on Preservation of Digital Objects (iPRES2012). 9th International Conference on Preservation of Digital Objects (iPRES2012). Toronto: University of Toronto, Faculty of Information. p. 70. ISBN   978-0-9917997-0-1. Archived from the original (PDF) on 2016-01-10. Retrieved 2016-07-19.
  4. Beyer, Torsten (July 1997). "Spielkalb". iX – Magazin für professionelle Informationstechnik. Retrieved 2016-07-16.
  5. Gaffin, Adam; Heitkötter, Jörg (September 1994). "7.6 Some Interesting FTP sites". EFF's (Extended) Guide to the Internet (2.3 ed.). The Electronic Frontier Foundation. p. 123. Retrieved 2016-07-17.
  6. "Aminet is the world's largest archive" (TXT). main.aminet.net. 1996-05-16. Retrieved 2016-07-17.
  7. Webster, Ian (1996-12-15). "is the aminet archive the biggest". Newsgroup:  comp.sys.amiga.misc. Usenet:   5900uc$lja@inferno.mpx.com.au . Retrieved 2016-07-17.
  8. "News, Aminet hits 30,000". Amiga Format. No. 87. Future Publishing. August 1996. p. 13. ISSN   0957-4867.
  9. "Aminet: Main server us.aminet.net goes offline". Amiga-News.de. 2004-09-26. Retrieved 2016-07-17.
  10. "Aminet back online, volunteers needed". Amiga-News.de. 2005-02-14. Retrieved 2016-07-17.
  11. "Statistics". Aminet.net. Retrieved 2016-07-15.
  12. "About - AminetWiki". Aminet.net. 2008-08-04. Retrieved 2016-07-15.