<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>LINUX For You</title> <link>http://www.linuxforu.com</link> <description>The Complete Magazine on Open Source</description> <lastBuildDate>Sat, 26 May 2012 15:56:51 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=</generator> <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/LinuxForYou" /><feedburner:info uri="linuxforyou" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Education/Educational Technology</media:category><itunes:explicit>no</itunes:explicit><itunes:subtitle>The Complete Magazine on Open Source</itunes:subtitle><itunes:category text="Education"><itunes:category text="Educational Technology" /></itunes:category><feedburner:emailServiceId>LinuxForYou</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><title>Linux Mint 13 Cinnamon Edition: Makes the Old-timers Feel Right At Home</title><link>http://feedproxy.google.com/~r/LinuxForYou/~3/le4w-G7WOOw/</link> <comments>http://www.linuxforu.com/2012/05/linux-mint-13-cinnamon-edition-review/#comments</comments> <pubDate>Sat, 26 May 2012 08:12:17 +0000</pubDate> <dc:creator>Atanu Datta</dc:creator> <category><![CDATA[Distros]]></category> <category><![CDATA[Reviews]]></category> <category><![CDATA[3D graphics]]></category> <category><![CDATA[AMD]]></category> <category><![CDATA[Cinnamon]]></category> <category><![CDATA[Compiz]]></category> <category><![CDATA[default software]]></category> <category><![CDATA[desktop Linux]]></category> <category><![CDATA[display managers]]></category> <category><![CDATA[distro reviews]]></category> <category><![CDATA[GNOME]]></category> <category><![CDATA[GNOME Shell]]></category> <category><![CDATA[Linux Mint]]></category> <category><![CDATA[Muffin]]></category> <category><![CDATA[nvidia]]></category> <category><![CDATA[software centre]]></category> <category><![CDATA[software managers]]></category> <category><![CDATA[ubuntu]]></category> <category><![CDATA[Unity]]></category><guid isPermaLink="false">http://www.linuxforu.com/?p=11819</guid> <description><![CDATA[No Unity. No GNOME Shell. But a GNOME 2*ish-looking GNOME 3 + Compiz Muffin window manager, dubbed Cinnamon. It comes with a certain amount of polish, subtle desktop effects, and the right amount...]]></description> <content:encoded><![CDATA[<p>No Unity. No GNOME Shell. But a GNOME 2*ish-looking GNOME 3 + <span style="text-decoration: line-through;">Compiz</span> Muffin window manager, dubbed Cinnamon. It comes with a certain amount of polish, subtle desktop effects, and the right amount of default software to get most people started.</p><p>An hour into Linux Mint 13 &#8220;Maya&#8221; made me certain that this is finally a Linux distro I can suggest to the new-comers. Given it&#8217;s a bit boring for some of us (and the number of this &#8220;some&#8221; could be like real small) who won&#8217;t really enjoy using it regularly. We&#8217;re not the target audience.</p><p>So, with that out of the system, let&#8217;s see how the GNOME 2*ish-looking GNOME 3 works.</p><p>Mint 13 is based on Ubuntu 12.04, and likewise it&#8217;s an LTS edition which will be supported for five years. The installer&#8217;s look and feel has remained the same from last version &#8212; even the slides haven&#8217;t changed. The only addition is an odd-looking screen that shows up as the partitioner. It took me by surprise, and then I ended up clicking the &#8220;advanced partitioning tool&#8221; link to get back to the Ubiquity (Ubuntu installer) partitioner that I&#8217;m more familiar with.</p><div id="attachment_11820" class="wp-caption aligncenter" style="width: 590px"><a href="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-1-partionner.jpg"><img class="size-large wp-image-11820" title="The new partition screen that's added in Mint 13 installer" src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-1-partionner-590x394.jpg" alt="The new partition screen that's added in Mint 13 installer" width="590" height="394" /></a><p class="wp-caption-text">The new partition screen that&#39;s added in Mint 13 installer</p></div><p>It took around 20 minutes to install on hard drive. The basic copying operation was done in a matter of minutes. It&#8217;s the connecting to online software repos and then fetching stuff part that took a helluva lot of time. Since it&#8217;s a 800 MB ISO, the Mint team could have also packed the language packs in it, rather than making one wait at the end of installation.</p><div id="attachment_11821" class="wp-caption aligncenter" style="width: 590px"><a href="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-2-lang-packs.jpg"><img class="size-large wp-image-11821" title="The installer makes you wait till the langues packes are downloaded and installed" src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-2-lang-packs-590x461.jpg" alt="The installer makes you wait till the langues packes are downloaded and installed" width="590" height="461" /></a><p class="wp-caption-text">The installer makes you wait till the langues packes are downloaded and installed</p></div><p>Reboot. It takes 5 seconds flat to shutdown, and 28 seconds to boot up to the display manager (DM), on an average. The DM&#8217;s called MDM &#8212; a fork of GDM 2.20. Naturally, it comes with the age-old GDM settings options (available once you&#8217;re logged in obviously). Good news is, it&#8217;s themeable. Bad news? The default Mint theme would fail to give you the high.</p><p>From MDM to the desktop after login takes around a couple of seconds – now, that&#8217;s dead fast. The desktop looks like what we&#8217;re used to (assuming you&#8217;ve used Mint before)&#8230; a slim panel at the bottom, and the rest of the desktop space is yours to fill up with all sorts of random folders and icons (of course, who like it this way). The panel has the application menu (Mint menu) on the extreme left, followed by the show desktop icon, a few application launch shortcuts (Firefox, Terminal and Nautilus file manager, by default), the task manager, and finally the system tray that holds the clock, volume, battery indicator and Bluetooth, among other things. There is also a Cinammon settings menu shortcut (note the ^ icon) that additionally holds the panel settings options.</p><div id="attachment_11822" class="wp-caption aligncenter" style="width: 590px"><a href="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-3-desktop.jpg"><img class="size-large wp-image-11822" title="The Mint 13 desktop with Nautilus file manager in focus" src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-3-desktop-590x331.jpg" alt="The Mint 13 desktop with Nautilus file manager in focus" width="590" height="331" /></a><p class="wp-caption-text">The Mint 13 desktop with Nautilus file manager in focus</p></div><p>I gotta say the desktop theme colour palette is very cool (excluding the wallpaper). The panel is a darker share of grey and the window manger color is a very subtle shade of grey. This is the Mint-X theme, and unlike the default GNOME Adwaita theme, this one is seriously much more elegant. In fact, it&#8217;s better than Ubuntu&#8217;s Ambiance, <em>me feels</em>.</p><p>The only regret is the icon theme &#8212; with all those Apple-like squarish icons it sort of looks hideous. But this can be easily changed to your liking, so a minor issue there. Although, it&#8217;s really about personal tastes, I can&#8217;t stand that Acdsee logo for image viewer (see screenshot below), and its Firefox icon is also ridiculous. Besides, many of the icons are just not obvious enough &#8212; for example, the Software Manager icon looks more like a favourites/bookmarks icon.</p><div id="attachment_11823" class="wp-caption aligncenter" style="width: 590px"><a href="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-4-Alt-tab.jpg"><img class="size-large wp-image-11823" title="The Alt+Tab interface of Mint 13" src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-4-Alt-tab-590x320.jpg" alt="The Alt+Tab interface of Mint 13" width="590" height="320" /></a><p class="wp-caption-text">The Alt+Tab interface of Mint 13</p></div><p>The above screenshot is the default Alt+Tab toggle. I gotta say it looks much more pleasant and is functionally more usable compared to both GNOME Shell and Unity&#8217;s version of the same. Back to the quirks with the icon theme, in the above screenshot note that both System Settings and Cinammon Settings use the same icon/thumbnail, yet for the latter it looks scaled up.</p><p>Somewhere the Mint developers have actually applied logic is the Mint Menu for launching applications. Given, nothing much has changed for the last few years, but it&#8217;s the overall polish the menu has received that&#8217;s commendable &#8212; a much cleaner and saner implementation compared to GNOME Shell&#8217;s apps menu, Unity&#8217;s dash, as well as KDE&#8217;s Kickoff. Of course, given the overall design of GNOME Shell and Unity, implementing the Mint Menu in them would kind of look out of place.</p><div id="attachment_11824" class="wp-caption aligncenter" style="width: 590px"><a href="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-5-menu.jpg"><img class="size-large wp-image-11824" title="The elegant and usable Mint Menu" src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-5-menu-590x331.jpg" alt="The elegant and usable Mint Menu" width="590" height="331" /></a><p class="wp-caption-text">The elegant and usable Mint Menu</p></div><p>As far as out-of-the-box applications are concerned, Mint more or less covers all segments. And unlike it&#8217;s upstream, which has taken the insane decision to rid itself of essential apps like GIMP just so the OS comfortably fits in a 700MB CD image, Mint takes a more pragmatic decision to increase the ISO size by a hundred megs or so to fit more apps. I mean, who burns ISOs in CDs anyway &#8212; and even when they do, the cost comparison of blank DVDs vs CDs hardly makes a difference.</p><p>Also, I appreciate the fact that Mint is trying to steer clear of implementing a global menu for all apps that both GNOME 3 and Unity are bent on to implement in their own ways. The major gripe most users have with a &#8220;global&#8221; menu is the fact that the developers are simply assuming everyone uses apps in full-screen mode. When the fact of the matter is, if I have a HD resolution screen or use multiple displays, adopting the global menu is actually a regression considering apps won&#8217;t always be full-screen, and rather side-by-side, in most cases.</p><p>Back to the software selection, Mint comes with its own tweaked version of Software Centre called Software Manager. As you can see in the following screenshot, it&#8217;s nicely categorised. It also advertises – in a subtle manner – that the manager currently has almost 60,000 packages to offer. That&#8217;s actually a lot to play with. And this is exactly where Debian and it&#8217;s derivatives shine. Of course, being binary-compatible with its upstream, most Ubuntu PPAs should work with Mint &#8212; it&#8217;s just a matter of configuring these. (Hint: Get GIMP 2.8 from one of them PPAs.)</p><div id="attachment_11825" class="wp-caption aligncenter" style="width: 590px"><a href="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-6-Software-Manager.jpg"><img class="size-large wp-image-11825" title="The Software Manager home screen starts off with the categories" src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-6-Software-Manager-590x482.jpg" alt="The Software Manager home screen starts off with the categories" width="590" height="482" /></a><p class="wp-caption-text">The Software Manager home screen starts off with the categories</p></div><p>Another nice thing is, the Software Manager also offers subcategories of apps. In the following screenshot, you can see the subcategories inside the Internet category. This is really, really handy when just want to browse the manager. Besides all those scores next to apps from the users really help new-comers to pick and choose. And just like Ubuntu Software Centre, this one also has comments/reviews for most of the popular apps from the large community of users. I wonder why the Fedoras and openSUSEs of the world haven&#8217;t yet integrated this feature to their respective GUI software managers.</p><div id="attachment_11826" class="wp-caption aligncenter" style="width: 590px"><a href="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-7-subcategories.jpg"><img class="size-large wp-image-11826" title="The subcategories inside the 'Internet' category" src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-7-subcategories-590x482.jpg" alt="The subcategories inside the 'Internet' category" width="590" height="482" /></a><p class="wp-caption-text">The subcategories inside the &#39;Internet&#39; category</p></div><p>The final point to take note of is Compiz &#8212; our darling window manager from the second half of last decade. We all used to love it and show off the effects to the Winduhs users &#8212; yep, those were the days, when we&#8217;re young :-) Yes, of course, most of the effects were counter-productive&#8230; and since many users loved to royally screw up their systems playing with it and then probably blamed stability issues on the distros, most upstreams slowing moved away from it. Both KDE and GNOME now come with it&#8217;s own set of desktop effects integrated right into their default window managers. The only <span style="text-decoration: line-through;">two</span> major distro<span style="text-decoration: line-through;">s</span> that uses Compiz now is Ubuntu for its Unity effects<span style="text-decoration: line-through;">, and Mint</span>.</p><p><span style="text-decoration: line-through;">The CCSM (CompizConfig Settings Manager) plugin is of course missing.</span> [EDIT: Regret the error. Mint 13's Cinnamon desktop effects are not because of Compiz, but something called Muffin (a fork of GNOME Shell's window manager Mutter).] And the distro comes with some of the effects enabled out of the box. What I like most is how the workspace switcher of GNOME is integrated with <a href="http://cinnamon.linuxmint.com/?p=182">Compiz Expo-like feature</a>&#8230; Take your mouse cursor to the top left corner of the screen. You see the current workspace zooms out to show you the second workspace (Mint has two enabled by default). The window in focus is maximized in the workspace. Move your mouse back into this workspace, and all the open windows will scale appropriately to give you an overview.</p><p>Next to this workspace you see the secondary workspace that is activated by default. Once you hover your mouse on any workspace, it additionally shows an X (close) button on the top right corner of the workspace. And on the extreme right center edge of the screen, you have the + (plus) button to add more workspaces as and when you need them, and then move windows from one workspace to another. Deleting a workspace with open apps in it won&#8217;t kill the apps &#8212; relax, they are moved to the previous workspace.</p><div id="attachment_11827" class="wp-caption aligncenter" style="width: 590px"><a href="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-8-Compiz-Expo.jpg"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Mint13-8-Compiz-Expo-590x331.jpg" alt="Mint 13 uses the Expo feature in a smarter way" title="Mint 13 uses the Expo feature in a smarter way" width="590" height="331" class="size-large wp-image-11827" /></a><p class="wp-caption-text">Mint 13 uses the Expo feature in a smarter way</p></div><p>The usual compiz shortcuts work &#8212; Ctrl+Alt+Right Arrow key to move to the next workspace, Ctrl+Alt+Left Arrow key to move to the previous, Ctrl+Alt+Shift+Left Arrow key to move the in-focus app to the next workspace and the like.</p><p>That&#8217;s more or less it. Overall, although Cinnamon as a GNOME 3 fork is brand new, and the developers note that it&#8217;s still not stable enough, functionality wise compared to older Mint releases, Mint 13 is a solid incremental update &#8212; with nice polish added throughout the desktop. The best part is it doesn&#8217;t force it&#8217;s loyal userbase to unlearn and relearn new UI additions just because they feel that&#8217;s the right way to go forth. And it&#8217;s commendable the effort they have taken to accommodate the old-timers also with simple things &#8212; for example, the availability of Synaptic package manager by default when Ubuntu has abandoned it, and the older more common-sense desktop user interface compared to Gnome Shell and Unity.</p><p>A day of usage doesn&#8217;t tell you a lot about stability of the desktop, but I didn&#8217;t encounter anything remotely nasty to report. The best part, because it hails from a country that doesn&#8217;t encourage software patent lays yet, naturally Mint comes packed with all the multimedia codes available right out of the box. It comes with VLC and Banshee installed, so can throw most formats at these and they should be able to play. It comes as a surprise why they chose to keep Totem as part of the default install, when VLC is also included.</p><p>The downside, as the developers note, it might not play nicely with your system if your 3D graphics card is not supported. Unfortunately, there&#8217;s no Cinnamon 2D like Unity 2D available. So, the Nvidia and AMD/ATI users should test extensively in the live moved before installing it on the system.</p><p>That&#8217;s all folks! Please leave you impressions of Mint&#8217;s Maya in comments. Meanwhile, allow me to go ahead and install <em>Maya&#8217;s</em> MATE edition and see where the GNOME 2 fork is headed.<div id="crp_related"><h5>Related Posts:</h5><ul><li><a href="http://www.linuxforu.com/2011/06/ubuntu-11-04-natty-narwhal-review/" rel="bookmark" class="crp_title">Ubuntu 11.04 Natty Narwhal Review</a></li><li><a href="http://www.linuxforu.com/2011/05/gnome-3-review/" rel="bookmark" class="crp_title">GNOME 3 is Here!</a></li><li><a href="http://www.linuxforu.com/2011/11/ubuntu-11-10-oneiric-ocelot-review/" rel="bookmark" class="crp_title">Ubuntu 11.10 &#8216;Oneiric Ocelot&#8217; Review</a></li><li><a href="http://www.linuxforu.com/2009/11/experiencing-sabayon-5-oh/" rel="bookmark" class="crp_title">Experiencing Sabayon 5, oh</a></li><li><a href="http://www.linuxforu.com/2011/07/fedora-15-vs-ubuntu-11-04-natty/" rel="bookmark" class="crp_title">Locking Horns: Fedora 15 &#8216;Lovelock&#8217; v/s Ubuntu 11.04 &#8216;Natty Narwhal&#8217;</a></li></ul></div>Tags: <a href="http://www.linuxforu.com/tag/3d-graphics/" title="3D graphics" rel="tag">3D graphics</a>, <a href="http://www.linuxforu.com/tag/amd/" title="AMD" rel="tag">AMD</a>, <a href="http://www.linuxforu.com/tag/cinnamon/" title="Cinnamon" rel="tag">Cinnamon</a>, <a href="http://www.linuxforu.com/tag/compiz/" title="Compiz" rel="tag">Compiz</a>, <a href="http://www.linuxforu.com/tag/default-software/" title="default software" rel="tag">default software</a>, <a href="http://www.linuxforu.com/tag/desktop-linux/" title="desktop Linux" rel="tag">desktop Linux</a>, <a href="http://www.linuxforu.com/tag/display-managers/" title="display managers" rel="tag">display managers</a>, <a href="http://www.linuxforu.com/tag/distro-reviews/" title="distro reviews" rel="tag">distro reviews</a>, <a href="http://www.linuxforu.com/tag/gnome/" title="GNOME" rel="tag">GNOME</a>, <a href="http://www.linuxforu.com/tag/gnome-shell/" title="GNOME Shell" rel="tag">GNOME Shell</a>, <a href="http://www.linuxforu.com/tag/linux-mint/" title="Linux Mint" rel="tag">Linux Mint</a>, <a href="http://www.linuxforu.com/tag/muffin/" title="Muffin" rel="tag">Muffin</a>, <a href="http://www.linuxforu.com/tag/nvidia/" title="nvidia" rel="tag">nvidia</a>, <a href="http://www.linuxforu.com/tag/software-centre/" title="software centre" rel="tag">software centre</a>, <a href="http://www.linuxforu.com/tag/software-managers/" title="software managers" rel="tag">software managers</a>, <a href="http://www.linuxforu.com/tag/ubuntu/" title="ubuntu" rel="tag">ubuntu</a>, <a href="http://www.linuxforu.com/tag/unity/" title="Unity" rel="tag">Unity</a><br /> <img src="http://feeds.feedburner.com/~r/LinuxForYou/~4/le4w-G7WOOw" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.linuxforu.com/2012/05/linux-mint-13-cinnamon-edition-review/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <feedburner:origLink>http://www.linuxforu.com/2012/05/linux-mint-13-cinnamon-edition-review/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=linux-mint-13-cinnamon-edition-review</feedburner:origLink></item> <item><title>Virtualisation Face-off: Qemu, VirtualBox, VMware Player and Parallels Workstation</title><link>http://feedproxy.google.com/~r/LinuxForYou/~3/SqLwEfmqKqg/</link> <comments>http://www.linuxforu.com/2012/05/virtualisation-faceoff-qemu-virtualbox-vmware-player-parallels-workstation/#comments</comments> <pubDate>Wed, 23 May 2012 12:35:52 +0000</pubDate> <dc:creator>Sufyan bin Uzayr</dc:creator> <category><![CDATA[Apps]]></category> <category><![CDATA[Reviews]]></category> <category><![CDATA[Ethernet]]></category> <category><![CDATA[host os]]></category> <category><![CDATA[LFY May 2012]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Oracle]]></category> <category><![CDATA[Parallels]]></category> <category><![CDATA[Parallels Desktop]]></category> <category><![CDATA[Parallels Workstation]]></category> <category><![CDATA[QEMU]]></category> <category><![CDATA[QtEmu]]></category> <category><![CDATA[RAM]]></category> <category><![CDATA[virtual machines]]></category> <category><![CDATA[VirtualBox]]></category> <category><![CDATA[Virtualisation]]></category> <category><![CDATA[virtualisation software]]></category> <category><![CDATA[VMWare]]></category> <category><![CDATA[VMware player]]></category><guid isPermaLink="false">http://www.linuxforu.com/?p=11805</guid> <description><![CDATA[In this article, we take a look at four of the most well known and commonly used virtualisation software for Linux. When it comes to virtualisation, Linux unarguably has more prowess and offers...]]></description> <content:encoded><![CDATA[<p><img class="aligncenter size-large wp-image-11806" title="Linux virtualization solutions" src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/linux-virtualization-solutions-590x306.jpg" alt="Linux virtualization solutions" width="590" height="306" /></p><p class="introduction">In this article, we take a look at four of the most well known and commonly used virtualisation software for Linux.</p><p>When it comes to virtualisation, Linux unarguably has more prowess and offers better performance as the host OS than most other operating systems. Mac does indeed allow you to run MS Windows in a virtualised environment, but it is only Linux that offers all-encompassing support for most popular operating systems.</p><p>And talking about virtualisation products for Linux devices, the options are plenty. However, in this article, we will focus on four popular options &#8212; Qemu, VirtualBox, VMware Player and Parallels Workstation. Before comparing these, let&#8217;s first look at each of them in isolation.</p><h2>The introductions</h2><h3>Qemu</h3><p>Qemu can be used both as a machine emulator and as virtualisation software. It lets you run Windows programs on your Linux machine, as well as execute guest code directly on host devices. And the best part is that Qemu is open source software.</p><h3>VirtualBox</h3><p>Oracle VM VirtualBox, or just VirtualBox as it is popularly called, is full-blown virtualisation software typically meant for the x86 architecture. Even though Oracle primarily projects it as a product for enterprise use, VirtualBox can and does suffice for general computing enthusiasts who would like to try their hands at virtualisation.</p><p>In fact, VirtualBox is so neatly laid out and simple in operation that it should be your first pick if you aren&#8217;t already familiar with virtualisation. It supports numerous operating systems apart from Linux and Windows, including the likes of BSD, Solaris and even DOS or Windows 3.x. Like Qemu, VirtualBox is also open source software.</p><h3>VMware Player</h3><p>VMware Player is a commercial virtualisation product that lets you run multiple operating systems on your computer. The product is free (as in free beer) for personal use, and paid enterprise versions are available, but sadly, none of the offerings are open source. Beyond that, VMware Player offers excellent support for multiple operating systems, and binary downloads are available for both RHEL and Ubuntu users (32-bit and 64-bit).</p><h3>Parallels Workstation</h3><p>Parallels Workstation is paid-for, commercial, closed source virtualisation software available for Windows, Mac and Linux. A cheaper, non-enterprise version by the name of Parallels Desktop is also available. If you are compelled to compromise with closed source software, it is likely that you have a good &#8220;business&#8221; reason behind it, and so we will review Parallels Workstation in this article.</p><p>With that general introduction out of the way, let us now compare each option&#8217;s performance under separate heads.</p><h2>Installation</h2><p>Beginning with Qemu, the installation process is pretty simple. In fact, Qemu is nowadays offered in the repositories of almost every major distro and so, installation is just a matter of a few clicks. Also, Kernel Virtualization Machine (KVM), which is supported by Qemu, is nowadays a part of the standard installation of most notable distros, including Ubuntu.</p><p>Similarly, VirtualBox, too, forms a part of the repositories of many distros. However, just in case your distro does not offer VirtualBox, you can always download the binaries from <a href="https://www.virtualbox.org/wiki/Downloads">here</a>.</p><p>The installation of Parallels Workstation, on the other hand, is outright complex. You can either add custom repositories for third party software in your distro&#8217;s software manager, or you can download it from the Parallels&#8217; website itself. If you are downloading it from the website, you&#8217;ll need to register for a user account (yes, that&#8217;s how it is with closed source software &#8212; you have to register). And speaking of registration, you will be required to give a plethora of information about yourself &#8212; your name, work information, address, and so on.</p><p>Thereafter, the URL to the download location will be sent to you via email. Since the software is paid for, you&#8217;ll have a 30-day trial period during which you can use the software without paying the licence fee, following which, you have to either purchase a license key or remove the software. During the installation process, you will also be presented with the End User License Agreement (EULA) which you need to agree to conform to, before carrying on with the installation.</p><div id="attachment_11807" class="wp-caption aligncenter" style="width: 500px"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/parallels-installation.jpg" alt="The Parallels Workstation installation wizard (registration process)" title="The Parallels Workstation installation wizard (registration process)" width="500" height="354" class="size-full wp-image-11807" /><p class="wp-caption-text">Figure 1: The Parallels Workstation installation wizard (registration process)</p></div><p>Speaking of VMware Player, the installation is more or less similar to that of Parallels Workstation &#8212; you have to register for an account on the website (though in this case, you&#8217;re required to give only your name and email address), following which you can download the software&#8217;s installer. The installation process is self-explanatory, and yes, there is a EULA that you need to abide by.</p><h2>Modus operandi</h2><p>Beginning with Qemu &#8212; its interface, though clean, can be confusing for the beginner. If you are a KDE user, you can use <a href="http://qtemu.org/">QtEmu</a>, which serves as a handy emulator. However, if, just like me, you are not a KDE and/or GNOME user, using Qemu&#8217;s emulator can be quite annoying at times &#8212; it simply refuses to blend with your DE. However, once you get accustomed to it, you&#8217;ll realize that Qemu is one of the best tools for virtualisation. You can enable or disable full acceleration, decide which processes to log, specify arguments for start-up, and so on. In fact, Qemu offers a much greater level of customisation than most other alternatives.</p><div id="attachment_11808" class="wp-caption aligncenter" style="width: 413px"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/qemu-customization.jpg" alt="Customising Qemu (enabling full acceleration)" title="Customising Qemu (enabling full acceleration)" width="413" height="454" class="size-full wp-image-11808" /><p class="wp-caption-text">Figure 2: Customising Qemu (enabling full acceleration)</p></div><p>When it comes to the user interface and mode of operation, VirtualBox emerges as the clear winner. The interface is slick and resembles more of a media player (say, Banshee, for instance). For almost all the operations, there are setup wizards and the procedures are self-explanatory. The program offers all the abilities that you&#8217;d seek in a virtualisation tool, and is well backed by excellent documentation.</p><div id="attachment_11811" class="wp-caption aligncenter" style="width: 590px"><a href="http://cdn.linuxforu.com/wp-content/uploads/2012/05/VirtualBox-screenshot-2.jpg"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/VirtualBox-screenshot-2-590x331.jpg" alt="VirtualBox running Fedora as guest OS" title="VirtualBox running Fedora as guest OS" width="590" height="331" class="size-large wp-image-11811" /></a><p class="wp-caption-text">Figure 3: VirtualBox running Fedora as guest OS</p></div><p>Parallels Workstation, on the other hand, is neither as sleek as Qemu nor as polished as VirtualBox. A good portion of it is written in Qt, so again, KDE users can feel at home. Speaking of the mode of operation, there is a Virtual Machine Wizard, but since the product itself is more geared towards workstation use rather than home use, the Wizard begins with questions regarding networking, rather than storage. You can set up Ethernet networks, and share host devices from within the wizard. However, such functionality is available in both VirtualBox and Qemu, so it doesn&#8217;t really make sense why one would opt for a closed source option.</p><p>Now, let us take a look at the final option, VMware Player. Unlike its Workstation version, the free Player version does not ask us to connect to a remote or local server upon startup. Instead, the interface simply offers you a set-up wizard that lets you create virtual machines. VMware Player does offer two unique things &#8212; the guest OS runs within the console, instead of a separate instance, and the support for audio devices and video cards is terrific. For example, in this screenshot, Ubuntu is being run within VMware Console, rather than a separate window, as would have been the case with VirtualBox. This gives the product an organised appeal.</p><div id="attachment_11813" class="wp-caption aligncenter" style="width: 590px"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/vmware-ubuntu-590x516.jpg" alt="VMware Player running Ubuntu as guest OS" title="VMware Player running Ubuntu as guest OS" width="590" height="516" class="size-large wp-image-11813" /><p class="wp-caption-text">Figure 4: VMware Player running Ubuntu as guest OS</p></div><h2>General use</h2><p>Before we proceed any further to each product&#8217;s performance levels, it is worth noting that Parallels Workstation is a software meant essentially for the server environment, whereas VMware Player is meant for non-enterprise use. The other two, Qemu and VirtualBox, however, can double up for both scenarios.</p><p>Qemu, strictly speaking, does not project itself as virtualisation software. It is more of an emulation mechanism for the x86 architecture. Thus, there are certain scenarios where it does perfectly well, and beats all others. For instance, you will not need to tweak sound profiles to make them work on the guest OS. The downside, however, is that Qemu&#8217;s guest machines, even when idle, tend to consume a good deal of memory.</p><div id="attachment_11809" class="wp-caption aligncenter" style="width: 590px"><a href="http://cdn.linuxforu.com/wp-content/uploads/2012/05/qemu-freedos.jpg"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/qemu-freedos-590x442.jpg" alt="Qemu running FreeDOS on top of the Ubuntu host OS" title="Qemu running FreeDOS on top of the Ubuntu host OS" width="590" height="442" class="size-large wp-image-11809" /></a><p class="wp-caption-text">Figure 5: Qemu running FreeDOS on top of the Ubuntu host OS</p></div><p>VirtualBox, on the other hand, strikes a great balance between memory consumption and hardware detection. You will need to make a few extra tweaks at times to get the audio working, but overall, the software is wonderful. Even when running memory hogging operating systems such as Windows Vista, you will rarely see a performance lag (assuming that you have a decent RAM in place).</p><p>Parallels Workstation, since it is basically meant for workstation use, detects any Internet connection that you may have, by default (if you do not wish to share the host connection with the guest machine, you will have to disable it manually). The detection of sound devices is ordinary, and running videos is a pain. The program itself eats up a good deal of memory.</p><p>VMware Player is, by far, one of the most impressive virtualisation tools when it comes to performance. In my experience, there has rarely ever been a performance lag. It automatically detects many hardware devices, and memory management is great!</p><p>Now, going beyond features, here is a quick view on the performance levels of each option: I attempted to install Mandriva LXDE under each virtualisation tool (the host OS being Sabayon 8, the RAM available to the guest OS was 256 MB, and storage space was 6 GB). In Qemu, the entire installation process took roughly 20 minutes; VirtualBox was around 15 minutes; VMware Player, too, stayed closer to 20; whereas Parallels Workstation took a little over half an hour. Seems comparable, doesn&#8217;t it?</p><h2>Appraisal</h2><p>So, we began this article comparing four separate virtualisation tools. While you may have your personal preferences, in my opinion, Parallels Workstation, the costliest of the lot, fared in the most unimpressive manner (comparatively). On the other hand, VMware Player is a decent choice for virtualisation. And once you get used to using Qemu, it will serve you well. However, in terms of a combination of speed, ease of use and performance, VirtualBox ranked ahead of the lot. For all general purposes, VirtualBox will easily suffice, and just in case you need slightly advanced functionality, you should consider opting for VMware Player.</p><h5>Links</h5><ul><li><a href="http://www.qemu.org/">Qemu</a></li><li><a href="http://www.virtualbox.org/">VirtualBox</a></li><li><a href="http://www.vmware.com/products/player/">VMware Player</a></li><li><a href="http://www.parallels.com/products/workstation/">Parallels Workstation</a></li></ul><p class="imagecredit">Certain screenshots are courtesy of Wikimedia Commons</p><div id="crp_related"><h5>Related Posts:</h5><ul><li><a href="http://www.linuxforu.com/2011/06/lamp-server-in-10-minutes-turnkey/" rel="bookmark" class="crp_title">Turnkey: Build LAMP Server in Under 10 Minutes</a></li><li><a href="http://www.linuxforu.com/2011/01/phpvirtualbox-accessing-virtualbox-from-a-browser/" rel="bookmark" class="crp_title">phpVirtualBox &#8212; Accessing VirtualBox from a Browser</a></li><li><a href="http://www.linuxforu.com/2010/11/get-started-with-turnkey-linux-when-and-where-it-makes-sense/" rel="bookmark" class="crp_title">Get Started with Turnkey Linux &#8212; When and Where it Makes Sense</a></li><li><a href="http://www.linuxforu.com/2011/05/quick-quide-to-qemu-setup/" rel="bookmark" class="crp_title">The Quick Guide to QEMU Setup</a></li><li><a href="http://www.linuxforu.com/2009/01/virtual-microsoft/" rel="bookmark" class="crp_title">Virtual Microsoft</a></li></ul></div>Tags: <a href="http://www.linuxforu.com/tag/ethernet/" title="Ethernet" rel="tag">Ethernet</a>, <a href="http://www.linuxforu.com/tag/host-os/" title="host os" rel="tag">host os</a>, <a href="http://www.linuxforu.com/tag/lfy-may-2012/" title="LFY May 2012" rel="tag">LFY May 2012</a>, <a href="http://www.linuxforu.com/tag/linux/" title="Linux" rel="tag">Linux</a>, <a href="http://www.linuxforu.com/tag/oracle/" title="Oracle" rel="tag">Oracle</a>, <a href="http://www.linuxforu.com/tag/parallels/" title="Parallels" rel="tag">Parallels</a>, <a href="http://www.linuxforu.com/tag/parallels-desktop/" title="Parallels Desktop" rel="tag">Parallels Desktop</a>, <a href="http://www.linuxforu.com/tag/parallels-workstation/" title="Parallels Workstation" rel="tag">Parallels Workstation</a>, <a href="http://www.linuxforu.com/tag/qemu/" title="QEMU" rel="tag">QEMU</a>, <a href="http://www.linuxforu.com/tag/qtemu/" title="QtEmu" rel="tag">QtEmu</a>, <a href="http://www.linuxforu.com/tag/ram/" title="RAM" rel="tag">RAM</a>, <a href="http://www.linuxforu.com/tag/virtual-machines/" title="virtual machines" rel="tag">virtual machines</a>, <a href="http://www.linuxforu.com/tag/virtualbox/" title="VirtualBox" rel="tag">VirtualBox</a>, <a href="http://www.linuxforu.com/tag/virtualisation/" title="Virtualisation" rel="tag">Virtualisation</a>, <a href="http://www.linuxforu.com/tag/virtualisation-software/" title="virtualisation software" rel="tag">virtualisation software</a>, <a href="http://www.linuxforu.com/tag/vmware/" title="VMWare" rel="tag">VMWare</a>, <a href="http://www.linuxforu.com/tag/vmware-player/" title="VMware player" rel="tag">VMware player</a><br /> <img src="http://feeds.feedburner.com/~r/LinuxForYou/~4/SqLwEfmqKqg" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.linuxforu.com/2012/05/virtualisation-faceoff-qemu-virtualbox-vmware-player-parallels-workstation/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <feedburner:origLink>http://www.linuxforu.com/2012/05/virtualisation-faceoff-qemu-virtualbox-vmware-player-parallels-workstation/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=virtualisation-faceoff-qemu-virtualbox-vmware-player-parallels-workstation</feedburner:origLink></item> <item><title>Awaiting Mageia 2: Five Things You Can Look Forward To</title><link>http://feedproxy.google.com/~r/LinuxForYou/~3/JOwSpVfibDs/</link> <comments>http://www.linuxforu.com/2012/05/mageia-2-five-things-to-look-forward-to/#comments</comments> <pubDate>Tue, 22 May 2012 15:10:18 +0000</pubDate> <dc:creator>Diana Maria</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[desktop environments]]></category> <category><![CDATA[Distros]]></category> <category><![CDATA[e17]]></category> <category><![CDATA[enlightenment]]></category> <category><![CDATA[Epiphany]]></category> <category><![CDATA[freedesktop.org]]></category> <category><![CDATA[GNOME]]></category> <category><![CDATA[GUI]]></category> <category><![CDATA[headphone jack]]></category> <category><![CDATA[IceWM]]></category> <category><![CDATA[KDE]]></category> <category><![CDATA[LXDE]]></category> <category><![CDATA[Mageia]]></category> <category><![CDATA[Mandrake]]></category> <category><![CDATA[Mandriva]]></category> <category><![CDATA[openbox]]></category> <category><![CDATA[point and click]]></category> <category><![CDATA[repositories]]></category> <category><![CDATA[sound servers]]></category> <category><![CDATA[Sugar]]></category> <category><![CDATA[Web browsers]]></category> <category><![CDATA[Xfce]]></category><guid isPermaLink="false">http://www.linuxforu.com/?p=11785</guid> <description><![CDATA[The final release of Mageia 2.0 is about to embark sometime today (see release schedule). Based on the RC releases currently available for download, we already are familiar with what all this final...]]></description> <content:encoded><![CDATA[<p><img class="alignright  wp-image-11786" title="Getting ready for Mageia 2" src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/mageia-logo-350x382.jpg" alt="Getting ready for Mageia 2" width="245" height="267" /><br /> The final release of Mageia 2.0 is about to embark sometime today (see <a href="https://wiki.mageia.org/en/Mageia_2_development#Development_Planning">release schedule</a>). Based on the RC releases currently available for download, we already are familiar with what all this final release is going to feature.</p><p>Allow me to list the five things I&#8217;m looking forward to, things that make me feel Mageia is on its way to becoming the Debian of the RPM world &#8212; a true community distro that caters to all.</p><h2>Five desktop environments</h2><p>Many distros now only concentrate on supporting just one among the many DEs available and widely used. The most important feature of Mageia 2.0 is that it includes four different options for desktop environments officially. These include GNOME 3.4.1, KDE 4.8.2, XFCE and LXDE. What&#8217;s more? It even packs in Sugar 0.95.</p><p>All the five desktop environments render sophisticated point and click GUI, yet target varied user segments &#8212; you can&#8217;t really have a one-size-fits-all. If you can afford to invest some time, I&#8217;d recommend you to explore them one by one and enjoy uncovering mysteries hiding inside each.</p><p>Another important factor is the availability of multiple window management solutions besides what come as defaults with the above mentioned DEs. These include Window Maker, IceWM, Openbox and Enlightenment (E17). Availability of so many options in officially supported repositories of Mageia makes it sort of a geek&#8217;s paradise.</p><h2>PulseAudio 2.0</h2><p>The other key feature of Mageia 2.0 is the presence of the per-release version of a networked sound server PulseAudio 2.0. The basic reason of including this is to reap the benefits of kernel 3.3 support for the headphone jack detection. This helps in adjusting volumes and controlling output via correct audio path all carried out automatically as and when required by users. The inclusion of this feature has fixed the age old audio issues encountered by a number of us. We hope to see Mageia 2 including the final version of this particular software.</p><h2>Six Web browsers</h2><p>Another cool offering is on the Web browser front. As users, we would be able to enjoy not just a couple, but six Web browsers &#8212; Firefox, Epiphany (rebranded now as Web), Chromium, Opera, Midori, and Konqueror. It&#8217;s all about choice, as they say! No more hunting down various third-party software repos just so we could enjoy the basics.</p><h2>Four mail clients</h2><p>When it comes to mail clients, Mageia 2.0 is armed with four different ones for us to choose from. These include, Kmail, Evolution, Thunderbird and Claws Mail. This means that we can make our email management smart and effective with <em>our own</em> choice of client application.</p><h2>Under the hood</h2><p>The base system of Mageia comes with Linux kernel 3.3.4 and glibc 2.14.1, while the boot process is powered by systemd (as a result of standardisation efforts across Linux distributions to deprecate the aging SysV init scripts). To know more about why systemd came about visit the official website hosted on <a href="http://www.freedesktop.org/wiki/Software/systemd">freedesktop.org</a>. However, unlike other distros, Maegia 2 offers a choice of keeping the older init system to those for whom migrating from SysV initscripts is a deal breaker for the time being.</p><p>The CUPS printing system has also been updated to 1.5.2 – and we all love an updated stack, don&#8217;t we?</p><p>Of course, these are only the stuff that have caught my attention, and there&#8217;s much more in its bag of goodies.</p><p>While many have been already been experimenting with the pre-release versions, the real picture will embark once v2.0 finally hits the Web &#8212; hopefully today? Let’s wait and see if Maegia 2 could become <em>home</em> to all the estranged Mandrake/Mandriva users.<div id="crp_related"><h5>Related Posts:</h5><ul><li><a href="http://www.linuxforu.com/2011/03/debian-6-squeeze-whats-new/" rel="bookmark" class="crp_title">Debian 6.0 &#8216;Squeeze&#8217;: What&#8217;s New?</a></li><li><a href="http://www.linuxforu.com/2009/02/how-to-install-latest-kde-on-opensuse-base/" rel="bookmark" class="crp_title">Son&#8230; this is KDE 4.2 on openSUSE 11.1! Savvy?</a></li><li><a href="http://www.linuxforu.com/2009/07/arch-linux-ideal-geek-distro/" rel="bookmark" class="crp_title">Arch Linux: The Ideal Geek Distro?</a></li><li><a href="http://www.linuxforu.com/2009/09/a-suse-studio-to-edit-and-roll-out-your-appliance/" rel="bookmark" class="crp_title">A (SUSE) Studio to Edit and Roll Out Your Appliance</a></li><li><a href="http://www.linuxforu.com/2009/11/experiencing-sabayon-5-oh/" rel="bookmark" class="crp_title">Experiencing Sabayon 5, oh</a></li></ul></div>Tags: <a href="http://www.linuxforu.com/tag/desktop-environments/" title="desktop environments" rel="tag">desktop environments</a>, <a href="http://www.linuxforu.com/tag/distros/" title="Distros" rel="tag">Distros</a>, <a href="http://www.linuxforu.com/tag/e17/" title="e17" rel="tag">e17</a>, <a href="http://www.linuxforu.com/tag/enlightenment/" title="enlightenment" rel="tag">enlightenment</a>, <a href="http://www.linuxforu.com/tag/epiphany/" title="Epiphany" rel="tag">Epiphany</a>, <a href="http://www.linuxforu.com/tag/freedesktop-org/" title="freedesktop.org" rel="tag">freedesktop.org</a>, <a href="http://www.linuxforu.com/tag/gnome/" title="GNOME" rel="tag">GNOME</a>, <a href="http://www.linuxforu.com/tag/gui/" title="GUI" rel="tag">GUI</a>, <a href="http://www.linuxforu.com/tag/headphone-jack/" title="headphone jack" rel="tag">headphone jack</a>, <a href="http://www.linuxforu.com/tag/icewm/" title="IceWM" rel="tag">IceWM</a>, <a href="http://www.linuxforu.com/tag/kde/" title="KDE" rel="tag">KDE</a>, <a href="http://www.linuxforu.com/tag/lxde/" title="LXDE" rel="tag">LXDE</a>, <a href="http://www.linuxforu.com/tag/mageia/" title="Mageia" rel="tag">Mageia</a>, <a href="http://www.linuxforu.com/tag/mandrake/" title="Mandrake" rel="tag">Mandrake</a>, <a href="http://www.linuxforu.com/tag/mandriva/" title="Mandriva" rel="tag">Mandriva</a>, <a href="http://www.linuxforu.com/tag/openbox/" title="openbox" rel="tag">openbox</a>, <a href="http://www.linuxforu.com/tag/point-and-click/" title="point and click" rel="tag">point and click</a>, <a href="http://www.linuxforu.com/tag/repositories/" title="repositories" rel="tag">repositories</a>, <a href="http://www.linuxforu.com/tag/sound-servers/" title="sound servers" rel="tag">sound servers</a>, <a href="http://www.linuxforu.com/tag/sugar/" title="Sugar" rel="tag">Sugar</a>, <a href="http://www.linuxforu.com/tag/web-browsers/" title="Web browsers" rel="tag">Web browsers</a>, <a href="http://www.linuxforu.com/tag/xfce/" title="Xfce" rel="tag">Xfce</a><br /> <img src="http://feeds.feedburner.com/~r/LinuxForYou/~4/JOwSpVfibDs" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.linuxforu.com/2012/05/mageia-2-five-things-to-look-forward-to/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <feedburner:origLink>http://www.linuxforu.com/2012/05/mageia-2-five-things-to-look-forward-to/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mageia-2-five-things-to-look-forward-to</feedburner:origLink></item> <item><title>Best Open Source Apps for Daily Use</title><link>http://feedproxy.google.com/~r/LinuxForYou/~3/5X2tiSt8ViM/</link> <comments>http://www.linuxforu.com/2012/05/best-open-source-apps-for-daily-use/#comments</comments> <pubDate>Mon, 14 May 2012 09:19:03 +0000</pubDate> <dc:creator>Jayneil Dalal</dc:creator> <category><![CDATA[Applications]]></category> <category><![CDATA[For You & Me]]></category> <category><![CDATA[Overview]]></category> <category><![CDATA[7-zip]]></category> <category><![CDATA[Amazon S3]]></category> <category><![CDATA[Blender]]></category> <category><![CDATA[Code Blocks]]></category> <category><![CDATA[commercial applications]]></category> <category><![CDATA[Deja Dup]]></category> <category><![CDATA[GIMP]]></category> <category><![CDATA[LFY February 2012]]></category> <category><![CDATA[LibreOffice]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[misconception]]></category> <category><![CDATA[mozilla]]></category> <category><![CDATA[mozilla firefox]]></category> <category><![CDATA[Mozilla Thunderbird]]></category> <category><![CDATA[open source applications]]></category> <category><![CDATA[open source software]]></category> <category><![CDATA[open source solutions]]></category> <category><![CDATA[Photoshop]]></category> <category><![CDATA[Pidgin]]></category> <category><![CDATA[Private Browsing]]></category> <category><![CDATA[proprietary software]]></category> <category><![CDATA[VirtualBox]]></category> <category><![CDATA[VLC media player]]></category><guid isPermaLink="false">http://www.linuxforu.com/?p=11750</guid> <description><![CDATA[What the proprietary world can do, FOSS can do better! That&#8217;s what this article hints at, as it takes you through the 11 most used open source apps. Every day, we use a...]]></description> <content:encoded><![CDATA[<p><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/best-foss-tools-590x314.jpg" alt="The many FOSS tools for our daily use..." title="The many FOSS tools for our daily use..." width="590" height="314" class="aligncenter size-large wp-image-11751" /><p class="introduction">What the proprietary world can do, FOSS can do better! That&#8217;s what this article hints at, as it takes you through the 11 most used open source apps.</p><p>Every day, we use a variety of applications without even wondering about their origins. Our main goal is to complete the task at hand, which could be as mundane as watching a movie clip, or doing something more complex such as editing an image. As long as these needs are satisfied, we remain loyal to particular software. But users need change over a period of time, so application developers work hard to offer the best set of features within a short time.</p><p>These applications then have to survive in the intensely competitive market. On one hand are multinational companies investing millions in designing commercial applications, and on the other are a bunch of highly motivated people working together to design open source applications. There&#8217;s often the misconception that open source applications are not as good as their commercial counterparts &#8212; but this isn&#8217;t true.</p><p>Open source applications can be even better than their commercial variants in some cases. These often begin with an individual who designs the first version and uploads it on the Web for others to test and use. As word spreads, more people from the open source community start taking part in the project &#8212; testing, reporting bugs, or even solving them. Over time, the application&#8217;s features keep improving&#8230;</p><p>Here is my list of the top open source applications that are used daily. My choices are debatable. Many distributions have these packages available in the software manager, but if not, installing them is quite simple. Usually, all it takes is double-clicking the downloaded file. Hence, I haven&#8217;t covered this aspect in detail.</p><h2>VLC media player</h2><p>Over the years, I have switched from one media player to another, in search of certain features. This stopped when I stumbled across VLC. It could play almost all file formats I threw at it, and even played broken files, repairing them to some extent.</p><p>The interface is clean and simple. It hardly crashes. You can add subtitles for your favourite movies and even change the video aspect ratio to fit your screen. I highly recommend it for all users who love to watch movies, and it&#8217;s even great for playing songs. Get it <a href="http://www.videolan.org/vlc/">here</a>.</p><h2>Mozilla Firefox</h2><p>Used by millions around the world, it&#8217;s simple, elegant and quite stable. The &#8220;Private Browsing&#8221; feature makes the browser forget history, searches, user accounts, etc, for that session &#8212; quite useful for those who value their privacy or who are using public computers.</p><p>Firefox has many <a href="https://addons.mozilla.org/en-US/firefox/">useful add-ons for routine tasks</a>. The very large Mozilla community conducts various activities like launch parties, adopting animals, etc. FOSS enthusiasts can join it, or even become campus representatives. Get the Fox from <a href="http://www.mozilla.org/en-US/firefox/channel/">here</a>.</p><h2>Pidgin</h2><p>I have accounts at GMail, Facebook, Yahoo, MSN, etc. It gets very difficult to continuously switch between windows when I log in to all simultaneously and people start chatting with me. Well, Pidgin is the single-window solution to this, supporting many IM services, even IRC! Get it <a href="http://pidgin.im/download/">here</a>.</p><h2>VirtualBox</h2><p>A lot of tech enthusiasts/software reviewers need to try out a new OS without actually installing it. VirtualBox is the solution. Downloadable at home or office without paying a cent, you can use it to safely try the new OS, and when done, simply delete the VM.</p><p>You can decide how much disk and RAM to allocate to the guest OS, and even decide on network access privileges, etc. Get it <a href="https://www.virtualbox.org/wiki/Downloads">here</a>.</p><h2>LibreOffice</h2><p>Need to do word-processing, spreadsheets, presentations, graphics and databases, but don&#8217;t want to shell out for proprietary software? Switch to LibreOffice/OpenOffice.org, which can do it all. It takes some time to get used to the interface, though. It has support for most languages, globally. It also supports .docx and .doc so you can work with those using Microsoft products. Get it <a href="http://www.libreoffice.org/download/">here</a>.</p><h2>Mozilla Thunderbird</h2><p>If you need a free alternative to Outlook, look no further. Thunderbird is easy to use, and can also work as an RSS reader. It has a lot of add-ons to simplify daily tasks. Adaptive junk mail filtering helps control spam; the export feature makes shifting mail, settings, contacts, etc, to a new computer a whole lot easier. Get it <a href="http://www.mozilla.org/en-US/thunderbird/">here</a>.</p><h2>Déjà Dup</h2><p>Backup is usually a headache for most users, but a necessity to protect valuable data. Deja dup lets you do this without any hassles. The simple interface lets you back up data to a hard drive or to Amazon S3, and also automate it daily, weekly or monthly. Get it <a href="https://launchpad.net/deja-dup">here</a>.</p><h2>Code Blocks</h2><p>This is a very popular cross-platform C/C++ IDE, which supports plugins to extend capabilities/features. It can be used to code for ARM, Matlab, OpenGL, AVR, etc (and a few other platforms, but you need to first install the corresponding framework/SDK). Get it <a href="http://www.codeblocks.org/downloads">here</a>.</p><h2>Blender</h2><p>This is an open source 3D creation software available for all major operating systems. It lets you create animated films, visual effects, video games, etc, with a lot of other advanced features. There are many tutorials on its site for a head start. Get it <a href="http://www.blender.org/download/get-blender/">here</a>.</p><h2>GIMP</h2><p>The free alternative to Photoshop is usable for photo retouching, image composition, authoring and much more. It can be used as a simple paint program, an expert image editing workshop, and even as a batch-processing system, a mass-production image renderer, an image format converter, etc.</p><p>Expandable and extensible, you can download plugins for almost any task, and use the advanced scripting interface to automate anything from the simplest tasks to the most complex image manipulation procedures. Get it <a href="http://www.gimp.org/downloads/">here</a>.</p><h2>7-zip</h2><p>This powerful open source archive management tool supports most archive formats like .tar, .rar, .zip, etc. Get <a href="from http://www.7-zip.org/download.html" class="broken_link">here</a>.</p><p>After using these, you will definitely feel that open source applications are on par with proprietary software, and in many cases, even better!<div id="crp_related"><h5>Related Posts:</h5><ul><li><a href="http://www.linuxforu.com/2012/04/quickly-get-set-go-with-sugarcrm/" rel="bookmark" class="crp_title">Quickly Get Set, Go with SugarCRM</a></li><li><a href="http://www.linuxforu.com/2009/07/flock-2-dot-5-browser-review/" rel="bookmark" class="crp_title">Will Social Media Junkies Flock Together with v2.5?</a></li><li><a href="http://www.linuxforu.com/2012/03/5-useful-open-source-tools-for-windows/" rel="bookmark" class="crp_title">Get Started with 5 Useful Open Source Tools for Windows</a></li><li><a href="http://www.linuxforu.com/2012/04/foss-is-fun-the-fifth-freedom-part-2/" rel="bookmark" class="crp_title">FOSS is __FUN__: The Fifth Freedom, Part 2</a></li><li><a href="http://www.linuxforu.com/2012/03/foss-is-fun-fifth-freedom/" rel="bookmark" class="crp_title">FOSS is __FUN__: The Fifth Freedom</a></li></ul></div>Tags: <a href="http://www.linuxforu.com/tag/7-zip/" title="7-zip" rel="tag">7-zip</a>, <a href="http://www.linuxforu.com/tag/amazon-s3/" title="Amazon S3" rel="tag">Amazon S3</a>, <a href="http://www.linuxforu.com/tag/blender/" title="Blender" rel="tag">Blender</a>, <a href="http://www.linuxforu.com/tag/code-blocks/" title="Code Blocks" rel="tag">Code Blocks</a>, <a href="http://www.linuxforu.com/tag/commercial-applications/" title="commercial applications" rel="tag">commercial applications</a>, <a href="http://www.linuxforu.com/tag/deja-dup/" title="Deja Dup" rel="tag">Deja Dup</a>, <a href="http://www.linuxforu.com/tag/gimp/" title="GIMP" rel="tag">GIMP</a>, <a href="http://www.linuxforu.com/tag/lfy-february-2012/" title="LFY February 2012" rel="tag">LFY February 2012</a>, <a href="http://www.linuxforu.com/tag/libreoffice/" title="LibreOffice" rel="tag">LibreOffice</a>, <a href="http://www.linuxforu.com/tag/microsoft/" title="Microsoft" rel="tag">Microsoft</a>, <a href="http://www.linuxforu.com/tag/misconception/" title="misconception" rel="tag">misconception</a>, <a href="http://www.linuxforu.com/tag/mozilla/" title="mozilla" rel="tag">mozilla</a>, <a href="http://www.linuxforu.com/tag/mozilla-firefox/" title="mozilla firefox" rel="tag">mozilla firefox</a>, <a href="http://www.linuxforu.com/tag/mozilla-thunderbird/" title="Mozilla Thunderbird" rel="tag">Mozilla Thunderbird</a>, <a href="http://www.linuxforu.com/tag/open-source-applications/" title="open source applications" rel="tag">open source applications</a>, <a href="http://www.linuxforu.com/tag/open-source-software/" title="open source software" rel="tag">open source software</a>, <a href="http://www.linuxforu.com/tag/open-source-solutions/" title="open source solutions" rel="tag">open source solutions</a>, <a href="http://www.linuxforu.com/tag/photoshop/" title="Photoshop" rel="tag">Photoshop</a>, <a href="http://www.linuxforu.com/tag/pidgin/" title="Pidgin" rel="tag">Pidgin</a>, <a href="http://www.linuxforu.com/tag/private-browsing/" title="Private Browsing" rel="tag">Private Browsing</a>, <a href="http://www.linuxforu.com/tag/proprietary-software/" title="proprietary software" rel="tag">proprietary software</a>, <a href="http://www.linuxforu.com/tag/virtualbox/" title="VirtualBox" rel="tag">VirtualBox</a>, <a href="http://www.linuxforu.com/tag/vlc-media-player/" title="VLC media player" rel="tag">VLC media player</a><br /> <img src="http://feeds.feedburner.com/~r/LinuxForYou/~4/5X2tiSt8ViM" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.linuxforu.com/2012/05/best-open-source-apps-for-daily-use/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.linuxforu.com/2012/05/best-open-source-apps-for-daily-use/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=best-open-source-apps-for-daily-use</feedburner:origLink></item> <item><title>TutorVista: Using Open Source in Digital Education</title><link>http://feedproxy.google.com/~r/LinuxForYou/~3/seYCrIKuFqk/</link> <comments>http://www.linuxforu.com/2012/05/tutorvista-using-open-source-in-digital-education/#comments</comments> <pubDate>Mon, 14 May 2012 08:49:29 +0000</pubDate> <dc:creator>Jalaja Ramanunni</dc:creator> <category><![CDATA[Case Studies]]></category> <category><![CDATA[CXOs]]></category> <category><![CDATA[For You & Me]]></category> <category><![CDATA[Overview]]></category> <category><![CDATA[Adobe]]></category> <category><![CDATA[CBT]]></category> <category><![CDATA[classes]]></category> <category><![CDATA[classroom experience]]></category> <category><![CDATA[Flash]]></category> <category><![CDATA[G Ramasubramani]]></category> <category><![CDATA[HTML5]]></category> <category><![CDATA[India]]></category> <category><![CDATA[Jasper]]></category> <category><![CDATA[Java]]></category> <category><![CDATA[LFY February 2012]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Moodle]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[online coaching]]></category> <category><![CDATA[online training]]></category> <category><![CDATA[online tutoring services]]></category> <category><![CDATA[Oracle]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[queries]]></category> <category><![CDATA[Red Hat]]></category> <category><![CDATA[sessions]]></category> <category><![CDATA[teaching]]></category> <category><![CDATA[tutors]]></category> <category><![CDATA[TutorVista]]></category> <category><![CDATA[US]]></category> <category><![CDATA[voice over internet]]></category> <category><![CDATA[VOIP]]></category><guid isPermaLink="false">http://www.linuxforu.com/?p=11744</guid> <description><![CDATA[TutorVista, a digital tutoring website, uses open source software to mimic a classroom experience and maintain its database. TutorVista is an online tutoring service that was founded in 2005. Its operations are entirely...]]></description> <content:encoded><![CDATA[<p><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/TutorVista-Team-590x209.jpg" alt="The TutorVista team" title="The TutorVista team" width="590" height="209" class="aligncenter size-large wp-image-11745" /><p class="introduction">TutorVista, a digital tutoring website, uses open source software to mimic a classroom experience and maintain its database.</p><p><a href="http://www.tutorvista.co.in/">TutorVista</a> is an online tutoring service that was founded in 2005. Its operations are entirely located in India, but most of its market is abroad. The company primarily provides academic help to students residing in the US, in subjects like English, mathematics and the sciences.</p><h2>How it works</h2><p>TutorVista has provided over 6,500,000 live tutoring sessions over the past six years. The website provides one-on-one training to students through the Internet. Its goal is to make the entire online tutoring experience seem as if the students are in the session, physically, while taking advantage of tutoring skills from all over the world, especially India.</p><p>Students in the US sign up for a minimum number of hours, log in to the website, and choose a subject they want to get tutored in. The tutors, primarily from India, log in to a different portal when they are ready to start taking tutoring sessions.</p><p>&#8220;We check the availability of the tutor for the requested subject in real-time, and make sure they are both connected together,&#8221; explains G Ramasubramani, CTO, TutorVista. If the tutor is not available, students are given options from available time slots. Once the student and tutor are connected, they use a white-board technology on their screen as the main medium of communication, along with chat and Voice over Internet Protocol (VoIP).</p><p>The students put forward their queries, and the tutors respond with explanations that use the white-board as a teaching aid. &#8220;We try to mimic a classroom experience as much as we can, by using the white-board we developed and enhanced. Its design is based on feedback we received from our tutors and students over the past few years,&#8221; Ramasubramani reveals.</p><div id="attachment_11746" class="wp-caption aligncenter" style="width: 590px"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/whiteboard-590x321.jpg" alt="Screenshot of TutorVista&#039;s white-board tool" title="Screenshot of TutorVista&#039;s white-board tool" width="590" height="321" class="size-large wp-image-11746" /><p class="wp-caption-text">Screenshot of TutorVista&#039;s white-board tool</p></div><p>This allows the tutor and student to exchange information as if they are writing on the same piece of paper. He illustrates this aspect with an example, &#8220;If a student cannot solve a math problem, he shows the tutor how he answered the question by either uploading the answer paper or writing it on the white-board. The tutor takes a look at the steps and checks where the student went wrong. He then uses the white-board to show the student how to solve the problem, and in the process he helps the student understand some of the concepts. It is more about using questions as a trigger to get where you want to go.&#8221; </p><p>Ramasubramani observes that tutors are often more comfortable offering explanations by writing things down and drawing symbols or diagrams, and a regular text tool falls short here. The white-board developed at TutorVista has tools for drawing symbols for equations, lines, graphs, etc, which permit the tutor to explain in detail, with figures and diagrams.</p><h2>Open source in digital education</h2><p>Predominantly, TutorVista has always been a LAMP shop. The data centre and backup data centre are in the US, where all the hosting is done. There are servers for content, database and database slaves, load balancing, and the <em>ejabberd</em> server. At present, there are about 50 servers &#8212; all Linux-based, while all the Web servers are Apache-based.</p><p>&#8220;Our programs were mainly developed using PHP, but of late, we have been trying to use Java and Tomcat to build some additional tools, especially one of the new technologies coming up in Java called Wicket. This is under the open source Web framework. It is component-based and takes care of all the plumbing work that you need to do when you are developing a website. Wicket helps you keep your focus  on your business problems. We are checking if we can use it to become more productive,&#8221; Ramasubramani states.</p><h2>Choosing the right technology</h2><p>At TutorVista, the use of open source is not so much about a single platform as it is about the environment. Ramasubramani believes that the key in using open source is to know when and where to use which tool. He shares, &#8220;We have to deal with areas like sales, marketing, tutoring, operations and customer care, and all these have been built around open source. There may be some areas where PHP is right, and other areas where Java fits the bill. Now, we are in the process of evaluating areas where Java may be the right tool rather than PHP, which has been used extensively. Depending on the area of work, we have to use the right technology for the right job.&#8221; </p><p>If the wrong technology is used, a firm can end up incurring additional expenses &#8212; in terms of developer bandwidth, and the effort that goes into the technology. Ramasubramani explains with an example, &#8220;If you want to write a client program that does some queries and executes some logic, it does not have to be driven off PHP. It may be great for running programs from within an Apache container, but using the PHP command-line does have its challenges. In such cases, I would rather use a language like Java. PHP&#8217;s benefit is that it is not strongly typed, while Java&#8217;s strength lies in being strongly typed. If you are working on prototypes and rapidly changing applications, PHP may help you. In other cases, when you want to make sure that everything is strongly typed, Java is a better option. There is no exact science behind this, but it is more about figuring out areas in which the right technology can be used.&#8221;</p><h2>Open source in mission-critical operations</h2><p>TutorVista handles a little over one TB of data, which includes content developed in-house, sales processes, reports about visitors who got converted into customers, schedules, tutor and student details, customer care records and transaction data. Some of the tutoring sessions that students have replayed at any point of time have also been stored in the database. The main concern of TutorVista is to make sure the website is accessible 24/7.</p><p>&#8220;We have to ensure that there is zero downtime when we deploy new releases. We have no offline component. The day our system goes down, it is immediately a big deal, because customers cannot access the site or get tutoring services. They will lose confidence in us and this will cost us. I do not recollect any time in the recent past when the platform was unavailable. I am sure there have been times in the past when we have had downtime, but I will not attribute it to the use of open source. I have worked on closed source software as well, and if something goes wrong with the platform, I know it is because the developer or deployer has made a mistake.&#8221;</p><p>Moreover, the two white-boards that appear at both ends &#8212; the tutor&#8217;s and the student&#8217;s &#8212; communicate with each other via <em>ejabberd</em>. &#8220;It is an open source server that essentially implements the Jabber protocol and is often praised for its scalability and clustering features. It is the same protocol used by GTalk. Currently, the white-board uses a Flash-based component. Although we do not call it open source, once you observe the way Flash has evolved in the past few years, you will see that the significant number of people who use it, effectively provide support for it. However, we are trying to figure out how to convert this into an HTML 5 component. The only areas where we are not using open source is the white-board, which has used a Flash-based component, and audio, for which we use another Adobe product,&#8221; shares Ramasubramani.</p><h2>Why open source</h2><p>Going the open source way has been an inevitable decision at TutorVista. For startups, one of the most important factors is keeping costs down. Web development is one area where it really helps not to have an additional cost for hardware or software maintenance. Even the other options TutorVista considered were open source &#8212; Python&#8217;s Django, Ruby or Java.</p><p>TutorVista had to develop a white-board as there was no alternative. Ramasubramani reports, &#8220;We use tools that are highly specific to our area of work &#8212; and back then, there were no tools that we could have just purchased and used. We had to develop the white-board ourselves. When you build a tool from scratch, you can customise it exactly to your needs. Another option is to pick an already available tool, but it might not serve your purpose completely. In such circumstances, our team does a gap analysis, and we either change our scope and requirements so that they are met by the tool, or we change the tool itself to close the gap in features, or even request the developer community to build on it.</p><p>&#8220;At the end of the day, the business requirements should be met. It does not matter if you are using open source or proprietary tools, so long as you ensure your business need is satisfied. With proprietary solutions, it would not be as customisable, or we would have to pay a large sum of money to the implementation team. They would build it for you, and in all likelihood, they will hold the copyright. Total cost of ownership is not spoken about a lot, and is underestimated. When you&#8217;re not paying maintenance fees year after year, and when you get what you want, it effectively translates to zero cost.&#8221;</p><p>Apart from total ownership, the fact that there are tools already available in the open source domain, keeps TutorVista on the open source track. Ramasubramani feels this is one of the main reasons for the increase in the use of open source at an enterprise level.</p><p>He illustrates his point, &#8220;If an educational company is setting up a learning environment system, it can buy proprietary tools like Blackboard, or it can use Moodle, which is open source. Moodle does not have all the features that Blackboard has, but open source developers are constantly adding more features to it. So overall, OSS is a win-win situation for all.&#8221;</p><p>Similarly, in the case of TutorVista, Jasper reports &#8212; an open source reporting engine &#8212; is being tested for reporting. &#8220;Rather than building reporting entirely from scratch, we are trying to see if we can use Jasper reports to help us create reports easily, without making the effort to build every report to the last level of details. We have a team that is analysing how we can make the best use of these reports in our day-to-day operations,&#8221; Ramasubramani reveals.</p><p>He also feels that the organisation has saved a significant amount on costs by using open source software. Considering that the use of OSS means that there are no costs incurred for the software, for licenses, maintenance fees, appropriate plugins to run the platform, etc, the savings would add up to thousands of dollars.</p><p>The availability of tools and a sense of community are also some of the attractions of open source. Ramasubramani states, &#8220;We have not approached the community members for help yet, but we know that by going down this path, we can easily modify and reuse an open source tool with their help. That knowledge gives us the confidence that we do not have to build everything from scratch, but we can depend on the community for available open source tools and to develop or modify new ones.&#8221;</p><h2>The challenges down the road</h2><p>Though it has been a smooth journey so far, Ramasubramani does admit that TutorVista still faces problems in sourcing personnel in certain key areas. &#8220;In terms of resources, we have a good team of people who know open source technologies. For instance, we always have had people who know how to set up a Linux server, handle Apache servers, and how to secure them. The only area where we have faced challenges is with regard to the MySQL database. MySQL is a great open source database in terms of what it can provide. The challenge, however, is in finding the right DBAs for it. If you consider databases like Oracle or SQL Server, they are supported by people who have been through well-established full-fledged training programmes. Since MySQL is more of a do-it-on-your-own mechanism, you will not find many DBAs lining up for certification in MySQL, unlike Oracle and MySQL.&#8221;</p><h2>Is open source for everyone?</h2><p>Ramasubramani feels that it is not necessary that organisations will always save money by going the open source way.</p><p>&#8220;It entirely depends upon the kind of business you are in. Startups would want to minimise costs in the right places. There are tools to do a cost-benefit analysis to check how you will benefit from a particular choice of software. When it comes to big enterprises &#8212; they are more monolithic, top-heavy, and not as agile as smaller companies. In such cases, proprietary tools and solutions may help. In cases where something goes wrong, you will have guaranteed support. Open source companies like Red Hat are also benefiting from this model. There are organisations that use Linux and sign up with Red Hat for support &#8212; they get the best of both worlds,&#8221; Ramasubramani concludes.<div id="crp_related"><h5>Related Posts:</h5><ul><li><a href="http://www.linuxforu.com/2011/01/interview-hari-vasudev-yahoo-india-cloud-platform-group/" rel="bookmark" class="crp_title">&#8216;Hundreds Working on Open Source Projects at Yahoo!, and We&#8217;ll Continue to Hire&#8217;</a></li><li><a href="http://www.linuxforu.com/2010/03/xebia-we-plan-for-a-team-on-foss-based-mobile-solutions/" rel="bookmark" class="crp_title">Xebia: We Plan for an R&#038;D Team on FOSS-based Mobile Solutions</a></li><li><a href="http://www.linuxforu.com/2011/11/calsoft-labs-ceo-ramandeep-singh-interview/" rel="bookmark" class="crp_title">Calsoft Labs CEO: FOSS is Something You Learn While You Work</a></li><li><a href="http://www.linuxforu.com/2010/03/kpit-cummins-we-are-home-to-150-developers-trained-in-open-source/" rel="bookmark" class="crp_title">KPIT Cummins: We are home to 150 developers trained in open source</a></li><li><a href="http://www.linuxforu.com/2010/04/zynga-about-90-out-of-100-we-plan-to-hire-would-be-foss-experts/" rel="bookmark" class="crp_title">Zynga: About 90 Out of 100 We Plan To Hire Would Be FOSS Experts</a></li></ul></div>Tags: <a href="http://www.linuxforu.com/tag/adobe/" title="Adobe" rel="tag">Adobe</a>, <a href="http://www.linuxforu.com/tag/cbt/" title="CBT" rel="tag">CBT</a>, <a href="http://www.linuxforu.com/tag/classes/" title="classes" rel="tag">classes</a>, <a href="http://www.linuxforu.com/tag/classroom-experience/" title="classroom experience" rel="tag">classroom experience</a>, <a href="http://www.linuxforu.com/tag/flash/" title="Flash" rel="tag">Flash</a>, <a href="http://www.linuxforu.com/tag/g-ramasubramani/" title="G Ramasubramani" rel="tag">G Ramasubramani</a>, <a href="http://www.linuxforu.com/tag/html5/" title="HTML5" rel="tag">HTML5</a>, <a href="http://www.linuxforu.com/tag/india/" title="India" rel="tag">India</a>, <a href="http://www.linuxforu.com/tag/jasper/" title="Jasper" rel="tag">Jasper</a>, <a href="http://www.linuxforu.com/tag/java/" title="Java" rel="tag">Java</a>, <a href="http://www.linuxforu.com/tag/lfy-february-2012/" title="LFY February 2012" rel="tag">LFY February 2012</a>, <a href="http://www.linuxforu.com/tag/linux/" title="Linux" rel="tag">Linux</a>, <a href="http://www.linuxforu.com/tag/moodle/" title="Moodle" rel="tag">Moodle</a>, <a href="http://www.linuxforu.com/tag/mysql/" title="MySQL" rel="tag">MySQL</a>, <a href="http://www.linuxforu.com/tag/online-coaching/" title="online coaching" rel="tag">online coaching</a>, <a href="http://www.linuxforu.com/tag/online-training/" title="online training" rel="tag">online training</a>, <a href="http://www.linuxforu.com/tag/online-tutoring-services/" title="online tutoring services" rel="tag">online tutoring services</a>, <a href="http://www.linuxforu.com/tag/oracle/" title="Oracle" rel="tag">Oracle</a>, <a href="http://www.linuxforu.com/tag/php/" title="PHP" rel="tag">PHP</a>, <a href="http://www.linuxforu.com/tag/queries/" title="queries" rel="tag">queries</a>, <a href="http://www.linuxforu.com/tag/red-hat/" title="Red Hat" rel="tag">Red Hat</a>, <a href="http://www.linuxforu.com/tag/sessions/" title="sessions" rel="tag">sessions</a>, <a href="http://www.linuxforu.com/tag/teaching/" title="teaching" rel="tag">teaching</a>, <a href="http://www.linuxforu.com/tag/tutors/" title="tutors" rel="tag">tutors</a>, <a href="http://www.linuxforu.com/tag/tutorvista/" title="TutorVista" rel="tag">TutorVista</a>, <a href="http://www.linuxforu.com/tag/us/" title="US" rel="tag">US</a>, <a href="http://www.linuxforu.com/tag/voice-over-internet/" title="voice over internet" rel="tag">voice over internet</a>, <a href="http://www.linuxforu.com/tag/voip/" title="VOIP" rel="tag">VOIP</a><br /> <img src="http://feeds.feedburner.com/~r/LinuxForYou/~4/seYCrIKuFqk" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.linuxforu.com/2012/05/tutorvista-using-open-source-in-digital-education/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.linuxforu.com/2012/05/tutorvista-using-open-source-in-digital-education/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=tutorvista-using-open-source-in-digital-education</feedburner:origLink></item> <item><title>About JBoss Application Server 7 and Goals for 2012: An Interview</title><link>http://feedproxy.google.com/~r/LinuxForYou/~3/M-MosBC51qA/</link> <comments>http://www.linuxforu.com/2012/05/about-jboss-as-7-and-goals-for-2012-an-interview/#comments</comments> <pubDate>Mon, 14 May 2012 07:35:06 +0000</pubDate> <dc:creator>LFY Bureau</dc:creator> <category><![CDATA[CXOs]]></category> <category><![CDATA[Developers]]></category> <category><![CDATA[Interviews]]></category> <category><![CDATA[app servers]]></category> <category><![CDATA[application servers]]></category> <category><![CDATA[Bangalore]]></category> <category><![CDATA[Bruno Georges]]></category> <category><![CDATA[cloud computing]]></category> <category><![CDATA[Gluster]]></category> <category><![CDATA[India]]></category> <category><![CDATA[ISVs]]></category> <category><![CDATA[jboss]]></category> <category><![CDATA[JBoss application server]]></category> <category><![CDATA[JBoss Operations Network]]></category> <category><![CDATA[JUDCon]]></category> <category><![CDATA[JVM]]></category> <category><![CDATA[LFY April 2012]]></category> <category><![CDATA[market]]></category> <category><![CDATA[middleware]]></category> <category><![CDATA[mobile applications]]></category> <category><![CDATA[Red Hat]]></category> <category><![CDATA[RHQ]]></category><guid isPermaLink="false">http://www.linuxforu.com/?p=11733</guid> <description><![CDATA[The JBoss&#8217; Users and Developers Conference (JUDCon) was held in January at Bangalore, and featured discussions by top open source developers from around the world. Bruno Georges, currently heading Red Hat&#8217;s Enterprise Application...]]></description> <content:encoded><![CDATA[<p class="introduction"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Bruno-Georges-red-hat.jpg" alt="Bruno Georges, Red Hat&#039;s Enterprise Application Platforms Engineering group" title="Bruno Georges, Red Hat&#039;s Enterprise Application Platforms Engineering group" width="360" height="433" class="alignright size-full wp-image-11734" />The JBoss&#8217; Users and Developers Conference (JUDCon) was held in January at Bangalore, and featured discussions by top open source developers from around the world. Bruno Georges, currently heading Red Hat&#8217;s Enterprise Application Platforms Engineering group, shed light on the recently launched JBoss Application Server (AS) 7. Georges, along with Sudhir D, QE manager, Red Hat India, spoke about its new features, and about their views on the Indian open source community and market.</p><p><strong>Please define what the JBoss Enterprise Application Platform Engineering Group does?</strong></p><p>The team consists of open source developers, quality engineers, a documentation team and a translation group. The community develops the program upstream, jboss.org.</p><p>Later, we do a process called hardening, and the Enterprise Application Platform (EAP) comes into place here. The team also performs quality analysis, quality engineering, localisation, and documentation for the open source component. The hardening process continues if the certification is on different operating systems, hardware, and Java Virtual Machines (JVM).</p><p><strong>Could you elaborate on the recently introduced JBoss AS 7?</strong></p><p>JBoss AS 7 was launched in July 2011. Hence, 2012 is about making life easier for developers, and also for those in operations. Since operations require more manageable and scalable solutions, we have introduced some concepts and features into the new platforms. Some of the core features that stand out in the AS 7 version are its high speed, light weight, fast deployment, management operation-friendliness, and its productivity.</p><p><strong>Why would a customer prefer JBoss 7 over other open source alternatives?</strong></p><p>Red Hat has made a large investment to empower developers with everything they need to develop, deploy and deliver applications. JBoss AS 7 addresses developers&#8217; concerns from tuning to projection &#8212; whether they want to deploy on the mobile, or on the cloud. That is why a developer would choose our platform. We also have an EE6 profile certification.</p><p><strong>What led JBoss to the idea of AS 7?</strong></p><p>In early 2009, we started discussing the future of JBoss 6 and JBoss AS. Since more buyers had been showing an interest in mobile and cloud computing, we wanted to change some aspects of JBoss AS to hit a different market. Towards the end of 2009, we started the first iteration of AS7, and started to work towards EE6 profile certifications. The first profile certified AS7.0 EE6 came out last year in July. The new AS 7, which was presented at the conference, focuses on developer productivity. Here, the developers did not just develop it, but deployed it towards the cloud and mobile applications. We aim to make such activities easier. We are currently working on the AS 7.1 release, which will be fully EE6 certified. It will be out in February, according to our schedule.</p><p><strong>Do you provide JBoss 7 training in India?</strong></p><p>Yes, in fact, India has the largest concentration of certifications that happen in the world. Certification is considered very important in the Indian market. We give direct training from JBoss, and the link <a href="http://www.redhat.com/training/">redhat.com/training</a> will have all the details. We also train through partners, and run certification courses from here. JetKing and IIHT are some of our largest partners.</p><p><strong>What can users do if they do not want the bundled version of JBoss Operation Network (JON), but want to use the previous version?</strong></p><p>JBoss with Management (JBoss Operation Network &#8212; JON and JBoss) is the ideal combination for any user. Of course, JBoss is available with and without management.</p><p>JBoss ON has been built on the upstream RHQ Project, and it came from the community. The project had many contributors from India. JBossON is the productised version that is bundled before the platform &#8212; like the solar platform, the enterprise application platform, etc. JBossON is the umbrella management for advanced management platforms for inventorying, administering, monitoring, and updating JBoss Enterprise Platform deployments. The RHQ is its open source version, which is available for free.</p><p><strong>Please elaborate on the role of Red Hat&#8217;s presence in India.</strong></p><p>Red Hat is present across major cities in India. We started engineering services in Pune in 2004, which focus on development, translation, software certification and localisation. In addition to this, we have a very strong investment in India for quality engineering, which also includes a team for JBoss Operations Network (JON), a quality engineering team across various cloud products.</p><p>We are growing beyond Pune now. We have acquired Gluster, a storage company in Bangalore. So we will now have a strong presence in this city, too, in terms of research and development at Gluster&#8217;s development centre here.</p><p><strong>According to you, how active is the Indian open source community?</strong></p><p>There is a strong sense of community that is catching up gradually among Indians. JUDCon had over 825 participants this year, and we saw a considerable number of comments coming from the Indian community. They have been exposed to many kinds of open source technology, and are aware of the choices they have. Considering that JUDCon and FUDCon were conducted in India for two consecutive years, it says a lot about how active the community is.</p><p><strong>What are your expectations from the Indian open source community?</strong></p><p>Any contribution in terms of development &#8212; as a user, for testing, or even identifying bugs &#8212; is valuable to us. The Indian community has often been the user community so far, but we see it slowly moving towards development and testing. For instance, two people I met at the conference today are interested in becoming contributors. They not only download and give feedback, but also contribute around translation, localisation, evangelisation and even by promoting, through different means, our project to build their own solutions.</p><p>The community is also growing in numbers. In fact, we had close to a million unique visitors to our website coming from India last year. This is an enormous number, and is second only to the US. The number of visitors has been increasing each year at a very rapid pace.</p><p><strong>What are your suggestions to the Indian community?</strong></p><p>Forums like JUDCon act as a catalyst in building a stronger community. We made ourselves available, and people came to us. This shows that the Indian community is interested in approaching the industry. We have explained how the process works, and people have actually been demanding longer and lot more interactive sessions.</p><p>We would like to encourage more conferences like JUDCon, where the community can interact directly, and get their queries answered. Conferences like these open up the forum for long-term contributors to interact with new contributors. People from the community who have worked together on features, but have not met directly, find an opportunity to connect. At the end of the conference, they have a face to relate to the names they are working with in the open source community.</p><p><strong>How do you see India as a market?</strong></p><p>India has a huge pool of intellectual talent that can use our technology, contribute to it, deliver new solutions to the market, and become competitive. The country is the hotbed of new technology &#8212; and so, this is where we are investing. We are also educating the market on how to work the open source way. There are developers and visitors who give us great feedback, and this makes us realise there are opportunities to do even better.</p><p>India is a growing area for ISVs. We have been working for long with local partners like TCS, Infosys, Wipro and HCL. We have been working with HP and IBM with a global perspective. Among ISVs, we have also been working with Polaris and Newgen.<div id="crp_related"><h5>Related Posts:</h5><ul><li><a href="http://www.linuxforu.com/2010/03/xebia-we-plan-for-a-team-on-foss-based-mobile-solutions/" rel="bookmark" class="crp_title">Xebia: We Plan for an R&#038;D Team on FOSS-based Mobile Solutions</a></li><li><a href="http://www.linuxforu.com/2011/01/interview-hari-vasudev-yahoo-india-cloud-platform-group/" rel="bookmark" class="crp_title">&#8216;Hundreds Working on Open Source Projects at Yahoo!, and We&#8217;ll Continue to Hire&#8217;</a></li><li><a href="http://www.linuxforu.com/2011/11/calsoft-labs-ceo-ramandeep-singh-interview/" rel="bookmark" class="crp_title">Calsoft Labs CEO: FOSS is Something You Learn While You Work</a></li><li><a href="http://www.linuxforu.com/2010/03/kpit-cummins-we-are-home-to-150-developers-trained-in-open-source/" rel="bookmark" class="crp_title">KPIT Cummins: We are home to 150 developers trained in open source</a></li><li><a href="http://www.linuxforu.com/2010/04/zynga-about-90-out-of-100-we-plan-to-hire-would-be-foss-experts/" rel="bookmark" class="crp_title">Zynga: About 90 Out of 100 We Plan To Hire Would Be FOSS Experts</a></li></ul></div>Tags: <a href="http://www.linuxforu.com/tag/app-servers/" title="app servers" rel="tag">app servers</a>, <a href="http://www.linuxforu.com/tag/application-servers/" title="application servers" rel="tag">application servers</a>, <a href="http://www.linuxforu.com/tag/bangalore/" title="Bangalore" rel="tag">Bangalore</a>, <a href="http://www.linuxforu.com/tag/bruno-georges/" title="Bruno Georges" rel="tag">Bruno Georges</a>, <a href="http://www.linuxforu.com/tag/cloud-computing/" title="cloud computing" rel="tag">cloud computing</a>, <a href="http://www.linuxforu.com/tag/gluster/" title="Gluster" rel="tag">Gluster</a>, <a href="http://www.linuxforu.com/tag/india/" title="India" rel="tag">India</a>, <a href="http://www.linuxforu.com/tag/isvs/" title="ISVs" rel="tag">ISVs</a>, <a href="http://www.linuxforu.com/tag/jboss/" title="jboss" rel="tag">jboss</a>, <a href="http://www.linuxforu.com/tag/jboss-application-server/" title="JBoss application server" rel="tag">JBoss application server</a>, <a href="http://www.linuxforu.com/tag/jboss-operations-network/" title="JBoss Operations Network" rel="tag">JBoss Operations Network</a>, <a href="http://www.linuxforu.com/tag/judcon/" title="JUDCon" rel="tag">JUDCon</a>, <a href="http://www.linuxforu.com/tag/jvm/" title="JVM" rel="tag">JVM</a>, <a href="http://www.linuxforu.com/tag/lfy-april-2012/" title="LFY April 2012" rel="tag">LFY April 2012</a>, <a href="http://www.linuxforu.com/tag/market/" title="market" rel="tag">market</a>, <a href="http://www.linuxforu.com/tag/middleware/" title="middleware" rel="tag">middleware</a>, <a href="http://www.linuxforu.com/tag/mobile-applications/" title="mobile applications" rel="tag">mobile applications</a>, <a href="http://www.linuxforu.com/tag/red-hat/" title="Red Hat" rel="tag">Red Hat</a>, <a href="http://www.linuxforu.com/tag/rhq/" title="RHQ" rel="tag">RHQ</a><br /> <img src="http://feeds.feedburner.com/~r/LinuxForYou/~4/M-MosBC51qA" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.linuxforu.com/2012/05/about-jboss-as-7-and-goals-for-2012-an-interview/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.linuxforu.com/2012/05/about-jboss-as-7-and-goals-for-2012-an-interview/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=about-jboss-as-7-and-goals-for-2012-an-interview</feedburner:origLink></item> <item><title>Localisation: An Introduction</title><link>http://feedproxy.google.com/~r/LinuxForYou/~3/M1N1CRwvx8U/</link> <comments>http://www.linuxforu.com/2012/05/localisation-an-introduction/#comments</comments> <pubDate>Mon, 14 May 2012 07:06:50 +0000</pubDate> <dc:creator>Arjuna Rao Chavala</dc:creator> <category><![CDATA[Concepts]]></category> <category><![CDATA[For You & Me]]></category> <category><![CDATA[Overview]]></category> <category><![CDATA[cultural heritage]]></category> <category><![CDATA[Free Software]]></category> <category><![CDATA[GNOME]]></category> <category><![CDATA[i18n]]></category> <category><![CDATA[India]]></category> <category><![CDATA[IndLinux]]></category> <category><![CDATA[internationalisation]]></category> <category><![CDATA[l10n]]></category> <category><![CDATA[language computing]]></category> <category><![CDATA[language developers]]></category> <category><![CDATA[LFY April 2012]]></category> <category><![CDATA[linguists]]></category> <category><![CDATA[localisation]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[native language]]></category> <category><![CDATA[Prakash Advani]]></category> <category><![CDATA[preferred languages]]></category> <category><![CDATA[translation]]></category> <category><![CDATA[ubuntu]]></category> <category><![CDATA[Venkatesh Hariharan]]></category> <category><![CDATA[Windows 7]]></category><guid isPermaLink="false">http://www.linuxforu.com/?p=11726</guid> <description><![CDATA[This article is aimed at language computing enthusiasts interested in using computing devices in their native language, developers interested in supporting localisation, linguists interested in understanding translation issues, and business managers exploring the...]]></description> <content:encoded><![CDATA[<p><img class="aligncenter size-large wp-image-11729" title="Localisation" src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/localisation-590x328.jpg" alt="Localisation" width="590" height="328" /></p><p class="introduction">This article is aimed at language computing enthusiasts interested in using computing devices in their native language, developers interested in supporting localisation, linguists interested in understanding translation issues, and business managers exploring the potential of localisation.</p><p>If you have ever tried to install an operating system, you will be greeted with several questions concerning the configuration of the system. It could be the location, which determines properties like the time zone, date format and the type of keyboard, and the support for additional languages. These settings also aid in the setting-up of software servers for updates. The technology behind this is called Localisation. It is also referred to as l10n, as there are ten letters between &#8216;l&#8217; and &#8216;n&#8217;. For example, Ubuntu 11.04 was released with support for 60 languages.</p><p>The configuration of a computing device to enable usage in a language chosen by users, and in an environment familiar to them, is called Localisation. When computers were originally developed in the West, they only had support for English-speaking countries. As the use of computers increased worldwide, the need to operate the computer in a language of the user&#8217;s choice grew in importance. Suppliers had to adapt to this need by developing different versions of software and hardware. Even when hardware cannot be customised, software can be modified to support localisation needs.</p><h2>The importance of localisation</h2><p>While English has become the lingua franca of the international business world, there are over 6,909 languages used in the world, as per Lewis, M Paul (ed.), 2009, <em><a href="http://www.ethnologue.com/">Ethnologue: Languages of the World</a></em>, Sixteenth edition, Dallas, Texas. Huge populations are deprived of the full benefit of computing if the devices do not support their preferred languages. Without technology&#8217;s help, there is a danger that these languages could become extinct. When a language dies, the rich cultural heritage of a segment of the world population disappears. Hence, localisation is important.</p><p>More and more operating systems and application software are being localised. This is opening up employment opportunities too, for people skilled in languages and computers.</p><h2>The history of localisation</h2><p>The origins of localisation can be traced to translation, where a speech or written document is translated from one language to another. Once computing devices became common, there was need to organise and customise the translation for software environments. That&#8217;s how localisation was born. You can understand the growth of localisation with the example of the Debian distribution. The following table shows the Debian versions and their language support, with a steady increase in the number of languages.</p><table border="0"><thead><tr><td>Debian version</td><td>Code name</td><td>Release date</td><td>No. of languages</td></tr></thead><tbody><tr><td>3</td><td>Woody</td><td>2002-07-19</td><td>40</td></tr><tr><td>4</td><td>Etch</td><td>2007-04-08</td><td>58</td></tr><tr><td>5</td><td>Lenny</td><td>2009-02-14</td><td>63</td></tr><tr><td>6</td><td>Squeeze</td><td>2011-02-06</td><td>70</td></tr></tbody></table><p>While early localisers had to struggle with simple editors, specialised tools and platforms were later developed to support localisation.</p><h2>Localisation vs internationalisation</h2><p>Internationalisation is usually abbreviated to i18n (as there are 18 letters between the letters &#8216;i&#8217; and &#8216;n&#8217;). It denotes the packaging of the strings used in software so that the corresponding strings from a user&#8217;s language can be deployed without impacting the functionality of the application. Apart from that, internationalisation is a set of practices followed by developers so that the application presents information and/or processes as per the expectations of the target users.</p><p>Localisation, for most common usage, is concerned with translating the menu strings and application messages to the users&#8217; desired language. This requires a good knowledge of the target language, and a style guide for translation. For documentation localisation, a good command of the language and translation skills will also be needed.</p><p>As can be seen from the following chart (credit: <a href="http://en.wikipedia.org/wiki/File:Globalisationchart.jpg">laT_vicky CC-BY 3.0 Unported</a>), localisation and internationalisation are closely interlinked, so work on both never ends. As long as software or the software environment changes, localisation work continues. This also explains why, while there are so many languages spoken in the world, localisation is limited to a smaller subset of them.</p><div id="attachment_11728" class="wp-caption aligncenter" style="width: 509px"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Figure-3.jpg" alt="Internationalisation and localisation" title="Internationalisation and localisation" width="509" height="413" class="size-full wp-image-11728" /><p class="wp-caption-text">Internationalisation and localisation</p></div><h2>Localisation initiatives in Indian languages</h2><p><strong>IndLinux:</strong> The earliest localisation initiatives in India were from IndLinux, a Free Software group. IndLinux was started by Prakash Advani and Venkatesh Hariharan in December 1999 as a portal. Linux Bangalore/2001 was the first event when Indian Free Software groups got together to share developments on localisation. At Linux/Bangalore 2002, GNOME in Hindi was demonstrated. Various teams working with other Indian languages contributed to other language versions of GNOME, which resulted in the release of Rangoli 1.0 beta in 2005, supporting several languages. Other teams brought out language-specific Linux distributions around the same time. The language support became part of mainstream distributions like Fedora, Debian and Ubuntu over the years. When Ubuntu 11.04 was released on April 28, 2011, it included boot-time local support for the following Indian languages apart from English: Bengali, Gujarati, Hindi, Kannada, Malayalam, Marathi, Nepali, Tamil and Telugu.</p><p><strong>FUEL:</strong> Frequently Used Entries for Localisation (FUEL) was initiated by Rajesh Ranjan to improve the quality of localisation, by standardising the translations for most common words or phrases. Twelve languages have been part of the initiative.</p><p><strong>Microsoft&#8217;s initiative:</strong> Windows 7 has been released with support for 95 languages. For Indian languages, Microsoft has a language portal called BhashaIndia, through which it enables users of its products to participate in localisation.</p><h2>What&#8217;s next?</h2><p>Through this series of articles, I aim to provide information on various localisation platforms and tools, which can help readers to become active contributors in improving the language support for their preferred languages. I would appreciate your feedback at arjunaraoc_at_ieee.org.</p><p>For more information, visit:</p><ul><li><a href="http://indlinux.org/">IndLinux</a></li><li><a href="https://fedorahosted.org/fuel/">FUEL</a></li><li><a href="http://bhashaindia.com/">http://bhashaindia.com/</a></li></ul><div id="crp_related"><h5>Related Posts:</h5><ul><li><a href="http://www.linuxforu.com/2009/01/like-the-comfort-of-your-locality/" rel="bookmark" class="crp_title">Like the Comfort of Your Locality</a></li><li><a href="http://www.linuxforu.com/2009/02/enabling-indian-languages-on-the-foss-desktop-part-3-your-desktop-your-language/" rel="bookmark" class="crp_title">Enabling Indian Languages on the FOSS Desktop, Part 3: Your Desktop, Your Language</a></li><li><a href="http://www.linuxforu.com/2009/01/enabling-indian-languages-on-the-foss-desktop-part-2/" rel="bookmark" class="crp_title">Enabling Indian Languages on the FOSS Desktop, Part 2: The Little GNOME Stands Tall</a></li><li><a href="http://www.linuxforu.com/2009/01/fedora-india-a-collaborative-configure-make/" rel="bookmark" class="crp_title">Fedora India: A Collaborative configure &#038;&#038; make</a></li><li><a href="http://www.linuxforu.com/2009/03/transifex-let-a-thousand-languages-bloom/" rel="bookmark" class="crp_title">Transifex: Let a Thousand Languages Bloom!</a></li></ul></div>Tags: <a href="http://www.linuxforu.com/tag/cultural-heritage/" title="cultural heritage" rel="tag">cultural heritage</a>, <a href="http://www.linuxforu.com/tag/free-software/" title="Free Software" rel="tag">Free Software</a>, <a href="http://www.linuxforu.com/tag/gnome/" title="GNOME" rel="tag">GNOME</a>, <a href="http://www.linuxforu.com/tag/i18n/" title="i18n" rel="tag">i18n</a>, <a href="http://www.linuxforu.com/tag/india/" title="India" rel="tag">India</a>, <a href="http://www.linuxforu.com/tag/indlinux/" title="IndLinux" rel="tag">IndLinux</a>, <a href="http://www.linuxforu.com/tag/internationalisation/" title="internationalisation" rel="tag">internationalisation</a>, <a href="http://www.linuxforu.com/tag/l10n/" title="l10n" rel="tag">l10n</a>, <a href="http://www.linuxforu.com/tag/language-computing/" title="language computing" rel="tag">language computing</a>, <a href="http://www.linuxforu.com/tag/language-developers/" title="language developers" rel="tag">language developers</a>, <a href="http://www.linuxforu.com/tag/lfy-april-2012/" title="LFY April 2012" rel="tag">LFY April 2012</a>, <a href="http://www.linuxforu.com/tag/linguists/" title="linguists" rel="tag">linguists</a>, <a href="http://www.linuxforu.com/tag/localisation/" title="localisation" rel="tag">localisation</a>, <a href="http://www.linuxforu.com/tag/microsoft/" title="Microsoft" rel="tag">Microsoft</a>, <a href="http://www.linuxforu.com/tag/native-language/" title="native language" rel="tag">native language</a>, <a href="http://www.linuxforu.com/tag/prakash-advani/" title="Prakash Advani" rel="tag">Prakash Advani</a>, <a href="http://www.linuxforu.com/tag/preferred-languages/" title="preferred languages" rel="tag">preferred languages</a>, <a href="http://www.linuxforu.com/tag/translation/" title="translation" rel="tag">translation</a>, <a href="http://www.linuxforu.com/tag/ubuntu/" title="ubuntu" rel="tag">ubuntu</a>, <a href="http://www.linuxforu.com/tag/venkatesh-hariharan/" title="Venkatesh Hariharan" rel="tag">Venkatesh Hariharan</a>, <a href="http://www.linuxforu.com/tag/windows-7/" title="Windows 7" rel="tag">Windows 7</a><br /> <img src="http://feeds.feedburner.com/~r/LinuxForYou/~4/M1N1CRwvx8U" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.linuxforu.com/2012/05/localisation-an-introduction/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <feedburner:origLink>http://www.linuxforu.com/2012/05/localisation-an-introduction/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=localisation-an-introduction</feedburner:origLink></item> <item><title>Group Micro-blogging Using WordPress</title><link>http://feedproxy.google.com/~r/LinuxForYou/~3/NyV1FN0Ajus/</link> <comments>http://www.linuxforu.com/2012/05/group-micro-blogging-using-wordpress/#comments</comments> <pubDate>Mon, 14 May 2012 06:01:44 +0000</pubDate> <dc:creator>P P Rahul Krishnan</dc:creator> <category><![CDATA[Apps]]></category> <category><![CDATA[For You & Me]]></category> <category><![CDATA[Reviews]]></category> <category><![CDATA[Automattic]]></category> <category><![CDATA[communication]]></category> <category><![CDATA[Facebook]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[LFY April 2012]]></category> <category><![CDATA[mailing lists]]></category> <category><![CDATA[micro-blogging]]></category> <category><![CDATA[P2]]></category> <category><![CDATA[P2 theme]]></category> <category><![CDATA[real-time]]></category> <category><![CDATA[RSS]]></category> <category><![CDATA[Skype]]></category> <category><![CDATA[Social Media]]></category> <category><![CDATA[StumbleUpon]]></category> <category><![CDATA[Twitter]]></category> <category><![CDATA[web applications]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://www.linuxforu.com/?p=11712</guid> <description><![CDATA[To all the Net savvy social animals out there with a Twitter, Facebook, G+ and a whole lot of StumbleUpon accounts, here is a more exciting way to get going with your latest...]]></description> <content:encoded><![CDATA[<p><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/WP-P2-590x207.jpg" alt="Micro-blogging with P2" title="Micro-blogging with P2" width="590" height="207" class="aligncenter size-large wp-image-11722" /><p class="introduction">To all the Net savvy social animals out there with a Twitter, Facebook, G+ and a whole lot of StumbleUpon accounts, here is a more exciting way to get going with your latest project.</p><p>Last month, I was stuck with a problem. I am part of a team of FOSS enthusiasts, who all work on various projects, and we are spread across different time-zones and locations. We usually have meetups every week and are in constant discussions online, which is via a mailing list or Skype. All of us know each other. Each of us mentors some new students on our campus, too. And the newbies start off contributing to FOSS, discussing on mailing lists&#8230; and so the story has been going on for some time. But then we discovered that there was a huge lack of communication between the people inside our group itself. We created a Facebook group, but that became too social, and less developer-oriented.</p><p>After trying out many other alternatives, we stumbled upon a similar problem faced by Automattic &#8212; the team behind WordPress. And they had come up with their own solution for this problem &#8212; <a href="http://p2theme.com/">P2</a>.</p><p>P2 is a group micro-blogging theme introduced by WordPress. To quote the theme page, &#8220;&#8230;P2 transforms a mild-mannered blog into a super-blog with features like in-line comments on the homepage, a posting form right on the homepage, in-line editing of posts and comments, real-time updates so new posts and comments come in without reloading, and much more.&#8221;</p><h2>What does p2 do best?</h2><p>This is for teams, an organisation, an interest group or a club. P2 packs in features reminiscent of Twitter and Facebook, but with a much more inherently blogging environment. The WordPress development team uses <a href="http://wpdevel.wordpress.com/">P2 for its discussions</a> too.</p><h2>What are the features?</h2><p>To start with, once you activate the P2 theme, you are faced with a Twitter-like interface. Make a post right from the front page (Figure 1) &#8212; be it a link, status update, a blog post, a videoalmost anything that you would like to share with the group. Comments can be made inline, and it will be shown to users with an AJAX-style pop-up, instantly. One feature that stands out when you compare this to other WP themes is the real-time updates. It reminds me of Facebook!</p><div id="attachment_11715" class="wp-caption aligncenter" style="width: 590px"><a href="http://cdn.linuxforu.com/wp-content/uploads/2012/05/p2-home.jpg"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/p2-home-590x271.jpg" alt="P2 home" title="P2 home" width="590" height="271" class="size-large wp-image-11715" /></a><p class="wp-caption-text">Figure 1: P2 home</p></div><div id="attachment_11716" class="wp-caption aligncenter" style="width: 590px"><a href="http://cdn.linuxforu.com/wp-content/uploads/2012/05/p2-comments.jpg"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/p2-comments-590x258.jpg" alt="P2 comments" title="P2 comments" width="590" height="258" class="size-large wp-image-11716" /></a><p class="wp-caption-text">Figure 2: P2 comments</p></div><p>The default setting can come in handy for beginners, but after some tweaking, P2 can be made into a full-fledged group discussion channel, just like IRC and mailing lists. I found P2 comparable to a hybrid between mailing lists and Facebook.</p><h2>Customising</h2><p><strong>P2&#8242;s Recent comments:</strong> Widgets are handy when you are going to customise the P2 theme. You would want to show all the latest comments made by your team in a neat Facebook-like update on the right sidebar. So go ahead and add the P2 Recent comments widget. It has a nice on-hover description, so you get to know what others have commented by hovering over the comments.</p><div id="attachment_11717" class="wp-caption aligncenter" style="width: 243px"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/comment-widget.jpg" alt="Comment widget" title="Comment widget" width="243" height="509" class="size-full wp-image-11717" /><p class="wp-caption-text">Figure 3: Comment widget</p></div><p><strong>RSS feed:</strong> A feed of recent posts would be a great addition to your P2 theme blog. It will give a broad idea about what&#8217;s happening in case the discussion goes beyond a few dozen posts.</p><p><strong>Announcements:</strong> Insert a text box or milestone onto the right-side bar, to announce to the group what&#8217;s coming up. This comes in handy to remind everyone of the targets and deadlines to be met.</p><div id="attachment_11718" class="wp-caption aligncenter" style="width: 339px"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/announcements.jpg" alt="Announcements" title="Announcements" width="339" height="508" class="size-full wp-image-11718" /><p class="wp-caption-text">Figure 4: Announcements</p></div><h2>P2 options</h2><p>A very good way to tweak your custom P2 blog is to work with the P2 theme options (Figure 5). You can use it to do the following tasks:</p><ul><li>You could set the comments thread to be either hidden by default, or not.</li><li>The sidebar can be hidden, to give a full-width display to your blog. This is useful for a smaller number of people discussing some specific topic.</li></ul><div id="attachment_11714" class="wp-caption aligncenter" style="width: 590px"><a href="http://cdn.linuxforu.com/wp-content/uploads/2012/05/p2-options.jpg"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/p2-options-590x481.jpg" alt="P2 options" title="P2 options" width="590" height="481" class="size-large wp-image-11714" /></a><p class="wp-caption-text">Figure 5: P2 options</p></div><p>Apart from this, you get all the other default options that come from most of the WP themes, including a custom header, background and so on.</p><p>You can add more authoring members to your blog, and change P2 into a full-blown group discussion portal.</p><h2>Is it for me?</h2><p>This is a tricky question. After going through what P2 is all about, it&#8217;s for you to decide if you want to make the switch or not. If you have a small team, a club, an interest group&#8230; and would want to connect and discuss everything online, P2 is the best choice. There&#8217;s no need to follow the mailing-list guidelines. Moreover, you can insert all the interactive content on the go with P2.</p><p>It would be best to first decide if Google Groups or a Facebook group work for you &#8212; if you can get everyone connected through either of these options, your organisational communication works fine. Otherwise, it is worth trying out P2!<div id="crp_related"><h5>Related Posts:</h5><ul><li><a href="http://www.linuxforu.com/2012/01/glimpses-of-dark-internet-protest-sopa-pipa/" rel="bookmark" class="crp_title">Some Glimpses of the &#8216;Dark&#8217; Internet in Protest of SOPA/PIPA</a></li><li><a href="http://www.linuxforu.com/2009/09/google-homepage-drop-down-settings-menu/" rel="bookmark" class="crp_title">Google Homepage &#8211; New Drop Down &#8216;Settings&#8217; Menu</a></li><li><a href="http://www.linuxforu.com/2009/07/flock-2-dot-5-browser-review/" rel="bookmark" class="crp_title">Will Social Media Junkies Flock Together with v2.5?</a></li><li><a href="http://www.linuxforu.com/2012/05/winner-takes-all-wordpress-vs-drupal-vs-joomla/" rel="bookmark" class="crp_title">Winner Takes All: WordPress vs Drupal vs Joomla!</a></li><li><a href="http://www.linuxforu.com/2012/04/document-management-with-openkm/" rel="bookmark" class="crp_title">Document Management with OpenKM</a></li></ul></div>Tags: <a href="http://www.linuxforu.com/tag/automattic/" title="Automattic" rel="tag">Automattic</a>, <a href="http://www.linuxforu.com/tag/communication/" title="communication" rel="tag">communication</a>, <a href="http://www.linuxforu.com/tag/facebook/" title="Facebook" rel="tag">Facebook</a>, <a href="http://www.linuxforu.com/tag/google/" title="Google" rel="tag">Google</a>, <a href="http://www.linuxforu.com/tag/lfy-april-2012/" title="LFY April 2012" rel="tag">LFY April 2012</a>, <a href="http://www.linuxforu.com/tag/mailing-lists/" title="mailing lists" rel="tag">mailing lists</a>, <a href="http://www.linuxforu.com/tag/micro-blogging/" title="micro-blogging" rel="tag">micro-blogging</a>, <a href="http://www.linuxforu.com/tag/p2/" title="P2" rel="tag">P2</a>, <a href="http://www.linuxforu.com/tag/p2-theme/" title="P2 theme" rel="tag">P2 theme</a>, <a href="http://www.linuxforu.com/tag/real-time/" title="real-time" rel="tag">real-time</a>, <a href="http://www.linuxforu.com/tag/rss/" title="RSS" rel="tag">RSS</a>, <a href="http://www.linuxforu.com/tag/skype/" title="Skype" rel="tag">Skype</a>, <a href="http://www.linuxforu.com/tag/social-media/" title="Social Media" rel="tag">Social Media</a>, <a href="http://www.linuxforu.com/tag/stumbleupon/" title="StumbleUpon" rel="tag">StumbleUpon</a>, <a href="http://www.linuxforu.com/tag/twitter/" title="Twitter" rel="tag">Twitter</a>, <a href="http://www.linuxforu.com/tag/web-applications/" title="web applications" rel="tag">web applications</a>, <a href="http://www.linuxforu.com/tag/wordpress/" title="WordPress" rel="tag">WordPress</a><br /> <img src="http://feeds.feedburner.com/~r/LinuxForYou/~4/NyV1FN0Ajus" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.linuxforu.com/2012/05/group-micro-blogging-using-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.linuxforu.com/2012/05/group-micro-blogging-using-wordpress/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=group-micro-blogging-using-wordpress</feedburner:origLink></item> <item><title>Gaming on Linux: The State of Affairs</title><link>http://feedproxy.google.com/~r/LinuxForYou/~3/VTSb5m7Z9VA/</link> <comments>http://www.linuxforu.com/2012/05/gaming-on-linux-the-state-of-affairs/#comments</comments> <pubDate>Thu, 10 May 2012 10:13:46 +0000</pubDate> <dc:creator>Sufyan bin Uzayr</dc:creator> <category><![CDATA[Features]]></category> <category><![CDATA[For You & Me]]></category> <category><![CDATA[Codeweavers]]></category> <category><![CDATA[Flash]]></category> <category><![CDATA[game development]]></category> <category><![CDATA[game makers]]></category> <category><![CDATA[game manufacturers]]></category> <category><![CDATA[gaming industry]]></category> <category><![CDATA[gaming options]]></category> <category><![CDATA[Kelgar Alpha]]></category> <category><![CDATA[LFY April 2012]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Linux games]]></category> <category><![CDATA[MMORPG]]></category> <category><![CDATA[PC games]]></category> <category><![CDATA[PlayOnLinux]]></category> <category><![CDATA[role-playing games]]></category> <category><![CDATA[RPG]]></category> <category><![CDATA[strategy games]]></category> <category><![CDATA[video drivers]]></category> <category><![CDATA[Video Games]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[windows games]]></category><guid isPermaLink="false">http://www.linuxforu.com/?p=11522</guid> <description><![CDATA[How does the gaming hemisphere fare when it comes to the open source world? Read on to find out! All of us have played games on the computer at some time or the...]]></description> <content:encoded><![CDATA[<p><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/Linux-gaming-590x269.jpg" alt="Gaming on Linux" title="Gaming on Linux" width="590" height="269" class="aligncenter size-large wp-image-11524" /><p class="introduction">How does the gaming hemisphere fare when it comes to the open source world? Read on to find out!</p><p>All of us have played games on the computer at some time or the other. In fact, estimates claim that the gaming industry sells games worth more than $25 billion per year! Obviously, gaming is a considerable segment of the technology market.</p><p>As users of Linux, most of us are generally left bereft when it comes to games &#8212; many major game-makers release games only for Windows platforms, and those who do consider Linux tend to keep their offerings closed-source or proprietary. However, in spite of such commercially viable (though non-FOSS friendly) policies of game manufacturers, Linux still has its own share of wonderful games, with the likes of Battle for Wesnoth topping the list.</p><h2>Overview</h2><p>To begin with, let us be honest. Linux in gaming is still in its infancy, and though the pace of new game development is commendable, the options that you have are just not at par with their proprietary counterparts. Again, this can be attributed to the fact that FOSS has a reputation (which is rather incorrect) among game makers for being commercially unviable, and thus, there are not many developers who create games for Linux.</p><p>Yet, in the past one year, there has been a change and game manufacturers are taking an interest in Linux too. This shift in thought is partly due to the fact that the ports of major Windows games to Linux have enjoyed tremendous success, and partly because video drivers for Linux are now more easily available.</p><p>Games are almost always classified on the basis of their genre, such as strategy, arcade, campaign, etc. However, tastes differ and while I prefer strategy games, you may not, and vice versa. Thus, in this article, let&#8217;s look at the FOSS gaming diaspora on the basis of development/deployment. Broadly speaking, the gaming options currently available for FOSS users can be clubbed into three sections.</p><h2>Games developed natively for Linux</h2><p>As with any other platform, gaming on Linux, too, thrives mainly on the basis of the games that are built to run natively on Linux. Such native games tend to be totally &#8220;free&#8221;, though a few of them may be ad-supported. We did a story about <a title="Some Open Source Gaming Platforms and Games You Should Check Out!" href="http://www.linuxforu.com/2010/12/open-source-gaming-platforms-and-games-you-should-check/">major Linux games in the December 2010 issue</a>. However, times have changed since then, and there have been several new releases in the latter part of 2011. Some of the big names include:</p><ul><li><a href="http://www.indiedb.com/games/kelgar" target="_blank">Kelgar Alpha</a>: A first-person RPG (role-playing game).</li><li><a href="http://www.parallelrealities.co.uk/p/legend-of-edgar.html" target="_blank">The Legend of Edgar</a>: A 2D platform game.</li><li><a href="http://tom.kot-in-action.com/" target="_blank">Tome of Mephistopheles Alpha</a>: Name sounds good, right? It is a dungeon-based FPS (first person shooter) RPG.</li><li><a href="http://www.skulltag.com/" target="_blank">Skulltag</a>: A massively multi-player online variant of Doom.</li><li><a href="http://oilrush-game.com/" target="_blank">Oil Rush</a>: This is a naval theme-based real-time strategy game. Apart from Linux, the game is available for Windows, Mac and PS3.</li></ul><p>Some of the above titles are pretty interesting. However, the sad part here is that most game developers for Linux are not &#8220;innovating&#8221; &#8212; the RPGs on Linux seem to be clones of the well-known RPGs for Windows, and so on. Sure, such games are awesome to play, and very well maintained, but a tinge of innovation in terms of thinking will definitely be better than simply cloning the existing games in the same genre.</p><h2>Games that can be run via compatibility layers</h2><p>Arguably, the majority of gamers on Linux run games via compatibility layers (which means launching games that are not exactly built for Linux, using a compatibility application). The most well-known application for this is Wine.</p><p>Many games tend to run perfectly well under Wine, and the Wine creators themselves are well aware of the fact that the package is used by gamers. The list of games that run well on Wine is constantly updated on the website, with ratings from the community. This list is huge, but for the record, let me name a few:</p><ul><li><a href="http://www.playonline.com/ff11eu/index.shtml" target="_blank">Final Fantasy XI</a>: A well-known MMORPG (massively multiplayer online RPG)</li><li><a href="http://us.blizzard.com/en-us/games/sc/" target="_blank">StarCraft I Retail</a>: A sci-fi action and adventure game.</li><li><a href="http://www.valvesoftware.com/games/css.html" target="_blank">Counter-Strike</a>: A squad-based tactical FPS.</li><li><a href="http://www.l4d.com/blog/" target="_blank">Left 4 Dead</a>: A multi-player horror survival FPS.</li><li><a href="http://guildwars.com/" target="_blank">Guild Wars</a>: An episodic multi-player RPG.</li></ul><p>Obviously, all these are big names. Quite frankly, if you intend to play games on Linux, you should install Wine.<br /> All the above-mentioned games are clubbed under the Platinum list &#8212; that is, the games that install and run flawlessly under Wine. There are other lists too, each showing the level of performance of the given application, under Wine.</p><p>Interestingly, many proprietary firms have been porting their games to Linux, of late &#8212; a trend that has gained great momentum since the second half of 2011. As of now, Codeweavers has set up a separate section for porting its games to Linux and other UNIX platforms, namely, Crossover Games.</p><p>Others, such as PlayOnLinux and Steamgames on Linux, have come up simply due to the success of Wine. Steamgames, for instance, tests games specifically meant to run under Wine, not native Linux. PlayOnLinux is also based on Wine. It lets you install and run many Windows games and apps &#8212; all for free.</p><p>And lastly, as with any open source project, you can also contribute towards tweaking and optimising your favourite games&#8217; performance under Wine or PlayOnLinux.</p><h2>Games that can be played/streamed online</h2><p>The Internet has been expanding at a great pace. With the advent of modern browsers, Internet gaming has also acquired a new shape and form, and is no longer restricted to mere Flash games. Until now, Internet gaming had been viewed as mere casual stuff, but of late, the trend is changing. Of course, the multi-player games are also played online, but the rise in popularity that we are talking about right now is that of browser-based gaming.</p><p>Have you heard of the service <a href="http://www.onlive.com/" target="_blank">Onlive</a>? If not, well, it lets you run games. Nothing new there, right? Actually, Onlive can let you run games on its own server, rather than on your computer. Imagine that you like a particular game, which is not yet supported on Linux. Simple! Head on to Onlive, and play your game using their servers. The audio/video and other data is streamed live to your browser! On the downside, this requires a wonderful Internet connection!</p><p>There isn&#8217;t any official client for Onlive on Linux devices, but you can attempt to run the non-Linux clients under Wine.</p><h2>Final words</h2><p>To begin with, native game developers for Linux are working at a great pace, and while there is still a lot to be done, we have seen a flood of amazing outputs in the past one year, and the second quarter of 2012 surely looks to be even more promising. Furthermore, Wine lets you run many non-Linux games with negligible tweaking, and is definitely a good option to consider. So, the bottom-line is that though we still lag behind the proprietary gaming world, our options are increasing fast. It will be safe to expect a flood of games as 2012 comes to a close.</p><h5>References</h5><ul><li>WSJ.com &#8212; <a href="http://online.wsj.com/article/SB10001424052970203458604577263273943183932.html" target="_blank">When Gaming is Good For You</a></li><li><a href="http://www.gamingonlinux.com/" target="_blank">Gaming on Linux</a></li><li><a href="http://www.happypenguin.org/" target="_blank">Happy Penguin</a></li><li><a href="http://www.codeweavers.com/products/cxgames/" target="_blank">Codeweavers Crossover Games</a></li><li><a href="http://www.linuxgames.com/" target="_blank">Linux Games</a></li><li><a href="http://www.playonlinux.com/" target="_blank">PlayOnLinux</a></li><li><a href="http://www.steamgamesonlinux.com/" target="_blank">SteamGames on Linux</a></li><li><a href="http://appdb.winehq.org/" target="_blank">Wine Applications Database</a></li><li><a href="http://www.onlive.com/" target="_blank">Onlive</a></li></ul><div id="crp_related"><h5>Related Posts:</h5><ul><li><a href="http://www.linuxforu.com/2010/12/open-source-gaming-platforms-and-games-you-should-check/" rel="bookmark" class="crp_title">Some Open Source Gaming Platforms and Games You Should Check Out!</a></li><li><a href="http://www.linuxforu.com/2009/09/linux-game-review-chromium-bsu/" rel="bookmark" class="crp_title">Linux Game Review: Chromium BSU</a></li><li><a href="http://www.linuxforu.com/2009/09/linux-game-review-nexuiz/" rel="bookmark" class="crp_title">Linux Game Review: Nexuiz</a></li><li><a href="http://www.linuxforu.com/2009/09/linux-game-review-frozen-bubble/" rel="bookmark" class="crp_title">Linux Game Review: Frozen Bubble</a></li><li><a href="http://www.linuxforu.com/2009/09/linux-game-review-blobby-volley/" rel="bookmark" class="crp_title">Linux Game Review: Blobby Volley</a></li></ul></div>Tags: <a href="http://www.linuxforu.com/tag/codeweavers/" title="Codeweavers" rel="tag">Codeweavers</a>, <a href="http://www.linuxforu.com/tag/flash/" title="Flash" rel="tag">Flash</a>, <a href="http://www.linuxforu.com/tag/game-development/" title="game development" rel="tag">game development</a>, <a href="http://www.linuxforu.com/tag/game-makers/" title="game makers" rel="tag">game makers</a>, <a href="http://www.linuxforu.com/tag/game-manufacturers/" title="game manufacturers" rel="tag">game manufacturers</a>, <a href="http://www.linuxforu.com/tag/gaming-industry/" title="gaming industry" rel="tag">gaming industry</a>, <a href="http://www.linuxforu.com/tag/gaming-options/" title="gaming options" rel="tag">gaming options</a>, <a href="http://www.linuxforu.com/tag/kelgar-alpha/" title="Kelgar Alpha" rel="tag">Kelgar Alpha</a>, <a href="http://www.linuxforu.com/tag/lfy-april-2012/" title="LFY April 2012" rel="tag">LFY April 2012</a>, <a href="http://www.linuxforu.com/tag/linux/" title="Linux" rel="tag">Linux</a>, <a href="http://www.linuxforu.com/tag/linux-games/" title="Linux games" rel="tag">Linux games</a>, <a href="http://www.linuxforu.com/tag/mmorpg/" title="MMORPG" rel="tag">MMORPG</a>, <a href="http://www.linuxforu.com/tag/pc-games/" title="PC games" rel="tag">PC games</a>, <a href="http://www.linuxforu.com/tag/playonlinux/" title="PlayOnLinux" rel="tag">PlayOnLinux</a>, <a href="http://www.linuxforu.com/tag/role-playing-games/" title="role-playing games" rel="tag">role-playing games</a>, <a href="http://www.linuxforu.com/tag/rpg/" title="RPG" rel="tag">RPG</a>, <a href="http://www.linuxforu.com/tag/strategy-games/" title="strategy games" rel="tag">strategy games</a>, <a href="http://www.linuxforu.com/tag/video-drivers/" title="video drivers" rel="tag">video drivers</a>, <a href="http://www.linuxforu.com/tag/video-games/" title="Video Games" rel="tag">Video Games</a>, <a href="http://www.linuxforu.com/tag/windows/" title="Windows" rel="tag">Windows</a>, <a href="http://www.linuxforu.com/tag/windows-games/" title="windows games" rel="tag">windows games</a><br /> <img src="http://feeds.feedburner.com/~r/LinuxForYou/~4/VTSb5m7Z9VA" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.linuxforu.com/2012/05/gaming-on-linux-the-state-of-affairs/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <feedburner:origLink>http://www.linuxforu.com/2012/05/gaming-on-linux-the-state-of-affairs/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=gaming-on-linux-the-state-of-affairs</feedburner:origLink></item> <item><title>Draw Great Graphs with Open Flash Charts, Part 3</title><link>http://feedproxy.google.com/~r/LinuxForYou/~3/mkVEDLjCqp8/</link> <comments>http://www.linuxforu.com/2012/05/draw-great-graphs-with-open-flash-charts-part-3/#comments</comments> <pubDate>Thu, 10 May 2012 08:40:30 +0000</pubDate> <dc:creator>Nitish Tiwari</dc:creator> <category><![CDATA[For You & Me]]></category> <category><![CDATA[How-Tos]]></category> <category><![CDATA[Tools / Apps]]></category> <category><![CDATA[bar chart]]></category> <category><![CDATA[charting tool]]></category> <category><![CDATA[flash chart]]></category> <category><![CDATA[graphs]]></category> <category><![CDATA[html]]></category> <category><![CDATA[LFY April 2012]]></category> <category><![CDATA[line chart]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[OCF]]></category> <category><![CDATA[Open Flash Charts]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Pie chart]]></category> <category><![CDATA[sql queries]]></category><guid isPermaLink="false">http://www.linuxforu.com/?p=11516</guid> <description><![CDATA[In the earlier parts of this series, we looked at using Open Flash Charts (OFC) to create great-looking bar charts and pie charts. In this part, let us look at how to create...]]></description> <content:encoded><![CDATA[<p><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/flash-charts-590x314.jpg" alt="Graphs with Open Flash Charts" title="Graphs with Open Flash Charts" width="590" height="314" class="aligncenter size-large wp-image-11517" /><p class="introduction">In the earlier parts of this series, we looked at using Open Flash Charts (OFC) to create <a href="http://www.linuxforu.com/2012/03/draw-great-graphs-with-open-flash-charts-part-1/" title="Draw Great Graphs with Open Flash Charts, Part 1">great-looking bar charts</a> and <a href="http://www.linuxforu.com/2012/03/draw-great-graphs-with-open-flash-charts-part-2/" title="Draw Great Graphs with Open Flash Charts, Part 2">pie charts</a>. In this part, let us look at how to create line charts and draw multiple line charts in the same graph, which shows even more data in a very effective manner.</p><p>As always, let us first define our data for the graph. For our line chart, let us take a classroom scenario. For each subject, we have the total number of students that appeared, and the number of students that get a first class, as shown in the table below. Let us plot this data as multiple line charts &#8212; one line showing the total number of students and the second the number of students getting a first class.</p><table border="0"><thead><tr><td>Subject</td><td>Total no. of students</td><td>Total no. with first class</td></tr></thead><tbody><tr><td>Physics</td><td>100</td><td>30</td></tr><tr><td>Mathematics</td><td>70</td><td>40</td></tr><tr><td>English</td><td>50</td><td>40</td></tr><tr><td>Chemistry</td><td>60</td><td>50</td></tr></tbody></table><h2>Get going</h2><p>I assume that the data is already stored in a MySQL database, and will proceed straight to the data file (with the SQL query to fetch data to be plotted, you can proceed to format it and pass it on to OFC to render the graph). The data file to draw the line chart for our example is as follows:</p><pre class="brush: php; gutter: true; first-line: 1">&lt;?php
$die = false;
$link = @mysql_connect(&#039;localhost&#039;,&#039;test_user&#039;, &#039;test_pwd&#039;) or ($die = true);
if($die)
{
    echo &#039;&lt;h3&gt;Database connection error!!!&lt;/h3&gt;&#039;;
    echo &#039;A connection to the Database could not be established.&lt;br /&gt;&#039;;
    echo &#039;Please check your username, password,database name and host.&lt;br /&gt;&#039;;
    echo &#039;Also make sure &lt;i&gt;mysql.class.php&lt;/i&gt; is rightly configured!&lt;br /&gt;&lt;br /&gt;&#039;;
}
mysql_select_db(&#039;test_database&#039;);
include_once &#039;php-ofc-library/open-flash-chart.php&#039;;
$query = mysql_query(&#039;SELECT DISTINCT Subject, Total_Students, Total_First_Class Number FROM  test_linechart&#039;);
While($queryRow = mysql_fetch_array($query,MYSQL_ASSOC))
{
    $labels[] = $queryRow[&#039;Subject&#039;];
    $data_1[] = intval($queryRow[&#039;Total_Students&#039;]);
    $data_2[] = intval($queryRow[&#039;Number&#039;]);  
}

$default_dot = new dot();
$default_dot-&gt;size(5)-&gt;colour(&#039;#DFC329&#039;);

$line_dot = new line();
$line_dot-&gt;set_default_dot_style($default_dot);
$line_dot-&gt;set_width( 4 );
$line_dot-&gt;set_colour( &#039;#DFC329&#039; );
$line_dot-&gt;set_values( $data_1 );
$line_dot-&gt;set_key( &quot;Students Appearing&quot;, 10 );

$default_hollow_dot = new hollow_dot();
$default_hollow_dot-&gt;size(5)-&gt;colour(&#039;#6363AC&#039;);

$line_hollow = new line();
$line_hollow-&gt;set_default_dot_style($default_hollow_dot);
$line_hollow-&gt;set_width( 1 );
$line_hollow-&gt;set_colour( &#039;#6363AC&#039; );
$line_hollow-&gt;set_values( $data_2 );
$line_hollow-&gt;set_key( &quot;Students Getting First Class&quot;, 10 );

$y = new y_axis();
$y-&gt;set_range( 0, 100, 10 ); 

$x_label = new x_axis_labels();
$x_label-&gt;set_labels($labels);

$x = new x_axis();
$x-&gt;set_labels($x_label); 

$chart = new open_flash_chart();
$chart-&gt;set_title( new title( &#039;Line Charts Example&#039; ) );
$chart-&gt;set_y_axis( $y );
$chart-&gt;set_x_axis( $x );
//
// here we add our data sets to the chart:
//
$chart-&gt;add_element( $line_dot );
$chart-&gt;add_element( $line_hollow );

echo $chart-&gt;toPrettyString();
?&gt;</pre><p>In the above code, first connect to the database, and fire the query to fetch all rows in the table. The result set is saved in three different arrays; the first array has the &#8216;Subjects&#8217;, which is used to create the x axis label. The second and the third arrays save the data to be plotted.</p><p>Then get down to plot the data. First a dot object is created, and the size and colour defined. Then a new line object is created; the dot object is passed as dot style to the line. Then the width and colour of the line are set. Finally, set the data to be plotted, by passing the array containing the data to the <code>set_values</code> method. The key is set using the <code>set_key</code> method. Similarly, the next line object is created and the data to be plotted is passed to it.</p><p>Then the x axis and y axis objects are created. For y axis, the range is set as 0-100, with an interval of 10. For x axis, the labels are created by passing the labels array we have already saved.</p><p>Finally, the chart object is created, and the x and y axes are set, and the line objects are passed as elements to the chart. This completes the data file. Save the above code as <code>data_file.php</code> in the Web server root folder. Next, start with the HTML file to be used, which is as follows:</p><pre class="brush: html; gutter: false; first-line: 1">&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;&lt;/title&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/swfobject.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;

swfobject.embedSWF(
  &quot;open-flash-chart.swf&quot;, &quot;line_chart&quot;,
  &quot;500&quot;, &quot;500&quot;, &quot;9.0.0&quot;, &quot;expressInstall.swf&quot;,
  {&quot;data-file&quot;:&quot; data_file.php &quot;} );
&lt;/script&gt;
&lt;/head&gt;

&lt;body&gt;
 &lt;div id=line_chart&quot;&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</pre><p>In this HTML file, include the data file, <code>data_file.php</code>. The size of the graph to be plotted can be passed as arguments; here, 500&#215;500 pixels. Next, add the <code>div</code> &#8216;line_chart&#8217;, which is specified in the header as where to embed the Flash object. Save this file as <code>line_display.html</code> in the Web server root folder.</p><p>That&#8217;s it!</p><div id="attachment_11519" class="wp-caption aligncenter" style="width: 590px"><img src="http://cdn.linuxforu.com/wp-content/uploads/2012/05/ofc-1-590x357.jpg" alt="Our graph plot" title="Our graph plot" width="590" height="357" class="size-large wp-image-11519" /><p class="wp-caption-text">Figure 1: Our graph plot</p></div><p>When accessed through the browser, you can see the graph in action, as in Figure 1, which is a screenshot of the created graph. I hope you liked the article, and that it helps you in your work. Any queries or suggestions are most welcome.</p><h5>Useful links</h5><ul><li><a href="http://teethgrinder.co.uk/open-flash-chart-2/">OFC official site</a></li><li><a href="http://teethgrinder.co.uk/open-flash-chart-2/line-charts-menu.php">Line Charts methods reference</a></li></ul><div id="crp_related"><h5>Related Posts:</h5><ul><li><a href="http://www.linuxforu.com/2012/03/draw-great-graphs-with-open-flash-charts-part-1/" rel="bookmark" class="crp_title">Draw Great Graphs with Open Flash Charts, Part 1</a></li><li><a href="http://www.linuxforu.com/2012/03/draw-great-graphs-with-open-flash-charts-part-2/" rel="bookmark" class="crp_title">Draw Great Graphs with Open Flash Charts, Part 2</a></li><li><a href="http://www.linuxforu.com/2011/08/connecting-to-mysql-with-python-and-php/" rel="bookmark" class="crp_title">Connecting to MySQL with Python and PHP</a></li><li><a href="http://www.linuxforu.com/2012/05/impress-dot-js-audience-with-your-presentation/" rel="bookmark" class="crp_title">Impress(.js) an Audience with Your Presentation</a></li><li><a href="http://www.linuxforu.com/2010/12/secure-upload-methods-in-php/" rel="bookmark" class="crp_title">Secure Upload Methods in PHP</a></li></ul></div>Tags: <a href="http://www.linuxforu.com/tag/bar-chart/" title="bar chart" rel="tag">bar chart</a>, <a href="http://www.linuxforu.com/tag/charting-tool/" title="charting tool" rel="tag">charting tool</a>, <a href="http://www.linuxforu.com/tag/flash-chart/" title="flash chart" rel="tag">flash chart</a>, <a href="http://www.linuxforu.com/tag/graphs/" title="graphs" rel="tag">graphs</a>, <a href="http://www.linuxforu.com/tag/html/" title="html" rel="tag">html</a>, <a href="http://www.linuxforu.com/tag/lfy-april-2012/" title="LFY April 2012" rel="tag">LFY April 2012</a>, <a href="http://www.linuxforu.com/tag/line-chart/" title="line chart" rel="tag">line chart</a>, <a href="http://www.linuxforu.com/tag/mysql/" title="MySQL" rel="tag">MySQL</a>, <a href="http://www.linuxforu.com/tag/ocf/" title="OCF" rel="tag">OCF</a>, <a href="http://www.linuxforu.com/tag/open-flash-charts/" title="Open Flash Charts" rel="tag">Open Flash Charts</a>, <a href="http://www.linuxforu.com/tag/php/" title="PHP" rel="tag">PHP</a>, <a href="http://www.linuxforu.com/tag/pie-chart/" title="Pie chart" rel="tag">Pie chart</a>, <a href="http://www.linuxforu.com/tag/sql-queries/" title="sql queries" rel="tag">sql queries</a><br /> <img src="http://feeds.feedburner.com/~r/LinuxForYou/~4/mkVEDLjCqp8" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.linuxforu.com/2012/05/draw-great-graphs-with-open-flash-charts-part-3/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.linuxforu.com/2012/05/draw-great-graphs-with-open-flash-charts-part-3/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=draw-great-graphs-with-open-flash-charts-part-3</feedburner:origLink></item> <media:rating>nonadult</media:rating></channel> </rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 45/203 queries in 0.220 seconds using apc
Object Caching 6142/6612 objects using apc
Content Delivery Network via cdn.linuxforu.com

Served from: linuxforu.com @ 2012-05-27 00:35:23 -->

