AltimatOS
AI is custom installation utility that will guide new users through the task of installing AltimatOS on to their computer. The overarching goal is to make AI intuitive and user friendly, yet not sacrifice the flexibility necessary needed for all three branches of AltimatOS (Desktop, Workstation, and Server). The technologies used in AI are Perl 5, PerlQt, RPM5, and GNU PartEd.
The goals of the AI project are to develop an easy to use, and easy to maintain installer for AltimatOS. To acheive these goals, the user interface must conform to standard human interface design paradigms, be well documented both in the code and externally, and be flexible enough to be extended for other purposes.
The rapid application development aspects of Perl and Qt allow us to speed the development of AI and keep the interface attractive. Additionally, to develop the partitioning software, they aim to wrap the GNU PartEd command line tool with a PerlQt frontend. To optimise the application to run quicker, they use the Inline::C Perl 5 module to gain access to system level APIs that make certain slower code paths in Perl execute much faster. Finally, to innovate and lead the way for other distributions, AltimatOS’ AI uses RPM 5, the main upstream development version of RPM from to install the operating system.
Download link to the distribution ISO
