Blogpost #2
〰Assignment for Module 2〰
1. What are the Two Categories of Software Licenses?
The Two Software Licenses Categories are Proprietary Licenses and the Free and Open Source Software Licenses
![]() |
Proprietary Software Licenses refers to any software that has a copyright and has limits to use and distribution. These limits are imposed by the developer or publisher. It is the property of the owner and can be used with specific conditions.
while Free and Open Source Software Licenses have 2 types
a. Permissive Licenses- those with the aim to have minimal requirements about how the software can be redistributed
b. Copy Left Licenses- those that aim to preserve the freedoms that are given to the users by ensuring that all subsequent users receives those rights.
2. What is Installer?
Installer is a computer program that installs files, such as applications, drivers, or other software, onto a computer. Some installers are specifically made to install the files they contain; other installers are general-purpose and work by reading the contents of the software package to be installed.
3. What are the types of Installation?
The different types of Installations are Attended Installation, Silent Installation, Un-attended Installation, Headless Installation, Scheduled or Automated Installation, Clean Installation and Network Installation.
Attended Installation- In a non-silent or attended installation, user is prompted to select or confirm these options during the installation process. In a silent install, these items are selected automatically and the installer runs from start to finish without requiring any user input.
Un-Attended Installation- Installation of a program without requiring the user to select options or click Next at the end of each step. Unattended installations often use a file of predefined answers so that after starting the installation, it runs to completion without further user intervention.
Silent Installation- An installation program that displays no dialogs after starting. It is used when uniformity is mandatory, and options are not allowed such as changing the name of the destination folder.
Headless Installation- An operating system installed on a computer without a monitor, mouse, keyboard, and other peripherals. One can make a server a headless server by connecting it to a network and removing the monitor, mouse, keyboard, and peripherals.
Scheduled or Automated Installation- runs on a present time or when a predefined condition transpires, as opposed to an installation process that starts explicitly on a user's command.
Clean Installation- interfering elements such as old versions of the computer program being installed or leftovers from a previous installation.
Network Installation- installation of a program from a shared network resource. This may simply be a copy of the original media but software publishers which offer site licenses for institutional customers may provide a version intended for installation over a network.
4. What is Bootstrapper?
Bootstrapper is a small executable file which updates the installer and starts the real installation after the update. During the installation of computer programs it is sometimes necessary to update the installer or package manager itself. Sometimes the bootstrapper installs other prerequisites for the software during the bootstrapping process too.
5. What is Mobile Operating System?
A mobile operating system (OS) is software that allows
smartphones, tablet PCs (personal computers) and other devices to run
applications and programs. A mobile OS typically starts up when a device powers
on, presenting a screen with icons or tiles that present information and
provide application access. Mobile operating systems also manage cellular and
wireless network connectivity, as well as phone access.
6. What are the types of Mobile Operating System?
Some of the types of Mobile Operating System are Android OS, Bada, Blackberry OS, Apple iOS, Windows, Symbian OS, Harmony OS, Palm OS and Web OS
1.Android OS
The Android OS is the most common operating system among the
mobile operating system. Furthermore, Google is the developer of Android.
Moreover, it is an open source and free operating system. This OS is based on
the Linux kernel. The name for every new version of update is based on
‘desserts’ for example Cupcake, Donut, Eclair, Oreo, Kitkat, etc.
Samsung is the launcher of this operating system. It came into market in 2010. Moreover, it includes features like 3-D graphics, application installation, multipoint touch etc.
3. Blackberry OS
The developer of this operating system is Reasearch In Motion (RIM). It was specifically designed for blackberry devices. Furthermore, it is useful for corporate users.
4. Apple iOS
After android, it is one of the most popular OS. It is designed to run on Apple devices such as iPhones, iPad tablets, etc. Moreover, like the android devices have the playstore for apps download. Likewise, apple iOS contains the app store. Also, it has very strong security features.
5. Windows Mobile Operating System
The developer of this OS is Microsoft. It is basically designed for pocket PCs and smartphones. Moreover, it has the features of computer based Windows OS and additional features for mobile phones.
6. Symbian OS
Symbian Ltd. is the developer of this OS. Moreover, Nokia was the first to use this OS on its mobile phones. Furthermore, it provides high level integration with communication. This OS is based on java language.
7. Harmony OS
It is a latest OS moreover, Huawei is its developer. It is specifically designed for use in IoT devices.
8. Palm OS
Its other name is Garnet OS. Furthermore, Palm Ltd. is its developer which developed this OS for use in Personal Digital Assisstants (PADs).
9. Web OS
Palm Ltd is its developer. Moreover, it is based on Linux
kernel and HP uses it in its mobile
devices and touchpads.





Comments
Post a Comment