Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Tuesday, February 13, 2007

Configuring Online Radio in Linux

By default online radio services dont work in Linux. I currently had configured the same for my Ubuntu box and thought about writing this article. We must remember that all Linux distributions are limited by patents and license restrictions in some countries, which make it illegal for the distributions to have support for certain restricted formats - They have to avoid formats suppressed by DRM (Digital Rights Management, or Digital Restrictions Management), and hence they are often unplayable.

Now to install these restricted formats on a Ubuntu system -

First ensure the relevant repositories are enabled.

  • Click SystemAdministrationSynaptic Package ManagerSettingsRepositories and then click Add. Check the Community maintained (Universe) and Non-free (Multiverse) boxes. When you close the window, click Reload.

  • Install the packages. While you could install packages individually using Synaptic, a quicker way would be as follows. Click Application → Accessories → Terminal and paste the following command:

    sudo apt-get install gstreamer0.10-pitfdll gstreamer0.10-ffmpeg
    gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse
    gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gxine
    libxine-main1 libxine-extracodecs ogle ogle-gui
  • To play most DVDs you'll need the libdvdcss2 package from here. This is a third party package, and not supported by Ubuntu. See instructions to install the file.

  • You can also install Adobe Flash Player and additional Windows codecs that are only available in third-party repositories.

After this go and click ahead on any online radio site and enjoy the music. You can find about the Hindi radio I wrote about few days back here.

More info - Detailed instructions


Tailrank Del.icio.us Reddit

Tuesday, January 9, 2007

GNU / Linux

There are many people in world using GNU/Linux system today. But very few of them must be knowing about the true origins of GNU/Linux. As a humor most of them don't pronounce even "linux" properly. Pronunciation of "Linux" by Linus Torvalds: Youtube Video.

Wikipedia says - Linux refers to any Unix-like computer operating system which uses the Linux kernel. The GNU/ Linux is whole operating system and linux is functioning as its kernel. The goal of GNU project initially was to develop a complete operating system like Unix. According to Richard Stallman his team had the whole system like compilers, text editors, UNIX shell, applications etc except kernel with them in early 90s. They were working on kernel project called "GNU hurd". In 1991, Linus Torvalds came out with a kernel called "Freax" as a replacement for Minix. The name "Linux" was coined by Ari Lemmke, who administered an FTP server belonging to the Finnish University Network; he invented the name Linux for the directory from which Torvalds' project was first available for download. "LINUX" filled the last and no doubt major gap to complete the GNU project.

The Free Software Foundation argues for the term GNU/Linux because GNU was a longstanding project to develop a free operating system, of which they argue the kernel was only the final small piece. Proponents of the Linux term contend that users and developers have overwhelmingly chosen to keep this shorter name and, since GNU is but one of many contributors to the operating system as a whole, a name change is not justified.

Finally, a Linux-based operating system has many components, including both the Linux kernel and software developed by the GNU project, as well as substantial amounts of software such as the X Window System by other authors. The Linux kernel has been reported to be the largest single component, while it is smaller than the total amount of code developed by the GNU project in a typical Linux distribution. Determining exactly what constitutes the "operating system" per se is a matter of continuing debate, however, since there is no single authority to determine the demarcation.

Submitted by - PS

More info -
Gnu.org
Wikipedia Linux and GNU/Linux naming controversy.


Tailrank Del.icio.us Reddit