Thursday, September 04, 2008

Recovering Grub

I happened to reinstall Win XP on my DebianLinux+WinXP machine and my MBR was overwritten by re-installation.

I loaded Ubuntu Live CD:
  1. mounted the root parition
  2. chroot to the mount-point
  3. grub-install /dev/hda
That is it... grub was up and running.

Thursday, May 22, 2008

Licenses: Derived Works

After reading the GPL & Libraries, for the first understood more about the definition derived works.

It is not only adding more functionality to a particular open-source code, but also if it is used in combination with another application in the form of libraries ( static and dynamic ).

Then almost all program linking with libc will have to GPL'ed. To avoid this we have LGPL. All system libraries are LGPL, where derived works are not necessarily LGPL'ed.

Further Reading:
http://www.onlamp.com/pub/a/onlamp/2004/11/18/licenses.html
http://www.linuxjournal.com/article/6366