Category Archives: Open Source Software

Next Ubuntu Release to have Qt Applications

Ubuntu‘s founder and CEO of Canonical Ltd., Mark Shuttleworth, declares the probability of including Qt applications in the release after the next (Ubuntu 11.10), of the popular Ubuntu distribution, which is based on the Gtk toolkit.

“As part of our planning for Natty+1, we’ll need to find some space on the CD for Qt libraries, and we will evaluate applications developed with Qt for inclusion on the CD and default install of Ubuntu.”

Ubuntu  logo
Gtk and Qt have traditionally been “rival” toolkits for the GNOME and KDE desktops respectively. Choosing either of the sides in any self-respecting Linux forum, is considered a sure-shot way to start a flame war. However, Mark Shuttleworth, as always, decides to wade through uncharted waters in proclaiming the co-existence of Gtk as well as Qt applications in a production, mainstream and popular OS like Ubuntu, notwithstanding the fact that there exists seperate distributions for each Desktop environment, viz. GNOME and KDE (Kubuntu)

In his blog, Mark explains his controversial decision by pointing out that Canonical is dedicated to providing best-in-class software to it’s users and to this effect, a “capable toolkit” like Qt could certainly be looked upon as a “divergence from the canonical way to maintain a vibrant ecosystem”.

Qt logo
Apart from aspects like sociological backlashes, Mark and his team of developers will also have to face some pretty daunting technical issues. For example, Qt-based applications will have to talk to GNOME’s dconf configuration system to have a seamless integration with the GNOME Desktop. Although projects like the GTK-QT Engine are already out there, their credibility of being more than “hacks” is yet to be verified for their inclusion in a mass-deployed project like Ubuntu.

Is the Gtk-Qt marriage possible ? And if this does turn out to be a successful venture, will Ubuntu see other toolkits and libraries like Enlightenment, being included in future releases ? With so many changes to Ubuntu, can Canonical manage to uphold Ubuntu’s status as one of the most popular Linux Operating Systems ?

Do let us know what you think ?

Xfce 4.8 Released – Will Be Included In Natty

Xfce is a light weight desktop environment for Unix and other Unix-like platforms like Linux. It is used in many light weight Linux distributions, most notably in the Ubuntu derivative, Xubuntu.

Two years after the last stable release Xfce 4.8 has been released. Xfce 4.8 aims to improve upon the codebase of Xfce 4.6, the previous stable version, by bringing in modular and reusable components.

Thunar, the file browser in Xfce, has got a number of improvements with this release. Support for GNOME Virtual File System has been added to Thunar. This allows Thunar to browse remote shares using protocols like SFTP, SMB, FTP etc. Another improvement in Thunar is in the way it handles multiple file operations. When multiple file operations are taking place, they are all handled by one window instead of opening  separate  windows for each one. This will reduce  cluttering  of the desktop and make it easier to manage the file operations.

Another area of  major  improvement is the panel. The panel in Xfce 4.8 has been completely rewritten. The improvements introduced in this release consist of both eye-candies and productivity features. In terms of eyecandy, the main change is in the support for transparency. Users can now set the panel to be transparent if they want that look from KDE SC. The productivity improvements includes improved positioning, which allows the panels to be dragged and snapped to screen borders. The panel also features a new item editor which allows users to modify, move, add and remove items quickly.

These are just some of the visible changes in the UI. You can see the other changes in the changelog.

Xfce 4.8 has not only added new features. It has also dropped a few older pieces, like ThunarVFS and HAL with GIO, udev, ConsoleKit and PolicyKit, which are not supported in most of the new Linux distributions.

One of the major Linux distributions which ships with Xfce is Xubuntu and there is good news for Xubuntu users. Xubuntu developer, Pasi Lallinaho, has confirmed in a blog post that the next release of Xubuntu, that is Xubuntu 11.04 “Natty Narhwal”, will ship with the new Xfce 4.8. So, expect all of these new features in three months time if you are using Xubuntu.

Amarok 2.4 “Slipstream” Released

The last Amarok release covered by us was Amarok 2.3.1 “The Bell”.

Yesterday, Amarok 2.4 “Slipstream” was released. Some notable features in this release are :

  • Compatibility with iPod Touch 3G and possibly newer devices like iPhone 3G, 3GS.
  • The ability to transcode tracks from one format to another.
  • Ability to get Guitar and Bass tab information.
  • A map and calendar view for upcoming concerts and events.
  • Support for UPnP devices, which adds ability to play music from UPnP servers on the local network.

Apart from these there are a number of performance, stability and usability enhancements as well, which is usually the mark of a major version release. Some of these are :

  • Configurable size of on-screen-display font.
  • Collapsing animations of context applets.
  • Progress bar while loading the Wikipedia applet.
  • Added settings for writing statistics and album covers back to file to maintain information across devices.
  • Ability to hide and show Menu bar.

Amarok 2.4.0 "Slipstream"

Check out the official announcement from KDE for more detailed description of the features and the Changelog from the last release.

You can directly download Amarok 2.4 “Slipstream” for your favorite OS from here.

How To Install Unity 2D In Ubuntu 10.10 & 11.04

Yesterday, we told you that a 2D version of Unity will be available for computers which does not have hardware capable of 3D acceleration. Today a PPA containing the packages for Unity 2D has been created for early adopters to test it. The package itself is called Unity-Qt and the PPA contains packages for both Maverick and Natty.

Before you install it, keep in mind that this is an experimental package and could cause problems. So, install it only if you are willing to take that risk and cannot wait to see the new UI.

So, to install Unity 2D, open the Terminal (Applications > Accessories > Terminal). Then add the PPA with the command below:

$ sudo add-apt-repository ppa:unity-2d-team/unity-2d-daily

After that update the software list.

$ sudo apt-get update

Finally install Unity-Qt.

$ sudo apt-get install unity-qt-default-settings

After the installation, log out from your current session. In the login screen, you will see “Unity Qt” in a drop-down menu. Pick that and login again. You should have the new UI now.

And if you run into a bug, you can report it here.

Ubuntu 11.04 Will Have A 2D Version Of Unity

As you may be already aware, Ubuntu 11.04 “Natty Narhwal” will have Unity as the default interface. Unity in Natty is powered by Compiz and that will requires a graphics card capable of 3D acceleration. So, there were apprehensions that the new interface will not work with older hardware. It was suggested (and generally believed) that in the older hardware, it will fall back to the normal panel based interface.

This question was raised in Ask Ubuntu and none other than Mark Shuttleworth himself answered it. According to Shuttleworth, there will be a 2D version of Unity for those systems which are not capable of 3D acceleration. He also pointed to a blog post by Bill Filler, Software Engineer and Engineering Manager at Canonical, for more details.

Curiously, the blog post has been removed now. Did Filler jump the gun on this one? We do not know yet.

Anyway, according to the blog post, the 2D version of Unity is implemented using Qt/QML. Filler also noted that the 2D version is important not just for the older computers but many ARM devices as well.

This is what Bill Filler wrote:

Unity 2D’s main goal is to provide a Unity environment on hardware platforms that don’t support Unity’s Open GL requirements. Many ARM platforms fall into this category, so Unity 2D expands Unity’s goodness to a whole new set of platforms.

The software is implemented using Qt/QML for the UI portions of Unity, while utilizing the existing Unity core components, like indicators, bamf, dee, uTouch and places.

This will ensure that the Ubuntu desktops maintains uniformity and should come as good new to many.

[via: OMG!UBUNTU!]

Linux IQ Test

Are you a Linux geek ? Do you troll the IRC channels of #ubuntu and #fedora with the hopes of showing off your knowledge ? Are you proud of the fact that all your gadgets, like your Tablet, your Mobile Phone , your Laptop, etc. have Linux installed on them ?

Well if any of the answers to above questions   is a big “Hell Yeah !!” , you should test your knowledge of the OS you so love.

InfoWorld has just released it’s Round 2 of the Linux IQ test. Here’s a link to Round 1 of the test as well, just in case you missed that boat.

Linux IQ test Round 2

The Linux IQ tests are a set of 20 questions each ranging from command-line outputs to quotes from famous Linux developers to general industry knowledge about Linux. You will find a couple of funny questions paired with even funnier answer options.

I personally found the Round 2 much easier than Round 1, notwithstanding the fact that I scored 15 in both the rounds.

All in all, it’s a fun test which actually gives you a rain-check of your grip on the subject.

Do not forget to let us know your scores.

Canonical Launching A Ubuntu Developer Portal – Can It Attract Developers?

There is no doubt about the plans Mark Shuttleworth has for Ubuntu (see Bug #1), but this should come as a pleasant surprise to many – Canonical is launching a Ubuntu Developer Portal. This shows that Canonical is planning to market Ubuntu as a viable platform for application developers. They already have the Ubuntu Software Center, which supports paid applications from Ubuntu 10.10, as a platform to sell the applications.

Right now the portal is under construction. But there are already a lot of pages to explore. The Create section introduces potential developers to Ubuntu as a platform and the tools that can be used to develop. It also has an introduction to Quickly, which combines project creation, code editing, GUI editing, running and debugging, as well as packaging and sharing via Launchpad.net, all in one easy to use command line interface.

The portal also includes other sections such as Develop, Collaborate, Publish, Reference, Support and Manual. Except Reference and Manual, all the other sections have some sort of contents. Instead of me writing about them, I will leave it to you to explore them if  you want. You can see the portal at developer.ubuntu.com.

Now, this raises the question if Ubuntu can become a platform which can attract developers. The answer to that question boils down to one thing – money. If they can make money from Ubuntu, developers will come. Sure many developers contribute to Ubuntu on their own without any pay, but if there is money involved companies/developers with commercial interest will get involved as well – and that is not always a bad thing.

In the past, contrary to popular perception, Linux users have demonstrated that they are not against paying for software. For example in the Humble Indie Bundle #2, Linux users paid on an average $13.77 which is far greater than the $6.68 and $9.27 paid by Windows and Mac users. The total contribution from Linux users was almost the same as that of Mac users.

Yes, this is just one example. But it shows that Linux users do pay – and they pay well – for quality free (as in freedom, not beer) software. So, I believe the Ubuntu Developer Platform can succeed if implemented right.

[source: Ubuntu Forecast]

Android Data Theft Is True, but Open Source Is Not the Reason

Android has had numerous data theft concerns in the past and most of them are still persistent. A few days ago, there were concerns on app permissions and recently, there has been a proof of concept attack that claims all Android 2.2 devices as vulnerable.

android-data-theft

This has opened up a new business niche for security companies- antivirus for Android. This includes Norton and Trend Micro, both of which are free and popular antivirus for Windows. However, Steve Chang, the Chairman of Trend Micro has something interesting to say on Android insecurity:

Android is open-source, which means the hacker can also understand the underlying architecture and source code. We have to give credit to Apple, because they are very careful about it. It’s impossible for certain types of viruses to operate on the iPhone.

While praising the Apple system, Chang has also said:

Apple has a sandbox concept that isolates the platform, which prevents certain viruses that want to replicate themselves or decompose and recompose to avoid virus scanners.

Sandboxing is indeed a mechanism to improve security. However, considering this perspective of Chang, any Open-Source software is vulnerable simply because its source is open to all. It is amusing to see that there are people who still believe in security through obscurity and think that closed source is safer than open source. If that is true, Linux should be the most vulnerable Operating System.

(Via)

KDE 4.5 Available For Windows Users

The KDE Windows Team has released Windows packages for KDE 4.5.4. The aim of the Windows packages for KDE is to lower the barrier of contribution to development and community participation by making Windows users familiar with one of the most popular desktop environment used in Linux.

The current release of KDE for Windows brings all the goodness of KDE SC 4.5, the bug fixes from the point releases upto KDE SC 4.5.4 and the latest version of Phonon-VLC backend.

KDE for Windows comes with most of the software you would expect in a normal KDE environment. It will allow the users to use the KDE workspace, kdeedu, kdegames, kdegraphics, kdemultimedia, kdenetwork, kdesdk, kdetoys and kdeutils. In addition to these, applications from extragrear such as Amarok, digiKam, Konversation etc. are also installed.

KDE on Windows can be installed using KDEWin Installer. It is a network based installer, so you will need an internet connection during the installation.

Before you install keep in mind that this is not a stable release and should only be used in non-production machines. Moreover, there are also some problems running it in with 64-bit Windows.

puddletag Is Probably The Best Audio Tagging Tool For Linux

Most Windows users would be aware of MP3tag. In Linux the choice of audio tagging tools available is huge, but none of them seem to have all the features of MP3tag.

However, with a recent release, which added a plethora of new features, puddletag seems to have finally bridged the gap with MP3tag. In fact, puddletag’s website describes it as similar to MP3tag – except for the bit that it is built for Linux and MP3tag is a Windows application.

puddletag has an interface which is very similar to MP3tag. Users of MP3tag should at home right away in puddletag. In terms of functions available too it is very similar.

puddletag supports a number of formats, including some obscure ones. The formats puddletag supports are:

  • ID3v1 and ID3v2 in MP3 files
  • MP4 in MP4 and M4A files
  • VorbisComments in OGG and FLAC files
  • Musepack in MPC files
  • Monkey’s Audio in APE files
  • WavPack in WV files

puddletag supports all the functions you would expect from a tag editor like adding/removing tags, adding removing album artworks, tagging from filenames, renaming files based on tags etc. It also supports a lot more features in the form of Functions. puddletag’s Functions take care of things that you would have to do repeatedly. It comes with a number of pre-defined functions for tasks like numbering tracks, case conversion, importing test fields, merging fields etc.

Another great feature in puddletag is the mass auto-tagging. The auto-tagging feature uses database from Amazon, MusicBrainz, FreeDB and Discogs to tag your audio collection.

How To Install in Ubuntu

Debian package for puddletag is available so installation is quite simple. But before installing puddletag, install the dependencies with the command given below:

sudo apt-get install python-qt4 python-pyparsing python-mutagen python-configobj python-musicbrainz2

After installing the  dependencies, download the .deb file by clicking on the link below. The file has been compiled in Ubuntu 10.04 but I installed it in Ubuntu 10.10 and it is working fine.

Download puddletag (.deb)

After downloading, double-click on the file to complete the rest of the installation process.

You can find puddletag at Applications > Sound & Video > puddletag.

Angry Birds May Come To The Ubuntu Software Center

Although it had a humble beginning as a game for iOS, Angry Birds has become a huge product now. It is now available for Android, Windows and recently Mac OS X. It is also coming to consoles like PS3, XBox360 and Wii.

It seems like  Ubuntu users may also have reason to cheer as well as the popular game may be heading to the Ubuntu Software Center after the consoles.

The Ubuntu Software Center is actually a GUI front end  to apt-get which allows users, who are uncomfortable command line, to browser, install or remove applications through simple mouse clicks. While most applications available in the Ubuntu Software Center are free, support for paid applications has also been added in the recent release of Ubuntu.

When asked if they have plans of bringing Angry Birds to Ubuntu, the Rovio, the maker of Angry Birds, responded that they are looking into bringing it to the Ubuntu Software Center. Although this is not an outright confirmation that Ubuntu users will get Angry Birds, it is neither an outright denial which makes me hopeful.

Ubuntu already supports multi-touch on appropriate hardware and we may see Ubuntu tablets in the near future. So, maybe Ubuntu will be Rovio’s next target after the consoles.

(via: OMG!UBUNTU!)

Salesforce.com Snaps Dimdim, Won’t Update It’s OSS Codebase Anymore

I had a rude awakening this morning, as I sipped my coffee and glanced at my email Inbox. The first thing that caught my was the email from dimdim stating

Dimdim acquired by salesforce.com

That’s neat, I thought. Proceeded to look at the mail contents.

Dimdim email

So, if you have an account on dimdim, you’ll be able to use it till March 15. Beyond that ?

I am interested in upgrading my account or extending my subscription, can I do this?
Account upgrades and renewals are no longer available.


All accounts will be maintained with full functionality until their expiration dates. We will not issue refunds.


The open source code made available by Dimdim remains available on  SourceForge.net. Dimdim will no longer be contributing to this project.

So, dimdim will not extend subscriptions, will no longer maintain the open source codebase, will not give refunds. Great!

Sad to see another great web conference service shutdown.

LibreOffice Gets A PPA – Makes Installation In Ubuntu Super Easy!

LibreOffice is a fork of the popular OpenOffice. The fork was done due to differences between the OpenOffice community and Oracle.

Development for LibreOffice has been going on for a while now and it is currently in its second release candidate. LibreOffice and OpenOffice cannot be installed side-by-side. So, to install LibreOffice, users had to manually remove OpenOffice, which is quite bothersome, before installing the LibreOffice .deb file.

However, to make installation in Ubuntu and its derivatives easier, the LibreOffice developers has made a PPA. In addition to making it easier to install, installing from the PPA will ensure that users get the updates regularly.

Before you install LibreOffice through this PPA, remember that it will remove OpenOffice automatically. Also keep in mind that this is not the final release yet.

So, to install LibreOffice, open the Terminal and execute the following commands:

$ sudo add-apt-repository ppa:libreoffice/ppa
$ sudo apt-get update
$ sudo apt-get install libreoffice

If you start LibreOffice now, you will notice that it looks very ugly. To make it looks consistent with the other applications, execute the command below:

For GNOME

$ sudo apt-get install libreoffice-gnome

For KDE

$ sudo apt-get install libreoffice-kde

[source]

Wary Puppy 5.0 Available For Download

Wary Puppy is a project of the Puppy Linux developer, Barry Kauler,  to develop a linux distro which provide support for older hardware. Puppy Linux is already a very light weight distro and runs well on many older systems. However, Puppy Linux is moving to a new software base and it may no longer run so well on the older hardware. To maintain the support for the older hardware Wary Puppy has been introduced.

Wary Puppy uses the older Linux kernel 2.6.31.14 because it provides better support for older hardware. Other components in Wary are a mix of old and new software. X.org which comes in Wary is quite old, Mesa is also fairly old and GTK, gcc etc. are fairly new. Wary also includes the latest releases of applications like SeaMonkey, Abiword, Gnumeric etc. and the latest drivers for printers, scanner etc.

Wary Puppy 5.0 is also an LTS release and will be supported for 2-3 years. In that  period  it will not have any major upgrades. There will be only bug fixes, incremental improvements and applications update.

As mentioned above, Wary Puppy is not meant for new powerful systems. If you have an old PC, you may want to try running Wary Puppy on it.

You can download Wary Puppy 5.0 from http://puppylinux.com/download/.

You can read more about Wary Puppy here.

[via: Linux Pro Magazine]

Vladimir Putin Orders His Government to Move to Open Source

We have reported earlier of the Russian government building a Linux distro for their use. In all probability, the build is nearing a final version now as Vladimir Putin has ordered the government to move to Linux.

The new system will be operational from the second quarter of 2012 and the initial phase will start in Q2 of 2011. After this transition, which is expected to be complete by 2015, the federal government including all the states will run Linux.

Vladimir Putin has been attempting to switch over to Linux from a long time now. However, his repeated attempts back from 2007 will come to fruition finally only after the next five years. However, this time it is not the much longed for education sector that is switching over. Now that the political opposition to the idea has diffused, we can expect to see the matter proceed as planned.

In this translated document from Cnews, you can see that the whole procedure has been broken into parts, one of which deals with creating a repository for use in Russia exclusively. Open source is an effective cost cutting measure and is in use by many governments across the globe. Russia being one of the largest countries, its embracing Open Source is a positive sign and influence for many other countries.