Interview with Johan Thelin

Johan Thelin works as a consultant focusing on embedded systems and software development, and will deliver a speech on “Qt for Embedded Linux” at FSCONS.

See also Johan’s bio page and his presentations:
Qt for Embedded Linux
QtCentre Contest

For a little background, can you describe the general topic of your presentation and tell us what is new in the last few months?

My presentation will be about Qt, or embedded Qt development, and by that I don’t mean maemo or handhelds - those are too general to be called embedded - instead I will focus on industrial control panels and such. We’ll have a good look at the tools, the quirks but also some of the classes available at hand.

I will do a second presentation as well, but with a lighter topic. In it, I will show you some of the winners of this years Qt Programming Contest held by the QtCentre community site. The aim is really to show the quality of the contestants. Personally, I’m really hoping for the “Demo” category. It’s definitions starts with “Impress us!”. Hopefully that will mean eyecandy for me to show!

A handheld of today almost is a PC of yesterday, what do you see in the next step for handhelds?

I’m a believer in ubiquitous computing and I think that it is the direction that we are heading in. For example, in the past, I’ve relied on the printed yellow pages to avoid the computer’s boot time, but now I just use my mobile phone to go to hitta.se or a similar service. That is where I think we’re heading - always connected and always available at hand.

Do you think that humans being online all the time will change the way we act and take decisions. Are we becoming too dependent of the computers….. yes I admit, I just finished reading “I, robot”.
[http://www.wired.com/wired/archive/8.04/joy_pr.html]

I don’t think that we’re dependent on computers as much as information. Asking me as a technologist, yes we are dependent on computers as I see all devices with a CPU as a computer. Ask my mother and she’ll say no - and then send a text message using her cell.

The key here is really that computers is only the infrastructure - just as paper was before. The current information revolution is really no different than the change that took place when the printing press came into action. All that is happening is that information is getting more available.

What is the minimum need cpu and memory wise to run Qt and Linux (the kernel)?

All you need in a framebuffer really. Another thing that is helpful is native atomic operations to be able to implement mutexes and semaphors as Qt often relies on those mechanisms. For example the 68k line of CPU needs a bit of kernel tweaking to get that working. But generally speaking, your CPU is always enough.

Memory wise I’d say, realistically, you will need at least 4 MB of RAM for Qt and your application. It might be possible to squeeze it in under a meg (I’ve tweaked Qt to a little less than 700kB, but that didn’t leave much more than the core functions). My experience is that today’s embedded system very rarely have less than 32 MB of memory, which is comfortable working space.

How well does Qt scale, since it ranges from really small devies to fullblown desktop applications? Can you compare this to other toolkits?

I’d say that is scales well. You can tune it quite nicely, something that I’ll talk about. Used right you can also reduce the number of additional components required in a deployment. The trolls really work hard to make Qt a complete framework and the dependencies can be built as a part of Qt.

Performance wise you need to know what you’re doing - but that applies to everything. Doing semi-transparent dialogs over a movie player requires quite a lot of processing power, so that is not really appropriate for an embedded platform. But it can be done and you as a developer can decide what you want, how you want it and how much - then you’ll just have to know what your platform can deliver.

What are the most important things to consider when writing Qt code for really small devices?

Qt is no different than other embedded pieces of software. You simply need to think about what you’re doing and not rely on too much memory or too much number crunching powers. Then there are some tweaks that you can use to help Qt on its way - for example telling it not to double buffer widgets and such.

Given that you’re going to present Qt on really small devices, I wonder what eye candy means to you?

For embedded devices I consider fading and sliding parts of the screen being eye candy. But for the demo category in the contest I’m hoping for OpenGL and widgets being blended into something amazing.

How do you define eye candy and how much weight do you give to this in the judging?

It depends on the category. If you visit http://contest.qtcentre.org you will find the categories available this year. I’d say that the Plasmoid and Demo categories are the one’s that value looks the most.

How many of the nominated projects are KDE related?

We have five registered Plasmoid projects - those I know for sure are KDE related. For the rest of the entries, we really urge them to try to rely on Qt and not KDE. There are so many community resources for KDE development so we want QtCentre to really focus on Qt. That does not mean that we exclude KDE, we just don’t want to rely on it. We want to welcome developers from all platforms using Qt.

Can you give a summary of what you will present? Why should someone choose to come to your presentation?

I will present how to build embedded software using Qt - with a focus on tools and building. My aim is to explain how everything connects and why the odd things really are there. The audience would be anybody who’s interested in Qt, from a beginner to the hardened pro who thinks that it has oddities.

So after your presentation everyone can build a small Qt driven device with a small lcd watering their plants?

Or making them a cup of tea :-) On a more serious side, they’ll know how to do it, what tools to use and the basics of Qt. To actually make it water the plants they’ll need the home automation presentation too.

As an author of a Qt book, what do you get most questions about? What seems to be hardest to learn in Qt?

The funny thing is that the biggest issues seems to come from the object orientated concept and pointers versus values. These are not really Qt issues but Qt relies on them so you need to know them. When it comes to Qt issues, the trickiest issues seems to come from threading and making blocking calls from the main event loop. That can mean that one part of your application puts a halt to another part - meaning that you try to debug the wrong code.

Speaking about debugging, does the Qt pre compilers make it harder to debug the code, looking at the source.

Not really. There are really three tools producing C++ code in Qt. The first two are the resource compiler that makes it possible to include files such as icons and sounds in your binary, and the user interface compiler that takes an XML definition of a user interface and creates a C++ class that implements that UI. Neither of these pose any problem because they simply generate straight forward code that never fails.

The third one, the meta-object compiler, has been subject to discussion, but I’ve never run into any issues with the code that it produces. What it does is that is keeps track of the inheritance tree so that you safely can do casts “downwards” to more specific classes. It also keeps a list of slot function names and associate them to function pointers to each such slot function.

The most common mistake surrounding this is really when you mix up slot names when making a connect call. The result is that the connections isn’t made and that the call does not take place. This can produce rather confusing bugs, but the connection function always emits a warning message if the connection could not be made.

Then there is the danger of overloading functions that you point function pointers to - i.e. slots. This means that you really need to keep track of your types so that you ask the right meta-object for the function pointer. Otherwise you might end up with the base class’ slot implementation.

Knowing these hurdles keep you from making these kind of mistakes and, when you really have to, work your way around them. For example, make the slot of the base class call a virtual method instead of making the slot virtual. But this isn’t really affecting the debugability of the produced code, more the consequences of it. As always, you need to understand how is really works before trying the non-trivial.

How did you get involved in Free Software and in what way is it important to you?

I’ve been a Linux user since the late 90’s and that was really my first contact with free software. Since then I’ve learned alot and I started contributing around 2000. My main contributions are really writing - tutorials, PR, etc - but also some smaller hacks.

If I had to explain why free software is important to me today, I would really say that it means a level playing field. To me, today, free software means business. My profession is to sell services and to write about technology. Using free technology means that I can skip all the details of NDAs, not having to worry about licensing and royalties and that I can patch the code of the tools instead of relying on a large vendor to do that.

Have you seen a change in the skills level among developers?

Not really. The biggest change I’ve seen is the attitude towards Qt. Back in the QPL days with licensing controversy and other nastiness Qt was not always treated nicely. Trolltech has learned a lot over the years and now all editions of Qt are available as free software under the GPL license. Looking at it from a managerial level, I can understand that they have had to fight a lot of “truths” and fear before coming to this stage. They’ve really dared to try this and now it feels that they have reached a business model that is free and still puts food on the table for the developers.

Is there any other particular presentation you’ll be going to? Why is that topic of interest?

I’ve picked out a few, but not checked which ones that collide. If possible I’d love to see John Buckman’s “Squeezing the Evil out of the Music Industry” because that is a problem that really needs a good solution. Working out how the music and movie industries can live in a digital world is really important.

I’d also love seeing Niclas Nilsson speak about “Agile / SCRUM” since I really believe that agile methods can give service provides such as my self a competative edge.

Then, there’s Ville Solarius on “Jabber”. I dream of strange automated systems emitting, filtering, exchanging and presenting short snippets of information and I think that Jabber could be a nice infrastructure for such a system.

Finally, Peter Stuge’s “Coreboot” is real close to the hardware, so I just have to listen to that.

What do your customers say about free software?

It really depends. Most of them are using embedded Linux so they are accustomed to the idea, but in commercial projects commercial Qt licenses are quite common. Much because the concept of the product is built into the Qt application. However, most have evaluated the free and open source edition before buying a commercial license.

To be honest I appreciate the fact that companies are willing to pay for Qt as it means that Trolltech can hire the very best developers and maintain the a high quality support. The support and software is then made available to both the paying customers and the community. Having seen the support from both the free and closed sides I can say that there really is no difference in willingness to help and the time that it takes to deliver an answer or patch.

When will we see a new version of your book, covering the new Qt release?

I’m in the note gathering stage, but since we have a toddler at home right now I’d say at least one more year. I keep in touch with Apress and when the time is right we’ll start the process. Qt 4.4 really brought lots of news not covered in any book, so there is a lot of new material to write.

What are your thoughts about Nokia buying Trolltech?

I think that it could be a good thing. The impression that I’ve got is that Nokia wants to learn about free software from Trolltech. I just hope that Trolltech doesn’t drown in such a huge company.

What do you think was the reasons for Nokia buying Trolltech, given that Nokia’s Maemo platform is gtk based?

I understand that Maemo now has Qt 4 support. Also, the Qt port of mozilla is intended for the Maemo (according to Oleg Romaxa).

There is a lot of politics involved when discussing Qt versus GTK, so it is important to point out the differences between the two. As Qt and GTK have, or at least had, different design goal, there is no reason to assume that one would replace the other.

GTK was created as a toolkit for X11. Qt on the other hand was created to make source code platform independent. So, looking at it from that perspective, Qt’s interest is really to make Qt applications integrate well with GTK (and Gnome) environments.

GTK has takes great steps towards platform independence, but since the design did not start with that goal in mind, Qt is more flexible in that respect right now. Having listened to the GTK 3.0 discussion, that is bound to change as many of the issues discussed there are related to portability.

Looking at the Nokia deal in the light of this, it seems that Nokia did not have the patience to wait for GTK 3. Instead it seems like a quicker, safer and cheaper way to bend Qt so that it fits their needs.

Related events

FrOSCon

FrOSCon is a two day conference on Free Software and Open Source, taking place for the third time on August, 23rd/24th 2008 at the Fachhochschule Bonn-Rhein-Sieg in Sankt Augustin near the cities of Bonn and Cologne.

The conference revolves around a rich schedule of talks, highlighting current topics in Free Software and Open Source. Moreover, developers will be offered a large Free Software / Open Source space, allowing them to organize their own meetings or even their own lineup of events.

Additionally, exhibition space will be available to companies and projects, so they can present themselves to the visitors.

Open Source Days

Open Source Days is a 2-day community driven open source conference. It’s your opportunity to meet, share, experience and learn from open source gurus as well as the common geek. It’s a great chance to gain inspiration, but also to reflect and evaluate how open source might improve your business and technical side of your life.

The conference runs on October 3. and 4. 2008 at the IT University of Copenhagen.

The conferenence is organized by the coordination team from the annual LinuxForum conference and the aim is to make an international conference, which is both affordable and high quality.

EuroBSDcon

EuroBSDCon is the european technical conference for people working on and with 4.4BSD based operating systems and related projects. EuroBSDCon 2008 will take place in Strasbourg, France 18-19 October 2008 at University of Strasbourg.

Free Society Conference and Nordic Summit 2008

FSCONS 2008 is the first among many Free Society conferences that bridges the gap between free software and cultural freedom. Co-arranged by Free Software Foundation Europe, Creative Commons and Wikimedia Sverige, FSCONS 2008 is already a landmark event in bringing the different movements working for digital freedom together.

Freedom Tunnel
Photo by Colin Mutchler

More than just a series of presentations, FSCONS 2008 is a cross-cultural meeting place where grass root organisations, companies, academics, cultural workers and hackers come together in a united effort to discuss and liberate all aspects of digital culture.

Read more…

Registration for FSCONS 2008 is open. Click here to register.

Travel

Travelling to Gothenburg

by train or bus – there are many trains and buses coming from Stockholm, Oslo and Copenhagen. Trains are usually every hour or so. Prices start from around 200 SEK and go up. Buses are every few hours, usually take more time than the train, prices are between 200 and 340 SEK depending on where you are coming from. The Central Station is located right next to Nils Ericson Terminalen at Drottningtorget, which is a major traffic point for public trams and buses going to different parts of the city. For more information please visit www.sj.se for trains; www.safflebussen.se or www.swebusexpress.se for bus schedules.

by air - Gothenburg has two international airports: Landvetter and Göteborg City Airport. Both airports have a bus connection to the city. Buses leave every 20 min from Landvetter and the price is 80 SEK*. You can pay also with foreign currency. Buses to and from City Airport are organised according to the specific flights. A bus will be waiting when you arrive and a bus leaves 2 hours and 20 minutes before a specific flight from Nils Ericson Terminalen. Buses from both airports arrive at Nils Ericson Terminalen, located at Drottningtorget

Traveling within Gothenburg

Getting around in Gothenburg is easy, thanks to an extensive network of public transportation options that includes trams, buses and ferries.

Note that conductors on trams, ferries and most buses do not sell tickets. Single tickets can be bought either on the blue ticket machines in the back of trams or by SMS. We do however recommend purchasing a Maxi 100 discount card, which is sold at Västtrafik service stations and most kiosks.

To get to the IT-University, where FSCONS is held, you can take either the ferry or bus #16 to Lindholmen.

For more information regarding public transport in Gothenburg, see the webpages of Västtrafik.

* Please be advised the official currency in Sweden is Swedish Kronor. The exchange rate is about 9 Kronor for 1 euro.

Accomodation

FSCONS has made agreements which provides discounts for our visitors with the following hotels and hostels:

Visit FSCONS

So you wish to visit FSCONS? Rest assured we have something of interest for everyone. We have speakers from both grassroot movements and giant corporations, from law professors and scientists to hobby hackers and entrepeneurs. Our three days of free software and free culture is filled with lectures, presentations, music and workshops, and has even plenty of room for meeting and networking across organisations.

Convinced?
Fill out the form at http://fscons.org/register to.. well.. register.

Press information

We now accept applications for press accreditation. Please fill out the form on http://fscons.org/accreditation/ if you are eligible.

Logos and photos will be published here shortly.

Press accreditation

To apply for press accreditation, please fill out the form below.

  1. (required)
  2. (required)
  3. (valid email required)
  4. (required)
  5. Captcha
 

cforms contact form by delicious:days

Venue

The IT University of Göteborg

The IT University of Göteborg is a joint venture by Chalmers University of Technology and Göteborg University. The IT University was established in 2001 in collaboration with the Industry and the public sector.

The IT University is an international center for research and education with focus on applied IT. The IT University also serves as a meeting place and network for IT related activity based at Göteborg University and Chalmers University of Technology.

We offer educational programs on both Bachelor and Master level. Some programs have a clear technical orientation; others are adapted to specific purposes. Some are design oriented; others place an emphasis on management. All courses are aimed at providing students with the expertise that will make them attractive on the labor market.

Since 2001 the growth of the IT University has been rapid, increasing from 120 to 1500 students in five years. Some of our programs are international and attract students from all over the world.

The IT University is based at Lindholmen and is part of Lindholmen Science Park, the most dynamic development area in Göteborg with about 150 companies including for example Volvo, Ericsson, IBM, Semcon and Caran. Approximately 15000 people are active working, studying or teaching in this area.

In this lively setting we have created a modern working environment with wireless network and laptops making room for flexibility and creativity. Here we all work together: teachers, researchers and supervisors from the Industry

Schedule

The schedule is not yet ready. Please see the Events page and the Speakers page for a list of confirmed topics and speakers.

Volunteer registration

To register as a volunteer for FSCONS, simply fill out the form below.

  1. (required)
  2. (required)
  3. Captcha
 

cforms contact form by delicious:days

The organisers of FSCONS

Free Software Foundation Europe

The Free Software Foundation Europe (FSFE) is a non-profit and (in some countries) charitable non-governmental organization dedicated to Free Software as in freedom.

Access to software determines who may participate in a digital society. Therefore, the freedoms to use, copy, modify and redistribute software — as described in the Free Software definition — allow equal participation in the information age.

The vision of Free Software is one of a stable basis for freedom in a digital world — both in an economic and socio-ethical context. Free Software is one important cornerstone for freedom, democracy, human rights and development in a digital society.

The FSFE is dedicated to supporting all aspects of Free Software in Europe. Creating awareness for these issues, securing Free Software politically and legally, and giving people freedom by supporting development of Free Software are central issues of the FSFE.

For these reasons, FSFE was founded in 2001 as the European sister organisation of the Free Software Foundation in Boston, MA, USA. Both are financially, legally and personally independent from each other as parts of the international Free Software Foundation network.

Creative Commons

Creative Commons provides free tools that let authors, scientists, artists, and educators easily mark their creative work with the freedoms they want it to carry. You can use CC to change your copyright terms from “All Rights Reserved” to “Some Rights Reserved.”

Too often the debate over creative control tends to the extremes. At one pole is a vision of total control — a world in which every last use of a work is regulated and in which “all rights reserved” (and then some) is the norm. At the other end is a vision of anarchy — a world in which creators enjoy a wide range of freedom but are left vulnerable to exploitation. Balance, compromise, and moderation — once the driving forces of a copyright system that valued innovation and protection equally — have become endangered species.

Creative Commons is working to revive them. We use private rights to create public goods: creative works set free for certain uses. Like the free software and open-source movements, our ends are cooperative and community-minded, but our means are voluntary and libertarian. We work to offer creators a best-of-both-worlds way to protect their works while encouraging certain uses of them — to declare “some rights reserved.”

Wikimedia Sverige

Wikimedia Sverige is a non-profit association based in Sweden, independent of political parties and religious affiliations. The association shall work towards making knowledge freely accessible to all humans, especially by supporting the projects of the Wikimedia Foundation. The association shall also work to spread knowledge about the these projects, promote their use, and support technology essential for them.

events


speakers


The sponsors of FSCONS

Conference silver sponsors:

Conference sponsors:

Imendio   Rejås Datakonsult
Google

If you wish to become a sponsor, please have a look at the following page:
http://fscons.org/sponsor

Nominations for the Nordic Free Software Award

The Nordic Free Software Award is given to Nordic citizens, projects or organizations that have made a prominent contribution to the advancement of Free Software.

Submit your nominations here. Please be thorough in writing the motivation.

  1. (required)
  2. (required)
  3. (required)
  4. (required)
  5. Captcha
 

cforms contact form by delicious:days

Confirmed speakers

So far we can confirm the following speakers:

  • Anders Kringstad - Skolelinux workshop - Free Software - workshop
  • Frank Schulenburg - topic to be announced - Free Content - lecture
  • Henri Bergius - Midgard - Free Software - lecture
  • Johan Thelin - Qt for Embedded Linux - Free Software - lecture
  • Lars Aronsson - topic to be announced - Free Content - lecture
  • Magnus Hagander - PostgreSQL - Free Software - lecture
  • Niclas Nilsson - Agile / SCRUM - Free Software - lecture
  • Peter Stuge - Coreboot - Free Software - workshop
  • Ville Solarius - Jabber - Free Software - lecture

Registration


Contact

There are several ways to get in contact with us:

If you want general information and can’t find it on the web-pages please turn to info@fscons.org.

If you would like to join the team and become part of FSCONS 08, please send an email to board@fscons.org.

Our mailing address is:

IT-universitetet i Göteborg c/o Henrik Sandklef
Forskningsgången 6
41756 Göteborg
Sverige

FSCONS

Three big names from the world of community movements: Free Software Foundation Europe(FSFE), Creative Commons and Wikimedia, come together under the banner of Free Society at this year’s FSCONS in Gothenburg Sweden.

The lectures and events surrounding the conference will range from modern Kernel design over citizen journalism all the way across to licensing in the 21st century.

Each of the three main organizers is responsible for one track at the conference. The FSFE will coordinate events dealing with Free Software whereas Creative Commons and Wikimedia will educate and present projects surrounding Free Culture and Open Content respectively.

This first of a kind event will allow the participants to reach across the boarders of their individual community and by nourishing cross topic discussions stimulate the creation of joint projects.

FSCONS is more than a series of presentations. Alongside the lectures there will be plenty of room for discussions either self initiated or as part of seminars, workshops or panel discussions.

FSCONS is a place to meet. The venue (the IT-University in Gothenburg) allows for a lot of space being dedicated to meet other activists and exchange ideas and experiences in a creative and innovative environment. Complimenting this approach, the schedule of the events will be flexible and provide enough time to engage in social activities without missing any events.

Despite its setting in northern Europe FSCONS is certainly not an event limited to this region. It is more a chance to engage in shaping the movements of tomorrow in a city where tradition meets invention and art meets technology.

In this sense
Vällkommen till Göteborg 08!

While the page for FSCONS 2008 is growing, last years is still available

Sign up to get info from the FSCONS team (low traffic): http://mail.fscons.org/mailman/listinfo/info

You can get the videos from last year’s FSCONS:
http://www.fsfe.org/en/advocacy/audio_videos/fscons_2007

Promote FSCONS

Please help us promote FSCONS by placing one of these images on your website. If you’d like an image with different proportions, feel free to contact us.

FSCONS 2008
http://fscons.org/files/fscons-banner-large.png

FSCONS 2008
http://fscons.org/files/fscons-banner-medium.png

FSCONS 2008
http://fscons.org/files/fscons-banner-small.png

We are also making posters you can print out and put up somewhere. You can download the posters here:
FSCONS Poster A4 White FSCONS Poster 2xA5 FSCONS Poster A3 White FSCONS Poster Black A4 FSCONS Poster Black 4xA6 FSCONS Poster Black A3

and print it out yourself. If you want some printed A4 posters we’ll send them over, just send en email to adm@fscons.org and tell us you want some posters.

Propose an event

If you would like to propose an event which should be part of our program, please send an email to board@fscons.org with the following information:

Name of project/program
Name of proposed speaker
URL to the project/program
Email address to the speaker
License of the project/program
Motivation why the event should be held at FSCONS 08

Volunteering for FSCONS

We have set up different teams where we need help from volunteers. As much as we appreciate every help we can get, we unfortunately cannot afford to pay them but will try to make sure their work is worthwhile. Every volunteer will get access to all events for free, will receive a T-shirt, lunch and coffee tickets and the invaluable opportunity to meet people coming from all paths of the Free Society movement. Their work will be acknowledged on this part of the website. The work we need help with has been divided in the following teams:

Currently we need volunteers for: on-site staff and video shooting

on-site staff

help with preparations, registrations, checking badges, monitor the halls and other small tasks

video shooting

shoot videos of lectures and events at FSCONS

If you would like to join any of the teams and become part of FSCONS 08 , please fill out the form at http://fscons.org/volunteer or send an email to to adm@fscons.org

Become a sponsor

Conference gold sponsorship: 5000 Euro
* A booth in the lounge area of the conference where you can present your
company
* Your logo will appear on the conference posters
* Your logo will appear on the conference web site’s front page
* Your logo will appear on the conference brochures
* Your logo will appear on the conference web site among the sponsors
* We will put your brochures in the FSCONS bag given to the attendees
* Free registration fee of one attendee from your company
* 50% discount on the registration fee of up to 2 attendees from your company

Conference silver sponsorship: 3000 Euro
* A booth in the lounge area of the conference where you can present your
company
* Your logo will appear on the conference brochures
* Your logo will appear on the conference web site among the sponsors
* Free registration fee of one attendee from your company
* 50% discount on the registration fee of up to 2 attendees from your company

Conference sponsorship: 1000 Euro
* A shared booth in the lounge area of the conference where you can
present your company
* Your logo will appear on the conference web site among the sponsors
* Free registration fee of one attendee from your company

Download the sponsorship proposal here.

Nordic Free Software Award

The Nordic Free Software Award is given to Nordic citizens, projects or organizations that have made a prominent contribution to the advancement of Free Software.

The award committee of FSCONS is currently looking for people willing to participate as jury members for the Nordic Free Software Award 2008. If you wish to be a jury member, please submit a request to award@fscons.org including name, organisation, credentials and a short letter of motivation.

If you wish to nominate someone for the award, please use our form at
http://fscons.org/award/nominate/

Last years winner was Skolelinux.

Free Content

Free content is any kind of functional work, artwork, or other creative content having no significant legal restriction relative to people’s freedom to use, redistribute, and produce modified versions of and works derived from the content.

Free content encompasses all works in the public domain and also those copyrighted works whose licenses honor and uphold the freedoms mentioned above. Because the law by default grants copyright holders monopolistic control over their creations, copyrighted content must be explicitly declared free, usually by the referencing or inclusion of licensing statements from within the work. (source: wikipedia )

The most familiar web site with free content is the free encyclopedia Wikipedia and its sister sites but also other pages offer free content released under licenses guaranteeing the freedoms mentioned above.

Free Culture

Free Culture has many shapes and faces, but is generally based on the definition of Free Software as applied to cultural artifacts:

“We call all of these things cultural artifacts. Yeah, it’s a high-falutin’ word, but there’s just not another one that covers all this stuff. Cultural artifacts are the vehicles for the flow of ideas and feelings between author and audience, programmer and user, community and individual.

A cultural artifact is Free Culture if everyone has the following freedoms with respect to the text, sound, image, video, or software.

  1. Freedom to use. People should be able to use the artifact however they want, in whatever medium they want, for whatever purpose. They should be allowed to adapt the artifact to their life rather than the other way around. They should be able to copy the artifact from one computer to another, from one medium to another, from one physical place to another. They should be able to print the artifact out, translate text to sound, sounds to text, movies to still photos. They should be able to use the artifact to help them in any pursuit whatsoever, commercial or not.
  2. Freedom to understand. People should be able to “get under the hood” and see how the cultural artifact works. They should be able to see how something was made, and understand the author’s technique and technics. People should be allowed to take an active role in their own cultural experience.
  3. Freedom to share. People should be able to make copies of the artifact in any medium, for personal or public use. They should be able to share the copies with friends or colleagues or strangers. They should be allowed to sell the copies for whatever price they can get. They should be allowed to perform the artifact’s instructions in public or private, for pay or gratis.
  4. Freedom to modify. People should be able to use the cultural artifact as the basis for expressing their own creativity. They should be able to fix factual errors or change opinions expressed. They should be able to remix, recycle, and reduplicate. They should be able to quote, cite, sample, mash-up, montage and collage.
  5. Freedom to have freedoms. People should be able to exercise these freedoms for any purpose: education, business, research, art, personal enrichment, world domination. People should be able to exercise their freedoms no matter who they are, what they do, or where they live.”

Definition as given by Students For Free Culture.

Free Software

Free software is, as defined by the Free Software Foundation, software that provides the four freedoms

  • The freedom to run the program, for any purpose.
  • The freedom to study how the program works, and adapt it to your needs.
  • The freedom to redistribute copies so you can help your neighbor.
  • The freedom to improve the program, and release your improvements to the public, so that the whole community benefits.

We call this free software because the user is free. These freedoms are rights, not obligations, although respecting these freedoms for society may at times oblige the individual. Any person can choose to not make use of them, but may also choose to make use of all of them. In particular, it should be understood that Free Software does not exclude commercial use. If a program fails to allow commercial use and commercial distribution, it is not Free Software. Indeed a growing number of companies base their business model completely or at least partially on Free Software, including some of the largest proprietary software vendors. Free Software makes it legal to provide help and assistance, it does not make it mandatory.

Program

This year’s FSCONS is divided into 3 tracks:

Free Culture

Free Software

Free Content

Program - we are continuously adding new events

Friday 08-10-24

Start Free Software Free Culture Free Content
13.00 Developer Workshop * *
18.00 Welcome to FSCONS ‘08

Saturday 08-10-25

Start Free Software Free Culture Free Content
9.00 * * *
16.00 * Free Content and Free Culture in the 21st century
18.00 FSCONS ‘08 Nordic Free Software Award with after-event dinner

Sunday 08-10-26

Start Free Software Free Culture Free Content
9.00 * * *
16.00 Free Software in the 21st century * *

*Please note: The schedule/program is growing every day, but until events have been finalized they will not appear on this page. So the events listed on this page are the ones having definite slots in the schedule. Empty slots in the schedule will be filled in due course.

Practical Info

Accommodation

FSCONS has made agreements which provides discounts for our visitors with the following hotels and hostels:

Travelling to Gothenburg

by air -  Gothenburg has two international airports: Landvetter and Göteborg City Airport. Both airports have a bus connection to the city. Buses leave every 20 min from Landvetter and the price is 80 SEK*. You can pay also with foreign currency. Buses to and from City Airport are organised according to the specific flights. A bus will be waiting when you arrive and a bus leaves 2 hours and 20 minutes before a specific flight from Nils Ericson Terminalen. Buses from both airports arrive at Nils Ericson Terminalen, located at Drottningtorget

by train or bus – there are many trains and buses coming from Stockholm, Oslo and Copenhagen. Trains are usually every hour or so. Prices start from around 200 SEK and go up. Buses are every few hours, usually take more time than the train, prices are between 200 and 340 SEK depending on where you are coming from. The Central Station is located right next to Nils Ericson Terminalen at Drottningtorget, which is a major traffic point for public trams and buses going to different parts of the city. For more information please visit www.sj.se for trains; www.safflebussen.se or www.swebusexpress.se for bus schedules.

Traveling within Gothenburg

Getting around in Gothenburg is easy, thanks to an extensive network of public transportation options that includes trams, buses and ferries.

Note that conductors on trams, ferries and most buses do not sell tickets. Single tickets can be bought either on the blue ticket machines in the back of trams or by SMS. We do however recommend purchasing a Maxi 100 discount card, which is sold at Västtrafik service stations and most kiosks.

To get to the IT-University, where FSCONS is held, you can take either the ferry or bus #16 to Lindholmen.

For more information regarding public transport in Gothenburg, see the webpages of Västtrafik.

* Please be advised the official currency in Sweden is Swedish Kronor. The exchange rate is about 9 Kronor for 1 euro.

Registration

here you will find the registration form for FSCONS ‘08

Help Us

FSCONS is a community event and as such there are many things to do and many ways of helping us, you can:

Become a volunteer

Propose an event

Become a sponsor

Promote FSCONS

FSCONS ‘08

FSCONS aims at bringing together representatives of education, communities, the private as well as the public sector to meet, exchange ideas, create new bonds and coalitions to work towards a free society.

In the three main areas - Free Software, Open Content and Free Culture as a whole - the speakers and presenters will introduce projects and current developments under the topics of Open Standards, Free Software, licensing and Open Content creation in the 21st century. Using these as a basis we hope to ignite further discussions among the participants which create new energies for our common cause.

FSCONS 2008 site is under construction. The old one is still available

Sign up to get info from the FSCONS team (low traffic): http://mail.fscons.org/mailman/listinfo/info

You can get the videos from last year’s FSCONS:
http://www.fsfe.org/en/advocacy/audio_videos/fscons_2007

Mission

FSCONS is the first of many Free Society conferences, bringing different cultural movements and activists together in the name of digital freedom.

As three of the biggest names in community organisations, Free Software Foundation Europe, Creative Commons and Wikimedia Sverige are joining forces under the banner of Free Society at this years FSCONS. With the help of many different organisations like Debian GNU/linux, KDE, Postgres, OpenStreetMap, Midgard, CCMixter, Magnatune and the Icelandic Fab Labs, FSCONS will be a truly unique experience.

The lectures and events at the conference will range from hardware hacking and embedded programming to citizen journalism and the future of the music industry. FSCONS will allow the participants to reach across the borders of their individual communities and by nourishing cross topic discussion stimulate the creation of joint projects.

More than a series of presentations, FSCONS will be a meeting place for the digital revolution, providing discussion areas, workshops and showrooms, as well as social events in the evenings. With a flexible schedule we hope to ensure that everyone will have the opportunity to engage in social activities without missing out on their favourite speakers.

Despite its setting in northern Europe, FSCONS is certainly not an event limited to this region. Bringing speakers and visitors from several corners of the world together, FSCONS is a chance to engage in shaping the movements of tomorrow in a city where tradition meets innovation and art meets technology.

History

Last year, FSCONS was a small idea that started in an even smaller room. Since then, a lot has happened and even more is to come. In 2007 Gothenburg saw a very successful Free Software conference that aimed at educating and informing about trends in Free Software. We welcomed around 200 guests and lecturers and listened to talks and lectures, engaged in discussions and created new ideas. Among the more than 15 different lectures and events were topics ranging from Digital Rights to Women in IT and Gtk Development.

Since then FSCONS’ fan­base has grown and so have our goals and aspirations. The Event is now organized by three major organizations whose names are recognized around the globe, the Free Software Foundation Europe, Wikimedia and Creative Commons. Each of these brings with it an invaluable amount of expertise, credibility and insight on the challenges we face.

The web-pages from last years event are still accessible at
http://fscons.org/2007.

Videos from the conference are available at
http://www.fsfe.org/en/advocacy/audio_videos/fscons_2007.

testpage

Program - we are continuously adding new events

(Please see wiki for current discussions)

Friday

Start Free Software Free Culture Open Content
13.00 Developer Workshop - -
18.00 Welcome to FSCONS ‘08

Saturday

Start Free Software Free Culture Open Content
16.00 - Open Content and Free Society in the 21st century
18.00 FSCONS ‘08 Nordic Free Software Award with after-event dinner

Sunday

Start Free Software Free Culture Open Content
16.00 Free Software in the 21st century - -

The organizers

FSFE

Creative Commons Sweden

Wikimedia Sweden

FSFE

The Free Software Foundation Europe (FSFE) is a non-profit non-governmental organisation active in many European countries and involved in many global activities. Access to software determines participation in a digital society. To secure equal participation in the information age, as well as freedom of competition, the FSFE pursues and is dedicated to the furthering of Free Software, defined by the freedoms to use, study, modify and copy. (source: fsfeurope.org )

FSFE has offices in several countries. The main work for FSCONS is done in the office in Gothenburg, Sweden.

To the FSFE, FSCONS combines several ideas - Free Software Projects have a chance to present themselves and show their work and achievement, businesses can, by
first-hand, experience the power of Free Software and FSCONS is, of course, a great place to meet people and develop joined projects.
top

Creative Commons Sweden

The Creative Commons (CC) is a non-profit organization devoted to expanding the range of creative works available for others to legally build upon and share. The organization has released several copyright licenses known as Creative Commons licenses. These licenses, depending on the one chosen, restrict only certain rights (or none) of the work instead of traditional copyright, which is more restrictive. ( source: wikipedia )

In 2005 the Swedish jurisdiction project was created and released the first Creative Commons license in Swedish.

There is only a handful of Creative Commons Conferences around the globe as it is a highly judicial project. However, FSCONS poses the possibility to show how Free Culture projects work, what kind of Art they produce and that their quality does not differ from the quality of art released under other licenses.

FSCONS for the CC is a chance to open a dialog between the artists, the “consumer” and the legal-side. We will persue questions such as “Is Free Culture different?”, “What influences does it have?” and “Who makes free culture?”.
top

Wikimedia Sweden

The Wikimedia Foundation, Inc. is a non-profit charitable organization headquartered in San Francisco, California, USA, and organized under the laws of the state of Florida. It operates several online collaborative projects including Wikipedia, Wiktionary, Wikiquote, Wikibooks (including Wikijunior), Wikisource, Wikimedia Commons, Wikispecies, Wikinews, Wikiversity, and Meta-Wiki. Its flagship project, the English-language Wikipedia, ranks among the top ten most-visited websites worldwide.

The foundation’s creation was officially announced by Wikipedia co-founder Jimmy Wales, who was running Wikipedia within his company Bomis, on June 20, 2003. (source : wikipedia )

Wikimedia Sverige is, at only six months old, the third biggest local chapter (ahead of the french chapter, founded in 2004) with more than 115 members. After taking part in the first FSCONS in 2007 Wikimedia Sweden assumes a more active role this year and now co-organizes FSCONS.

Prime topics include wikipedia the phenomenon, copyleft licensing and Free (and Open) Content in general. In workshops wikimedia will show how easy it is to edit a wiki-page and how everyone can contribute to the free online encyclopedia.
top

Free Content 2

Free content is any kind of functional work, artwork, or other creative content having no significant legal restriction relative to people’s freedom to use, redistribute, and produce modified versions of and works derived from the content.

Free content encompasses all works in the public domain and also those copyrighted works whose licenses honor and uphold the freedoms mentioned above. Because the law by default grants copyright holders monopolistic control over their creations, copyrighted content must be explicitly declared free, usually by the referencing or inclusion of licensing statements from within the work. (source: wikipedia )

The most familiar web site with free content is the free encyclopedia Wikipedia and its sister sites but also other pages offer free content released under licenses guaranteeing the freedoms mentioned above.

The Free Content track at FSCONS will through seminars, workshops and speakers deal with such issues as source criticism on a free for all encyclopedia, but also with other projects such as how to get the general public to create a free content project or contribute to an existing one - with an understanding what it means and learning about the tools available. The pros and cons of copyleft licenses, and getting librarians and other state or county employed people to produce free content will also be a vital part of this track.

The Open Content part of FSCONS 2008 is organised by Wikimedia Sverige, the Swedish local chapter of the Wikimedia Foundation.

Suggestions of speakers and/or content can be presented on the FSCONS wiki.

leftovers

This picture of Chicago Union Station, found on Wikimedia Commons, is open contentAny material without legal restrictions to use, redistribute, modify and derive other material, is open content material. The most familiar web site with open content is the free encyclopedia Wikipedia and its sister sites, among them Wikimedia Commons, Wiktionary and Wikinews.

The Open Content part of FSCONS 2008 is organised by Wikimedia Sverige, the Swedish local chapter of the Wikimedia Foundation. Wikimedia Sverige is, at only six months old, the third biggest local chapter (ahead of the french chapter, founded in 2004) with more than 115 members.

The Open Content track at FSCONS will through seminars, workshops and speakers deal with such issues as source criticism on a free for all encyclopedia, but also other projects such as how to get the general public to edit a wiki site, the pros and cons of copyleft licenses, and getting librarians and other state or county employed people to produce open content.

Confirmed speakers so far: Lars Aronsson, founder of open content sites Susning.nu and Projekt Runeberg, as well as longtime Wikipedian and OpenStreetMap fan.

Suggestions of speakers and/or content can be presented on the FSCONS wiki or by contacting Wikimedia Sverige chair person, Lennart Guldbrandsson at l_guldbrandsson(at)hotmail(dot)com.