introduction(stage 1)
TRANSCRIPT
-
8/9/2019 Introduction(Stage 1)
1/22
The Latest Open SourceSoftware Available and the
latest Development in ICT
Name:Ang Wen YanClass:4 Makmur
I/C Number:940308-14-5469Teacher:Puan Vinsala
-
8/9/2019 Introduction(Stage 1)
2/22
1.0)Introduction
This folio titled:The Latest Open Source Software Available and the
Latest Development in ICT.In this folio,i will talk about following aspect:The
Latest Open Source Operating System(OS),Example of Open Source,The latest
open source application software,meaning of open source application software,The
Latest Development in ICT,Hardware,Software,Pervasive Computing,Meaning of
Pervasive Computing,Example of Pervasive Computing and Conclusion.This folio
is intended for student to know more about latest development in ICT.This is an
interesting folio as I could observe the future direction of ICT.
Open Source SoftwareOpen source software is software that is available in source code form.The license of open
source allow user to modify,optimize but it is not subjected to copyright protection.
SoftwareSoftware is defined as a set of program which contain the instruction to tell computer what to
do.
HardwareHardware is physical component of a computer.
-
8/9/2019 Introduction(Stage 1)
3/22
2.0)The Latest Open Source Operating System(OS)
2.1)The Meaning Of Open Source Operating System(OS)Open Source Operating System is define as an Operating System which is
open source.In other word,this os is free of copyright and the source code could be
downloaded and modified/optimized as user desire.For this part of assignment,i
will talk about two Open Source Operating System which in my opinion is very
interesting and might proved to be future direction of computing.The Open Source
OS I will talk about today is Linux MCE and Google Chrome OS.They both are os
which is coded for very specific purpose.
-
8/9/2019 Introduction(Stage 1)
4/22
2.2)Two Example Of Open Source Operating System(OS)
1.)Google Chrome OS(Chromium OS)Google Chrome OS is currently in development state.The current name is Chromium
OS.Chrome OS Source Code was released on November 19,2009.Without further delay,let me show ascreenshoot of this OS:
-
8/9/2019 Introduction(Stage 1)
5/22
There are plenty of reason to get excited about this OS.I will talk about the
selling point of this OS.When development is done,this will be an open source
OS.This OS is mainly design to be run on netbook and as secondary computing
device.This is an OS which will have simple GUI and feature a browser and some
basic tool like calculator and media player.It is not design to be a full fledge OS
which can run productive application you can see in the picture,it will feature link
to Google online service mostly.Google also promise fast boot time with this OS.It
will boot in 10 seconds.For comparison,a Windows 7 System typically boot roughly
1minute on desktop with a 7200RPM Hard Drive.One more interesting aspect
about this OS is it will support both ARM and x86.In other word,it can be adapted
into a wide array of device,such as netbook,tablet which the former typically run a
x86 based processor such as Intel Atom while the later tend to run on ARM
processor such as Qualcomm based processor.
This OS will mainly feature Cloud Service.It will also support HMTL
5.Adobe Flash will be integrated into this OS by default.One worrying aspect of
this OS is how Google would market it.Google have Andriod Mobile OS as
well.Andriod is designed to be run on mobile devices.They might potentially have
over lapping OS.I am looking forward to this OS release and see how market
response to it.
-
8/9/2019 Introduction(Stage 1)
6/22
2.)Linux MCE
Unlike Google Chrome OS which I feature above,Linux MCE is a finished product.There aredifferent reason why I will show enthusiasm in this OS.This OS,unlike the Chrome OS above,is not an
independent OS.It is design to run on top of an OS,for instance ubuntu,much like Windows Media
Centre.Linux MCE is a Home Theater PC(HTPC) Centric OS,as are Windows Media Centre.The major
different is this is an open source OS and secondly,it feature way more feature then Windows MediaCentre.Without further ado,here a screenshoot of Linux MCE homescreen:
-
8/9/2019 Introduction(Stage 1)
7/22
We will now go slightly more in-depth on this OS.First,it is a x86 OS unlike
Google Chrome OS.As I mentioned above,it is an alternative to Windows Media
Centre.This is an immensely powerful OS.Other then basic feature,there are plenty
of advance feature.Feature such as Telephone Control,A/C Control,Light Control
etc.In other word,you can integrate your home various control into this OS.Other
then those mentioned above,you can even went as far as integrating surveillance
and alarm into this OS!
In other word,this OS is far ahead of Windows Media Centre as a HTPC
OS.Also,there are dedicated remote control unit for this OS.So it sounds
good,right???Well all these level of sophistication of course come with some
drawback.In fact the drawback that is it's own enemy.First,Linux is not a simple
OS to use as after all these GUI overlay,the backbone is still command line.Or put
it this way,an os for mostly hobbisits.Typical end user of course will find this os
complicated to setup.As such,it is an OS that serve as a backbone to a lot of
commercial home automation product.All in all,this is a great OS for those who
know how to integrate and operate it but it won't be a mass market os like Google
Chrome OS.
-
8/9/2019 Introduction(Stage 1)
8/22
3.0)The Latest Open Source Application Software
For this part of folio,i will be talking about Open Source Application
Software.I hope this section will increase awareness of the superb open souce
application software that is out there.From what I observe,Malaysian in general
don't have the habit of trying alternative way of doing stuff.They prefer to go to
proven way,it is the same with their computing habit.For this topic,i will feature
Mozilla Firefox and Handbrake Video Encoder.
3.1)The Meaning Of Open Source Application SoftwareOpen Source Application Software is the software which provide source code for
download,hence the term open source.User can modify/optimize the software but it is not subjected to
copyright.
-
8/9/2019 Introduction(Stage 1)
9/22
3.2)Example Of Open Source Application Software
1.)Mozilla Firefox
Mozilla Firefox is one of the good internet browser out there.I had been an
user of this software since 2005/Mozilla Firefox 1.Here is a screenshoot showingMozilla Firefox 3.6.4 with Mozilla.org page loaded on my pc.
-
8/9/2019 Introduction(Stage 1)
10/22
According to research,Mozilla Firefox is the 2nd most market share internet
browser,in the range of 25-32% after internet explorer mentioned above,i had been
an user of Mozilla Firefox since 2005/Firefox 1.If I remember correctly,i know this
software in the way of a magazine application software disc.Back then,i am
impressed by its tabbed browsing.Unlike Crazy Browser,which is essentially a
Multi Tab overlay on Internet explorer 6 as 6 does not support tabbed
browsing,Firefox is a ground up build multi tab Internet browser.
The Latest Build of this Browser is 3.6.6 at the time of writing.Firefox 3.6.4
feature the latest Gecko layout engine.The main change to build 3.6.4 is the out-of-
process plug-ins (OOPP) which isolates execution of plug-ins such as Adobe's Flash
or Apple's QuickTime into a separate process. This is a significant improvement
say,for argument sake,a plugin crash,on the older build,firefox will just terminate
itself and I experience that couple of time before.With current build,it will just
show error on the plug-in page.So,avoid that page and you can continue browsing
other tab.As of 3.6.6 build,there are no official 64bit version yet.
In couple of months,Mozilla will introduce Firefox 4.The main revamp for
this time is newer GUI and official 64bit support.Personally,i am looking forward
to that as I had been 64bit user for a while and I find application support for 64bit
is lacking.
-
8/9/2019 Introduction(Stage 1)
11/22
2.)Handbrake Video Encoder
Handbrake Video Encoder is an Open Source Video Converter.The most latest build at the time
of writing is 0.9.4.Here is the screenshoot of Handbrake Video Encoder:
Handbrake Video Encoder is an open source video converter that is coded to
convert video.The supported container is x264,.mkv and .mp4.It is quite an
advance video encoder support majority of file format on market as input
source.The latest build have feature such as pass-through DTS from a source when
video is being encoded into .mkv container,Live Preview,New Build System for
64bit support.Other then these major change,they also drop 3 outdated video
container which is avi,XviD and ogg/ogm.
-
8/9/2019 Introduction(Stage 1)
12/22
4.0)The Latest Development In ICTFor this topic,i would like to talk about the latest development of ICT.This
topic will cover both development of hardware and software.This is an interesting
topic as it shows how fast does the computing world move.I am glad to be a
hardware enthusiast as I witness the rapid development of hardware side for the
past 3years or so.After consider all the possible topic to talk about,i decide to focus
on what I think is one of the most important can be make on hardware
side,SSD and I will compare it to traditional HDD.For software side,i will talk
about a famous overclocking/system information utilities,CPUZ.
-
8/9/2019 Introduction(Stage 1)
13/22
4.1)HardwareFor this bit of assignment,I would like to talk about storage.But why
storage???Weren't 1TB HDD can be had for sub RM200 at the time of writing??So what so interesting
about the development???Well,for the past 2-3years,there are a new technology,it is SSD.You willask:What is SSD??To put it in very simple term,SSD is a storage which is base on flash chip.It is akin
to USB Flash Drive but the controller used is much more complicated.The reason why I want to talk
about this is because right now,HDD is the bottleneck of computer system.Other parts is very well-developed but HDD are not.A.For this bit,i will quote heavily from my favorite tech
site,anandtech.com as they had been at the forefront of promoting SSD storage to the mass for a while.
Firstly,let us start with a picture of SSD:
-
8/9/2019 Introduction(Stage 1)
14/22
To start off,i quote this from anandtech.com article-The SSD Relapse:Understanding And
Choosing The Best SSD:
'In todays world of netbooks and nettops where performance is cast aside, weve let far too much slide.The bar of acceptability is too low. A good SSD is the anti-netbook, it is the most believable proof that
PCs arent fast enough today. We dont need good enough, we need orders of magnitude of
performance improvement. And that's exactly what a good SSD can deliver today.'
As you can read from above,a good SSD will make system 'feel' much much faster.The reason why
SSD will make a system feel faster because a good SSD excel in Random Read/Write.SSD is pickingup the point from where HDD left.
Again,from the same article,here is an example of why:
This is what the article call 'fresh test' which is a very very good example of how SSD would
benefit consumer.As you can see,the test involve timing the time to load Photoshop,World Of Warcraftand Mozilla Firefox immediately after boot.This is a very real world test.As you can see,SSD is faster
by roughly 4 times.In other word,it will make a PC feel much 'swifter'.And that,in today marketplace,is
just what needed.Other component have gotten so fast that you can't feel the difference,save for some
ultra intensive task but this will.This will make your pc feel faster in doing anything,anytime.That is
the reason why SSD,despite the ultra high cost,is worth the entry price.
-
8/9/2019 Introduction(Stage 1)
15/22
HDD SSD
Price Cheap(Roughly RM0.20 per GB) Expensive(Roughly RM9 per GB)
Capacity Big(~2TB) Small(~500GB)
Heat Higher Lower
Power
Consumption
Higher Lower
Chance Of
Failure(Drop)
Higher Lower
Technology
Used
Mechanical Platter Flash Memory
Suitable
Usage
Storage Boot&Application Drive
As you can see from above,i have make a simple table which compare the main storage
technology on the market today,HDD & SSD.First,let us talk about price.A 1TB HDD(SamsungSpinpoint F3 1TB) retail for roughly RM200 which work up to be RM0.20 per GB while a good
SSD(Intel X25-M G2 80GB) goes for RM750 or so which work out to be roughly RM9 per GB.As youcan see,the price difference is extremely big.Capacity wise,HDD is available on capacity of up to 2TB
while the biggest SSD on the market is 500GB.The heat output of HDD is Higher while SSD is lower
because HDD use mechanical platter while HDD use Flash Memory.Then,power consumption of HDDis higher then SSD because again,HDD use mechanical platter while SSD use Flash Memory.In the
case of dropping your computing device,SSD have lower chance of failure due to the usage of Flash
Memory.And as stated above,the technology HDD used is Mechanical Platter and SSD use FlashMemory.
Finally,the suitable application for HDD on a desktop is data storage drive while SSD is moresuitable as Boot&Application Drive due to the high price of SSD.The ideal solution is one fast SSDand one big capacity HDD for a desktop at the time of writing.
SSD price will be getting cheaper and cheaper in the future with the advancement in fabrication
process.Currently,Intel used 34nm for its SSD with 25nm coming out in roughly Q4.This will more orless bring the price of SSD down by 50% so it might be about RM5 per GB.Hopefully by then,I will be
a proud user of a SSD.
-
8/9/2019 Introduction(Stage 1)
16/22
4.2)SoftwareFor this topic,I would like to talk about a software which I believe whom is involved in
overclocking will be very familiar with.The software in question is CPUZ.
Here a screenshoot showing cpuz with all tabs open:
As you can see from the picture,I open CPUZ with all the possible tab shown.It consist of 7
tabs.The upper left tab is showing the processor speed/info,the upper middle tab is showing the cache
information of processor,the upper right tab is showing the motherboard info,the lower left tab isshowing memory configuration info(Speed,Channel,Total Memory),lower center showing the SPD ofRAM,the lower right shows the graphic card info and the tab in between the graphic card tab and
motherboard tab is CPUZ info tab.As you can see from the screenshoot above,CPUZ is a small and
handy utilities of showing various system information.
-
8/9/2019 Introduction(Stage 1)
17/22
Other then showing information about PC,CPUZ also have the facility of validating a system
information.
Here is the screenshoot of a validation page:
The above screenshoot show this system information in question is validated.
And now,i want to talk about the revision of 1.53 version to 1.54 version,the following function had
been introduced:Able to take more accurate information ofIntel Core i7-880, Core i5-680, Core i3-550processors,Intel Xeon 5600 line (32nm) processors,AMD Phenom II X6, Sempron II, Turion II,
Turion II Ultra and Athlon II Mobile "Caspian" processors
NVIDIA GeForce 320M chipset,AMD 870/880G/890GX + SB800/SB850 chipset. Is supportedIntroduction of validation rooms.
As you can see,this is a minor revision release which introduced support for newer
processor.And the feature introduced is Introduction of validation rooms.
-
8/9/2019 Introduction(Stage 1)
18/22
5.0)Pervasive Computing
5.1)Meaning Of Pervasive Computing
Pervasive computing is the trend towards increasingly ubiquitous connected
computing devices in the environment, a trend being brought about by a
convergence of advanced electronic - and particularly,wireless - technologies and
the Internet.In layman term,it mean that computing have been tightly integrated
into our daily lives.Sometime we are using it without our own realization.This is all
possible thanks to advancement in technologies of various aspect such as Internet
connection,hardware,battery and mobile software/OS.The most common example
of such device is smartphone and MP3 player of which I am going to talk about.
-
8/9/2019 Introduction(Stage 1)
19/22
5.2)Two Example Of Pervasive Computing
1.)HTC HD2 SmartphoneI want to talk about HTC HD2 smartphone.It is a good example of pervasive computing
because it represent the crme of the crop of smartphone hardware wise that is on market at the time of
writing.First,let us start with a picture of HD2:
This is currently the flagship of HTC devices for Windows Mobile OS.Let us talk about the
specification for a bit.First,it is based on Windows Mobile 6.5 Professional and come equip with HTC
Sense GUI which is an overlay on top of stock windows mobile interface.Let's move on to the
hardware,shall we?The processor feature a Qualcomm Snapdragon QSD8250 1 GHz processor,576MBof RAM(Custom ROM only),512MB ROM.The screen is a 480x800 4.3 Screen which is one of the
best on market.This phone have all the connection that is needed currently-GSM(850 / 900 / 1800 /
1900 ),HSDPA(HSDPA 900 / 2100 ),Wi-Fi 802.11 b/g reciever,Wi-Fi router in built,V2.1 Bluetoothwith A2DP.Lastly,it also have GPS with aGPS support.This phone weight 157g and dimension is 120.5
x 67 x 11 mm which make this phone extremely wide and long to hold.
-
8/9/2019 Introduction(Stage 1)
20/22
2.)Apple Ipod Touch MP3 Player
This had been the benchmark for MP3 player pretty much since its release.The current gen Ipod
Touch is based on Iphone 3GS as far as hardware go.It comes in 32 and 64GB capacity.The latest OS
supported for 2nd and 3rd generation Ipod Touch is iOS4.iOS4 introduce many feature such asmultitasking,revamped GUI.Ipod Touch come with wi-fi as well.At the September 9, 2009 keynote
presentation at the Apple Event, Phil Schiller announced total cumulative sales of iPods exceeded 220
million.This device,In My Opinion,is one of the best example of successful pervasive computing
solution.
-
8/9/2019 Introduction(Stage 1)
21/22
6.0)Conclusion
As you can see from the folio I had done above,the world of computing is still moving at a rapidrate after so many year of advancement.Just that,in some aspect,the development have moved into a
different direction.Google Chrome OS clearly reflect the change in direction.Other then that,computing
solution(Pervasive Computing) as I shown in topic 5 had come a lot in the past few years.It is nowtightly integrated into our life thanks to advancement of various aspect of mobile technology,like
connection speed,battery life and software improvement.As far as desktop concern,it is quite interesting
to observe.I might went as far as say right now,desktop is moving at a faster pace then moore law.Tome,that is very very good news.At the other spectrum(netbook etc) is not moving at this fast pace.It is
still in advancement but in a slower pace.This is due to the mass consumer,as mentioned in
anandtech.com quote,the bar of acceptability have been lowered.Lowered to a point where there are not
much need for huge performance advancement.
Software wise,i think it need to catch up.There are still a lot of room for catchup.Hardware is
developing at a very rapid rate but sofware are not.Development as in the ability to take advantage ofthe rapid hardware development.Software maker need to move quick and implement feature,like 64bit
and quad core multi threading support.As of now,there are not a lot of software is being released in
64bit.However,mass consumer machine is starting to be shipped with 64bit OS installed.
As a tech enthusiast,there never been a better time to be one.Right now,technology is moving at
very rapid rate.I am glad to see that.
-
8/9/2019 Introduction(Stage 1)
22/22
Reference
1.)http://www.cpuid.com/softwares/cpu-z/versions-history.html
2.)http://en.wikipedia.org/wiki/Operating_system
3.)http://en.wikipedia.org/wiki/Open_Source_Software
4.)http://en.wikipedia.org/wiki/Hardware5.)http://en.wikipedia.org/wiki/Software
6.)http://www.linuxmce.org/
7.)http://en.wikipedia.org/wiki/LinuxMCE
8.)http://www.chromium.org/chromium-os
9.)http://en.wikipedia.org/wiki/Google_Chrome_OS
10.)http://en.wikipedia.org/wiki/Chromium_OS
11,)http://en.wikipedia.org/wiki/Mozilla_Firefox
12.)http://en.wikipedia.org/wiki/Handbrake
13.)http://handbrake.fr/index.php
14.)http://www.anandtech.com/show/2829/20
15.)http://www.anandtech.com/show/3756/2010-value-ssd-100-roundup-kingston-
and-ocz-take-on-intel/7
16.)http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci759337,00.html
17.)http://en.wikipedia.org/wiki/Apple_ipod
18.)http://www.gsmarena.com/htc_hd2-2957.php
http://www.cpuid.com/softwares/cpu-z/versions-history.htmlhttp://en.wikipedia.org/wiki/Operating_systemhttp://en.wikipedia.org/wiki/Open_Source_Softwarehttp://en.wikipedia.org/wiki/Hardwarehttp://en.wikipedia.org/wiki/Softwarehttp://www.linuxmce.org/http://en.wikipedia.org/wiki/LinuxMCEhttp://www.chromium.org/chromium-oshttp://en.wikipedia.org/wiki/Google_Chrome_OShttp://en.wikipedia.org/wiki/Chromium_OShttp://en.wikipedia.org/wiki/Mozilla_Firefoxhttp://en.wikipedia.org/wiki/Handbrakehttp://handbrake.fr/index.phphttp://www.anandtech.com/show/2829/20http://www.anandtech.com/show/3756/2010-value-ssd-100-roundup-kingston-and-ocz-take-on-intel/7http://www.anandtech.com/show/3756/2010-value-ssd-100-roundup-kingston-and-ocz-take-on-intel/7http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci759337,00.htmlhttp://en.wikipedia.org/wiki/Apple_ipodhttp://www.gsmarena.com/htc_hd2-2957.phphttp://www.cpuid.com/softwares/cpu-z/versions-history.htmlhttp://en.wikipedia.org/wiki/Operating_systemhttp://en.wikipedia.org/wiki/Open_Source_Softwarehttp://en.wikipedia.org/wiki/Hardwarehttp://en.wikipedia.org/wiki/Softwarehttp://www.linuxmce.org/http://en.wikipedia.org/wiki/LinuxMCEhttp://www.chromium.org/chromium-oshttp://en.wikipedia.org/wiki/Google_Chrome_OShttp://en.wikipedia.org/wiki/Chromium_OShttp://en.wikipedia.org/wiki/Mozilla_Firefoxhttp://en.wikipedia.org/wiki/Handbrakehttp://handbrake.fr/index.phphttp://www.anandtech.com/show/2829/20http://www.anandtech.com/show/3756/2010-value-ssd-100-roundup-kingston-and-ocz-take-on-intel/7http://www.anandtech.com/show/3756/2010-value-ssd-100-roundup-kingston-and-ocz-take-on-intel/7http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci759337,00.htmlhttp://en.wikipedia.org/wiki/Apple_ipodhttp://www.gsmarena.com/htc_hd2-2957.php