Wednesday 22 April 2009

An indepth look at OpenOffice.org Office Suite


OpenOffice.org is arguably the finest office suites available in the public domain. It is a direct competitor of Microsoft Office. It includes a Word processor (OpenOffice.org Writer), a Spreadsheet (OpenOffice.org Calc),a Presentation program (OpenOffice.org Impress), a Drawing program (OpenOffice.org Draw) and a Database (OpenOffice.org Base).
Read more »

Tuesday 21 April 2009

Sun Microsystems merges with Oracle

Oracle buys Sun MicrosystemsSun Microsystems gets acquired by Oracle. This is the hot news making rounds on the net. This is a news which could have wide ramifications for the Open Source crowd. Why? Because Sun Microsystems creates some of the most well received, robust open source software around. Just to put it in perspective, let me list some of them which come to my mind.Read more »

GNOME Do - An intelligent launcher tool for GNOME

GNOME Do is an intelligent launcher tool which makes all your default menus and panels in GNOME redundant. Since last time I had written about GNOME Do, it has gotten only better. Just a glance through the numerous plugins available for GNOME Do will be enough for any sceptic to fall in love with it.Read more »

Sunday 19 April 2009

Ubuntu 9.04 Jaunty Jackalope makes its debut

Ubuntu 9.04 code named Jaunty Jackalope has made its debut as a release candidate. This is a pre-release of Ubuntu which is almost ready for general use. On first glance, this release of Ubuntu looks very promising.Read more »

Sunday 12 April 2009

Debian ceases to be just a Linux distribution

Take the name of Debian and the first thing that comes into ones mind is a robust, user friendly Linux distribution which has helped spawn numerous other Linux distributions. But things have subtly changed. Recently, Debian team added two new architectures to Debian, namely - kFreeBSD for i386 and x64. That is right, Debian can now use the FreeBSD kernel. The tools surrounding the kernel are the same GNU tools found in Linux. So the end users running Debian with the BSD kernel won't find much of a difference in the feel of the operating system. But then, if you are running Debian using a FreeBSD kernel, you can seldom call it GNU/Linux .... you should call it GNU/kFreeBSD.

Source : Debian Announce List

What does it mean to be free ? - We're Linux contest winner announced

Linux is Free. Do you know what that means ? If you don't, the following video will teach you the true meaning of Free.Read more »

Sun xVM VirtualBox 2.2: Experimental USB support for OpenSolaris hosts

I really never had the need of even thinking about USB support on VirtualBox until I bought an HP OfficeJet 6500 multifunction printer at home. I chose that printer because it has a network interface and it was (more or less) supported by HPLIP Linux driver: I thought it could work with some hacking with Solaris as well. Worked indeed in Solaris but there was no hope to have the scanner work with Sane (let alone the fax...). No problem, thought I: I'll run a Linux or a Windows on VirtualBox and use HP's software.

Well: HP Windows software does not install if it detects that the OS doesn't support USB. No way to go, even if at the beginning of the installation I chose "Network attached printer". No way. USB support is good news for everybody and as far as it concerns myself, I hope to be able to launch and perform HP's software installation.

Edited: I finally had the time to setup another Solaris host and, indeed, everything is working fine.

Bridged networking in Sun xVM VirtualBox 2.2

If you're using Sun xVM VirtualBox as your desktop virtualization platform you'll surely be familiar with the default networking options applied when you create a Virtual Machine: the default configuration applied is NAT networking.

NAT networking is surely suitable to basic networking needs (such as surfing the web) but it early shows its limitation as soon as the user tries to use not only P2P programs or VOIP clients: it also shows its limitations using Windows file sharing. I personally experienced many troubles with Windows file sharing oreven being a CIFS client from a Windows guest to a Solaris host. Not mentioning the problems I had while trying to run some propietary piece of software such as HP Solution Centers to run my little home printer. No way.

If you're curious about NAT types and NAT limitations, you can look Wikipedia NAT entry and Sun xVM VirtualBox User Guide, too. If you just want to scratch the surface, think of a host behind router: the host is the host OS and the router is VirtualBox internal NAT engine. The host can see the network through the router and the machine is unreacheable from outside the network. Opening ports on the router so that certain services could be accessible is possible but it requires configurations. Even so, VirtualBox NAT engine introduces some further limitation. Summarizing: even if it's a default zerco-conf option, I would avoid using NAT because you could run into some problems difficult to diagnose.

Bridged networking (formerly known as host networking)
The solution to this problem was formerly known as host networking which have recently been dubbed bridged networking in the recent VirtualBox releases. In the earliest VirtualBox versions this configuration required some work and even if it was pretty easy to accomplish in most guests, such as Linux or Solaris, it was undoubtely a power user configuration. On Solaris, for example, project Crossbow greatly simplified dealing with such issues: not only with VirtualBox but in every use case in which you could benefit a virtual NIC.

Sun xVM VirtualBox 2.2 has just been released and bridged networking has been greatly simplified: you can now choose that option and your guest OS will be assigned a NIC which effectively is a new network interface in software. Your guest OS will not experience any limitations and you'll be able to freely run your software as if the guest OS were a real box connected to your network. This also means that the internal DHCP server you were using with NAT configurations cannot be used and the network adapter must be configured somehow. If you are using a residential gateway with an integrated DHCP server you'll probably have no problems booting your virtual machine, being assigned an IP number and being able to use your network immediately. If you have a more complex network configuration, just configure your NIC.

I just tried this networking option on Linux (including on a wireless NIC) and on Solaris Express Community Edition build 110 and it works like a charm. Every problem I had with Subversion or with the CIFS client has disappeared without the need of creating a TAP interface (on Linux) or a VNIC (on Solaris). Easier than ever!

Enjoy!

Sunday 5 April 2009

Adobe's free gift to unemployed developers

Are you an unemployed developer? Did you get the pink slip because your company found it costly to retain you after the economic down turn? Then cheer up because Adobe has decided to provide some succor by releasing it's flagship product Adobe Flex Builder Professional for free. The catch is that - of course, you have to be unemployed and, you can use the software only for personal use to improve your programming skills.
Read more »

Thursday 2 April 2009

New features in Linux kernels 2.6.28 and 2.6.29

Linux Kernel
Linux kernel has in recent times seen numerous advances. And the latest versions of the Linux kernel namely 2.6.28 and 2.6.29 have some fabulous features in-built into them.

Topping over 10 million lines of code, the current day Linux kernel is no push over and is forming a serious threat to its competition.

Some of the features that are there in the more recent Linux kernels are as follows:Read more »

Wednesday 1 April 2009

Install Linux in your Dropbox account using VirtualBox

DropboxDropbox is a very popular online storage service which provides 2GB of free space to store all your files, and selectively share them with the public. What is really nice about Dropbox is that it provides tools which integrates with Windows, Linux and Mac OSX and makes uploading and downloading files to and from your Dropbox, and act as a conduit for backing up all your important files - a seamless affair.

LinuxHaxor has a nice writeup on how to use your free 2GB Dropbox account to install your choice of Linux distribution via Sun's VirtualBox. Make sure the Linux distribution you choose is less than 2GB in size when installed as you will be limited by the 2GB space on Dropbox.

The writeup walks one through the installation of Damn Small Linux on Dropbox using VirtualBox. Read the article.