Table Of ContentRoll Out a DVD Movie | Coding an Android Phone Dialler Rs 100
ISSN 0974-1054
D
V
D 0
1
e a
e r
r o
F d
e
F
T H E CO M P L E T E M A G A Z I N E O N O P E N S O U R C E
VOLUME: 06 ISSUE: 11 January 2009 116 PAGES ISSUE# 72
fire it up!
An Effortless
Upgrade
Vulnerability
Assessment
...but is it really worth it?
Get started
with OpenVAS
Fedora
How Secure
Localisation
is a WEP Key
Project Hah! I can crack it
within minutes
80 languages, and there's Network
room for more... Troubleshooting
Some handy tools
Fedora India
to get the job done
Sneak-peek into Python Scripts
PackageKit
for your home network
India-based community
A distribution-neutral
Graph Your Network
software manager Cacti makes it oh-so-easy!
Published by EFY—ISO 9001:2000 Certified
India INR 100
Singapore S$ 9.5 Exclusive Interviews
Malaysia MYR 19
Paul Frields, Fedora Project Leader
& Max Spevack of Community Arch team
WWWhho said, “Opportu
!!!!????!!!!!
Who said, “Opportunity !?!
!?! WWho saidd, ““OOpportunity !?!
tun
knocks only once” r
kkknocks only once”
Who saiddd, “““OOOppportun
said, “Opportun
RHCE
!?!
RRss.. 22,,550000**
at just only
(cid:6)
(cid:6) (cid:1) (cid:27) (cid:4) (cid:20)
(cid:3)(cid:5)(cid:2)(cid:8)(cid:4)(cid:6)(cid:5)(cid:1)(cid:9) (cid:13)(cid:1)(cid:4)(cid:18) (cid:20)(cid:5) (cid:25) (cid:1) (cid:15) (cid:19)(cid:28) (cid:24) (cid:4)(cid:31) (cid:8)(cid:5) (cid:20) (cid:23)
(cid:12)(cid:11) (cid:4)(cid:8)(cid:1) (cid:4)(cid:7)(cid:1) (cid:19) (cid:28) (cid:24) (cid:29) (cid:8) (cid:1)(cid:16) (cid:1) (cid:13) (cid:4) (cid:21) (cid:22) (cid:5)
(cid:10)(cid:1) (cid:17) (cid:14)
(cid:21)(cid:24)(cid:29)(cid:20)(cid:26) (cid:3)
(cid:30)
(cid:25)(cid:8)
(cid:8)(cid:2)(cid:1)(cid:1)(cid:12)(cid:23)(cid:25)(cid:24)(cid:21)(cid:21)(cid:31)(cid:19)(cid:24)(cid:25)(cid:31)(cid:14)(cid:18)(cid:17)(cid:31)(cid:13)(cid:15)(cid:27)(cid:31)(cid:24)(cid:32)(cid:16)(cid:20)(cid:15)(cid:21)(cid:31)(cid:16)(cid:28)(cid:25)(cid:25)(cid:20)(cid:16)(cid:28)(cid:21)(cid:28)(cid:22)(cid:31)(cid:15)(cid:23)(cid:17)(cid:31)(cid:15)(cid:29)(cid:15)(cid:20)(cid:21)(cid:31)(cid:14)(cid:13)(cid:11)(cid:12)(cid:31)(cid:18)(cid:30)(cid:15)(cid:22)(cid:31)(cid:15)(cid:27)(cid:31)(cid:14)(cid:26)(cid:5)(cid:31)(cid:8)(cid:9)(cid:3)(cid:10)(cid:7)(cid:7)(cid:6)(cid:4)(cid:31)
(cid:9)(cid:2)(cid:1)(cid:1)(cid:41)(cid:23)(cid:31)(cid:16)(cid:15)(cid:26)(cid:18)(cid:31)(cid:52)(cid:24)(cid:28)(cid:31)(cid:17)(cid:24)(cid:31)(cid:23)(cid:24)(cid:27)(cid:31)(cid:50)(cid:15)(cid:26)(cid:26)(cid:31)(cid:52)(cid:24)(cid:28)(cid:25)(cid:31)(cid:18)(cid:30)(cid:15)(cid:22)(cid:3)(cid:31)(cid:25)(cid:18)(cid:27)(cid:15)(cid:49)(cid:18)(cid:31)(cid:27)(cid:48)(cid:18)(cid:31)(cid:36)(cid:14)(cid:13)(cid:11)(cid:12)(cid:31)(cid:18)(cid:30)(cid:15)(cid:22)(cid:31)(cid:15)(cid:27)(cid:31)(cid:38)(cid:7)(cid:34)(cid:31)(cid:17)(cid:20)(cid:26)(cid:16)(cid:24)(cid:28)(cid:23)(cid:27)(cid:18)(cid:17)(cid:31)(cid:19)(cid:18)(cid:18)(cid:31)(cid:24)(cid:23)(cid:31)(cid:26)(cid:27)(cid:15)(cid:23)(cid:17)(cid:15)(cid:25)(cid:17)
(cid:1)(cid:1)(cid:1)(cid:1)(cid:1)(cid:1)(cid:14)(cid:13)(cid:11)(cid:12)(cid:31)(cid:18)(cid:30)(cid:15)(cid:22)(cid:31)(cid:40)(cid:18)(cid:18)(cid:26)(cid:31)
(cid:37)(cid:2)(cid:1)(cid:1)(cid:44)(cid:15)(cid:26)(cid:26)(cid:31)(cid:27)(cid:48)(cid:18)(cid:31)(cid:14)(cid:13)(cid:11)(cid:12)(cid:31)(cid:18)(cid:30)(cid:15)(cid:22)(cid:31)(cid:15)(cid:23)(cid:17)(cid:31)(cid:47)(cid:18)(cid:27)(cid:31)(cid:14)(cid:13)(cid:11)(cid:12)(cid:31)(cid:47)(cid:24)(cid:24)(cid:17)(cid:20)(cid:18)(cid:26)(cid:31)(cid:35)(cid:46)(cid:15)(cid:16)(cid:49)(cid:1)(cid:50)(cid:15)(cid:16)(cid:49)(cid:3)(cid:1)(cid:50)(cid:18)(cid:23)(cid:1)(cid:17)(cid:25)(cid:20)(cid:29)(cid:18)(cid:3)(cid:1)(cid:51)(cid:25)(cid:20)(cid:26)(cid:27)(cid:1)(cid:51)(cid:15)(cid:27)(cid:16)(cid:48)(cid:1)(cid:15)(cid:23)(cid:17)(cid:1)(cid:14)(cid:13)(cid:11)(cid:12)(cid:1)(cid:39)(cid:15)(cid:17)(cid:47)(cid:18)(cid:2)
(cid:14)(cid:18)(cid:17)(cid:31)(cid:13)(cid:15)(cid:27)(cid:31)(cid:11)(cid:18)(cid:25)(cid:27)(cid:20)(cid:54)(cid:18)(cid:17)(cid:31)(cid:12)(cid:23)(cid:47)(cid:20)(cid:23)(cid:18)(cid:18)(cid:25)(cid:31)(cid:35)(cid:14)(cid:13)(cid:11)(cid:12)(cid:2)(cid:31)(cid:20)(cid:26)(cid:31)(cid:15)(cid:31)(cid:50)(cid:18)(cid:25)(cid:19)(cid:24)(cid:25)(cid:22)(cid:15)(cid:23)(cid:16)(cid:18)(cid:31)(cid:46)(cid:15)(cid:26)(cid:18)(cid:17)(cid:31)(cid:27)(cid:18)(cid:26)(cid:27)(cid:31)(cid:27)(cid:48)(cid:15)(cid:27)(cid:31)(cid:22)(cid:18)(cid:15)(cid:26)(cid:28)(cid:25)(cid:18)(cid:26)(cid:31)(cid:15)(cid:16)(cid:27)(cid:28)(cid:15)(cid:21)(cid:31)(cid:16)(cid:24)(cid:22)(cid:50)(cid:18)(cid:27)(cid:18)(cid:23)(cid:16)(cid:52)(cid:31)(cid:24)(cid:23)(cid:31)(cid:21)(cid:20)(cid:29)(cid:18)(cid:31)(cid:26)(cid:52)(cid:26)(cid:27)(cid:18)(cid:22)(cid:26)(cid:5)(cid:31)
(cid:33)(cid:14)(cid:13)(cid:11)(cid:12)(cid:1)(cid:16)(cid:15)(cid:21)(cid:21)(cid:18)(cid:17)(cid:1)(cid:33)(cid:45)(cid:48)(cid:18)(cid:1)(cid:11)(cid:25)(cid:24)(cid:51)(cid:23)(cid:1)
(cid:42)(cid:11)(cid:20)(cid:16)(cid:26)(cid:23)(cid:18)(cid:18)(cid:24)(cid:18)(cid:17)(cid:51)(cid:25)(cid:23)(cid:25)(cid:29)(cid:20)(cid:27)(cid:54)(cid:29)(cid:18)(cid:20)(cid:20)(cid:16)(cid:54)(cid:20)(cid:47)(cid:21)(cid:17)(cid:1)(cid:18)(cid:16)(cid:24)(cid:28)(cid:28)(cid:26)(cid:15)(cid:19)(cid:25)(cid:1)(cid:1)(cid:15)(cid:27)(cid:15)(cid:18)(cid:43)(cid:20)(cid:21)(cid:23)(cid:24)(cid:1)(cid:20)(cid:53)(cid:23)(cid:23)(cid:26)(cid:17)(cid:23)(cid:1)(cid:18)(cid:28)(cid:15)(cid:26)(cid:1)(cid:27)(cid:26)(cid:46)(cid:30)(cid:33)(cid:51)(cid:18)(cid:1)(cid:1)(cid:20)(cid:50)(cid:16)(cid:21)(cid:24)(cid:20)(cid:25)(cid:28)(cid:27)(cid:25)(cid:24)(cid:52)(cid:25)(cid:49)(cid:29)(cid:1)(cid:20)(cid:20)(cid:27)(cid:27)(cid:23)(cid:18)(cid:24)(cid:52)(cid:26)(cid:47)(cid:1)(cid:1)(cid:24)(cid:1)(cid:1)(cid:15)(cid:23)(cid:23)(cid:1)(cid:1) vFael ibOd f1of5ne, rl2y 0 t i0l l8
(cid:26)(cid:18)(cid:25)(cid:29)(cid:18)(cid:25)(cid:26)(cid:1)(cid:25)(cid:28)(cid:23)(cid:23)(cid:20)(cid:23)(cid:47)(cid:1)(cid:24)(cid:23)(cid:1)
(cid:14)(cid:18)(cid:17)(cid:1)(cid:13)(cid:15)(cid:27)(cid:1)(cid:12)(cid:23)(cid:27)(cid:18)(cid:50)(cid:25)(cid:20)(cid:26)(cid:18)(cid:1)(cid:43)(cid:20)(cid:23)(cid:28)(cid:30)(cid:33)
(cid:36)(cid:35)(cid:24)(cid:23)(cid:1)(cid:9)(cid:23)(cid:17)(cid:1)(cid:15)(cid:23)(cid:17)(cid:1)(cid:16)(cid:24)(cid:23)(cid:26)(cid:18)(cid:16)(cid:28)(cid:27)(cid:20)(cid:29)(cid:18)(cid:1)(cid:25)(cid:18)(cid:4)(cid:15)(cid:27)(cid:27)(cid:18)(cid:22)(cid:50)(cid:27)(cid:35)(cid:26)(cid:2)(cid:2)
(cid:36)(cid:1)(cid:16)(cid:24)(cid:23)(cid:17)(cid:20)(cid:27)(cid:20)(cid:24)(cid:23)(cid:26)(cid:1)(cid:15)(cid:50)(cid:50)(cid:21)(cid:52)
(cid:40)(cid:24)(cid:25)(cid:31)(cid:22)(cid:24)(cid:25)(cid:18)(cid:31)(cid:17)(cid:18)(cid:27)(cid:15)(cid:20)(cid:21)(cid:26)(cid:31)(cid:29)(cid:20)(cid:26)(cid:20)(cid:27)(cid:31)(cid:51)(cid:51)(cid:51)(cid:5)(cid:20)(cid:23)(cid:5)(cid:25)(cid:18)(cid:17)(cid:48)(cid:15)(cid:27)(cid:5)(cid:16)(cid:24)(cid:22)
Contents
January 2009 • Vol. 06 no. 11 • ISSn 0974-1054
FOR YOU & ME
ISSuE SpEcIal
18 Director’s Cut: Let’s Roll Out A DVD Movie
24 Fedora 10: An Effortless Upgrade
28 Interviews: Fedora Project Leader Paul
Frields & Community Architecture
fire it up!
manager Max Spevack
34 Fedora India: A Collaborative configure
An Effortless Upgrade
&& make
24
...but is it really worth it?..................................
36 Like the Comfort of Your Locality
Exclusive Interviews 38 Now, Package Management is Intelligent
by Design
Paul Frields, Fedora Project Leader &
28
Max Spevack of Community Arch team........... 42 Virtualisation Out-of-the-Box
48 The Little GNOME Stands Tall
Fedora India
34
Sneak-peek into India-based community........
GEEks
Fedora Localisation Project
50 Programming in Python for Friends and
36
80 languages, and there's room for more... .... Relatives: Part 9—Scripts for Home
Network
PackageKit
38
A distribution-neutral software manager......... AdMin
54 Sniff! Sniff!! Who Clogs My Network?
58 It’s So Easy to See Your Network
Activity, hah!
62 Graph Your Network!
68 Have You Done a Vulnerability
Assessment?
PlAYERs
Cover illustration courtesy: fedoraproject.org/wiki/Artwork/F10Themes/Solar 106 Virtual Microsoft
| January 2009 | LInuX For you | www.openITis.com
Contents
lFY dvd
dEvElOPERs
76 My Own Phone Dialler Only on Android
82 Session Management Using PHP:
Part 2—Server-side Sessions
88 The Crux of Linux Notifier Chains
92 What’s in the Glass(Fish)?
COlUMns
47 FreedomYug: How To Melt Down
71 FOSS is __FUN__: Freedom and
Security
91 The Joy of Programming: Some Puzzling
lFY Cd
Things About C Language!
96 CodeSport
98 A Voyage To The Kernel: Segment: 2.2,
Day 7
REGUlAR FEATUREs
06 Editorial
08 Feedback
10 Technology News
16 Q&A Section
72 Industry News
95 Linux Jobs
102 Tips & Tricks
104 CD Page
Note: All articles in this issue, except for interviews, verbatim quotes, or unless otherwise explicitly
mentioned, will be released under Creative Commons Attribution-Share Alike 3.0 Unported Licence a
month after the date of publication. Refer to http://creativecommons.org/licenses/by-sa/3.0/ for a copy
108 FOSS Yellow Pages of the licence.
www.openITis.com | LInuX For you | January 2009 |
E D I T O R I A L
Editor
Dear Readers,
Rahul chopRa
Editorial, Subscriptions
First, let me wish you all a Very Happy New Year on behalf of the entire LINUX
& advertising
For You team.
DElhi (hQ)
To start off this year with a BIG BANG, we have for you the distro that many of D-87/1, Okhla Industrial Area,
our readers keep asking for—Fedora’s latest release! Along with it comes a brief Phase I, New Delhi 110020
Phone: (011) 26810602, 26810603
review of Fedora 10, interviews with Fedora’s project leader, Paul Frields, and Fax: 26817563
E-mail: [email protected]
Max Spevack (the guy who heads the community architecture team), a feature
on Fedora’s Indian community, and more. BaNGaloRE
No. 9, 17th Main,
1st Cross, HAL II Stage,
For those of you who are into IT management, there’s an additional bonanza— Indiranagar, Bangalore 560008
our issue theme focused on network monitoring and management. Apart from Ph: (080) 25260023; Fax: 25260394
E-mail: [email protected]
the latest editions of the top FOSS solutions related to this theme that have been
packed onto the LFY CD, we also have four articles that should empower you to chENNai
M. Nackeeran
manage IT better. DBS House, 31-A, Cathedral Garden Road
Near Palmgroove Hotel, Chennai 600034
Ph: 044-28275191; Mobile: 09962502404
Every time we approach the New Year, the buzz at LINUX For You increases E-mail: [email protected]
—all thanks to Open Source India (a.k.a. LinuxAsia). Yes, it’s time for us to start
customer care
finalising the speakers’ list and push sponsors to fund the event. Thankfully, some E-mail: [email protected]
inroads have already been made this year. Back issues
Kits ‘n’ Spares
The 2009 edition of OSI is going to be held at Chennai from 12th to 14th March. D-88/5, Okhla Industrial Area,
Phase I, New Delhi 110020
The venue is the Chennai Trade Centre, and the event is titled ‘Open Source Phone: (011) 32975879, 26371661-2
E-mail: [email protected]
India Tech Days’, which we believe best symbolises the heightened focus on the Website: www.kitsnspares.com
content and the target audience of this edition. Our primary audience is going to
advertising
be IT managers and software developers. But plans are being finalised to reach KolKata
out to newbies too. D.C. Mehra
Ph: (033) 22294788
Telefax: 22650094
It is to be our first time in Chennai, but going by the response we have E-mail: [email protected]
Mobile: 09432422932
received so far from our readers and open source followers in the region, it
seems OSI Tech Days is going to be an event that will be remembered for all mumBai
Flory D’Souza
the right reasons. Ph: (022) 24950047, 24928520; Fax: 24954278
E-mail: [email protected]
Since 2003, when this event was launched as LinuxAsia, our mission has been to
puNE
create a platform that enables an increase in the development and adoption of Zakir Shaikh
Mobile: 09372407753
open source in India, and in Asia. E-mail: [email protected]
hYDERaBaD
We invite your views and support to achieve that mission. P.S. Muralidharan
Ph: 09849962660
E-mail: [email protected]
Exclusive News-stand
Best wishes! Distributor (india)
iNDia BooK houSE pvt ltD
Arch No, 30, below Mahalaxmi Bridge, Mahalaxmi,
Mumbai - 400034 Tel; 24942538, 24925651,
24927383 Fax; 24950392
E-mail: [email protected]
Printed, published and owned by Ramesh Chopra. Printed at
Rahul Chopra Ratna Offset, C-101, DDA Shed, Okhla Industrial Area, Phase
I, New Delhi 110020, on 28th of the previous month, and
Editor, LFY published from D-87/1, Okhla Industrial Area, Phase I, New
Delhi 110020. Copyright © 2008. All articles in this issue,
[email protected] except for interviews, verbatim quotes, or unless otherwise
explicitly mentioned, will be released under under Creative
Commons Attribution-Share Alike 3.0 Unported License a month
after the date of publication. Refer to http://creativecommons.
org/licenses/by-sa/3.0/ for a copy of the licence. Although
every effort is made to ensure accuracy, no responsibility
whatsoever is taken for any loss due to publishing errors.
Articles that cannot be used are returned to the authors if
accompanied by a self-addressed and sufficiently stamped
envelope. But no responsibility is taken for any loss or delay
in returning the material. Disputes, if any, will be settled in a
New Delhi court only.
| January 2009 | LInuX For you | www.openITis.com
You said it…
regular reader of the magazine since
August 2008.
I’m currently using Ubuntu
Ultimate and I’ve a request: can you
include Ubuntu Ultimate 2009 and
printf(); no use of APIs,” did you mean Mandriva Powerpack 2009 in the LFY
to say APIs like dlopen() and dlsym()? DVD? As an Ubuntu fan, I’m very
passionate about Ubuntu Ultimate
We need to do these acrobatics and also Mandriva. Since I don’t
because we are linking a non- have broadband connectivity, I can’t
standard C library and the symbol download these images.
address of the ‘display’ function is not —Sarath Mohan, by e-mail
known to the compiler. Since glibc is
Thanks for the article on present with the compiler itself, the ED: It’s great to know that LFY is
libraries. Some of them are address resolution is not required. helping you in your journey with Linux
really helpful—it helps me to Going further, if you were able to :-) Mandriva ‘Free’ 2009 was bundled
understand the importance of some build the ‘display’ executable in the with the November issue. Check it out!
coding -- for example, exern ‘C’. dynamic library section, try: The Mandriva Powerpack editions
—Vineesh Kumar, by e-mail to are not freely distributable. As for
Nilesh Govande, on his article on [root@localhost dynamic]# nm -u display the Ubuntu Ultimate edition, it was
Libraries published on Page 66 in U dlclose@@GLIBC_2.0 released after our Ubuntu multi-boot
the December 2008 issue U dlerror@@GLIBC_2.0 DVD was packed. So, we couldn’t
U dlopen@@GLIBC_2.1 bundle it. Let’s hope they release the
First of all, thanks for this U dlsym@@GLIBC_2.0 Ultimate edition on time for v9.04. We’ll
wonderful article—it really U exit@@GLIBC_2.0 surely try to bundle it then.
helped me a lot. I am new to the C U fprintf@@GLIBC_2.0
Errata
programming language and my w __gmon_start__
question may seem pretty naive but w _Jv_RegisterClasses Misprints in December 2008 issue:
some help would be really great. U __libc_start_main@@GLIBC_2.0 Pg 37: In column 1, first paragraph,
When you described the process of the spelling of Kasargod was spelled as
writing main.c for a dynamic library, So the functions dlopen(), dlsym(),
Kazargode.
you showed it with different APIs. etc, are present in your libc itself. Even:
Pg 37: Anoop John’s name was misspelled
as Anoop Johnson
My question is: When we call /******a.c*******/ Pg 37: It was a 44-day long Freedom Walk,
printf() in the normal way in, say, #include <stdio.h> and not 43 days long as printed.
example.c, even then it is dynamically int main() Pg 88: In column 2, the second command
linked. Am I right? But in that case we {
snippet reads create table session; use
just call it printf(), with no use of APIs. printf(“Hello!!!!!\n”);
session; It should have read create database
Can you please spare a few moments return 0;
session; use session;
of your time to explain the difference, }
Pg 89: In column 2, source code for login.
or suggest some reading material #gcc a.c
php reads:
so I can equip myself with sufficient #./a.out
$con=mysql_connect(‘127.0.0.1’,’root’,’sivasi
knowledge before proceeding? Hello!!!!! va’) or dye(mysql_error());
—Himanshu Mall, by e-mail to mysql_select_db(‘session’,$con) or
Nilesh Govande on his article on Hence, even the linking of glibc is dye(mysql_error());
It should have read:
Libraries invisible to us. But if you really want
$con=mysql_connect(‘127.0.0.1’,’user’,’pass’
to view it, try:
) or die(mysql_error());
Nilesh replies: To answer your
mysql_select_db(‘session’,$con) or
question on whether when printf() #gcc -v a.c die(mysql_error());
is called the normal way, is it even
then dynamically linked...you are Now, notice the output! Please send your comments or suggestions to:
The Editor
absolutely right, it is. In fact, printf()
LINUX FOR YOU Magazine
being part of libc will always get I’m studying in the 10th D-87/1, Okhla Industrial Area,
linked dynamically unless you specify standard and want to enhance Phase I, New Delhi 110020
Ph.: 011-26810601/02/03, Fax: 26817563
-static at compile time. When you my knowledge of Linux. Thanks for e-mail: [email protected]
wrote, “But then there we just call it making me a Linux geek. I’ve been a Website: www.openITis.com
| January 2009 | LInuX For you | www.openITis.com
TECHNOLOGY
NEWS
openSUSE 11.1 eliminates the EULA MySQL 5.1 simplifies
The openSUSE project has released version 11.1 of its operating system with management of large-scale
significant enhancements to desktop productivity, entertainment applications, and database apps
software and systems management. The new version was entirely developed using Designed to improve performance
the recently released openSUSE Build and simplify the management of
Service 1.0, a collaboration system large-scale database applications, the
that enables contributors to work production-ready MySQL 5.1 has been
closely together on Linux packages or released. MySQL 5.1 features a number
solution stacks. Updates to openSUSE of new enterprise-class enhancements,
11.1 include: kernel 2.6.27.7, which including table and index partitioning,
adds support for a number of new row-based and hybrid replication,
devices and improved video camera an event scheduler, along with a new
support; remote desktop experience MySQL Query Analyser.
with Nomad; improvements to YaST MySQL 5.1 is available now for a
that includes an improved partitioner, wide variety of hardware and software
new printer module, and a new platforms, including Red Hat Enterprise
module to check system security; Linux, SuSE Enterprise Linux Server,
latest versions of major applications Microsoft Windows, Solaris 10
including Firefox 3.0.4, OpenOffice.org 3.0, GNOME 2.24.1, KDE 4.1.3 and KDE Operating System (OS), Macintosh
3.5.10 and Mono 2.0.1; further improvements to software management through OS X, Free BSD, HP-UX, IBM AIX,
improvements to the zypper/libzypp utilities; and much more. IBM i5/OS and other popular Linux
Additionally, this release also brings in a simpler licence that eliminates the distributions. For downloads and more
EULA and removes software that previously made it difficult to redistribute information on MySQL 5.1, go to dev.
openSUSE. Version 11.1 can be freely downloaded now at www.opensuse.org. mysql.com/downloads.
3D graphics acceleration and bridged-networking with BBC iPlayer comes to Linux
VirtualBox 2.1 The British Broadcasting Corporation
Sun Microsystems has announced a new version of Sun xVM VirtualBox (BBC) and Adobe Systems have
desktop virtualisation software. Sun claims that users of version 2.1 will announced the public beta of the
benefit from significant improvements in graphics and network performance, new BBC iPlayer Desktop download
easier configuration, hardware platform support for the latest processors and manager built on Adobe AIR. The
additional interoperability. new BBC iPlayer Desktop beta will
The new version boasts of accelerated 3D graphics, improved network enable Linux (and also Mac) users
performance that makes network intensive to download programmes to their
applications like rich media faster and desktops. Previously, the ability to
finally introduces bridged networking download programmes was only
configurations, and comes with built- available to Windows users. The new
in iSCSI support to connect to storage download manager allows users to view
systems. In addition, xVM VirtualBox their favourite BBC shows, online or
2.1 software offers improved support for offline. The BBC iPlayer Desktop beta
VMware’s and Microsoft’s virtualisation also integrates Adobe Flash Rights
formats and enables support for the new Management Server software for
Intel Core micro-architecture in the Intel content protection.
Core i7 processor (codenamed Nehalem). The BBC iPlayer Desktop application
It also allows users to run a powerful on Adobe AIR will be available to BBC
64-bit guest OS on 32-bit host platforms without the need to upgrade the host OS, iPlayer Labs users, who can sign up at
while taking advantage of multi-thread applications on powerful hardware. xVM www.bbc.co.uk/iplayer/labs. It will be
VirtualBox software is available free of charge from the VirtualBox.org. rolled out to all users during 2009.
10 | January 2009 | LInuX For you | www.openITis.com