Celebrate SFD 2012 on Saturday, September 15th
   
Text Size
Login
Canonical
Google
Qt
Linode
Lemote!
Linux Magazine
Ubuntu User
Linux Journal
Admin Network & Security Magazine
Smart Developer
FreeBSD
Joomla!
FSF
FSFE
Atom 0.3 RSS 1.0 RSS 2.0 OPML FOAF

May 24, 2012

FreeBSD Foundation Prepares Launch of East Coast Mirror at NYI

From the joint press release with NYI:

The FreeBSD Foundation, a 501(c)(3) non-profit organization dedicated to supporting the FreeBSD Project and community, today announced that it is preparing the launch of its East Coast mirror at NYI (www.nyi.net), a New York City-based, mission-critical data services provider specializing in colocation, dedicated servers, managed services, and business continuity solutions.

The mirror will replicate key West coast Project infrastructure at NYI Bridgewater, NYI's 40,000-square-foot datacenter in Bridgewater, New Jersey, located approximately 40 miles from New York City. The deployment will also include IPv6-only system build infrastructure.  

"This has been a great process," said George Neville-Neil, Board Member of the FreeBSD Foundation. "NYI has been instrumental in keeping things running smoothly for us, while offering us the benefit of their flexibility and expertise. We look forward to sharing the improved capabilities the mirror gives us with the Community."

"FreeBSD has been a critical component of everything we do," said Phillip Koblence, VP Operations, NYI. "We look upon this launch as our way of giving back to a community whose open source projects have enabled us to craft customized solutions for our customers from the inside out."

Main Benefits of East Coast Mirror:

  • Enterprise-grade redundancy and reliability for Project infrastructure
  • Reduced latency during heavy download times
  • Load-balancing between coasts
  • Up-to-date backups of all Project data synchronized via high-speed connections
  • Ability to move services between sites when doing scheduled maintenance 
  • Improved FreeBSD package building for end-users
  • IPv6 kernel and package build infrastructure

"Going forward, we expect even greater efficiencies," commented Neville-Neil. "We have ordered extra hardware for added package-building speed and to aid a related project, RedPorts, which is used by ports developers and maintainers to do test builds before release."

The East coast mirror at 999 Frontier is also notable because it is a significant upgrade of the FreeBSD Project’s infrastructure; provides dual-configuration so that experimental vs. production runs can be separated out, allowing changes to the ports system to be evaluated continuously rather than interrupting production flow; deploys to multiple sites, providing resiliency in the event of a failure; provides build capacity required to support continuous ports upgrades required to support binary packages, while maintaining ports-stable regression testing.

The FreeBSD Foundation is pleased to have been able to fund the purchase of the hardware. John Baldwin, Brad Davis, Steven Kreuzer, Mark Linimon, and Simon Nielsen from the FreeBSD Project worked on the build out and configuration of the systems, along with key members of the NYI team.

For more information about The FreeBSD Foundation, visit: http://www.FreeBSDFoundation.org. For more information about NYI Bridgewater, read Data Center Knowledge's profile or visit the facility's official site: http://www.nyi.net/facilities/more/new_jersey

May 22, 2012

Fellowship Interview with Giacomo Poderi

Giacomo Poderi has worked as a translator and editor for FSFE, as well as completing a master’s degree in Philosophy. Currently he’s working on a Ph.D in sociology, which looks at the user experience in Free Software Projects, focusing on the turn-based strategy game ‘The Battle for Wesnoth’.

Support FSFE, join the Fellowship
Make a one time donation

1st Mozilla Community Meetup at Zamboanga

The 1st Mozilla community meetup at Zamboanga City on May 25, 2012. The community meetup will host by E-Learning Centre Inc. from 9:00am to 12:00 noon. Mozilla Philippines community manager Mr. Eusebio Barrun and Mr. Robert Reyes lead firefox localizer will be attending the event. Topics discussion are  Mozilla for Webgeeks, Boot to Gecko (B2G),Localization Project to Tagalog, Mozilla Student reps, Mozilla reps and more.

We have limited seat available. Registration is FREE, confirm your attendance via the Facebook event page via this link : https://www.facebook.com/events/294735567280226/

May 21, 2012

Google Summer of Code coding starts today



Today is the first day of coding for our 8th year of the Google Summer of Code program. This year 1,208 students will spend the next 12 weeks writing code for 180 different open source organizations. Students are working on a diverse group of projects ranging from developing game systems to Spotify integration for existing tools to modules for group theory.

We are excited to see the contributions this year’s students will make to the open source community.

For more information on important dates for the program please visit our timeline.

Have a great summer!

By Carol Smith, Open Source Team

Richard Stallman speech in Barcelona canceled

At an event on May 10th in Barcelona, Spain, FSF president Richard Stallman was not feeling well and paramedics were called.

He was taken to the hospital but did not stay overnight. He did not have a heart attack, as has been reported in some places.

He returned to Boston on his previously scheduled flight and is now home safe.

He is well and will make a renewed effort to lose weight.

This text has been updated several times since its initial publication.

Call for proposals to host SFD Summit 2012

Digital Freedom International (Aka Software Freedom International) is proud to announce it will start co-organizing Software Freedom Days under the name of SFD Summit with one local team each year starting this year, and therefore we are inviting local organizers to submit proposals to host our upcoming and first SFD Summit around September 15th 2012.

The purpose of co-organizing such an event is to raise the profile of our celebrations while bringing a public space for discussions about the future of our movement. Over the past two years DFI/SFI has been through important changes in its governance such as expending community involvement through various committees, tightening our budget to remain cash positive, surveying SFD organizers and enhancing the team pack to enable teams to reuse the materials they receive, just to name a few of our efforts. It is now time to raise collaboration efficiency by getting together!

While this will be the first occurrence of a SFD Summit we are still very open on the details and expect proposals to enhance our views on the matter. Our current vision is to initially organize a great local SFD bringing in international speakers and attracting both sponsors and media attention, thus boosting the reputation and influence of the selected local organizer. Furthermore an extra day or two should be planned to work on the year ahead, programs and actions which could be run under the DFI umbrella and status updates on ongoing activities such as software development, infrastructure, marketing and fund raising campaigns.

If you are interested in hosting the upcoming SFD Summit in September 2012 please submit a formal proposal to board (at) softwarefreedomday (dot) org before July 1, 2012 Sunday UTC 2359. The proposal should address all of the relevant topics listed below:

  • Introduction of the country / city / organizer – why is this a good choice?
  • Recommended venues and logistics
  • Internet access
  • Accommodation choices
  • Local 1 day tour
  • Local community / government / industry support
  • Detail budget estimation and potential local sponsors

The event is recommended to run for at least 2 days in mid September 2012, with a combination of parallel tracks (at least 2 tracks). The planning sessions for SFD contributors should not conflict with other SFD sessions. Other key points which will be taken into account when choosing a proposal, are listed on the Requirement List page . Please check it out when putting together your proposal and feel free to contact sfd-discuss mailing list (or the board) if you have any further question. Also note that all profits from the summit will go to the DFI to further help our actions. We are looking forward to receive your proposals!

Call for proposals to host SFD Summit 2012

Digital Freedom International is proud to announce it will start co-organizing Software Freedom Days with One local team each year starting this year, and therefore we are inviting local organizers to submit proposals to host our upcoming SFD Summit around September 15th 2012.

The purpose of co-organizing such an event is to raise the profile of our celebrations while bringing a public space for discussions about the future of our movement. If you are interested in hosting the upcoming SFD Summit in September 2012 please submit a formal proposal to board (at) softwarefreedomday (dot) org before 1st July 2012 Sunday UTC 2359.

May 19, 2012

Culture Freedom Day is Today!

The day to celebrate has finally arrived and we (DFI) are proud to announce a total of 19 events worldwide with amazing programs for this first edition of CFD. Spreading on all continents and even in virtual worlds we hope that there is an event for you and if not, hopefully you can get ready for next year and have something running in your area. We are already working with several organizations to try to make it easy to find free culture artists around the world and look forward to build on this successful beginning. So for now let’s just enjoy the show and celebrate Free Culture together!

May 18, 2012

Pangolin Party in Terrassa

 

After two years, Catalan LoCo Team returned to IES Nicolau Copèrnic School in Terrassa, near Barcelona, for an Ubuntu release party, this time 12.04.  Again, the organization lied basically on the school teachers and we achieved a full and varied activity schedule. With 5 simultaneous tracks, perhaps it’s the party where we offered more variety for activity picking in every moment.

Install party, two simultaneously lectures, GPG and CAcert signature party, game room and an Ubuntu Server Jam.

 

 

 

 

 

 

 

We started the journey with the overture session where we explained Ubuntu, the LoCo structure and the different activities through the day.

 

 

 

 

 

 

 

 

 

 

The sponsors, and the school was one of them, got those practical bags for the first 150 registered to the party. Quite a success had them.

 

 

 

 

 

 

 

 

Some school students offered a special canteen service for us ubuntaires so we could breakfast and lunch, plus coffee at very low prices. That way, the kids rise money for final terms trip.

 

 

 

 

 

 

 

 

A lot of people came, we had more then 200 registered people and that was apparent on the speeches. This picture is from the Enlightenment speech that got more people than Enlightenment desktop users in all Europe. That speech was repeated in the afternoon by popular demand.

 

 

 

 

 

 

 

 

 

 

Good organisation is noticeable in the small details. Posters so people don’t to get lost at the school. In this floor there were three rooms to go, until we had to open a fourth due to people not fitting in the install room anymore.

 

 

 

 

 

 

 

 

 

Install party room plenty of people as usual. Each time it is easier to install Ubuntu and sharing discs with other OS gives less and less problems.

 

 

 

 

 

 

 

 

 

Games room gave moments of relaxation and fun to the youngest.

 

 

 

 

 

 

 

And the final draw, where the gifts from the sponsors were given: mice, webcams, speakers and an Android 4.0 tablet.

 

Again, I want to thank organisers, sponsors, kids from the canteen, real ubuntaires (without them this would not have any sense), and all passerbys that came for sharing the party.

We’ll see on the next one, Festa Quàntica at La Mina.

Google Summer of Code 2012 Stats - Part 2


And now the news that some of you have been waiting for: the annual list of schools with the largest number of accepted students for Google Summer of Code 2012!

RankSchoolCountry# of Accepted Students# in 2011
1University of MoratuwaSri Lanka2927
2Polytechnic University Of BucharestRomania2123
2National University of SingaporeSingapore2111
3Dhirubhai Ambani Institute of Information and Communication TechnologyIndia178
4International Institute of Information Technology - HyderabadIndia169
5Birla Institute of Technology and Science Pilani, Goa campus / BITS-Pilani - K.K.Birla Goa CampusIndia141
6Institute of Technology, Banaras Hindu University (IT-BHU)India136
7Technical University Of GdanskPoland129
7Birla Institute of Technology and Science, Pilani (BITS Pilani)India1210
8Technische Universität Wien, (TU Wien)Austria1013
8Indian Institute of Technology, KharagpurIndia1014
8University of LjubljanaSlovenia107
9Indian Institute of Technology, DelhiIndia96
9Chernihiv State Technological UniversityUkraine96
10UNICAMP - Universidade Estadual de CampinasBrazil814

As you can see, some schools have a big jump in participants over 2011 - yes, I’m talking about you, BITS-Pilani - while a few schools show a drop off in students.  To compare, let’s look at the overall “Top 10” schools for the past 8 years.


RankSchoolCountry# of Accepted Students: 2005-2012
1University of MoratuwaSri Lanka164
2Polytechnic University Of BucharestRomania75
3National University of SingaporeSingapore58
3Technische Universität Wien, (TU Wien)Austria58
3Universidade Estadual de Campinas - UNICAMP Brazil58
4University of TorontoCanada57
5Indian Institute of Technology, KharagpurIndia51
6Technical University Of GdanskPoland49
7Graduate University of Chinese Academy of SciencesChina48
8International Institute of Information Technology - HyderabadIndia42
8Politechnika WroclawskaPoland42
9University of Illinois at Urbana-ChampaignUnited States41
10Institute of Technology, Banaras Hindu University (IT-BHU)India38



Charts like these highlight how international Google Summer of Code truly is.  

It’s important to remember that the number of students from each school is not the point of the program. Over 13% of accepted students are from schools whose students are participating for the first time this year. What matters is participation - getting more students involved with creating free and open source software. 

By Cat Allman, Google Open Source Programs

May 17, 2012

We, the web kids

By Piotr Czerski

There is probably no other word that would be as overused in the media discourse as ‘generation’. I once tried to count the ‘generations’ that have been proclaimed in the past ten years, since the well-known article about the so-called ‘Generation Nothing’; I believe there were as many as twelve. They all had one thing in common: they only existed on paper. Reality never provided us with a single tangible, meaningful, unforgettable impulse, the common experience of which would forever distinguish us from the previous generations. We had been looking for it, but instead the groundbreaking change came unnoticed, along with cable TV, mobile phones, and, most of all, Internet access. It is only today that we can fully comprehend how much has changed during the past fifteen years.

May 16, 2012

more work-in-progress

A brief partial history of the land called Israel. THIS IS NOT FINISHED. Please restrain yourself from nitpicking historical accuracy of costumes. This is a CARTOON. In progress. Not finished. But you get the idea.

flattr this!

May 14, 2012

FSF Job Opportunity: Operations Assistant

This position is now closed for applications. Thank you to everyone who applied.

The Free Software Foundation (FSF), a 501(c)(3) charity with a worldwide mission to protect freedoms critical to the computer-using public, seeks a motivated and organized Boston-based individual to be its full-time Operations Assistant.

This position works closely with the Executive Director and Business Operations Manager to ensure all administrative functions of the FSF run smoothly and efficiently, preserving our 4-star Charity Navigator rating and boosting all areas of our work.

In addition to handling phone calls and being a friendly face for visitors to our office at the center of Boston's Downtown Crossing, these functions include:

  • fulfilling orders for FSF merchandise,
  • blogging about merchandise-related news,
  • processing incoming donations,
  • coordinating volunteers,
  • updating our contact database,
  • organizing fundraising mailings,
  • diverting sales calls to the appropriate fake voicemail box,
  • assisting with occasional local events,
  • maintaining a few areas of our Web site, and
  • looking after the office space.

This is a great position for a recent graduate who thrives on multitasking, has an eye for detail, lives in the Boston area, and wants to make a difference. With our small staff of ten, each person makes a clear contribution. We work hard, but offer a humane and fun work environment.

Because our mission is worldwide, language skills and a demonstrated ability to interact with people across cultures and age groups will be highly valued. While the position does not require advanced computer skills, a willingness to learn and work with new software is a must. We use free software like CiviCRM, Plone, Emacs, and LibreOffice, all running on GNU/Linux.

The FSF is a growing organization and provides great potential for advancement; existing staff get the first chance at any new job openings. Previous Operations Assistants have often gone on to hold other positions within the organization.

Benefits and salary

This job is a union position. The salary is fixed at $49,140/year and is non-negotiable. Other benefits include the following:

  • full family health coverage through Blue Cross/Blue Shield's HMO Blue program,
  • subsidized dental plan,
  • four weeks of paid vacation annually,
  • seventeen paid holidays annually,
  • public transit commuting cost reimbursement,
  • 403(b) program through TIAA-CREF, and
  • yearly cost-of-living pay increases.

This position is now closed for applications. Thank you to everyone who applied.

The FSF is an equal opportunity employer and will not discriminate against any employee or application for employment on the basis of race, color, marital status, religion, age, sex, sexual orientation, national origin, handicap, or any other legally protected status recognized by federal, state or local law.

About the Free Software Foundation

The Free Software Foundation, founded in 1985, is dedicated to promoting computer users' right to use, study, copy, modify, and redistribute computer programs. The FSF promotes the development and use of free (as in freedom) software -- particularly the GNU operating system and its GNU/Linux variants -- and free documentation for free software. The FSF also helps to spread awareness of the ethical and political issues of freedom in the use of software, and its Web sites, located at fsf.org and gnu.org, are an important source of information about GNU/Linux. Donations to support the FSF's work can be made at http://donate.fsf.org. Its headquarters are in Boston, MA, USA.

May 13, 2012

Byzantines Smite Romans

The design of the Romans has changed a little since last time, due to nitpicky people on GooglePlus.

flattr this!

May 12, 2012

January-March, 2012 Status Report

The January-March, 2012 Status Report is now available with 27 entries.

May 11, 2012

Free Software, Open Source, FOSS, FLOSS – Same same but different

There are two major terms connected to software you can freely use, study, share and improve: Free Software and Open Source. Based on them you can also find different combinations and translations like FOSS, Libre Software, FLOSS and so on. Reading articles about Free Software or listening to people involved in Free Software often raises the question: Why do they use one term or another and how they differ from each other?

Historical background

Historically, Free Software was the first term, created somewhere around 1984 together with the Free Software definition. In 1997 Debian, a project aiming to create a completely free and community based GNU/Linux distribution, defined the Debian Free Software Guidelines (DFSG) as a check-list to decide whether a program can be included in the distribution or not. In 1998 the Open Source Initiative was set up as a marketing campaign for Free Software and introduced the Open Source definition by copying the DFSG and replacing “Free Software” with “Open Source”. According to a public statement by Bruce Perens, one of the founders of the OSI and author of the DFSG and Open Source Definition, the Open Source term was introduced as a synonym for Free Software. Perens eventually decided to return to the roots of the movement and to speak about Free Software again. This historical development shows that both Open Source and Free Software describe the complete set of software licenses granting the right to use, study, share and improve the software.

In the course of time people came up with even more terms. Today, terms such as Libre Software, FOSS (Free and Open Source Software) or FLOSS (Free, Libre and Open Source Software) are often used to describe Free Software. In some cases people also use terms like “organic software” or “ethical software”. Often the motivation for these terms is to stay out of the terminology debate and to avoid confusion generated by words like “open” or “free”. At the end those terms create more confusion than they help because they virtually invite people to search for differences between the terms where actually no differences exist, regarding the software they describe.

In short, these different terms share the same historical root and describe the same set of software, although the choice of one term over the others highlight different aspects of Free Software.

Usage of the terms by different people and organisations within the movement

Today the Free Software movement is a large and diverse community. People have different interests in Free Software and different motivations to take part in this movement. But these differences are not necessarily related to the language they use. There are many people using the term Open Source and highlight the social and political dimensions of Free Software while on the other hand there are a people in our community who prefer the term Free Software but concentrate more on the practical benefits. This means that the terms Open Source and Free Software are not a good criterion to identify these different motivations.

Beside individuals there are also many well known organisations in the Free Software ecosystem. Many of them play an important role and emphasize different aspects of Free Software. For example, some organisations focus on the technical direction of Free Software projects, some on legal aspects, some on political, social and ethical aspects and some focus on license evaluation. These organisations typically have decided to use one or another term and sticked to it. But this should not lead to the conclusion that the term they use is the critical factor regarding their motivations. The critical factor are the people driving the organisation and the goals of the organisation as such. The practical experience with different organisations and people in the community shows that the line can’t be drawn along the language they use.

This diversity is good, as it reflects that Free Software provides many advantages in many different areas of our life. But we should not divide our community just by the term someone prefers. No matter what term someone uses and what his initial motivation is, at the end most of us work on the same set of software and on the enhancement of software freedom and any other aspect of Free Software.

License evaluation

There are three entities in the Free Software movement which people look to for evaluations of Free Software licenses: The Debian project, the Free Software Foundation (FSF) and the Open Source Initiative (OSI). Most of the time they come to the same conclusion. In some corner cases they may disagree. In such cases the differences do not lie in different terms or different definitions, which as already shown have the same origin, but in the fact that it happens quite often that different people come to different conclusions for challenging legal questions. It would be a big mistake to use these cases to divide our community.

Protective and non-protective licenses

Looking at Free Software licenses there are two main categories, protective or Copyleft licenses and non-protective licenses. While Copyleft licenses are designed to protect the rights to use, study, share and improve the software non-protective licenses allow to distribute the software without those rights. Sometimes people think that the terms Free Software and Open Source are used to distinguish between protective and non-protective licenses. The lists of Free Software licenses by Debian, the FSF and the OSI show that both protective and non-protective licenses comply with the Free Software definition and the Open Source definition. This means that neither the terms Open Source and Free Software nor the different definitions are suitable to distinguish between protective and non-protective licenses.

This graphic should visualise the different software categories and their connection

Protective licenses and non-protective licenses are sub-classes of Free Software licenses recognized by the Open Source Initiative and the FSF. Copyleft or non-Copyleft is not a criteria suitable to distinguish between Open Source and Free Software, both terms describe the same set of software.

Development model

When looking at software we have to distinguish between the software model and the development model. While the software model describes the attributes of the software (e.g. free or proprietary) the development model describes different ways to develop software. As described at full length in “What makes a Free Software company?” the different development models are defined independently of the software models and work for both Free Software and proprietary software. Development models that leverage the advantage of an open and collaborative community can show their full strength in combination with the Free Software model. However this does not mean that an open, collaborative development process is a criterion for Free Software. There are Free Software projects developed by a single person or a company with little or no outside input. On the other hand developers of proprietary software have adapted collaborative development models to fit into their software model, e.g. SAP with its partnership program.

While the development model can be a crucial factor for the success of a software project it is not suitable to distinguish between proprietary software and Free Software or one of its synonyms.

Why do I still insist on calling it Free Software if it is all the same?

If all these terms describe the same software people may wonder why I insist on using the term Free Software. The easiest answer is that I simply have to choose a term if I want to talk about Free Software. As explained in the article all the terms describe the same set of software, therefore I don’t see any value in combining them (e.g. FOSS or FLOSS). Quite the contrary, this combinations often create more confusion than clarity. So the remaining terms are Free Software and Open Source and I decided to stick with Free Software.

Free Software is the oldest term. All other terms have their roots in the Free Software definition. It is a good tradition in science to use the first term and definition given by its author. Furthermore it is also advantageous if a term can be easily translated into different languages​​. This enables people to talk about Free Software in the most natural way, in their first language. In many cases Free Software even translates unambiguously into other languages, e.g. “logiciel libre” in French, “software libre” in Spanish, “software libero” in Italian or “Fri Software” in Danish which avoids the ambiguity between freedom and price of the English word “free”. I believe that it is important to use a clear terminology. I want to convey a strong message about freedom. Language is important because it frames how people think about a subject. Different terms focus on different aspects, even if they describe the same software and the language we use influences our thoughts about a subject. For me freedom is a core value of Free Software and I want that my language reflects this.

Free Software, which is easy to translate in different languages and emphasises the aspect of freedom for individuals, business and public institutions, together with the clear definition provides these values. All this makes Free Software the right choice for me and I invite you to follow me.

Conclusion

For historical reasons there are different terms to describe software that is free to use, study, share and improve. All terms, Open Source, Free Software or one of the combinations have the same roots and describe the same set of software. When it comes to people and groups within the Free Software movement we see a large diversity of motivations, different people or groups focus on different aspects of Free Software. But whatever the motivation may be it is not the doing of the software, it is the people. Neither is it possible to distinguish the people according to the term they use nor is it the business of the Free Software movement or part of the Free Software definition to find and define groups within our community. The Free Software movement identifies Free Software and works on the enhancement and adoption of it with all its positive aspects. Regarding licenses, different groups agree in their evaluation of Free Software licenses except for some corner cases which shows the complexity of legal documents but not a division between people, movements or software along the terms they use. Protective (Copyleft) and non-protective licenses are sub-classes of Free Software licenses and are recognised as such by all groups in the Free Software movement. These two categories are not suitable to separate Open Source and Free Software.

Even if all these terms describe the same set of software the terminology we use is still important because it frames how people think about a subject. Different terms focus on different aspects, even if they describe the same software. I want to put freedom first, for me freedom is a core value of Free Software and I want to respect the naming by the founder of the Free Software movement. These are the main reasons why I invite you to join me and speak about Free Software.

But no matter which term we use, we should not allow people to split our community just because of different terminology. At the end most of us work on the same set of software, improve it and foster software freedom no matter what our motivation or preferred term is. The community needs to stay together to have an impact on all levels of involvement and to improve Free Software in all aspects. Don’t let others use the strategy of “divide and conqueror” to harm our movement.

In this context you should also read “It’s time for the community to take charge of its brand”.

Edit: The Comment by Bob McConnell shows that maybe the point “copyleft vs non-copyleft” needs to be addressed more explicitly. Therefore I added the sub-section “Protective and non-protective licenses” which was initially planed but got lost somewhere in the process of writing the article

May 10, 2012

Summer Internship in Red Hat

Looking for a summer job? Red Hat Czech (based in Brno, Czech Republic) is opening intern positions for this summer!

  • Do you code in Java, C, Python, Ruby, Perl, or Bash?
  • Would you be willing to spend 15-20 hours a week on development and testing?
  • Looking for a way to try what working for Red Hat is about with possibility to eventually get a full-time job?

The selection procedure for summer intern positions has just started!

We’re currently opening the following types of intern positions:

  • Development Engineering (C/Python/Ruby/Ruby on Rails/Perl)
  • Quality Assurance Engineering (Python/Bash/Perl)
  • JBoss Quality Assurance Engineering (Java)
  • JBoss Engineering (Java)
  • Kernel Development Engineering (C)
  • Support Engineering (good English, admin)

Got interested?

  • send your CV (in English) to This e-mail address is being protected from spambots. You need JavaScript enabled to view it
  • upload your CV to HR system at https://careers.redhat.com/ext/detail?redhat9337
  • get ready for the selection procedure that will take place at the end of May (final dates will be emailed to you)

The selection procedure consists of two parts:

  1. A written test that will test your technical skills. There are two types of tests: one for JBoss candidates and the other one for others. The JBoss test consists of common tasks that will test your knowledge of Java language and some specific Java-related technologies. The other test consists of 3 parts: knowledge of Linux OS,  QA and developer tests. If you’re more interested in development, the developer test will be your priority (written in your favourite language). If you’re interested in QA, the QA test will be your priority. None of the tests require special preps, they are all very general and test your overall knowledge and skills.
  2. Candidates that will pass the test successfully will be invited to a technical interview with one or more team representatives. The interviews will be organized individually in the next two weeks.


May 08, 2012

Executive summary of the EURA case

Executive summary of the EURA case

Slovak textile importer EURA Slovakia, s.r.o. is facing EUR 5600 in fines because it did not buy and use the Microsoft Windows operating system for submitting electronic tax reports. Slovak tax administration gave EURA only two options: either to buy and use Microsoft Windows or face the fines. This is also how we could briefly summarize the decision of Slovak tax administration from a few weeks ago. The administration imposed several fines on a company, EURA Slovakia, which submitted its tax reports on paper, because the use of electronic form was impossible as the state's web application worked only on the Microsoft Windows operating system. The company now plans to appeal to the court and to demand that the state stops forcing businesses to use a certain product, instead of requiring that the public administration uses a multi-platform technical solution based on Open Standards that is available for everybody.

Background of the case

Since January 2010 Slovakia has a law requiring every monthly tax report concerning value added tax (VAT) to be submitted by electronic means and signed by a certified electronic signature. As many Slovak companies still don't have certified electronic signatures, the law enables an exception under which the company can enter into an agreement with the tax office and then use a special web-based application called “eDane”.

However, the eDane application works only under the Windows operating system together with the Internet Explorer web browser. None of the other operating systems can run this application. As EURA Slovakia uses a competing operating system in the entire company and despite help from its IT staff, it was impossible for it to send anything electronically. When the company notified the tax administration about this problem, nothing happened. The company thus decided to fulfill its statutory obligations at least by submitting the tax reports in classical paper form. The tax office however, consider this to be contrary to the law.

Imposing the fines

When the company pointed to the fact that it could not electronically fulfill its obligation, it received 12 fines from the Slovak tax administration. "We were really trying to respect the law, but in Slovakia there is no state-certified application that would support the electronic signature on the other operating system than Windows. We therefore had to enter into the agreement with the tax office and try to use the web-based application. Unfortunately, neither us, nor our technicians with years of experience, were able to run it," says the director of EURA Slovakia, Mr. František Slivka.

For submitting the tax report in the paper form, the company was fined several times, and so far wasn't successful with a single appeal before various administrative bodies. It has therefore decided to appeal to the court. "Thousands of Slovak companies resigned on this behavior of the Slovak tax administration and simply bought a license to the Windows operating system only to be able to submit this monthly electronic reports. We believe that it is unfair. The administration thus directly forces Slovak companies to buy Windows, even though they do not need it for other purposes," says Slivka.

European problem

"If the state requires the electronic form as a only way of fulfilling the statutory obligation, it has to offer the multi-platform solution, which is available to everybody. Otherwise, the state in advance precludes its citizens to behave in accordance with the law," comments Martin Husovec, member of the FSFE Legal, who assists the Slovak company in filling the case before the court. This problem is not unique for Slovakia.

Many companies in the other member states of the European Union have to deal with the very same problem. However, the Slovak case at hand is one of the most blatant and striking examples of the injustice in society caused by ignorance of the Open Standards in the digital world. It shows that the negligence of state in the field of open standards not only leads to the social injustice, but also hurts the competition, increases costs for the small companies and bureaucracy.

In its effect it also conflicts with European rules and recommendations, like the European Interoperability Framework, which clearly states that "Member States setting up ICT-supported national public services need to be more aware of the risk of creating new electronic barriers if they opt for solutions that are not interoperable. Such so-called ebarriers fragment the internal market and hinder it from functioning properly. Member States and the Commission should step up their efforts to avoid this."

These new electronic barriers "digitally" handcuff the citizens and thus prevent them from behaving in accordance with the law. FSFE calls for a change in this practice.

Support FSFE, join the Fellowship
Make a one time donation

Merankorii (my one-man-band) is going to be celebrating Culture Freedom Day in Lisbon, Portugal, next saturday (May 12) at Flausina.

The concert is free, and you should show up!

More info here.

NodeBalancer Concurrent Connections

10000When we were figuring out our NodeBalancer pricing model, we decided to make it simple (a philosophy we apply to most decisions) and to not nickel and dime you. And so we announced the NodeBalancer service with a fixed 5,000 concurrent connections limit and a fixed price of $19.95/month.

Today we are pleased to announce NodeBalancer concurrent connections have been increased to 10,000, with no change in price.  All existing NodeBalancers have already been seamlessly upgraded, and all new NodeBalacers will get the new limit.

NodeBalancer pricing:

NodeBalancer Instance $19.95 / mo ($0.027 / hour)
10,000 Concurrent Connections No charge
Transfer Out Deducted from Transfer Pool then $0.10 / GB
Transfer In No charge

If you’d like to know more about how NodeBalancers can help you:

Enjoy!

-Chris

On the Kolab Server 2.4 Release

So a while back I gave a primer and insight into what would happen with Kolab 3.0, and now we’ve released an out-of-schedule Kolab Server 2.4 – what’s that?

There are a couple of reasons for this. Firstly, the Kolab 3.0 development cycle is well under way, and progressing nicely for the most part, even if we may have to do some feature triaging for the 3.0 release depending on how many contributors come to the task in the next month or two.

But even so it is going to be some time before that release is out after some testing, and simultaneously the OpenPKG set of packages of the Kolab Server is ageing. Quickly. Providing security updates is something that would be done in the ideal world, but it takes around two weeks to wrap a release, as even an individual component easily means the entire stack needs to be rebuilt.

That’s a lot of effort for something that’s been discontinued.

From a business perspective it is also completely wasted, as there are zero customers of Kolab Systems on that particular technology base. None. Some other service providers may have paying customers on that basis, which is fine. But in the way they have chosen to maintain those customers on that basis without upstream support, they have themselves chosen to become the upstream for the solution their customers are on. So we gladly give them everything they need to provide such updates for their customers, but they’ll have to do the work themselves, I am afraid.

Naturally they could also hire us to do this for them. But I’d rather prefer if they didn’t, because this packaging base and some of the technology contained within is fundamentally unmaintainable, while the new basis is much leaner, more modular and each component can be updated as required without affecting the entire stack. In other words: Up to date (release) engineering.

In any case, even if an employee of ours were hired for another OpenPKG release, that person would be missing from other activities, such as the native packages available through our software subscription for customers with upstream support. So I’d much prefer to have the employee work on that, to be honest.

At the same time, we do not want to let our community be without an update for too long, and we want to lower the barrier to becoming active in the Kolab 3.0 development cycle. The answer to all those questions was the intermediate Kolab 2.4 release. That release already gets so many things right that we really encourage anyone with interest in Kolab, Roundcube or Free Software Groupware to take a look themselves.

The fastest way to a running virtual machine is if you’re on Fedora 16 or 17 and have the virtualisation packages installed & the service running.

Simply run the script below kindly provided by Jeroen van Meeuwen, our Systems Architect.

Or take a look at the quick installation instructions on the kolab.org web site.

 

Fastest way to Kolab, courtesy of Jeroen van Meeuwen

Assumptions to the script:

  1. Purely demonstrative,
  2. Assumes libvirtd managed ‘virbr0′ network,
  3. Assumes no kolab-demo system already exists,
  4. is to be executed with something like as follows:
    sudo TMPDIR=/path/to/my/tmp/dir /path/to/setup-el6-k24.sh

Save the following as setup-el6-k24.sh and make it executable (e.g. chmod 755 setup-el6-k24.sh):

#!/bin/bash

virsh destroy kolab-demo
virsh undefine kolab-demo
rm -rf ${TMPDIR:-/tmp}/kolab-demo.img
qemu-img create ${TMPDIR:-/tmp}/kolab-demo.img 8G
virt-install \
--name=kolab-demo \
--ram=2048 \
--vcpus=2 \
--disk="path=${TMPDIR:-/tmp}/kolab-demo.img" \
--location=http://mirror.switch.ch/ftp/mirror/centos/6/os/x86_64/ \
--extra-args='ks=http://hosted.kolabsys.com/~vanmeeuwen/ks.cfg' \
--network='bridge=virbr0' \
--hvm \
--virt-type=kvm

 

May 04, 2012

A bridge leading nowhere: Outlook-centric groupware

I have a confession to make.

I do not believe that Windows is the future of the Free Software desktop.

Perhaps you wonder why I feel it necessary to make this point?

A surprising number of Free Software (or Open Source, take your pick) companies, evangelists and journalists these days advocate some Open Core groupware solutions that focus on Microsoft Outlook as their primary client as “consequential” and “the best approach.” The term “pragmatic” is also quite popular among such comments.

Although some things could and should be said about this, let’s ignore the fact that not everything that calls itself Open Source actually is. That is a case of deception and deceit, of misleading advertising where the users only notice they’ve been locked in at the time they try to make use of the freedoms they thought they had gained. It is not specific to the area of groupware, though, and not the focus for this article.

There is a set of technical and strategic issues that make this approach a dead end.

That is not to negate the strength of Microsoft Windows on the desktop, or to try and ignore it. We always need to take the prevalence of Microsoft on the desktop into account. But there are paths of action that reduce dependency, and there are paths that increase it. Samba, Mozilla Firefox, LibreOffice/OpenOffice.org are all excellent examples of solutions that create more degrees of freedom. These are bridge-building applications. But where do these bridges lead?

Their approach is to interoperate by basing themselves on Open Standards that are equally available on all platforms, and then do their utmost to ensure they also support the Microsoft specific formats and the deviations from Open Standards that were often deliberately introduced to create incompatibility in order to facilitate lock-in. So they bridge towards empowering the user with Free Software applications that can now interoperate, thus enabling multiple platforms and reducing dependency upon Microsoft.

A groupware application that focuses primarily around Microsoft Outlook may seem related, but where does this particular bridge lead?

For one interoperability is often achieved at tremendous cost, such as storing the binary blobs of Outlook that are based on the in-memory application specific data structure in SQL databases. A somewhat better approach is MAPI as the transport layer for Microsoft compatibility. As long as there is a truly open and interoperable communication and storage layer and mechanism underneath, that is. The inherent danger is that MAPI becomes the primary and most important protocol in such an application, genuinely turning things back into a “every platform as long as it is Microsoft Windows” situation.

But even more importantly: By building a deeper habitual and technological dependency on Outlook, which only runs properly on Windows.

So that bridge leads towards where users already are: An ever increasing dependency on Microsoft Windows, which is the opposite effect of applications such as Samba, Firefox or OpenOffice.org/LibreOffice.

Worse, even, they block in particular the office applications due to a quirk in Microsoft’s licensing strategy which bundles Microsoft Outlook and Office. As a result, where one is already deployed, the other is already fully paid for. For the office suites that means LibreOffice / OpenOffice.org would have to pay users for using them. Everything else would be an added expense. Try getting this across the accounting department in a company that is struggling to stay within budget.

With groupware being a critical core functionality of any business, as long as MS Outlook stays firmly entrenched, the Free Software offices continue to have a much harder time catching up. So if your concern is to provide companies and users with more choice, investing into an Open Core groupware on the server can in fact strengthen the dependency on Microsoft Office if the deployment is predicated on Outlook as the client.

To make it worse the customer has now on good faith invested into something that promised openness and finds themselves deeper in the hole. Good luck getting that customer to trust in another solution that promises more degrees of freedom in a similar way and requires migration and further investment.

So while these Exchange competitors provide temporary relief in terms of cash flow, they do nothing to resolve the underlying problems, and companies that provide these kinds of solutions to their customers would be well advised not to oversell them as “Open Source Solutions with all the great advantages of Open Source” because they’d be misleading their customers.

Chances are the customer will anyhow harbour unjustified expectations even without the overselling, but overselling definitely increases the chance of leaving permanently scorched earth for Open Source / Free Software.

So what would be a sustainable approach?

Firstly, the solution should be based upon Open Standards as much as possible.

Secondly, it should be fully Free Software that is deserving of the name.

Thirdly, that solution should not predicate itself primarily upon Microsoft Outlook support. Support for Microsoft Outlook can clearly be a plus, but it should not permeate the design of the solution, nor should it be the only or even primary client of choice. So the client would be focused towards a truly heterogeneous client ecosystem, and ideally one that also assumes a multi platform world.

Then it should come with an up to date web client, mobile phone support and all the technical aspects users require, but it should not require a huge data centre to run it. In other words it should be able to scale up as well as down, to be installable on a single machine in an office as well as in a distributed cloud setup that can serve hundreds of thousands of users.

Why would you care about that level of scalability? Because it provides the grounds for ubiquity. And Microsoft has done a pretty good job at demonstrating how powerful ubiquity really can be. But that ubiquity depends upon a couple more factors. Such as the development process.

Does the solution you’re looking at actually have public development mailing list, issue trackers, wikis and such where the actual developers of the company driving it participate and can the community participate in the steering of the solution on all levels? Is there transparency of the development process, and is there a development process to speak of?

But most importantly: You don’t know your business requirements for the next ten years in advance.

What you do know, however, is that the domain of groupware is going to be a central part of that, because exchanging messages, planning your days and keeping track of the people you interact with is not going to become less important. Neither are the extended functionalities that are often associated, such as instant communication, telephony, video conferencing, collaborating on documents and so on and so forth. In all likelihood, its importance is going to increase as we move towards a more interconnected and cooperative world.

What does this mean for your decision right now?

You want technology that you can innovate upon and integrate into other technologies easily. That is partially covered by the Free Software & Open Standards points above. But there are also architectural aspects to consider here, and conceptual questions as to whether the solution is flexible enough to evolve with your needs.

Especially your groupware solution merits such in-depth analysis before you make a call.

Because lock-in starts at the application level this choice is an essential part of what you will be able to decide in the future. So next time you’re thinking about your groupware strategy you might want to ask yourself: Do you think that Windows is the future of the Free Software desktop? Do you believe it is the only desktop you should ever be able to choose?

If you don’t think so  I would unsurprisingly suggest you take a look at Kolab. Good starting points might be the Kolab Story, the Kolab 3.0 Primer, and of course the Kolab Systems web page.

But perhaps even  more importantly I believe this shows we need to be addressing groupware & office jointly if we want to displace Microsoft Outlook & Office.

So I invite everyone working on promoting the Free Software office solutions to get in touch and work together.

Celebrate Culture Freedom Day on May 19th 2012

Cultrue Freedom Day - May 19th 2012 Culture Freedom Day is just around the corner and it's not to late to decide to join the movement! Meant as an international day for Free Culture artists around the world to make themselves heard and known to the public we expect plenty of street concerts, gallery exhibitions and other local demonstrations of Free Culture work. For more information please visit the CFD dedicated website and don't forget to spread the word. Note that we've also made a countdown banner which code can be retrieved from our CFD wiki.

May 03, 2012

Foundation at BSDCan

BSDCan will be held next week in Ottawa, Canada. The Foundation is a gold sponsor of this event.

8 of the 9 Directors of the Foundation will be attending this event. There will be a Foundation booth during the conference with lots of swag and a shiny new brochure. Be sure to drop by, discuss the Foundation's work, and make a donation.

April 26, 2012

Ubuntu 12.04 LTS – Precise Pangolin

We’re pleased to announce the immediate availability of Ubuntu 12.04 LTS (release notes) for deployment in the Linode Manager. This is a long-term support (LTS) release by Canonical, which means the operating system will receive support until April of 2017. For help deploying a distribution in the Linode Manager, you can reference our documentation in the Linode Library for deploying a Linux distribution.

There is currently an outstanding bug in the Upstart package that may cause startup job logging to fail during boot, printing errors on your Lish console. Upstart assumes “/dev/pts” will be made available via an initrd before it runs, which doesn’t happen in our (and other) environments. Job logging being disabled during boot should not cause any issues. There is an open bug on Launchpad where you can find a more in-depth explanation about the issue, as well as be notified when a fix has been released.

Enjoy!

-Tim

New committer: Isabell Long (doc/www)

April 24, 2012

Censorship and Privacy on the Web

"Censorship and Privacy on the Web" is the title to a presentation I made (in Portuguese) for "Crime in the XXI century" 2 days event, as ANSOL's Vice-President. Here's the presentation (yes, I'm trying Google Drive for the first time).

Source, images and resulting PDF can be used and re-used, here.

April 23, 2012

Ccache and Compilation times

This would be a relatively short post about a tool called ccache and how it can/could reduce the re-compilation time taken. If people had been following this blog, you would know that this blogger likes to compile fresh code for games he’s interested in. I could venture into libraries and apps too but then I [...]

Tech Talk with Mr.Fabio Biscaro

Innovations Lab and FLOSSK invites you to the second Tech Talk to be held on Tuesday, April 24 2012 at 6pm in the Innovations Lab premises.
Our guest speaker is Mr. Fabio Biscaro, from Italy, who is going to talk about the importance and challenges of team work in software development and the suitability of SCRUM as an agile methodology to get the best out of software development in teams.

April 20, 2012

State of Czech Linux Community

The more I look outside the Czech Republic the more I’m surprised how strong the Linux community in the Czech Republic. We always looked at our neighbour – Germany, where there are huge events such as LinuxTag and a lot of active FLOSS contributors, and felt there is not much going on in the Czech Republic. But that’s logical, Germany has 8 times more citizens. In fact, the Czech Linux community is one of the strongest per capita and there is quite a lot going on here.

There are three big Linux portals that are professional or semi-professional (Root.cz, ABCLinuxu.cz, LinuxEXPRES.cz) and bring articles and news from the world of FOSS every day. There are also FLOSS-oriented websites which are not so big, but still very active (OpenOffice.cz, Linuxsoft.cz, Fedora.cz, SUSEportal.cz, Ubuntu.cz,…). There were also two paper Linux magazines (LinuxEXPRES and Linux+), but they closed up. The market was too small for them and paper magazines don’t have good times generally. There is a digital magazine though - OpenMagazin. We don’t have such big events as in Germany, but there are still quite a few big conferences. LinuxAlt and (Red Hat) Developer Conference are attended by hundreds of people. LinuxExpo, which used to be the biggest event in the country (with 2,000 attendants in the best years), didn’t take place this year, but hopefully will be replaced by another Linux conference in Prague. Local LUGs organize events every month. The strongest one is in Brno, followed by Prague.

A vibrant Linux community was one of the reasons why Red Hat and SUSE chose to start their development offices in the Czech Republic. And those offices keep growing. The Red Hat one has over 400 engineers and the SUSE one about 100.

That’s not bad at all for a country with 10 million citizens. Linux in the Czech Republic also has one of the highest market penetrations in Europe (according to StatCounter). All countries higher in the list have government programs which support Linux and FLOSS. Unfortunately, the Czech government has no such programs. We have no “Munich” or “Gendarmerie Nationale”. Quite the opposite. Government organizations, that adopted Linux, were under big pressure, and many of them eventually gave up. So unlike in other countries with higher Linux adoption, Linux in the Czech Republic is doing well in spite of the government.

Of course, people complain that it used to be better, and there should be more active community members, but there is never enough active members and as I said at the beginning when I looked at possibilities to promote Red Hat and Fedora in other countries in the region, I found out that Linux communities are not so vibrant as in the Czech Republic.  Hopefully, we’ll keep up and especially Fedora community will be more and more active.


April 17, 2012

The liberated Pixel Cup

Hi all, This will be a slightly longish post about a FOSS creating game competition which will be happening shortly. If people have been reading this blog for sometime, they must be realizing that I’m bit of a game freak and not just any game freak but a FOSS game freak. So, it is with [...]

April 10, 2012

Twitter, Facebook MySQL trees online – pushing MySQL forward

Just yesterday, I’m sure many saw Twitter opensourcing their MySQL implementation. It is based on MySQL 5.5 and the code is on Github.

For reference, the database team at Facebook has always been actively blogging, and keeping up their code available on Launchpad. Its worth noting that the implementation there is based on MySQL 5.0.84 and 5.1.

At Twitter, most of everything persistent is stored in MySQL – interest graphs, timelines, user data and those precious tweets themselves! At Facebook, its pretty similar – all user interactions like likes, shares, status updates, requests, etc. are all stored in MySQL (ref).

The media has picked up on it too. A fairly misinformed piece on GigaOm (MySQL has problems focused on Stonebrakers fate worst than death? Pfft. Facebook wants to move its code to github? Read the reasoning — its spam handling on LP.), and a shorter piece on CNET.

Both Twitter and Facebook code trees mention that its what they use in their environments, but it’s not supported in any way, shape or form. Facebook recommends Percona Server or MariaDB. Facebook also has tools like online schema change in the repository, amongst others like prefetching tools written in Python.

I haven’t had the chance to play with the Twitter release yet, but it looks like this can only push Percona Server and MariaDB forward. Based on 5.5, some of these BSD-licensed features can make it in, and some have already made it in I’m sure. And what pushes these servers, will push MySQL forward (see lots of new features in MySQL 5.6).

On a personal note, it is amazing to see some MySQL-alumni push this forward. At Twitter, there’s Jeremy Cole and Davi Arnaut. At Facebook, the team includes Domas Mituzas, Harrison Fisk, Yoshinori Matsunobu, Lachlan Mulcahy. Nothing would be complete without mentioning Mark Callaghan (though not-MySQL alumni, active MySQL community member) who led a MySQL team at Google, and now at Facebook.

Related posts:

  1. The Social Media Page Craze: Google+, Facebook, Twitter, LinkedIn
  2. Replication features of 2011 by Sergey Petrunia
  3. HTTPS for Twitter & Facebook – enable it!

March 30, 2012

Paybox Services and seeing MariaDB in use

paybox servicesWhen I was at MySQL, I took for granted that pretty much every website I used had software at the back of it that was basically MySQL. It was a nice feeling. MariaDB is a lot younger, so when I was in Paris and had to make a payment for the taxi I was sitting in, I smiled a little when I saw that Paybox Services was processing my transaction. Some might recall that Paybox Services deployed MariaDB, since the 5.2 release. It was a wonderful feeling that somewhere in that transaction, MariaDB was behind it!

Paybox wanted some features inside of MySQL 5.5 and have been holding out for MariaDB 5.5. Its kind of nice to see that today, MariaDB 5.5.22 has been released as a release candidate. It is only a matter of time before Paybox can benefit from things they’ve wanted like semi-sync replication.

Related posts:

  1. Replication features of 2011 by Sergey Petrunia
  2. MariaDB at Percona Live Santa Clara
  3. MariaDB/MySQL users in Paris & Brussels

March 28, 2012

DrupalCon Munich 2012 Scholarship now available..

The organizer of DrupalCon Munich 2012 announce last March 26,2012 that they are accepting application for scholarship to attend the DrupalCon 2012. Scholarship applications are now being accepted for Drupal Community members to have registration costs covered for the three-day event who would otherwise not be able to attend without financial assistance.

DrupalCon is an international event that brings together the people who use, develop, design, and support the Drupal platform. More than just another trade show or industry conference, it’s a shared experience that seeks to inspire and engage. DrupalCon Munich will feature dozens of curated sessions and panels from some of the most influential people and brightest minds within the Drupal community and beyond, as well as countless opportunities for networking, code sprints, informal conversations, and more.

For more information about the scholarship you can visit http://munich2012.drupal.org/community/scholarships or you can visit their website at http://www.munich2012.drupal.org for updates.

March 26, 2012

Unsung heroes

The new privacy features in Ubuntu 12.04 are a lovely example of collaboration and contribution. I’d like to thank Manish Sinha and Stefano Candori who contributed significantly to that effort and hadn’t received a shout-out despite being central to the success. The body of contributors to Ubuntu and Unity continues to grow, and I know the team finds it immensely rewarding to help folk land patches or changes that bring the experience closer to the designed goal. Manish, Stafano, thank you!

March 23, 2012

Culture Freedom Day announced – May 19th 2012

After all this months saying nothing I was in fact working really hard on bringing a new celebration to life: Culture Freedom Day! Of course I didn’t do it alone and was heavily supported in my work by Pockey Lam and the members of the DFI board (yeah, we added a new name to our organization over the winter as many more things will be coming up and SFI was too limiting). I could probably write a lot more about the reasons of creating a new international day “just” for Free Culture but it’s all writen already here.

Two months left to the celebration, real work is actually really starting now ;-) !

Happy Culture Freedom Day to all

March 14, 2012

Ubuntu vs RHEL in enterprise computing

A remarkable thing happened this year: companies started adopting Ubuntu over RHEL for large-scale enterprise workloads, in droves:

w3tech.com historical analysis of web server operating systems

The trend is even starker if you look at what we know of new-style services, like clouds and big data, but since most of that happens behind the firewall its all anecdata, while web services are a public affair.

The key driver of this has been that we added quality as a top-level goal across the teams that build Ubuntu – both Canonical’s and the community’s. We also have retained the focus on keeping the up-to-date tools available on Ubuntu for developers, and on delivering a great experience in the cloud, where computing is headed.

The headlines for Ubuntu have all been about the desktop and consumer-focused design efforts, with the introduction of Unity and the expansion of our goals to span the phone, the tablet, the TV as well as the PC. But underpinning those goals has been a raising of the quality game: OEMs and consumers demand a very high level of quality, and so we now have large-scale automated testing, improved upload processes, faster responses to issues that crop up inevitably during the development cycle, a broader base of users and contributors in the development release, and better engagements with the vendors who pre-install Ubuntu. So 12.04 LTS is a coming of age release for Ubuntu in the data centre as much as its the first LTS to sport the interface which was designed to span the full range of personal computing needs.

We’re also seeing the wider community respond to the goal of cadence. OpenStack’s Essex release is lined up to be a perfect fit for 12.04 LTS. That is not a coincidence, it’s a value to which both projects are committed. Upstream projects that care about their user’s and care about being adopted quickly, want an effective conduit of their goodness straight to users. By adopting the 6-month / 2-year cadence of step and LTS releases, and aligning those with Ubuntu’s release cycle, OpenStack ensures that a very large audience of system administrators, developers and enterprise decision makers can plan for their OpenStack deployment, and know they will have a robust and very widely deployed LTS platform together with a very widely supported release of OpenStack. Every dependency that Essex needs is exactly provided in 12.04 LTS, the way that all of the major public clouds based on OpenStack are using it. By adopting a common message on releases, we make both OpenStack and Ubuntu stronger, and do so in a way which is entirely transparent and accessible to other distributions.

Quality. Design. Cadence. You can count on them in Ubuntu, and OpenStack.

February 22, 2012

UGJ in Barcelona

March 3rd, the Ubuntu Catalan community celebrates Ubuntu Global Jam in Barcelona.

It is a perfect opportunity for learn and help the Ubuntu project.

We plan to carry on with these activities:

  • Translation Marathon with Catalan Translation Team members.
  • Bug triage: we’ll assess bugs to determine whether or not they have enough information to be worked on and assign a priority to them as soon as possible. You’ll need some English skills so you can communicate with the user reporting the bug.

We’ll be on #ubuntu-cat for those not avaliable to travel and I will be on #ubuntu-locoteams for some chat.

You can do that too

Never run a Jam in your town? Why not try to start one, even if few people can attend? You can find support in a variety of places, including irc sessions. Most of them have already been done, but you can read the whole sessions online.

February 13, 2012

Open Source CloudStack 3.0 Is Coming

CloudStack - Open Source Cloud Computing

The new dashboard from the CloudStack 3.0 beta.

Over the last year I have been working on the CloudStack Open Source Cloud Computing project. This month we are getting ready to launch CloudStack 3.0 which really raises the bar for cloud computing platforms.  So what is CloudStack ? short It is an infrastructure-as-a-service(IaaS) platform that orchestrates virtualized servers into an elastic compute environment. The project was originally developed by Cloud.com and is now sponsored by Citrix since they acquired Cloud.com in July of 2011.

CloudStack provides multiple methods for interacting with the CloudStack compute platform. Users can request resources through a rich menu-driven web interface. Operations personnel can use an enhanced version of the web interface or interact with CloudStack’s RESTful API or command line interface (CLI). The new 3.0 UI takes things up a notch making it very intuitive for users to administer their own cloud computing so administrators can delegate infrastructure provisioning and focus on more high value tasks than spinning up servers.

Another thing that I think sets CloudStack apart is it’s networking-as-a-service capabilities. CloudStack administrator can create any number of custom network offerings in addition to the default network offerings provided by CloudStack.  These offerings can be attached to the virtualized machines deployed by Cloudstack. Cloudstack allows user to choose the type of network architecture that best fits their needs.  Out-of-the-box support includes the Basic Network, or flat network mode or advanced networking VLAN support and integration of network elements including external firewalls and load balancers. Administrators can offer different classes of service on a single multi-tenant physical network with a combination of networking offerings that include DHCP, Source Network Address Translation (NAT), Gateway, Load Balancing, Firewall, VPN, Port Forwarding.

You can get the details on the beta of CloudStack 3.0 from the CloudStack open source project and the GA version should be available in the upcoming weeks.

What’s New in CloudStack 3.0

For those of you who are familiar with CloudStack here’s a list of features that will be included in CloudStack 3.0.

  • Organize Users and Resources by Projects – users can group themselves into projects so they can collaborate and share virtual resources. CloudStack tracks usage per project as well as per user, so the usage can be billed to either a user account or a project.
  • Support for Citrix Netscaler – Citrix NetScaler(MPX, VPX, SDX) is now supported as an external network element for load balancing in zones that use advanced networking (also called advanced zones). Set up an external load balancer when you want to provide load balancing through means other than CloudStack’s provided virtual router.
  • Sticky Session Policies for External Load Balancers – Sticky sessions are used in Web-based applications to ensure continued availability of information across the multiple requests in a user’s session. For example, if a shopper is filling a cart, you need to remember what has been purchased so far. The concept of“stickiness” is also referred to as persistence, or maintaining state.
  • LDAP User Authentication – you can use an external LDAP server such as Microsoft Active Directory or ApacheDS for end-user authentication. Just map CloudStack accounts to the corresponding LDAP accounts using a query filter.
  • VM  Storage Migration - CloudStack administrator can move a virtual machine’s root disk volume or any additional data disk from one storage pool to another in the same zone.
  • OpenStack Swift for Secondary Storage - In previous versions of CloudStack, NFS storage is supported for secondary storage. In CloudStack 3.0, OpenStack Object Storage (Swift, http://swift.openstack.org) is also supported for secondary storage.
  • Password and Key Encryption – CloudStack stores several sensitive passwords and secret keys that are used to provide security. Starting in CloudStack 3.0, these values are always automatically encrypted. (Database Secret Key, Database Password
  • Security Group Egress Rules - In addition to ingress rules that control incoming network traffic to VMs in a given security group, starting in CloudStack 3.0 you can also define egress rules to control outgoing network traffic.

Technorati Tags: , , , , ,

February 09, 2012

More love reports instead of bug reports!

(If you are reading FSFE’s newsletters, and you already use one of our banners, you can skip this post because I copy and pasted it. Else please continue.)

Let us admit it, the Free Software community is often very critical. Wewrite bug reports, tell others how they can improve the software, ask them fornew features, and to not spare with criticism. Sometimes we forget to say"thank you, for all your work". As in the last years, we want to change this,at least for one day. So on Tuesday the 14th of February we will celebrate the"I love Free Software" – Day.

Get active, buy your favourite developer a drink or give them a hug (ask forpermission first), write an e-mail/letter expressing your feelings, create nice pictures, donate to a Free Softwareinitiative, use another of our suggestions or becreate yourself to show how you appreciate people, working hard to enlarge ordefend our freedom. Beside that help us to promote the activity with our banners, by e-mail,(micro)blog or in your (distributed?) social networks.

New this year is a whole day event in the Unperfekthaus in Essen (Germany) and that all our Fellowsautomatically get an This e-mail address is being protected from spambots. You need JavaScript enabled to view it e-mail alias.


Matthias Kirschner
Support Free Software! Join the Fellowship!

February 02, 2012

Du liebst Freie Software? Warum nicht Essen?

Die Free Software Foundation Europe (FSFE) ruft jährlich alle Unterstützer Freier Software auf, beim "I love Free Software"-Tag mitzumachen. Dazu gibt es eine Mitmach-Kampagne, zu der ihr Material und Ideen auf ilovefs.org finden könnt. Dieses Jahr wird es außerdem erstmalig eine "I love Free Software"-Veranstaltung im Unperfekthaus in der Innenstadt Essens geben.

Freu Dich mit uns über Freie Software. Neben Workshops zum Einstieg in GNU/Linux, Musikproduktion mit Freier Software, QR-Codes zum selbst sprayen und Projektvorstellungen sind immer noch spontane Programmvorschläge möglich. Abends gibt es ein Live-Konzert mit IntroVagant, KIT, /angstalt/ und fukked-up. Weitere Informationen gibt es auf der Veranstaltungsseite.

Die FSFE will mit dieser Veranstaltung möglichst viele Anwender, Entwickler und Unterstützer Freier Software zusammen bringen und mit ihnen gemeinsam feiern. Sowohl jung wie alt, weiblich wie männlich, Profis wie Einsteiger; ihr seid alle mit Freunden und Bekannten eingeladen. Wenn ihr noch eine Idee für die Veranstaltung habt, meldet euch unter This e-mail address is being protected from spambots. You need JavaScript enabled to view it – jede Idee ist willkommen.


Matthias Kirschner
Unterstütze Freie Software! Mach mit beim Fellowship!

Precise: 2nd Update

Chatting with friends and old colleagues I thought I would tell you more about my experience with precise. You can read more on that here and the first update here.

Mostly everything works as of today:

  • Skype, Spotify and Dropbox work without any issues
  • Flash and Sun Java still work
  • LibreOffice works after initial glitches. Tested Writer, Calc & Impress and they work quite good and are rather fast. Actually I am starting to like LO more and more for every new release :-)
  • IBM Lotus Symphony still does not work under Precise. I am too lazy to file bugs on that…
  • Software Manager now works and is A LOT faster than it was on 11.10 (but stil kind of slow)
  • Almost everything on System Settings is now working. Great improvements in the usability section since my original testing in December
  • Multiscreen support is super robust. But I can only had two screens (connected to my dock) and cannot then use my laptop screen (which might be because of my chip or driver limitations.
  • Suspend and Hibernation just work®
There is just one thing that does not work for me this far:
  • PDF Chain is not helping me on my daily splitting/merging with PDFs. This seems to be an issue between PDFChain and PDFtk, but I have not tested since last week. For now I’ve moved to PDFsam which is not as pretty, but it works.
And I would like to give my thought on HUD:
  • Conceptually awesome! I use guake daily and having this for application menues is great
  • Quite useful when you already know what you want: Save for almost any application is a no brainer. But on XChat Save Text.. is the right answer, and that’s what HUD gives you. Neat? ;-)
  • Voice recognition is something I would like to tes as I miss to be able to talk to it and make it do what I want.
  • A few times it is annoying when I press Alt unwillingly.

That’s all for now.


January 22, 2012

linux.conf.au talk – ‘The best event in the world and how you can do it too!’

Based on my experiences helping on the Software Freedom Day Melbourne team for several years, and the successful BarCampGeelong, I responded to linux.conf.au’s Call for Papers (CfP) with an outline of a talk around running outstanding events in the free and open source software community. The aim was to provide the skills, resources and techniques that budding organisers would require in order to manage a successful event. Fortunately, the CfP was accepted and as well as being part of the Core Team for linux.conf.au 2012, I had an extra action item – preparing an awesome presentation!

Instead of using Impress for slides, I wanted to find something a little different. At the August WordPress Melbourne meet up, Vernon Fowler used Prezi for his BuddyPress case study. Prezi, while producing impressive slide decks, is proprietary and closed. Something told me this would be unpopular with the linux.conf.au crowd. Having used Inkscape heavily, I was directed to Sozi, a free and open source software tool that creates SVG files and Javascript from Inkscape. This tool is amazing – as you’ll be able to see from the slide deck below. The only drawback I found was afterwards – when trying to upload the Sozi-created SVG file to MediaWiki, it’s detected as a potentially dangerous file because the SVG contains HTML.

After delivering the presentation (link to video below), I received lots of constructive feedback. In particular, Karen Sandler, one of our keynotes for linux.conf.au, let me know that she doesn’t use the camera on her smartphone – because it uses proprietary software. Of course, this meant that all the QR codes I’d included in the slides were effectively useless! So, the slide deck below has been updated with printed URLs.

One of the more positive pieces of feedback received was around the fact I produced and printed a transcript for the presentation so hearing impaired people at the presentation could have a more equivalent experience.

January 15, 2012

Blood Mary Recipe

Bloody MaryOne of the many ways I put myself through college was as a bartender. At the time I perfected my Bloody Mary recipe but as time has gone on I have forgotten the exact recipe so I have been trying to figure out the right proportions. This still isn’t quite right but it’s getting close.

Spicy Bloody Mary Recipe

I usually just buy a 64 ounce bottle of tomato juice and pour out the eight ounces so I can use the bottle for the mix.

  • 56 ounces tomato juice (I go for the low sodium Campbell’s but use what you like)
  • 2 TBSP Horseradish (if you grate your own that works, otherwise buy some good german horseradish)
  • 1 TBSP Old Bay Seasoning (crab seasoning if you can’t find the original)
  • 2 TBSP Worcestershire Sauce
  • 4 ounces Clam Juice (if you like clams you can skip this and substitute Clamato for the tomato juice) if you don’t like clams then just start with 60 ounces of tomato juice.
  • 1/2 TSP Celery Salt
  • 1 TSP Hungarian Hot Paprika
  • 1/2 TSP Tabasco
  • 1/2 TSP Sea Salt
  • 1 TSP Black Pepper

Obviously you can mix an 1 1/2 ounces of your favorite vodka. Then garnish with celery, or if you got one a cocktail shrimp. I have toyed with substituting Wasabi for the German Horseradish but I think that would really change the taste.

 

January 06, 2012

Update on Precise + Ubuntu Norge

Precise Report

As promised, hereby is my report on Precise Pangoline, due in April 2012 as Ubuntu LTS 12.04.

  • Working multi-screen setup (had problems with the right screen on 11.10)
  • System is stable (11.10 was really unbearable)
  • Fast (It feels a lot faster from cold start to desktop. Improvement also on Suspend/Hybernation)
  • Sometimes things break (skype & spotify mainly) but after a dist-upgrade  (yes, using the terminal for updates as the software center seems REALLY broken) it is all good again!

Ubuntu Norge Update

And, I am stepping down as Contact Member for the Nowegian LoCo team. So please welcome Jo-Erlend Schinstad as the new contact for the team. For me this means two things:

  • Peace of mind :-)
  • Being able to contribute to Ubuntu Norge activities without the implicit overhead of being the main responsible person

Hopefully this will translate in more team activity. I am already planning a great release party for Precise in Oslo.

And cannot leave without my promised screenshot:


November 15, 2011

Screen calibration breakthrough on GNU/Linux

ColorHugIf like me you are running GNU/Linux and have spent a little money on a nice LCD/LED screen (or simply a modern laptop with great colour and resolution) you may have noticed that getting your colours right has been a challenge: indeed all the screen calibration devices are proprietary, do not have native software running on GNU/Linux and are rather pricey. Well this is over! Richard Hughes from the GNOME project among other things has just launched a fully open source hardware/software colorimeter project: the ColorHug!

It has a GPL bootloader, GPL firmware image and GPL hardware schematics and PCBs. It’s faster than the proprietary hardware, and more importantly a lot cheaper. [...] I’m offering a 20% discount on each unit, on the assumption the first users will be testing the firmware and reporting problems. If you want to support a cool open source project, I’m asking £48 for each unit, plus postage and packaging.

.
As the main website puts it the discount is based on the understanding you’re helping out testing the hardware and software and it might be a bit more complicated than just plug-and-play. You will always be able to update the firmware to the latest versions as the hardware is improved.

Well this is what I’ve been looking for for years so I already made my pre-order and if like me you’ve been longing to see real colours on your screens and can help out with the project then just go and pre-order yours as well!

September 17, 2011

Software Freedom Day Melbourne 2011 focusses on community building

This year’s Melbourne-based Software Freedom Day event took a low-key approach, in stark contrast to last year’s award-winning affair. Hosted by Linux Users Victoria at The Hub in Docklands, the day kicked off with a BBQ (with opensauce – props to Lev Lafayette for a very witty pun). Unfortunately due to a power failure at Southern Cross Station, my V/line train from Geelong was delayed by over an hour – meaning I missed the BBQ.

Ben Sturmfels opened proceedings by explaining the need for software freedom, and why it is so important for us to value freedom – not only in software and computing but in everything we do. A key topic of the discussion which ensued was resolving the tension between hardline ‘fanatics’ in the community – those who baulk from using any form of distribution for example which contains elements of proprietary code – as Ubuntu and Debian do – and those who take a more liberal and pragmatic approach to using free and open source software.

The afternoon saw two groups of three workshops held – and I chose to attend that run by Alex Garber (@clockworkpc) on promoting FOSS and how it can be better marketed. It was clear that people were drawn to free and open source software via a variety of channels. Some arrive from a philosophical or idealistic desire to have more freedom over how they use their computer. Others have pragmatic reasons – such as lack of financial resources – for using FOSS solutions. Additionally, as pointed out by two-term LUV President, Lev Lafayette, FOSS alternatives can offer productivity and processing advantages over their proprietary cousins. This represents a distinct advantage in high performance applications such as those used in science and engineering. Participants in the discussion recounted some of their introductory experiences to Linux and open source software, with many indicating that they took a ‘softly-softly’ approach – often dual booting into Windows and Linux before making the move to a Linux only platform. The ability to use key software packages under Linux operating systems remains a key barrier to adoption; although applications such as EndNote have FOSS alternatives – LaTeX – the data formats they use are often closed or proprietary, thus making data interchange difficult.

I then facilitated a session on building and sustaining FOSS communities. Many of the themes were not new, but what was so encouraging and enlightening about discussions were the depth of passion people felt for the groups of which they were a part (including Andy Gelme – President of Melbourne Community Connected Hackerspaces and Ben Sturmfels, Convenor of the Melbourne Free Software Group).

We covered a lot of ground. Discussions started around community standards – standards of dress, behaviour, deportment andw hygiene are seen as important – both to set expectations and avoid ‘putting off’ potential new members of the community. The need for leadership, management and facilitation skills for those in senior roles in free software groups was discussed, without reaching consensus on whether it would be worthwhile to actually invest money in providing training for key members. This naturally led into a thread on the need for mentoring within the community – and establishing both formal and informal channels for knowledge sharing to continuously nurture a pool of talent ready to take on leadership roles. Diversity, as ever, was a hot topic – and it was encouraging to have three women (including myself) in the group of a dozen or so. The general feeling in the room was that there is no silver bullet to solving issues of diversity and inclusion – other than that as a community we have to critically examine our practises to ensure we are not being unwittingly exclusive in our behaviours.

The difficulties of establishing FOSS communities in regional areas – without a large critical mass of interested people – were also touched on. Here, the group suggested having regular groups with a broader focus to ensure sustainability and sufficient interest – such as a programming group rather than one focussing on a specific language or technology.

We also did some ‘blue sky’ work, and envisioned what we would like free and open source software groups to evolve into over the next few years. To summarise, the desire was to be recognised as a legitimate and trusted source of advice both for open hardware and software solutions. In particular, the desire to be viewed by industry and business as a respectable, reputable option viz a viz proprietary options, was highlighted. The need to do more ‘reach out’ type work with other community groups focussing on social equity and justice was also a strong theme of the session.

The threads from the discussion were mapped using FreeMind and are available below.

NOTE: Unlike the rest of the material in this blog, this post is released under the CC-BY license as below.

Creative Commons License
Software Freedom Day Melbourne 2011 FOSS Community Building by Kathy Reid is licensed under a Creative Commons Attribution 3.0 Unported License. Based on a work at blog.kathyreid.id.au.

September 07, 2011

OpenDisc 11.09 Released!

We’re happy to announce the latest version of OpenDisc is available for free download, with nearly 40 updated versions, and a switch from OpenOffice.org to LibreOffice.

As always you can download the disc for free, or make a donation to receive OpenDisc via airmail anywhere in the world.

The updated programs are:

Audacity 1.3.13, Avidemux 2.5.5, Blender 2.59, CaRMetal 3.7.1, Celestia 1.6.1, ClamWin 0.97.2, Dia 0.97.1-2, DjVuLibre 3.5.4+4.7, FileZilla 3.5.1, Firefox 6.0.1, Freeciv 2.3.0, FreeCol 0.10.1, FreeMind 0.9.0, GnuCash 2.4.7, GTK 2.22.0-2, HTTrack 3.44-1, InfraRecorder 0.52, Inkscape 0.48.1, Maxima 5.25.0, Miro 4.0.3, Notepad2 4.2.25, LibreOffice 3.4.3, Pidgin 2.10.0, PokerTH 0.8.3, Really Slick Screensavers 0.2, RSSOwl 2.1.2, Scribus 1.4.0 RC5, SeaMonkey 2.3.2, Sokoban YASC 1.556, Songbird 1.9.3-1959, Stellarium 0.11.0, Sumatra PDF 1.7, Thunderbird 6.0.1, TightVNC 2.0.4, Tux Paint 0.9.21c, VLC 1.1.11, The Battle for Wesnoth 1.8.6, Workrave 1.9.4.

We’d originally planned to co-incide this release with the launch of our new home at http://opendisc.co/ but we’d rather release in time for Software Freedom Day. Stay tuned for the launch!

September 01, 2011

Software Freedom Day, (www.sfd.ph) goes Future Perfect at ANC

'

Tonight at ANC's Future Perfect, Our Ms. Deng Silorio and POSNet President Lawrence Libo-on joined TJ Manotoc to feature and discuss the upcoming Software Freedom Day which will be held on September 17, 2011 at St. Paul University Philippines, Tuguegarao, Cagayan.

Deng and Lawrz was accompanied by Meric and Lariz to document the fact in behalf of the sfd.ph team. This stint is truly a mark that the collaborative efforts of the Team SFD.PH exposes our advocacy to be heard, to be seen and to be shared in more venues and media.

Lawrz was able to expound the impact of Open Source and the implications as well of Open Source as concrete manifestations in the tech gadgets and computer applications that we use day by day. He also encouraged students and IT Practitioners to take a look at Open Source, reinvent and share with the community. Thus, having a wider perspective of technology.

Deng in turn was able to plug KahelOS which is an Open Source innovation,free for all to use. But more importantly she did emphasize the reason why we do celebrate Software Freedom Day; 1. As an advocacy to spread the benefit of free open source software as an alternative to commercial ones. 2. A venue for F/OSS Enthusiasts and Practitioners to give back to the community 3. To instill and imbibe innovation and nationalism.

'

August 31, 2011

HackerSpaces: The Beginning (The Book)

Repost of my post on hackerspaces.org. In December of 2008, a group of hackers was sitting on the floor with faces aglow with laptop light cruising the internet and skyping friends in and listening to death metal. It was 12 days before 25c3. Astera and I had a conversation that went something like this:

B: There should be a book.

A: Yes, there should.

B: We have 12 days.

A: We can do it.

The twelve days we had was until CCC started. We figured we would have it done by then. We contacted all the hackers we knew around the world and put the word out. We expected to get about a half a page of writing from each space. We reckoned that it would be a 25 page pamphlet. We also reckoned that it be easy for folks to write up a little summary within a few days of what it was like to get their hackerspace started and get back to us.

Within a week we had been scorched by a flame war, gotten a lot of both written and photographic material submitted and it seemed likely that the book would happen. Then the submissions kept coming… and coming. The hackerspaces around the world told each other about the project and many groups sent some writing in describing the beginning of their hackerspace. Word had even gotten round to groups that didn't have a space yet and they were sending us descriptions of their pre-beginnings too! The 12 days came and went and still the submissions kept coming.

After a few months submissions had trailed off and Astera came to NYC and began designing the book. She's a pro and it shows. This book looks beautiful because she took the material and somehow made it fit together aesthetically, not a trivial task. Jens Ohlig jumped into the process last year to help push the editing process forward. Remember, in our minds it was going to be a project that would take less than two weeks and it turned into something epic. It's been a long wait and I hope you'll think that it's worth it.

Download HackerSpaces: The Beginning!

This book documents where the hackerspace movement was in December of 2008. In that way it's a bit of a time capsule. It's not an exhaustive book, but we hope there are enough stories in here to show that all your excuses for not starting up a hackerspace are invalid. Each group faced down their own dragons to bring their hackerspace into existence including floods, rats, and drama. If they can do it, so can you.

We did this because we wanted it to exist and so it is a reward in itself. If you feel moved and want to support hackerspaces, we suggest contributing to the Wau Holland fund which helps make awesome things happen for hackerspaces. We would also like to thank everyone who submitted photographs and writing, this is your book.

After these years, the book is finally free in the world as a pdf. Download it, read it, and share it. We're open to the idea of making it into a real physical book and if you're interested in making that happen, let us know.

Build, Unite, Multiply!

Who's Online

We have 212 guests online
Digital Freedom International (Aka SFI) is the non-profit organization at the origin of SFD and CFD. DFI handles sponsorship contracts, official team registrations, sending out schwags to teams, the annual Best Event Competition and many other things. Hundreds of teams around the world manage the local celebration and help to send out a global message. So do drop by and attend an SFD and CFD event nearby!

Login Form