This is my notes in a simple list form and pictures from the Foss-north conference held in Gothenburg 2016-05-26.

The meetup is arranged by the non-profit organization Foss North which is a joint venture between Foss GBG and Foss Sthlm to create a larger meetup than the regular bi-monthly/quarterly meetings that Foss GBG arranges here in Gothenburg.

In general the meetup was pretty good, well arranged, good speakers with a broad variation on topics, all the way from hardware design and low-level linux kernel stuff to user interface design, licensing and software patents. More breaks would have been welcome though. A tight schedule with many speakers can be pretty exhausting when the areas are interesting.

At the bottom of this post you can find some pictures from the event, mostly on presentations. I'll add a link to the presentations when they are available.


Attendees from op5: Unknown User (chelmertz), Unknown User (jekstrand) and me, Fredrik Mikker

We also met  Anders from Ericsson there, a regular on the Dev-beer at the Gothenburg office there.

Amy Sanford - We're all entrepreneurs 

AES Consulting

Keywords: Dare, innovate, inspire, entrepreneurship

Youtube: The start-up of you: rediscovering the entrepreneurial spirit in all of us. Book/Youtube: No ordinary disruption - #NoOrdinaryDisruption
Youtube: Inside Sweden's silicon Valley

Reflections: I'm not the target audience, but the ideas about the fourth industrial revolution and that the traditional hubs of innovation is behind Mumbai and some other new tech-hubs around the world.

Lewis Horne - Opensource electric car

Uniti -

Keywords: Inspire, dare, software, openness, think diffrent, automotive

Reflections: Great idea about a new non-traditional electric car, but he's really a sales guy.. I'd love a test drive though. Only available via Occulus Rift so far.

Adam Dunkels - Make your software eat the world

Thingsquare, Contiki open source OS for embedded devices. - /

Keywords: IoT, embedded

1. Open source software
2. ??????
3. Profit!

Reflections: Talkes a bit like a sales guy,  looks like Joe MacMillan in Halt and catch fire. But a decent speaker about a area I don't care that much about for the time being. Codes a lot for being a CTO.

Mirko Boehm - Protecting open source through patent pooling and defensive publications

Open invention network

Keywords: Free software, software patents, collaboration


Outstanding questions that I need to look up:

Reflections: Quite interesting, if you don't like software patents. I don't, so, yeah. But it contained a lot of legal terminology that isn't that easy to get at a first glance.


Alessandro Rubini - Time in software and hardware


Running linux since before 1.0

Reflections: Low level linux kernel and hardware stuff, not my cup of tea. He stuttered, and had a heavy italian accent which made it hard to understand everything - but a funny guy that actually made the talk good anyway.

Jonas Öberg - State of free software - Legal and policy issues in Europe (And elsewhere)

Free software foundation Europe

Keywords: Free software, licenses, database of signatures


We had a demo with Peter Andersson that introduced op5 to Black Duck's database of signatures to find out where the works/software originates from.

Other ones that are free?

Reflections: No slides and a lot of legal stuff again.


Anders Arnholm - Software Craftmanship


Keywords: Collaborate, learning, be proud of your work

My reflections: Lots of good ideas about thinking of the work you do as a craft, like a great mason, carpenter etc.

Alexandra Leisse - Death by a Thousand paper cuts


Keywords: UX, Design, Complexity


Outstanding questions:

Reflections: From my novice eyes, she seems to have a hang of UX/Design, and made the talk really interesting.


Aarne Ranta - Grammatical Framework

Digital grammars
Keywords: Translation, localization, Fortran

The talk was about a opensource translation framework that is developed by a community of PhD's in linguistics.
An offline application for translation. Isn't based on statistics of a large dataset as google translate, bing etc.

Reflections: Complex stuff, not really that interesting from my point of view, but a good talker. Finnish has a lot of words for beer..

Daniel Stenberg - Everyone, everywhere runs this code all the time


Why CURL? Because the internet doesn't follow specs and needs a tool that can talk via multiple protocols.
Curl is a 18 years old project, it started with httpget, a few hundred lines of code from a Brazilian developer that only could do HTTP. Became cURL in 1998 due to implementatation and support for more protocols.
The name is from clientURL or c(language)URL, made it up along the way.

How to write software that ends up being used by millions of users?
 - Write lots of code
 - Provide useful options and aipis
 - Rinse, repeat.
 - Repeat until it succeeds

Does it ever get done?
 - No, it truly never gets done
 - Protocols keep evolving
 - Open source code survives (if done correctly, craftmanship, docs etc)
 - No slow-down in sight
 - You can help!
 - 185 command line switches

Reflections: A good speaker that has been in the FOSS-world for ages, a lot of fun anecdotes.