Professional Documents
Culture Documents
Current and Future Development Open Source Software and Latest Development in ICT
Current and Future Development Open Source Software and Latest Development in ICT
Current and Future Development Open Source Software and Latest Development in ICT
TABLE OF CONTENT
CONTENT PAGE
1.0 Introduction
3
(meaning of open source software, hardware, software)
6.0 Conclusion
13
2
References
14
1.0 INTRODUCTION
Open source software (OSS) refers to software that is developed, tested, or improved
through public collaboration and distributed with the idea that the must be shared with
others, ensuring an open future collaboration. The collaborative experience of many
developers, especially those in the academic environment, in developing various versions of
the UNIX operating system, Richard Stallman's idea of Free Software Foundation, and the
desire of users to freely choose among a number of products - all of these led to the Open
Source movement and the approach to developing and distributing programs as open source
software.
Meaning of hardware
3
the electronic circuitry and components of a computer from the program you put in it to
make it do things. The program came to be known as the software.
Meaning of software
Software is a general term for the various kinds of programs used to operate computers and
related devices. (The term hardware describes the physical aspects of computers and related
devices.)
4
2.0 The Latest Open Source Operating System (OS)
An operating system is a set of programs containing instructions that coordinate all the activities
among computer hardware resources. Most operating system perform similar function that
includes starting a computer, provide a user interface, managing program, managing memory
and configuring devices. Some operating system also allows user to control a network and
administer security.
5
2.2Examples of open source operating system
1.Ubuntu
2.
Release date : April 2016 of Ubuntu that sees a new release in every 2
years, and each release is backed by 5 years of
support, opposed to the 9 month support of the
normal Ubuntu release that sees a new face in
every 6 months. This means greater security
and reliability as it allows the two packaging
formats which are snap packages and
traditional deb packages to live comfortably
next to one another which enables us to
maintain our existing processes for
development and updates to the OS. This
reinforces the relationship with the Debian
community and it enables developers and
communities to publish either debs or snaps
for the Ubuntu audience.
6
7
Name (Version): fedora 24
8
3.0 The Latest Open Source Application Software
Open source application software is computer software that is available in source code form
for which the source code and certain other rights normally reserved for copyright holders
are provided under a software license that permits users to study, change, and improve the
software. Some open source application software is available within the public domain.
Open source application software is very often developed in a public and collaborative
manner. Open source application software is the most prominent example of open source
development and often compared to user-generated content or open content movements. The
term open source application softwareoriginated as part of a marketing campaign for free
application software.
9
3.2 Examples of open source application software
software:
10
ofoperating-system-level
virtualization on Linux.[6]
Docker uses the
resource isolation features of the Linux
kernel such as cgroups and
kernel namespaces, and a union-capable file
system such as aufs and others[7] to allow
independent "containers" to run within a
single Linux instance, avoiding the
overhead of starting and maintaining virtual
machines.[8]
11
4.0 The Latest Development in ICT
3.2 Hardware
Picture: Picture:
Starting with the sensor, the camera is told to The Canon 7d is designed for speed processing of
read a certain window of the overall sensor the these lage 14-bit files,as well as keep up with the
bigger the window , the more taxing it is on the shutter’s 8-frame-per-second top speed .even the
processor . Reading the full sensor means you’re sensor had to tweaked to enable such speed , with
12
getting the full view coming from the wide angle an 8-channel readout to more quickly draw the
lens of the GoPro . The sensor in the HERO 3 image off the sensor . The canon 7D’s buffer can
Black edition is 12MP with a 4;3 aspect ratio/ for hanle 94 JPEGs at top speed , or 15RAW images.
4k in the GoPro it’s reading the full width of the For its part ,the Canon 7D’s shutter mechanism is
sensor , but not the full height – it’s capturing a rated at 150,00 cycles ,and and is capable of
16:9 portion of the middle of the 4:3 full sensor speeds up to 1/8000 sec, with a flash sync speed
of 1/250 sec.
4.2 Software
13
Adobe added several features including CC 2014 features improvements to content
Adobe Stock . which is a library of custom aware tools , two new blur tools(spin blur and
stock images . They also added the ability to path blur) and a new focis mask feature that
have more than one layer style for example enables the user to select parts of an image
in the older version of photo shop , only one based on whether they are in focus or not , other
shadow could be used for layer but in CC minor improvements have been made including
2015 ,up to ten are available. speed increase for certain tasks
Pervasive computing (also called ubiquitous computing) is the growing trend towards
embedding microprocessors in everyday objects so they can communicate information.
14
The words pervasive and ubiquitous mean "existing everywhere." Pervasive
computing devices are completely connected and constantly available.
15
4.2 Examples of Pervasive computing
Pic:
Pic:
16
17
5.0 Conclusion
The improvement of development in ICT not only help us through by resolve our daily life
faster and easier but also have create paperless enviroment naturally good for our future.
Open Source can be used by anyone and because it has no copyright claims, so users are 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 interact with
computers. Besides that, we can easily give the computer commands and the computer will
grant your wish.
18
REFERENCES
http://searchenterpriselinux.techtarget.com/definition/open-source-software
http://searchsoa.techtarget.com/definition/software
http://searchnetworking.techtarget.com/definition/hardware
http://www.ubuntu.com/server
https://insights.ubuntu.com/2016/04/29/lts-16-04-review-roundup/
https://en.wikipedia.org/wiki/Smart_shoe
http://internetofthingsagenda.techtarget.com/definition/pervasive-computing-
ubiquitous-computing
https://en.wikipedia.org/wiki/Smartglasses
https://fedoramagazine.org/fedora-24-released/
https://en.wikipedia.org/wiki/Docker_
https://en.wikipedia.org/wiki/Blender
http://www.adobe.com/products/photoshop/features.html
19
20