I did this exercise with:
HP Pavilion 15-aw022no
AMD A9-9410 (2.9GHz, 2 Cores)
8GB DDR4-SDRAM 2133MHz (2 x 4)
AMD Radeon R7 M440 (2GB, GDDR3)
Windows 10 Home 64-bit & Ubuntu 16.04.3 LTS
(Edit: Added working environment 24.1.2018 00:29)
I did section a & b with Windows and sections c, d & e with Ubuntu.
a) Do your own Linux live USB drive and test it
Downloaded Universal-USB-Installer-220.127.116.11.exe from pendrivelinux‘s website to my USB flash drive. I agreed to license agreements.
Step 1, I selected Xubuntu’s distribution. Next, I downloaded xubuntu-17.10.1-desktop-amd64.iso file from here.
ISO- file download completed. Went back to Universal USB Installer and completed step 2 by selecting previously downloaded ISO file. Step 3, selected drive H. Step 4, I chose value of 0MB (Image below shows 500MB, but it is incorrect).
I clicked yes to all.
Installation completed. Restarted my computer and booted it from USB flash drive.
I tried Xubuntu without installing it and it worked great.
b) List previously tested computer’s hardware.
I gave command sudo lshw -short -sanitize and terminal responded with expected outcome.
c) Install three new softwares and try each one
This was the first time I downloaded anything on Linux.
I needed a site icon for my new website. I downloaded a software called Pinta, which seems alike to Microsoft’s Paint. I found some instructions for downloading on Pinta’s website . There were multiple options on version, I went with stable PPA. I downloaded it using terminal. I inserted command sudo add-apt-repository ppa:pinta-maintainers/pinta-stable on the terminal prompt. Next step was updating system package lists with command sudo apt-get update, and lastly was installing Pinta. I used command sudo apt-get install pinta. It showed me what kind of packages it was going to install and much space they needed. It asked “Do you want to continue? [y/n]”, I submitted y.
I did successfully install software for the first time on Linux, pretty cool.
Next I tested Pinta in action and came up with this beauty. Sadly it doesn’t look so great on the browser’s tab.
(Edit: Edited text into the past tense, as assignment required. Added image of Pinta 24.1.2018 00:59)
Next is code editor LightTable. There was a download link at their homepage (LightTable). There wasn’t need for terminal emulator, it downloaded a lighttable-0.8.1-linux.tar.gz file into download folder. I extracted it to Documents folder. I opened lighttable-0.8.1-linux/ folder and executed LightTable. LightTable was successfully installed and works properly.
(Edit: Added image of LightTable 24.1.2018 01:22)
Because I wasn’t happy with Pinta, I desided to try a new one called Gimp. I downloaded it this time with terminal because it was much faster and easier than the other way. I opened terminal, used command sudo apt-get install gimp. Once again it displays what it is going to download to my computer and asks do I want to continue. I typed y and hit enter. Gimp was successfully installed and it works properly.
(Edit: Added image of Gimp 24.1.2018 01:31)
d) What licenses does these softwares use? What rights and duties?
Pinta uses a MIT license (Found information on Pinta’s software, Help->About). It gives rights to copy, edit and use the work on condition that the license text is displayed in source code.
LightTable uses MIT license too.
Gimp uses GNU General Public License version 3. This license gives rights to use, copy, edit and distribute softwares and their source code. After editing, you are obliged to publish it with same license and you can’t set additional restrictions for usage or distribution. Software’s user or editor can sell copies or variants of the product if GPL conditions are met.
(Edit: Added sources 24.1.2018 02:18)
e) List your used programs on Windows and find corresponding on Linux
Calculator: Used for calculating. It’s same on Linux.
Ms Words. Text editor. On Linux, LibreOffice writer.
Paint. Used for editing images and to draw. On Linux, Pinta.
Ms Excel. Spreadsheet for calculations, graphing tools etc. On Linux, LibreOffice Calc.
Mail. Used for mail exchange. On Linux, Thunderbird.