This assignment is part of linux server course ICT4TN021-7, undertaken at Haaga-Helia UAS.
A) Make your own linux live usb-stick. Test it in some computer other than computers at school.
I decided to create the live stick with xubuntu 17.10, using Unetbootin. I created and tested it on my own desktop computer with AMD Ryzen 7-processor and Windows 10.
I downloaded an iso image file from official Ubuntu site. Downloading took around 5-7 minutes. I also downloaded Unetbootin for Windows. Link to instructions how to create bootable USB sticks with Unetbootin. Unetbootin does not need to be installed and can be run directly from the .exe file.
Next i ran Unetbootin by clicking the .exe file i downloaded. I chose “image file” option and browsed to where i saved the Xubuntu .iso file. I formatted my USB stick with Windows quick format-feature. Here one should pay close attention that the drive letter (in my case D:) corresponds the correct usb stick. Then i clicked “OK” to start creation of live usb stick. It took around 7 minutes to finish.
I restarted my computer, and during boot pressed F8 repeatedly to get to the boot menu. There i selected my USB stick, shown as KingstonDataTraveler 2.0PMAP.
I selected the “Default” option.
And Xubuntu began to boot.
Then i were in the Xubuntu desktop. Wi-Fi worked out of the box, and i connected to Wi-Fi.
I launched “Terminal Emulator” to make some adjustments.
By typing “setxkbmap fi” i changed keyboard layout to correspond my finnish keyboard.
B) List hardware of the computer which you are testing on (‘sudo lshw -short -sanitize’)
C) Install three programs new to you. Test them in their intended use cases.
I installed Kazam to take screenshots:
“sudo apt-get install kazam”
I used it both to take screenshots and to record screencast. It was very easy and intuitive to take screenshots with. I tried to watch the videos i recorded with it but default “Parole media player” couldn’t play them for some reason. So i searched for Linux media players and found many here.
Next i installed smplayer:
“sudo apt-get install smplayer”
SMPlayer was able to play the screencast.
Finally i installed Ark:
“sudo apt-get install ark”
It was easy to create a zip archive with Ark.
D) What licensed are each of those programs using? Explain briefly, what rights are granted and obligations imposed by that licence.
I found out here that Kazam is using LGPLv3. LGPLv3 differs from GPLv3 in that software licensed under it can be integrated into proprietary software, as mentioned here. GPLv3 demands to release source code if program is published, same if it is modified and then published. Everyone can use, copy, modify and share programs published under GPLv3.
According to Wikipedia SMPlayer is licensed with GPL. GPL differs from GPLv3 in that it doesn’t allow linking code licensed by other licenses.
Ark is licensed with GPLv2. GPLv2 added to GPL that “the obligations of the license may not be severed due to conflicting obligations”.
E) List applications you have used (e.g. MS Word) their intended use case (e.g. Word processing) and a similar Linux program (e.g. LibreOffice Writer). List it also in case you can’t find a similar free Linux program.
I found many free Linux alternatives here.
Gimp – free and available for linux
Chrome – Chromium
Windows movie maker – KDenlive
Corel Draw – Inkscape
Thunderbird – free and available for linux
Winrar – Karchiver
MS Office – LibreOffice
Firefox – free and available for linux
VLC media player – free and available for linux
Snipping tool – Kazam