Open Source Hairi
-
Upload
timothy-thompson -
Category
Documents
-
view
13 -
download
0
description
Transcript of Open Source Hairi
1.0 IntroductionMeaning of open source software (OSS)
Open-source software (OSS) is defined as computer software for which the source code
and certain other rights normally reserved for copyright holder are provided under a
software license that meets the Open Source definition or that is in the public domain.
This permits users to use, change, and improve the software, and to redistribute it in
modified or unmodified forms.
Meaning of Software
Computer software, or simply software, also known as computer program, is the non-
tangible component of computer. Computer software contrast with computer hardware,
which is the physical component of computer.Computer hardwareand software require
each other and neither can be realistically used without the other. Computer software
includes all computer program regardless of their architecture; for example, executable
files, libraries and scripts are computer software. Yet, it share their mutual properties:
software consist of clearly-defined instructions that upon execution, instructs hardware to
perform the task for which it is designed. Software is stored in computer memory and
cannot be touched, just as a 3D model shown in an illustration cannot be touched.
Meaning of hardware
Computer hardware is the collection of physical elements that constitutes a computer
system. Computer hardware refers to the physical parts or components of a computer
such as the monitor, mouse, keyboard, computer data storage, hard drive disk (HDD),
system unit (graphic cards, sound cards, memory, motherboard and chips), etc. all of
which are physical objects that can be touched. In contrast, software is instructions that
can be stored and run by hardware.The internal hardware parts of a computer are often
referred to as components, while external hardware devices are usually called peripherals.
Together, they all fall under the category of computer hardware. Software, on the other
hand, consists of the programs and applications that run on computers.
1
2.0 The Latest Open Source Operating System (OS) 2.1 Meaning of open source OS
Open-source software (OSS) is computer software with its source code made available
and licensed with a license in which the copyright holder provides the rights to study,
change and distribute the software to anyone and for any purpose. Open-source software
is very often developed in a public, collaborative manner. Open-source software is the
most prominent example of open-source development and often compared to
(technically defined) user-generated content or (legally defined) open-content
movements. An operating system (OS) is a collection of software that manages
computer hardware resources and provides common services for computer programs.
The operating system is an essential component of the system software in a computer
system. Application programs usually require an operating system to function. Time-
sharing operating systems schedule tasks for efficient use of the system and may also
include accounting software for cost allocation of processor time, mass storage,
printing, and other resources. For hardware functions such as input and output and
memory allocation, the operating system acts as an intermediary between programs and
the computer hardware, although the application code is usually executed directly by the
hardware and will frequently make system call to an OS function or be interrupted by it.
Operating systems can be found on almost any device that contains a computer—from
cellular phones and video game consoles.
2.2 Example of open sources OS
Debian(Latest date release:June 6, 2015)
Debian is an operating system which is primarily comprised of free software,
most of which is under the GNU General Public License, and developed by a
2
group of volunteers which relies on the Internet to collaborate. This collective
group of individuals is known as the Debian project. Debian is one of the most
popular Linux distributions for personal computers and network servers, and has
been used as a base for several other Linux distributions.
Blender (Latest date release:8 july 2015)
Blender is a professional free and open-source 3D computer graphics software
product used for creating animated films, visual effects, art, 3D printed models,
interactive 3D applications and video games. Blender's features include 3D
modeling, UV unwrapping, texturing, raster graphics editing, rigging and
skinning, fluid and smoke simulation, particle simulation, soft body simulation,
sculpting, animating, match moving, camera tracking, rendering, video editing
and compositing. Alongside the modeling features it also has an integrated game
engine.
3.0 The Latest Open Source Application Software3.1 Meaning of open source application software
Application software is the general designation of computer programs for
performing user tasks. Application software may be general purpose(word
processing,web browsers) or have a specific purpose (accounting, truck
scheduling)which the source code is available to the general public for use or
modification from original design free of change.
3
3.2 Example of open source application software
Mozilla Firefox(Latest date released: July 2,2015)
Mozilla Firefox (known simply as Firefox) is a free and open-source web
browser developed for Windows, OS X, and Linux, with a mobile version
for Android, by the Mozilla Foundation and its subsidiary, the Mozilla
Corporation. Firefox uses the Gecko layout engine to render web pages, which
implements current and anticipated web standards.As of February 2014, Firefox
has between 12% and 22% of sources According to Mozilla, Firefox counts over
450 million users around the world.] The browser has had particular success
in Indonesia, Iran, Germany, and Poland, where it is the most popular browser
with 55%, 46%, 43%, and 41% of the market share, respectively.
Opera (date released 6 May 2014)
Opera is a web browser developed by Opera Software. The latest versions of
Opera use the Blink layout engine. Earlier versions used Opera Software's
proprietary Presto layout engine and had additional Internet suite features such as
sending and receiving e-mail messages, managing contacts, chatting on IRC,
downloading files via BitTorrent, and reading web feeds. Opera is offered free of
charge for personal computers and mobile devices. According to Opera Software, 4
the browser has over 300 million monthly users worldwide. Opera is the fourth
most popular mobile web browser as of March 2014 Opera Mini has been chosen
as the manufacturer's default integrated web browser in several mobile handsets.
Features include tabbed browsing, page zooming, mouse gestures, and an
integrated download manager. Its security features include built-in phishing and
malware protection and the ability to delete private data such as HTTP cookies.
4.0 The Latest Development ICT
4.1 Hardware
Specification Nokia lumia 930 Nokia Lumia 830
2G Network Yes
GSM 850/900/1800/1900GSM 850 / 900 / 1800 / 1900
Sound Vibration; MP3, WAV
ringtones
Vibration; MP3, WAV
ringtones
Body 137 x 71 x 9.8 mm, 94.7 cc
(5.39 x 2.80 x 0.39 in)
139.4 x 70.7 x 8.5 mm
(5.49 x 2.78 x 0.33 in)
Battery Li-Ion 2420 mAh battery (BV-
5QW)
Li-Ion 2200 mAh battery (BV-
L4A)
Camera Yes Yes5
0 MP, 4992 х 3744 pixels,
Carl Zeiss optics, optical
image stabilization,
autofocus, dual-LED flash
10 MP, 3520 x 2640 pixels,
Carl Zeiss optics, optical
image stabilization,
autofocus, LED flash
Date Realese 16 April 2014 24 September 2014
4.2 Software
Type Microsoft Windows XP Professional SONY Vegas Movie Studio HD
Platinum 13
Min Processor
Type
Intel Pentium - 233 MHz 2GHz
Min RAM Size 64mb 4GB
Language English English
Date Released August 24, 2001 7 April 2014
5.0 Pervasive Computing
6
5.1 Meaning of pervasive computing
Pervasive computing is an emerging trend associated with embedding
microprocessors in day to day objects, allowing them to communicate
information. It is also known as ubiquitous computing. The terms ubiquitous and
pervasive signify "existing everywhere." Pervasive computing systems are totally
connected and consistently available. Pervasive computing goes past the arena of
desktops so that virtually any device, from apparel to kitchen appliances, could be
embedded with microchips, connecting these devices to a boundless network of
other gadgets.
5.2 Examples of pervasive computing
SmartWatch
The Samsung Galaxy Gear utilizes a 1.63" Super AMOLED display. It boasts a
resolution of 320 x 320 pixels, which is quite high for a smartwatch. In
comparison, the Sony SmartWatch 2's 1.6" display has a resolution of 220 x 176
pixels. The Super AMOLED display means the black pixels aren't actually lit.
This means improved battery life on a dark user interface as well as vibrant and
saturated colors. The display is surrounded by a metal frame. You also get to pick
between four backgrounds for the screen, but the default black one is the one
working best in our opinion. What makes the Samsung Galaxy Gear tick is an
800MHz custom-built single-core Exynos processor and 512MB of RAM. It's a
bit sluggish at times, which can be irritating. Granted, we did play with pre-
7
release unit, so the retail version has an every chance to be improved in this
area.The build quality of the Samsung Galaxy Gear isn't too shabby, although it's
not as jewel-grade as a high-end wristwatch. It carries more of a geeky appeal, but
then again, that's probably good for a smartwatch.
Personal Digital Assistant (PDA)
A personal digital assistant (PDA) is a handheld computer, also known as a
palmtop computer. Newer PDAs also have both color screens and audio
capabilities, enabling them to be used as mobile phones, web browsers, or
portable media players. Many PDAs can access the Internet via Wi-Fi, or
Wireless Wide-Area Networks (WWANs).Many PDAs employ touch screen
technology.
6.0 Conclusion
Open Source can be used by anyone and because it has no copyright claims, so
usersare free to use, change, and improve the software, and to redistribute it in
modified or unmodified forms. Pervasive Computing is to make our lives easier
because we can interactwith computers. Besides that, we can easily give the
computer commands and the computer will grant your wish.
8
Referenceen.wikipedia.org/wiki/Open_source
http://en.wikipedia.org/wiki/Blender_%28software%29
http://en.wikipedia.org/wiki/The_Open_Source_Definition
http://en.wikipidea.org/wiki/open_sources/windows-8/meet
https://en.wikipedia.org/wiki/Firefox
https://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29
http://webbrowser.wikia.com/wiki/Internet_Explorer_2
9