Skip to content.

Free Software Foundation

FSF Blogs Community

Community Community

Free software as a movement and community
Submitted by peterb. on 2009-06-27 10:49 AM. Community
We're happy to welcome Max Shinn, joining us as part of our newly launched internship program. More information about the program is at http://fsf.org/volunteer/internships.
by Max Shinn
FSF Campaigns Intern

I am very excited to announce that I will be interning with the Free Software Foundation this summer. Since I am going into my junior year of high school, the FSF has assigned me a project that is long overdue: figuring out a way to get young people involved in Free Software.

Had it not been for good luck, I would have never discovered the world of Free Software in the first place. I found the “Linux Operating System” in 7th grade. I installed Debian (Ubuntu didn't have a “newbie-friendly” reputation yet) on an old computer and played around. I was amazed that such a great free-of-cost operating system had been built; however, I was much more amazed that nobody knew anything about it. I wanted to know why.

Fortunately for me, in 8th grade, my history teacher let me research the history of “Linux” for a major, several month long, research project. I was completely amazed by what I learned. I learned that the GNU Project is the basis for what is really the GNU/Linux operating system. I learned that "Open Source" is different than "Free Software." I learned that one could experience freedom in computing through software choice. I learned that proprietary software companies use FUD to keep free software from seeing the light of day in many situations. I learned that Linus Torvalds isn't the sole creator of an entire operating system. Most importantly, though, I learned that this was something I wanted to be a part of. By the end of the school year, my computer was equipped with the newly released Debian 4.0.

Had I not completed this in-depth research project, though, I would have never discovered the benefits of Free Software. People take what they are given unless inspired or compelled to do otherwise. I had that compulsion: curiosity, and a big chunk of time to satisfy that curiosity. Most people, especially students, don't have the luxuries of time and curiosity that I had. Without someone or something inspiring them to redefine their digital ethics, today's youth will remain loyal to the corporations that punish them for doing so.

Coincidentally, though, most would agree that young people are the single most important link in the Free Software movement. The next generation carries upon its shoulders not only the future of free software, but also the future of the world. The stereotypical high school graduation speeches about changing the world have serious real-life relevance. With nothing more than new ideas and values, the next generation collectively can very easily change the course of history. History has shown that one nice thing about young people is their general openness to new or nontraditional ideas. It is ironic to mention that in this context, though, because when it was first introduced, proprietary software was very unorthodox. The young generation embraced the concept of limiting access to knowledge as a natural law. Now, it seems to have become natural law.

The line has to be drawn somewhere. Microsoft's genius business strategy of targeting the young generation has seen unbelievable success. The challenge for the Free Software community is to accomplish what Microsoft and other proprietary software companies accomplished through the use of morals instead of money.

We have to start somewhere. I am among those who like to have an extremely detailed plan in place before starting anything, so I will hopefully have a detailed plan in place before diving into physical work. My final plan will center around three main objectives. These are the “Three C's,” a process that will enable young people to become active members of the Free Software community.

    1. Come – Young people with all experience levels will be invited
       into the Free Software community. They will learn about free
       software, GNU, and the pieces of history essential to
       understanding the Free Software movement.

    2. Connect – These young people will join a micro-community
       environment that promotes the use of Free Software and GNU/Linux,
       and helps bridge the gap for these new members of the worldwide
       Free Software community. When making decisions, most people rank
       social considerations highly. A comforting environment of
       similarly minded individuals will make the journey into a new
       philosophy on software seem less daunting.

    3. Contribute – Young people have a massive amount of power. They
       will have an easier time becoming contributors for Free Software
       projects through this micro-community than they would on their
       own. This micro-community will provide outlets to make it easy to
       contribute to Free Software. Advocacy will take a high priority,
       because it is one of, if not the most important type contribution.
       They will learn that their talents can be used to foster free
       software.

I have a huge journey ahead of me this summer. I hope that, through this project, I may give direction to those young people interested in free software. I will be sure to post as frequently as is practical to keep anyone interested informed. If you have any questions, comments, or suggestions, feel free to email me at max@fsf.org

Happy Hacking!
Submitted by johns. on 2009-06-23 05:28 PM. Community
We're happy to welcome Sarah, joining us as part of our newly launched internship program. More information about the program is at http://fsf.org/volunteer/internships.

by Sarah Adelaida McIntire
FSF Campaigns Intern

I am one of the Free Software Foundation's newest interns, which is a little surprising because less than a year ago, I didn't even know what an operating system was. While interning here, I hope to help myself and others to become more educated about free software. I also hope to introduce free software as something that is very accessible, easy to use, and most importantly, as something that does not restrict users' freedoms.

As I mentioned earlier, I did not know what an operating system was less than a year ago, so as you probably can guess, free software and the ideas behind the Free Software Foundation are also fairly new to me. Actually, the term "free software" wasn't even in my vocabulary last October. Basically, the only word in my vocabulary even remotely surrounding free software was "Linux". I only attributed "Linux" to something that was impossibly hard to understand and used by angry techno geeks. I knew these "geeks" using Linux hated Microsoft. I could not understand this. Microsoft is everywhere, so why would anyone hate Microsoft? I thought it worked well enough.

After being introduced to a few GNU/Linux users, my views on Microsoft inevitably changed and my vocabulary was expanded after they gave me many thorough explanations of the reasons for the creation of GNU, the ideas the Free Software Foundation supports, and the problems proprietary software has created. After discovering this, I made a hesitant switch to GNU/Linux. I was afraid that because of my lack of computer skills, I was not going to be able to figure out how to use my computer, mess it all up, and not be able to take it back to the store for repair because removing Microsoft from my computer might waive my warranty.

To my great surprise, none of my fears were realized. I actually found that Ubuntu was easier to use than my old operating system, Vista. It had a cleaner interface, hardly ever crashed, and an incredible amount of benefits that were never offered by my old operating system. I was hooked and realized that my old stereotyped notions of GNU/Linux users were unfounded.

After learning about how proprietary software restricts my freedoms, and realizing that I am actually able to use free software, despite my painfully limited computer skills, I of course wanted to spread this information to others. This wish to help spread the knowledge of how our freedoms are restricted by proprietary software is how I found my way to an internship at the Free Software Foundation.

A lot of people, just like me less than a year ago, are completely ignorant of an alternative to proprietary software. Also, the level of general awareness about how our freedoms are restricted needs to change or else we will find ourselves cornered, and our freedoms limited even further. I hope I will be able to reach out to those who think, just as I did less than a year ago, that free software is not something just for techno geek geniuses. That it's not necessary to understand how a computer runs in order to use an operating system that does not restrict one's freedoms. That it is possible to understand how proprietary software restricts one's freedoms with basically no background in computers. It is my hope that I will relate to the computer user.

It is vitally important for our future, not only individually, but communally and culturally, to spread awareness about free software and the ideas motivating the Free Software Foundation. As an intern here, I will hopefully help raise awareness about the freedoms proprietary software restricts to a wider audience, while learning more about free software myself. The freedoms that are being stripped away from users are too great for so many people to continue to remain ignorant. I do not want to see my, or anyone else's freedoms restricted any longer.

I'll be helping out with FSF campaigns like LibrePlanet and Defective by Design. If you have ideas for how we can better reach out to people along the lines I've described, please write to me at campaigns@fsf.org.

Submitted by peterb. on 2009-06-22 03:30 PM. Community
Guest blogger Adam Hyde of FLOSS Manuals writes about the production of the new textbook, Introduction to the Command Line.

(You can improve, translate, download, share and purchase a copy of the book via http://shop.fsf.org/product/Introduction_to_Command_Line/.)

by Adam Hyde
Founder, FLOSS Manuals

Recently we had the pleasure to collaborate with the FSF on a Book Sprint at the LibrePlanet event in Boston. We are a relatively young organization and so this was a great opportunity for us to be welcomed into the FSF community and be given the thumbs up by the people that created the free software movement.

You probably haven't heard of a "Book Sprint," although you may be familiar with the idea of code sprints. Book Sprints are essentially the same idea but we create an entire manual about free software in five days flat. Sound crazy?! Well, every time we start a sprint I also think it's a crazy idea, but it's now something we have a lot of experience in, and it's getting clearer how to really work this process and get the most out of it.

Since it was an FSF collaboration, we took the opportunity to commit to writing a GNU/Linux command line manual for newbies. Andy Oram, a long time FLOSS Manuals contributor, made an outline for the manual and we structured this with our online platform.

Just to make it more interesting, we committed to writing the book in two days! I didn't think too much about it. If I had, I wouldn't have done it!

It really was a bit crazy to think we could do this -- all previous sprints had been a full five days and even that is an audacious task. The publishing industry typically takes 6-12 months to produce similar material. Thats why I felt thinking about the task ahead wasn't such a good idea.

To help out, as planned, a few days prior to the event, the FSF sent out a press release to its members saying what we were up to. Overnight we had 130 new registrations, which was an increase of 25% of our membership base. For a youngish organization like us, this was an enormous boost.

The day of the sprint came and Andy and I met at the venue hoping to be met at the sprint space by a small percentage of our new membership -- 0%, to be precise -- everyone was at the conference (of course!). Oh no! Could Andy and I write the book ourselves in two days? Thankfully we had no reason to panic, as in virtual space we were working online with about twelve others. These contributors were mostly new members, and it is a tribute to the FLOSS Manuals tool set (a product of the hard work by Aleksandar Erkalovic and Lotte Meijer) that there were few questions on how to use the editing system -- people just got to it and wrote. By closing time -- 5pm -- on the first day, we had about 30% of the manual done! Great! Still, we had 70% to go and only 50% of the time left.

The next morning I got up and checked the manual and another three chapters had been completed overnight! Cool. I love geeks that just get to it and collaborate.

We worked through Sunday with four or five people jumping into the real space. The result was that at 6pm, as planned, we pushed the "publish" button, and uploaded our manual to a print on demand service. 6pm the second day, and the beautiful book was available to anyone to buy (the manuals are also always available for free in HTML from the FLOSS Manuals Web site).

It was a fantastic experience. We produced a remarkable book in two days, which is available for purchase from the FSF. All proceeds are going towards more FLOSS Manuals/FSF Book Sprints on free software. So buy the book, give it to a newbie, and help contribute to curing the lack of quality free documentation about free software.

http://flossmanuals.net/

Submitted by johns. on 2009-06-17 03:49 PM. Community

by John Sullivan
Operations Manager

It was unfortunately reported yesterday by a number of sources (including one pointed to by the New York Times) that Amazon had released the source code for the software running on the Kindle DX.

1) Yes, there is an Amazon page offering source code for software used on the Kindle. This isn’t all of the Kindle source code. It’s a selection released in order to comply with the license requirements of the code originally written by other people (like the GNU Project) which Amazon modified for its own purposes. It’s good that Amazon is complying with the licenses and not behaving illegally, but this is hardly something praiseworthy. Amazon benefited from the freedoms passed on to them by other free software authors, and that benefit comes with an obligation to convey that same freedom to their users -- to share alike.

2) Sadly, because the Kindle is afflicted with Digital Restrictions Management (DRM), the source code release doesn't help users improve their Kindle. Yes, you can look at Amazon’s changes and in theory you can make further improvements to code that could run on the Kindle. That would be awesome — except that Amazon has tivoized the Kindle, blocking your ability to put modified code back on your own device. Doing so requires circumventing part of their DRM system, which could earn you criminal prosecution under the DMCA. If Amazon were actually respecting its users, it would not prevent you from loading modified software onto your own device. Look but don’t touch is the message here.

3) What’s not released is significant — the code, for example, that allows Amazon to arbitrarily disable the Text to Speech feature whenever they want, remotely. Code that gives them significant power over users and how we can access books (in ways that have nothing to do with actual copyright law) remains secret.

So, the Kindle is still defective by design, and is still a tivoized computer running proprietary software. You can help by correcting this inaccurate story where you see it, and by writing to Amazon to let them know that they should remove the DRM from the Kindle and start treating their users with respect.

Submitted by mattl. on 2009-06-08 04:21 PM. Community
Just a quick update to our OpenDocument campaign, with news that Microsoft Office has added support for ODF, but in a state that leaves it incompatible with every other ODF capable application out there, including OpenOffice.org and KOffice.
For more information, please visit our OpenDocument campaign site.
Personal tools
 

Powered by Plone