Fedora 15 “Lovelock” Has Been Released

Fedora-logo Today the final stable release of Fedora 15, codenamed Lovelockhas been released. Coming six months after the release of Fedora 14, Fedora 15 continues to bring the latest bleeding edge software to users.


Fedora 15 is a very interesting release for both users and developers. Let us take a brief look at some of the new features of Fedora 15 Lovelock.

GNOME 3 with GNOME Shell as default desktop

With Fedora 15, the GNOME stack has been updated to GNOME 3 and GNOME Shell is now the default desktop. Fedora 15 is probably the first major Linux distribution to ship with GNOME 3.

The Ubuntu users did not like the introduction of Unity in Ubuntu 11.04. Let us see how the Fedora users respond to GNOME Shell.

In case you are not a GNOME user, Fedora has that covered as well with KDE SC 4.6 and Xfce 4.8.

New filesystem BTRFS

BTRFS is a new filesystem which is being actively developed. The installer in Fedora 15 now includes the option install Fedora 15 with BTRFS as the default filesystem. This option is not available on the live images though. It is recommended that users should not try BTRFS on production machines.

systemd finally included

systemd has been finally included in Fedora 15. systemd is a system and session manager for Linux which gives better performance using aggressive parallelization. Here too Fedora 15 is the first among the major Linux distributions to adopt systemd.

Dynamic firewall

Fedora 15 has a new dynamic firewall which makes it possible to change settings without restarting the firewall. An immediate effect of having a dynamic firewall is that it will make persistent network connections possible and make remote printer discovery easier.

LibreOffice replaces OpenOffice.org

Like many other Linux distributions, Fedora 15 has dropped OpenOffice.org and replaced it with LibreOffice. The user interface of LibreOffice and OpenOffice.org are almost identical. So, users will not have any trouble adapting to the new application.

For the complete feature list of Fedora 15, refer to this page.

Download Fedora 15

You can download Fedora 15 from here.

However, it is recommended that you download using torrent. As Fedora 15 has just been released, the direct download could be slow right now.

Sources: Fedora Mailing List, Digitizor, Phoronix

Linux 2.6.39 Released – Better AMD Graphics Card Support And Better Performance With EXT4

Linux Torvalds has announced the release of Linux 2.6.39. Compared to Linux 2.6.38, this is a rather modest release. Nevertheless, there are some new exciting features, and a few bugs worth mentioning.

Announcing the release, Torvalds expressed some doubts as to whether he should have done a RC instead of the final build. This is what Torvalds wrote announcing the release:

There were certainly more code changes since -rc7 than I really was all that happy with, and some outstanding discussion. Doing another -rc wouldn’t necessarily have been a bad idea, but then I just decided that if I held off making the release, next week my timing choices would have been even worse.


Linux 2.6.39 brings with it an update to the Radeon driver. The new kernel now supports AMD Cayman series of graphics cards. The support is not complete, though, as 2D and 3D acceleration are not available yet because of DRM issues.

A bug in the open source Nouveau driver for NVIDIA graphics cards, which causes performance issues, have also been fixed.

Better performance with EXT4 filesystems

EXT4 on Linux continues its improvement with Linux 2.6.39. By default, EXT4 filesystems on Linux 2.6.29 will use the “Multiple Page-IO Submissions” option. This feature had been available since Linux 2.6.37, but has been enabled by default only in this release. Enabling the “Multiple Page-IO Submissions” option is said to bring about a considerable improvement in the performance of the file system.

These are not the only new features in Linux 2.6.39. If you want to see all the changes, you should refer to the change log.

The known bugs

There are already two known bugs, or rather regressions, found in Linux 2.6.39.

Linux 2.6.39 has not, unfortunately, fixed a very important bug that was also found in Linux 2.6.38 – the power consumption bug.

A new bug that has crept in at the last-minute is the broken support for Intel’s Sandy Bridge processors.

[Sources: H-Online Phoronix]

Run Linux In Your Browser

Linux is often considered as a geeky OS when compared to Windows and Mac OS X, however, over the past few years it has become much easier to use and almost emulates a desktop environment which is similar to Windows and Mac.

There are several popular Linux Distros like Ubuntu, Fedora,   JoliCloud, Linux Mint and more which are now widely used by people. If you want to try out Linux you can also dual-boot on your Windows machine (see Install Ubuntu in Windows). However, if you are someone who is afraid of installing additional software on your computer, you can now test out Linux from your web browser, albeit only the command prompt.

The Linux browser emulator was created thanks to a port of an emulator called QEMU to JavaScript.

QEMU is a generic and open source machine emulator and virtualizer.

When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC). By using dynamic translation, it achieves very good performance.

When used as a virtualizer, QEMU achieves near native performances by executing the guest code directly on the host CPU. QEMU supports virtualization when executing under the Xen hypervisor or using the KVM kernel module in Linux. When using KVM, QEMU can virtualize x86, server and embedded PowerPC, and S390 guests.

The emulator has been written by Fabrice Bellard, a famous open source developer who has also developed several other popular projects in the past. The Linux PC emulator is written completely in JavaScript and was compiled using 2.6.20 Linux Kernel. The emulated hardware consists of the following things:

  • a 32 bit x86 compatible CPU
  • a 8259 Programmble Interrupt Controller
  • a 8254 Programmble Interrupt Timer
  • a 16450 UART.


Run Linux in Browser

Most of the modern browsers sport faster and smarter JavaScript engines. The Linux emulator for browsers goes on to show how powerful JavaScript has become and what it could be used to do.

The developer has tested Linux in browser in and 11. The beta version of Google Chrome is not yet supported. You can test out the Linux OS in the browser by visiting http://bellard.org/jslinux/. Also visit this technical notes page for more information on the Linux emulator for the browser.

Lubuntu Accepted As An Official Ubuntu Derivative

The flexibility of Ubuntu (and Linux in general) means that it not very difficult to create derivatives from it – and there a number of derivatives. Ubuntu derivatives could be created for a specific function or created with different desktop environment. To receive support from Canonical, though, the derivative has to be officially recognized by them.

Lubuntu is one such derivative. Lubuntu is based on the Ubuntu but instead of Unity/GNOME, it uses a very light weight desktop environment – LXDE. Ever since the project was started Lubuntu has been quite popular compared to the other non-official derivatives. In fact, during the Maverick Meerkat release cycle, it was considered a very strong contender to receive the official status but missed out at the end.

Today, Lubuntu has been finally accepted as an official Ubuntu derivative. Getting the official status means a lot of things for Lubuntu:

  • Lubuntu packages will be available in the main Ubuntu repository.
  • Users will be able to install Lubuntu over Ubuntu or other derivatives without adding extra repositories.
  • Lubuntu will follow the Ubuntu development cycle.
  • Most importantly, it means that Lubuntu will get more exposure as an official derivative.

The decision was taken at the Ubuntu Developer Summit but no official announcement has been made yet. You can see details of the discussion here.

The addition of Lubuntu brings the total number of official derivatives to six. The other official derivatives are Kubuntu, Xubuntu. Edubuntu, Mythbuntu and Ubuntu Studio.


Deja Dup To Be Included By Default In Ubuntu 11.10 “Oneiric Ocelot”

We had reported earlier that the backup tool, Deja Dup, has a very strong possibility of being included by default in Ubuntu 11.10 “Oneiric Ocelot”. In the GNOME mailing list, Deja Dup developer, Michael Terry, has announced that it has been included by default in Ubuntu 11.10.

Michael Terry made the announcement while applying for Deja Dup to be included as part of GNOME. This is what his message said:

Here’s a quick thousand foot view:

  • Homepage here: https://launchpad.net/deja-dup
  • It’s a backup program aimed at non-technical users.
  • It’s a graphical wrapper and policy manager for the backup program duplicity.
  • It’s included by default in Fedora 13 on and will be default in Ubuntu 11.10.
  • It follows the GNOME schedule and best practices already.

The inclusion of Deja Dup in Ubuntu 11.10 is a very good move by the Ubuntu developers. With so much importance being placed on data, a simple backup tool which just works for everyone is a very essential application.  Although accepted, Deja Dup is not yet ready for Ubuntu 11.10. It will have to support Ubuntu One and the CD size issue that we had talked about extensively have to be sorted out first.

Terry also announced some details of the future direction that Deja Dup is taking.  In the next major version (20.0), Deja Dup will be redesigned to make it more invisible and to make it act and look more like a part of the operating system rather than a  separate  application.

You can view screenshots of Deja Dup here.

[source GNOME mailing list, via WebUpd8]

KDE SC 4.6.3 Released

Today the KDE team has released the third maintenance of KDE SC 4.6. The release – KDE SC 4.6.3 – is a minor update and brings with it only bug fixes and translation updates. KDE SC 4.6 includes updates to Plasma Desktop and Netbook workspaces, the KDE Applications and the KDE Frameworks. There are no new features included in this release though. Since there are no new features, this is considered a safe update and according to the KDE team, it is recommended that everyone running KDE 4.6 should update.

KDE SC 4.6.3 is available for users od OpenSUSE 11.3 and OpenSUSE 11.4. For Ubuntu and Kubuntu users, it is not yet available and is expected to be available this weekend. To get the update when it is available add the kubuntu-backport PPA with the command given below:

$ sudo add-apt-repository ppa:kubuntu-ppa/backport

To view the changes since the last release, you can refer to the changelog. However not all the changes are listed in the changelog. To see all the the changes, you will have to browse the Git or Subversion log.

The KDE team has dedicated this release to the daughter of KDE developer Daniel Nicoletti.

The 4.6.3 release is dedicated in memory of the young daughter of KDE developer Daniel Nicoletti who tragically passed away after a car crash last month. The KDE community wishes to express their deepest sympathy and support to Daniel and his family in this difficult time.

Android Patent Infringement on Linux Costs Google $5 Million

Google has faced a tough challenge in the form of numerous patent infringement claims coming from  Bedrock Computer Technologies, a company that is inactive as a company now. The case has been ruled in favor of Bedrock and Google will have to pay $5 million for infringement on a particular technology that is patented to Bedrock Computer Technologies.
The ruling of the case is questionable for developers in the Linux and the Android ecosystem. Zdnet writes,

Bedrock (a company that is no longer active) sued Google over a relatively obscure patent it held on the use of linked lists with automatically expiring records.

The ruling judge charged Google with the statement,

Google failed to invalidate the patent even though a more defendant-friendly standard — the one also advocated by Microsoft [in recent suits] was used than the one preferred by the US government and the Court of Appeals for the Federal Circuit (CAFC)

Google has created an exclusive club with Android that lets people use most of its services seamlessly. The tight integration of Google services with Android is definitely one of the reasons Google is advocating this platform.

Situations like these happen when tech giants make money by using and modifying Open Source code in their products. It becomes extremely important to review these codes for any possible patent infringement and watch out for scavengers like these.

Mandriva Joins Ubuntu And Fedora In Switching Over To LibreOffice

Despite Oracle giving over OpenOffice to the community, another major Linux distribution has jumped ship from OpenOffice.org to LibreOffice. The distribution we are talking of here is Mandriva. After Ubuntu 11.04 and Fedora 15 (both under different stages of development) dumped OpenOffice.org for LibreOffice, it was clear that most of the other distributions would follow suite as well.

Two days ago, Mandriva 2011 Beta 2 was released and in the release, the Mandriva developers have decided to go with LibreOffice rather than OpenOffice.org. Technically there is very little difference between OpenOffice.org and LibreOffice right now. However, by switching over to the community developed LibreOffice rather than Oracle’s OpenOffice.org, Mandriva is putting their weight behind the open source community.

Beside LibreOffice, Mandriva 2011 beta 2 also has a new application launcher. I am not sure what to make of that launcher right now but it looks like it will be quite cumbersome to use.

Other features in Mandriva 2011 Beta 2 includes Linux, GCC 4.6, systemd 24 and Bash 4.2. The desktop environment is KDE SC 4.6.2 and Clementine is the default music player. Firefox 4.0 is the default web browser.

Announcing the release of Mandriva 2011 beta 2, Eugeni Dodonov had this to say:

For this release, most of the UI and desktop-related features should be integrated, including new login manager functionality, stack folders integration into the environment, new welcome and launcher application, new panel and overall desktop look-and-feel. It also features new default theme and artwork.

This beta release will be followed by a release candidate in May and the final release is expected in June.

If you want to test Mandriva 2011 Beta 2, you can download it using torrent from http://torrent.mandriva.com/public/

Remember that this is a development release and should not be used on a production machine.

[image credit]

Fedora 15 “Lovelock” Beta Released

Today the first beta of Fedora 15, codenamed “Lovelock” has been released. This is a very important release for the Fedora 15 development cycle because it represents the final feature list that will make it to Fedora 15, which is expected to be released in late May. From now on only bug fix updates will be released until the final release.

Fedora 15 Beta is a very significant release for the Fedora 15 development cycle in more than one way. One of the most significant changes in this release is GNOME 3. GNOME 3 was recently released and includes a completely new user interface called the GNOME Shell. With GNOME 3, Fedora 15 Beta now has a completely different user experience from earlier releases. If GNOME is not your Desktop Environment of choice, the Fedora spins with Xfce and LXDE have also been updated.

As we have mentioned earlier, Fedora 15 Beta still has LibreOffice as the default office suite instead of OpenOffice. Another new application that has been included in this release is BoxGrinder. Like LibreOffice, BoxGrinder was first included in Fedora 15 Alpha. BoxGrinder allows users to easily create appliances (virtual images) for various platforms (KVM, Xen, VMware, EC2) from simple plaintext application files. Fedora 15 Beta also includes a dynamic firewall. The dynamic firewall makes it possible to change firewall settings without restarting the firewall. This feature is particularly useful for persistent connections.

For the coders out there, the development tools that comes in Fedora 15 Beta have also been updated. It comes with GCC 4.6, Maven 3, OCaml 3.12, Python 3.2 and Rails 3.0.3. In fact Fedora 15 Beta has been built using GCC 4.6.

The users from India will also be glad to know that the new Indian Rupee symbol has now been included in Fedora 15 Beta by default.

If you want to test Fedora 15, you can download the ISO from here. However, remember that this is not a final release and bugs are expected. If you find any bugs, you can report it to make Fedora 15 better.

You can see the feature list here.

TeamViewer – Best Desktop Sharing App for Linux

Have you ever had to help someone with their computer over the phone or using text chat? It’s not easy. You can’t be sure that they are in the right place, doing what you want them to do. That’s why remote desktop (screen) sharing applications are so great.

These applications are called by a variety of names such as, remote access, remote support, remote desktop, screen sharing, and desktop sharing. The main idea behind them is that they allow one computer to see another computer’s screen over a network or the internet.

My wife and I have many friends and relatives that come to us for PC help and advice. We’ve used a number of desktop sharing apps over the years and discovered that TeamViewer is one of the best, and it’s free!

Since I’ve been spending a lot of time using Linux lately, I was happy to find that TeamViewer is also available for Linux, as well as Windows, Mac and Smartphones. It’s almost as good as being there, because I can control the remote computer as if I were sitting directly in front of it. When I need to, I can change the direction to show my PC’s screen to the other person. It even makes it easy to share files with the person on the other end.

This image below shows how simple it is to set up. (click image to enlarge it)