2009-09-21-linux-2.6.31-libre1.en

Oops. Linux-2.6.31-libre wouldn't build if you enabled the usbdux drivers in staging. Non-Free firmware name deblobbing error. Fixed in 2.6.31-libre1.

Aside from that, there are changes to the deblobbing of Radeon, R128 and MGA drivers, in preparation for the removal of the non-Free firmware from the drivers proper, and some improvements contributed by Trisquel's Rubén Rodríguez Pérez to make it easier to run the deblob scripts on a kernel that's already partially deblobbed, or for a different variant or base release.

Along with 2.6.31-libre1, 2.6.27.34-libre2 and 2.6.30.7-libre were released, and binary packages for Freed-ora 12 testing are underway.

http://linux-libre.fsfla.org/

Be Free!

So blong...

Discussion Loading... Vote up Vote down

2009-09-18-sugar-labs.en

Sugar Labs and FSF announce joint efforts to promote learning platform for children

Sugar Labs and Free Software Foundation Celebrate Software Freedom Day, Announce Joint Efforts to Promote the Sugar Learning Platform for Children Worldwide

CAMBRIDGE, MA, September 18, 2009 – Sugar Labs, nonprofit provider of the Sugar Learning Platform for children, and the Free Software Foundation (FSF), which promotes computer users' right to use, study, copy, modify, and redistribute computer programs, have announced joint efforts to collaborate and promote Sugar on the occasion of Software Freedom Day, September 19th. The FSF will host an event in Boston featuring Sugar Labs Executive Director Walter Bender, FSF president Richard Stallman, and other speakers. Peter Brown, FSF's executive director, said, "The Sugar Learning Platform is fast becoming an essential route to computer user freedom for children around the world. The international free software movement is getting behind Sugar, and we want to use Software Freedom Day as an opportunity to help draw community attention, developer resources, and external funders to the important work going on at Sugar Labs."

The FSF has upgraded its hosting services support of Sugar Labs to keep pace with its growth. As part of the ongoing relationship, Bernardo Innocenti, a member of the Sugar Labs Oversight Board, is working at the FSF offices. Mr. Innocenti stated: "The FSF and Sugar Labs are pursuing distinct, but interdependent goals; Free (as in Freedom) Software is a fundamental part of globally accessible education, and good education enables critical thought, a pre-requisite for appreciating the value of Freedom."

Sugar is a global project. Translated into 25 languages, it is used in classrooms in 40 countries by over 1 million children as part of the One Laptop per Child (OLPC) nonprofit program. Sugar's simple interface, built-in collaboration, and automatic backup through each student's Journal have been designed to interest young learners. The recently released Sugar on a Stick (SoaS) project brings Sugar to even more children, allowing young learners to keep a working copy of Sugar on a simple USB stick, ready to start up any PC or netbook with the child's environment and data. Pilot projects in schools with Sugar on a Stick are underway in Boston, Berlin, and elsewhere. SoaS is free software available under the General Public License (GPL) and is available for download without charge at sugarlabs.org.

According to Walter Bender, "Sugar is running on over 99% of all of the OLPC-XO laptops around the world because governments prefer its quality, openness, built-in collaboration, and easy localization to indigenous languages. Teachers and students are exercising their freedom by modifying and improving Sugar and its Activities. With Sugar on a Stick, access to Sugar is even more widespread."

For example, Uruguay has distributed a Sugar-equipped OLPC laptop to every student in the country. Alexandre Oliva of FSF's sister organisation Free Software Foundation Latin America (http://www.fsfla.org) said, "I was amazed when I first saw Sugar in action in Peru two years ago; shortly thereafter, my daughter tasted Sugar and loved it. She's going to elementary school next year, and I'm very happy she can now easily carry Sugar with her, and share it with her friends. Myself, I'm going to spread its freedom into as many schools as I can." Karsten Gerloff, President of Free Software Foundation Europe (http://fsfe.org), added: "Education and Free Software are both all about sharing knowledge. Through projects like Sugar, young people around the world can discover the creativity that freedom makes possible. Together with the political backing that FSFE's Edu-Team and others are building, Sugar puts Free Software in its rightful place in education."

Sugar Labs relies on the efforts of software developers who donate their skills to the project. Mr. Bender continued, "We are looking for developers with experience in GNU/Linux, Python and/or Gtk+ for contributing to the Sugar shell and educational Activities for children. We also need testers, experienced packagers, and educators willing to contribute their ideas for Sugar in the classroom."


Republished joint FSF and Sugar Labs press release, with permission.

So blong...

Discussion Loading... Vote up Vote down

2009-09-12-linux-2.6.31-libre.en

Linux-libre 2.6.31 is available. Go get it at one of the mirrors listed at http://fsfla.org/selibre/linux-libre/

http://linux-libre.fsfla.org will be down tomorrow (2009-09-13), moving to a newer and faster machine. Thanks, FSF!

So blong...

Discussion Loading... Vote up Vote down

2009-06-12-linux-2.6.30-libre.en

Wow, I didn't quite expect linux-2.6.30 to come out this week. I hadn't been able to get my hands onto the 2.6.30 rcs through the entire cycle, save for a few hours circa rc2 or so.

Lucky for me, on the 9th I got a time slot to fix a few deblobbing bugs in earler releases of Linux-libre, and when I was about done with it, Linus published 2.6.30. Turns out deblobbing a release is so much easier that deblobbing the rc patches. Thank you, Linus! :-)

Anyhow... With 2.6.30 out of the way, I guess I'll go back to trying to speed up deblob-check, and to back-port the gen3 deblobbing machinery to 2.6.26 and earlier.

But this will probably have to wait until I finish writing a couple articles, preparing and delivering one new speech and some GCC patches, all before the end of June.

So blong...

Discussion Loading... Vote up Vote down

2009-05-11-isca-anzol-rede.en

The second issue of Revista Espírito Livre (Free Spirit Magazine), with the Portuguese version of the article The Bait, The Hook and The Wide Net, about the risks of computing in the cloud for schools of users, in a fishing allegory.

So blong...

Discussion Loading... Vote up Vote down

2009-03-31-linux-2.6.29-libre.en

I've just uploaded the latest releases of Linux-libre: 2.6.29-libre, 2.6.28.9-libre2 and 2.6.28-libre2.

While at that, I've been kind of trying to get myself to microblog every now and then at indenti.ca, in case you want to keep up.

So blong...

Discussion Loading... Vote up Vote down

2009-03-06-copying-and-sharing-in-self-defense.en

Wow. Just wow!

Pavel Kharitonov tells me he translated the article "Copying and Sharing in Self Defense" to Russian!

Thanks, Pavel!

So blong...

Discussion Loading... Vote up Vote down

2008-10-16-I-am-a-PC.en

Hi, I'm a PC. I'm a prisoner. I can't live without windows.

County jail prisoner looks out the window. Handcuffed prisoner with hands out a small window. Prisoner behind bars, looking out and extending hand for help. Man with striped prisoner costume on, with fake beard and mustache. Paris Hilton doll taking prison id pictures. Doll with metal ball cuffed to the legs on shop window.


Hi, I'm a PC. What happened to my human rights?

Prisoner handcuffed with the arms up, looking up to the barred window at the Moon. Dead Nazi prisoner watched by soldier, with two other prisoners hanging off trees by the cuffed hands.


Hi, I'm a PC. I'm trapped. I'd jump out the window, if I could.

Goldfish in bowl next to window. Goldfish in bowl, watched by cat. Prisoner can't stand up or sit down in Chinese torture jail. Diver David Blane in a big bowl. Sculpture of cat turning over a fish bowl. Diver David Blaine in a big bowl, surrounded by watching people, with a tall building with full-height-sized windows in the background. —-

Hi, I'm a PC. I'm trapped. I'm not a rat, but I can't get out.

Rat trapped in toilet bowl, asking for help. Mouse in glass cup turned into mouse trap. Mouse with a helmet next to trap. Soldier picking up a bottle of beer from a man-sized mouse trap. Five rats caught by a single mouse trap.


Hi, I'm a PC. I'm addicted to dangerous stuff, like windows.

Worried drinker. English singer, songwriter and drug addict Amy Jade Winehouse smoking in the car. Woman smoking with half the body out a window on a tall building. Patient smoking and getting intravenous fluids on a hospital. Amphetamine smoker in action. Smoker next to window by stairs in hospital. Crack addict with a syringe in the arm. Cocaine addict. Drug addict, photographed before treatment and successful recovery. Drug addict lying on bed, with full-height window in the back. TV show character Dr Gregory House, Vicodin addict. Fake shot of drug addict "injecting" cranberry juice. CD cover with former drug addict looking at a window.  "Another way out, one addict at a time".


Hi, I'm a PC. I'm a slave. The Master Supreme by the window owns me.

One of many slaves picking something up from a ceiling window. Salvador Dali's Slave Market painting. Chains around a foot. Slave with chains dangling off collar. Slave with collar that hurts stuck to a trunk.  Another slave chained to another trunk in the background.


Hi, I'm a PC. I'm in chains. I'm forced to work for the Master Supreme.

Holocaust female prisoners pulling a wagon. Holocaust male prisoners pulling a wagon. Slaves rowing. Slave in small boat surrounded by sharks in a storm. Naked women playing galley slaves.


Hi, I'm a PC. I can't get out the windows. I'm going down.

Desperate woman in sinking car, with half the window already covered by water.


I'm a PC. I'm behind walls, with windows.

Tourist girl behind bars in prison ruins. Prisoner looking through small metal grid pattern in metal door. Man looking out a hole in the wall shaped like the Windows logo.

Windows, without walls? Windows can't exist without walls!

Turn your Prisoner Computer into your very own Personal Computer.

Choose Free Software! Be Free!

So blong...

Discussion Loading... Vote up Vote down

2008-08-11-linux-libre-and-freed-ora.en

Bruce Byfield asked me a number of questions about Fedora Freedom and Linux-libre back in mid July, for this article.

Oddly, he contacted me shortly after the longest thread ever started on fedora-list, and the article was published shortly before the threads spun out of it finally died.

Anyhow... The article seems to have triggered some interesting reactions in the Debian community, as well as the usual unsubstantiated FUD.

As for the Fedora discussions, a number of people seem to have got the impression that the entire thread was about the same topic. This couldn't be farther from the truth.

It started addressing the question of why Fedora fails to abide by the Guidelines for Free System Distributions, but flame bait quickly hijacked the thread into a long argument about the appropriateness of calling the combination of the GNU operating system with the Linux kernel GNU/Linux or GNU+Linux, which amounted to a large part of the thread and sub-threads. That part was further hijacked into a continuation of a one-month-before thread about the GPL on fedora-devel, and a some sub-threads went on to discuss differences between Open Source and Free Software movements, GPLv3, copyleft, and Free Software business models.

I like to collect posts in which I think I was fortunate in presenting the ideas, to be able to refer to them myself when similar situations arise. And then, it's also nice to be able to refer people to this list of postings, to get to some valuable bits without having to sift through several hundred messages.

On GNU+Linux naming, that I wrote about before, I'd like to highlight the exposure of the "Linux applications" fallacy, Linus' original take on it, the GNUdist olympics, the sub-thread a long rebuttal to the Linux-is-the-engine fallacy, particularly the reasoning that would lead to naming distros after GNU grub, and the sub-thread with subject creating an operating system with Linux but without GNU, not even autoconf stuff.

There are social reasons why this name matters to us; please help.

On differences between Open Source and Free Software movements, I'd like to highlight the differences in principles and strategy, summarized and expanded, and some of the attacks on us and contradictions.

On alleged restrictions established by the GPL, I'll highlight what a pure license is, discussion on conditioned permissions and the sub-thread Misunderstanding GPL's terms and conditions as restrictions, especially the translation of GPLv2's 2b "restriction".

On copyleft, I'll highlight the creation of "competing" copyleft licenses and their hamrful consequences, and the goals of copyleft, and the Short Strong Copyleft License.

On GPL compatibility, I'll highlight the practical issue with the original BSD license, and OpenBSD contradictions.

On GPLv3, I'll highlight its anti-DRM provisions.

This summary couldn't be complete without the apology. In fact, I'm sure it's not complete even with it. But it ought to be enough.

So blong,

Discussion Loading... Vote up Vote down

2008-07-21-gnu+linux.en

A number of people express this kind of reaction (quoted below) when reminded that Linux is a kernel, and that they're actually running the GNU operating system on top of it. Here's one possible response to it.

I really could not care less what it is called, just that the bleedin' thing works.

If you don't care, then wouldn't object to calling it GNU/Linux, right?

That's all some of the authors of a lot of the bleedin' thing you're running ask of you, to help extend to others the freedoms they worked hard to give you, by writing this very software, and laying the ground for the rest of it. Pretty please!

Please at least try to show some respect and gratitude for their efforts, and to let others make an informed decision about on whose side of the F/OS debate they are, if any, rather than inducing them to believe that this was all the result of the effort of the man who happened, just for fun, to cross the Finnish :-) line, after they had taken the baton nearly all the way, to give you and everyone freedom.

Please don't hide behind such poor excuses as "everyone else calls it Linux" or "Linux is shorter and more convenient". You're not everyone else (one would hope you're better than that), and GNU is actually shorter than Linux.

It took a lot of work to write all this GNU software, *far* more than writing Linux and porting all components of the GNU operating system but its kernel to run with it. Saying or writing GNU or GNU/Linux or GNU+Linux to refer to it is not even close to being as inconvenient as writing all of that software yourself, or not having the freedoms to run, study, adapt, share and improve, which these GNU people worked hard to provide you with.

Giving them the credit they deserve is the least you can do. Helping us reach more people, not only with the software, but also with the philosophy of freedom, would be a plus, and this is the reason we ask you to do so.

Please don't deny us the only thing we humbly ask of you.

Thanks,

But what about the GPL?

At this point someone often comes back with theories that the GPL makes demands and imposes restrictions, and conclude from this failed understanding of the GPL that we do indeed ask more of you.

Please remember that the GPL doesn't take away any right that you had. It doesn't demand or even request anything. It grants permissions that are enough to respect your four essential freedoms with regard to a piece of software covered by it, while defending everyone else's same freedoms. If you find yourself in a situation in which you think the GPL prevents you from doing something, you're misunderstanding the GPL. The restrictions you might actually be under stem from copyright law and/or from other restrictions you accepted before.

See also

So blong...

Discussion (2) Loading... Vote up Vote down

Loading... Vote up Vote down

Last update: 2009-05-26 (Rev 5200)

svnwiki $Rev: 12966 $