Free Software Applications and Practices
space
Course code
IFI6103.DT
old course code
IFI6103
Course title in Estonian
Vabavara paketid ja praktikad
Course title in English
Free Software Applications and Practices
ECTS credits
4.0
Assessment form
assessment
lecturer of 2023/2024 Spring semester
Not opened for teaching. Click the study programme link below to see the nominal division schedule.
lecturer of 2024/2025 Autumn semester
Not opened for teaching. Click the study programme link below to see the nominal division schedule.
Course aims
Study purpose is to give knowledge and skills to install, configure and use free operating systems and free and proprietary applications in them. Teach practical usage for free software. Show necessary tools and methods and give examples for problem solving in free software.

Brief description of the course
• the free software philosophy
• terms related with the free software
• an overview of efforts of the Estonian government in free software field
• an overview of free software usage in the world
• an overview of Linux distributions
• choosing the virtualization software and its usage
• an overview of Ubuntu Linux and newest LTS-version installation (different options) + hardware support installation
• an overview of different graphical desktop environments
• an overview of software packages installation (different options)
• configuration of working environment and software
• installation and configuration of the Estonian ID-card software in Linux
• Windows software matches in Linux
• installation and usage options of Windows applications under Linux - compatibility layer and virtualization
• the office suite LibreOffice (incl. PDF, hybrid-PDF) + extensions
• academical software in the Linux
• media software in the Linux (incl. sound-, videoprocessing)
• graphics software in the Linux
• compatibility with rest of the world (fileformats and -systems)
• free software security
• options of remote administration in
• peripheral devices under Linux (printer, scanner, removable storage, presentation hardware)
• problem solving in free software
Learning outcomes in the course
Upon completing the course the student:
- understands of free software nature, spread, importance;
- can create positive attitude toward free software;
- is familiar with free software terms;
- can find suitable free operating system;
- can prepare installation media of free operating system;
- can install and configure free operating system;
- can install and configure working environment based on free software for comfortable use;
- can find and choose virtualization software:
- knows the equivalent MS Windows programs on Linux and can find, install, configure but also find help on using them;
- can install also Windows software in free operating system using compatibility layer;
- can install and use free office suite LibreOffice and its extensions, also can understand about PDF and hybrid-PDF;
- can choose, install, configure and use remote management software;
- can compile free software installation, configuration, usage guide with text and images;
- can understand file formats compatibility issues, knows how to avoid them but also is able to choose appropriate file format;
- knows the free software security views;
- can manage peripheral devices in free software operating system;
- can solve free software related problems.
Teacher
Edmund Laugasson
Study programmes containing that course
space