Open main menu

CDOT Wiki β

Changes

Winter 2010 Posters/ARM Intro

1,122 bytes added, 18:16, 20 April 2010
Our Objective
= About Fedora =
Fedora is an open source operating system using ''RPM-based'' -- linux distributions that use a tool to automate the process of installing, upgrading, configuring and removing software packages, built on top of the Linux kernel. ''software Software packages'' -- are computer software that is are stored in an archived format to install programs.-- ''archived Archived format'' -- a compressed format of storing compressed files .-- There are presently over 15000 software packages availabe for download to install programs -- from a computer --, built on top linux community of the Linux kernelusers. It is developed and maintained by a ''community-support'' -- a group of programmers who contribute to the development of Fedora -- known as the Fedora Project which is sponsored by Red Hat. The Fedora Project's mission is "To lead the advancement of free and open source software and content as a collaborative community." Fedora’s main aim is to be a leader in the use and distribution on software designed as ''open source''-- the source code the proogram is readily available. -- Fedora has a release every six months and a maintenance period of about thirteen months for each of its releases. Fedora 12 was released November 11, 2009 and Fedora 13 has an expected release date of May 18, 2010.
= Supported Architecture =
s390 - IBM mainframes (including z90 and z9)
sparc - Sun RISC architecture
 
Primary architectures are instrumental in the design and development of any fedora release. During the development of a fedora release if any of the primary architecture builds fail, the packages cannot be released. Fedora package maintainers are required to make sure that their package builds properly for this architecture. Users of any linux distrbutions use one of these primary architectures.
 
Secondary architectures are architectures where the hardware for the secondaries are maintained by the people producing the builds for those secondary architectures. Build failures on secondary architectures are not fatal, unlike builds in the primary architectures, the failure repairs on the secondary architectures are often released several months after the primary ones.
= The ARM Architecture =
= Our Objective =
The plan was to set up a Koji builder on a system of eight virtual ARM machines that is based on the CDOT system HongKong. The ARM builders are using ''QEMU emulation'', -- a processor emulator -- which will be replaced by ARM Hardware when it arrives. The ARM Hardware that was purchased was an OpenRD platform. This platform is powered by the fastest ARM architecture available. The platform allows us to create and complete our designs.
The HongKong system also housed a PosegreSQL database and the Koji hub, Koji Web and Kojira. Other components like Apache and Mock also had to be installed on the system.
 
= Acknowledgements =
1
edit