A Developer with Opinions

This blog has moved to http://devwithopinions.blogspot.ca/

  • About

Welcome Back GNU! My Revenge on Android

Posted by Kevin Cox on June 12, 2012
Posted in: Uncategorized. Tagged: Android, Arch, ArchLinux, chroot, GNU, gnu/linux, install, Linux, linux kernel, phone. Leave a comment

This blog has moved, click here for the post on the new blog.

In my last post I discussed that the lack of GNU on android devices was limiting the software available and didn’t bring new libraries to linux. Unfortunately for me I don’t have a MeeGo device and am stuck with the Java beast.

One of the things that bothered my the most was that I could not sync my music using Unison like I do across my other three computers. If I was on MeeGo it would be as simple as apt-get install unison.

The solution for this was installing GNU on my phone, the basic concept is that you have a Linux kernel so if you install the user-land you can simply chroot into that environment and enjoy the true GNU/Linux experience.

Click here to see how I did it.

Rate this:

Share this:

  • Print (Opens in new window) Print
  • Share on Flattr (Opens in new window) Flattr
  • Tweet
  • More
  • Email a link to a friend (Opens in new window) Email
  • Share on Reddit (Opens in new window) Reddit
  • Share on Tumblr
Like Loading...

Linux on Mobile Devices, “You’re Doing it Wrong”

Posted by Kevin Cox on March 14, 2012
Posted in: Uncategorized. Tagged: Android, GNU, gnu/linux, Linux, MeeGo, Mer, mobile. 2 Comments

This blog has moved, click here for the post on the new blog.

To start off, I would like to clarify what I mean when I say “Linux”.  In the title, I meant all forms of Linux, both the kernel and the GNU/Linux OS.  From now on I will explicitly say the Linux kernel and when I just say “Linux” I am probably referring to the GNU/Linux OS.

The most popular form of “Linux” in the mobile space is Android.  Android is not really Linux but a Java OS running on a Linux kernel.  So what’s wrong with that?  The fact is that we are developing drivers and applications that run off of Android instead of Linux.  Very simply, we are doing more work than we have to and we aren’t letting our work be used in more that one place.  I know, you could run Android on your desktop and when that happens the situation will be a little better.  The fact is that we are doing more work for less gain, wasted man hours.

To see what we should be doing, click here.

Rate this:

Share this:

  • Print (Opens in new window) Print
  • Share on Flattr (Opens in new window) Flattr
  • Tweet
  • More
  • Email a link to a friend (Opens in new window) Email
  • Share on Reddit (Opens in new window) Reddit
  • Share on Tumblr
Like Loading...

Posts navigation

  • RSS Feed

    • RSS - Posts
  • Enter your email address to follow this blog and receive notifications of new posts by email.

  • Recent Posts

    • Welcome Back GNU! My Revenge on Android
    • Linux on Mobile Devices, “You’re Doing it Wrong”
Create a free website or blog at WordPress.com.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Subscribe Subscribed
    • A Developer with Opinions
    • Already have a WordPress.com account? Log in now.
    • A Developer with Opinions
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
%d
    Design a site like this with WordPress.com
    Get started