What makes Gobuntu different from gNewSense

Magic Banana's picture
Gobuntu logo

Both Gobuntu and gNewSense fulfill the desires of the most exigent users when it is about respecting their freedoms. Almost identical at the software level, these two distributions differ in the relation they maintain with Ubuntu at the project level.

Gobuntu is a newcomer in the *buntu family. It aims at satisfying Free Software lovers, who, like me, refuse any piece of proprietary blob to run on their machine. This GNU/Linux distribution looks very similar to gNewSense. At the software level, minor differences are present like the substitution of Firefox by Iceweasel in gNewSense (Gobuntu developers plan to do the same in their next release). The real differences lie at the project level, in the relation these two projects maintain with Ubuntu. In particular, Gobuntu differs from gNewSense in:

  1. its release politics
  2. its infrastructure.

Placing software freedoms above both features and stability does not alter the common preference for the former over the latter especially when this means having your wireless card functioning out of the box and your wide screen properly configured without manually editing /etc/X11/xorg.conf. That is why, in my opinion, the release politics is the most interesting feature of Gobuntu with respect to gNewSense: instead of installing a 15 month old system (gNewSense is based on Dapper Duck), you can upgrade your system following the 6 month release cadence of the Linux kernel, the X.Org window system and the Gnome desktop.

Profiting from Ubuntu's infrastructure has its advantage and its drawback. On the positive side, the visibility of Gobuntu is probably greater. A link to the Gobuntu page is accessible to anybody who heard about Ubuntu and wanted to know more about it. gNewSense has another famous supporter: the prestigious Free Software Foundation. Unfortunately a new GNU/Linux user will probably read Mark Shuttleworth release notes before she hears a talk from RMS. On the negative side, Gobuntu uses, like every other official derivative of Ubuntu, the Launchpad platform. This web application is released under a proprietary license. Promoting Free Software in such circumstances looks hypocritical. In his defense, Mark Shuttleworth is aware of this paradox.

Don decided to stick with gNewSense. I chose to adopt Gobuntu. In the end, their strict respect of the fundamental freedoms of the users matters far more than their differences. The wider the choice among distributions like that (I think of BLAG Linux And GNU or UTUTO), the best it is. Anyway, making these distributions more visible means more people discovering how their softwares currently deprive them from essential freedoms. Making these distributions more appealing means an easier switch to them.


Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Major benefit

I have to disclaim, I'm "aligned" with gNewSense.

The major benefit I see from gNewSense is similar to one I have with Debian. You can install gNewSense and apt-get any application you can think of and you KNOW it's Free Software.

With Gobuntu using the Ubuntu repositories that assurance is not there. Certainly there are some packages in both gNewSense and Gobuntu that aren't free but they're dropping at a wonderful rate.

The projects are too often seen as "competition" and I don't think that's the case at all. gNewSense and Gobuntu fill very distinct needs and utilized properly on both side can advance Free Software far more than either of us on our own.


Gobuntu may be a good

Gobuntu may be a good starting point for people to know more about Free Software and why they should be using it, because it's a *buntu. But gNewSense is the one for free users.

I hope Gobuntu at least maintains itself like it is now and doesn't end up becoming another flavor of Ubuntu with almost nothing different from it's big brother. It will be a shame if that happens.


From Ubuntu to Gobuntu

In the opposite I think that Gobuntu should stay focused on providing exactly Ubuntu minus the proprietary blobs (and incitements to them). As a consequence I hope that both distributions will converge. This would mean that every feature people want can be achieved with Free Software only.


I have some doubts about

I have some doubts about that. I consider Ubuntu a very friendly distro (but still behind Mandriva in friendliness), but I don't trust that much in Shuttleworth.


"Almost" Free?

Let us browse every point making people consider Gobuntu as almost totally Free:

  • Firefox instead of Iceweasel?
    Firefox is Free. Mozilla forces people who fork the code to change the name and the pictures too. This is the only cause which led to the creation of Iceweasel
  • Firefox addons installation?
    This is a good point against Gobuntu. At the moment, it is too easy to install non-free component inside your Web Browser. In the same way, it is too easy to enable repositories containing non-free softwares (even if the user is warned of this issue).
  • The inclusion of patented content such as Mono?
    Gobuntu developers plan to remove those... but I think they are wrong... and so do gNewSense developers! Every piece of code is potentially cover by many different patters. It has been said that the Linux kernel is covered by hundreds of them. Hence, as far as a patent is not actively enforced, this should not be a valid reason to remove a software.
  • The backing of Ubuntu?
    This distribution includes quite a lot of binary code in the name of features... but Gobuntu itself does not! However this seems to be what makes the FSF say they will not endorse a distribution with "buntu" in its name.

Do I forget some points? Please tell me!
Are these points too much to refuse Gobuntu? It is up to you!


Firefox contains a

Firefox contains a proprietary crash reporter (or at least did) and prompts you install non-free software. I've noticed IceWeasel (from Debian) also does.

These have been corrected in BurningDog, which is gNewSense's spin on Fx.


GNU Herds skills data base: Gobuntu and gNewSense classifycation

At http://gnuherds.org/faq#FS_criteria Gobuntu and gNewSense are tagged as follow:

Gobuntu is Almost-Free Software. Although Gobuntu's stated policy is to adhere to the Free Software Foundations four freedoms, it presently installs Firefox, which encourages installing non-free plugins. Gobuntu enables downloading of non-free software packages from its archives, and the use of the ubuntu.com domain promotes non-free software.

gNewSense is Free Software because it does not ship anything that is Non-Free Software neither work to provide easy access to Non-Free Software. A Non-Free Software BLOB not removed from gNewSense is a bug. The gNewSense's policy is to delete any non-free software found in the Linux kernel or elsewhere in the GNU/Linux system.

Disclaimer: The text at gnuherds is in draft mode. Anyway you can read the links which point to RMS rationales.


Gobuntu is almost-free then!

I did not know about this content on GNU Herds. It is nice to see that I listed, in my last post, the same problems which make this association conclude on the almost-freeness of Gobuntu.

As I mentioned in the article, Gobuntu developers plan to replace Firefox by Iceweasel in their next release.

When it comes to avoid mentioning the non-free repositories in Synaptic, this raises the problem of letting available patented codecs which are Free Softwares but are mixed with non-free softwares in the multiverse repository... A subject for what may be my next article. ;-)

It remains the fact that Gobuntu is hosted on the Ubuntu server. This may evolve. Kubuntu and Xubuntu have their own website. I hope that Gobuntu will follow their examples.


As I understand it, the

As I understand it, the gNewSense is not an official GNU project, but does have the FSF's approval and backing. And, gNewSense is still not completely Free yet, either, but it's a good bit closer than Gobuntu. I have been watching the dev team tackle the licensing issue daily, and they are making pretty good progress. :-)

D.C. Parris
Publisher, Blue Gnu
http://www.linkedin.com/in/dcparris
https://www.xing.com/profile/Don_Parris


If I'm mistaken, there are a

If I'm mistaken, there are a few FSF members and/or programmers in the development of gNewSense and the project has some FSF backup. But I'm not 100% sure.


FSF Involved in gNewSense

Members of the FSF are everywhere. They're kernel hackers, Xorg developers, Debian package maintainers... That's the beauty of Free Software, nobody is confined to one "role".

That said, there ARE some people who are members of the FSF working on gNewSense. There are employees of the FSF working on gNewSense, but all of gNS development is done on a volunteer basis - FSF employee contributions come in because they want to, not because the FSF is in it.

I'm not 100% sure, since I don't know the Gobuntu-devel guys that well, but the same may be true there.

The FSF does, however, provide the server and bandwidth to the gNewSense project. The FSF and GNu Projects make some hosting open to the development of Free Software projects (It only makes sense!) and gNewSense took advantage of that. :)

At last check, the FSF also had gNewSense installed on their servers (having replaced Debian) and Richard Stallman's page itself says "I use gNewSense, a GNU/Linux distro. I chose that distro because it has the policy of rejecting non-free software. There are two other installable distros that are entirely free: Ututo and BLAG. The FSF sysadmins prefer to maintain gNewSense because it is familiar to them, being similar to Debian, which is what we used to use." - http://www.stallman.org/stallman-computing.html


If I had to use one of them,

If I had to use one of them, I would use Gnewsense because it's FREE. Gobuntu is almost free and I don't think it will ever be truly free. Oh, and I have much more trust in FSF and it's project.