SlideShare une entreprise Scribd logo
1  sur  64
Télécharger pour lire hors ligne
July 2008


The promise of
Nordic Open Source collaboration
• Creating a center based on existing institutions
• Create a repository of business models on open source software
• Create opportunities for sharing open source software across the Nordics
• Make the open source model accessible for both public and private sector




                                                                                                     Photo: Rune Tollisen




Authors: Morten Kjærsgaard, Mats Østling, Petri Räsänen, Guðmundur Ásmundsson and Fredrik Syversen
The following people and institutions have participated in the project:


Iceland                                  Sweden
Samtök iðnaðarins                        Sveriges kommuner og landsting
Guðmundur Ásmundsson                     Mats Østling
gudmundur@si.is                          mats.ostling@skl.se

Finland                                  Denmark
Center for Open Source Software          Danish Open Source Business Association
Petri Räsänen                            Morten Kjærsgaard
petri.rasanen@coss.fi                    mortenk@magenta-aps.dk

Norway
IKT-Norge
Fredrik Syversen
fs@ikt-norge.no
Title:
Creating a virtual Nordic Center for Open Source Software
Nordic Innovation Centre project number: 06222


Authors:
Morten Kjærsgaard, Mats Østling, Guðmundur Ásmundsson, Petri Räsänen, , Claus Lassen, Anders
Nordh, and Fredrik Syversen


Institutions:
Danish Open Source Business Association (Denmark), Sveriges kommuner og landsting (Sweden), Center
for Open Source Software (Coss Finland), Samtök iðnaðarins (Iceland)


Abstract:
The aim of this project has been to create a real Nordic Open Source Center based on existing institu-
tions. Create a repository of business models and best practice of OSS projects in the Nordic, to look at
the developer networks in the Nordics. In addition we wanted to create a virtual Nordic code sharing site.
To conclude our project we hosted a Nordic conference. We also concentrated on the public relations part
which we believe is one of the main strategies of bringing awareness of open source to the public at large.


The main result of the project:
The project has been focused on getting the Nordic players to work together. Our main task has been to
align and leverage on the different strong points the players have. Doing this have made it easier to achieve
concrete results.

A focused survey among the top Open Source Software companies (OSS) in the Nordics have been made.
Both business models and the development process have been documented with real companies and real
projects. In addition our Finnish partner have contributed with extensive research made on business models
connected to OSS.

During the duration of the projects there have been established a code sharing sites in all the Scandinavian
countries and Finland is on the verge of doing the same. Groundwork have been done in order to connect
these initiatives so that both code and business can flow across the Nordics.

The practices of the Nordic developer networking have been studied, good Nordic and global practices have
been identified, and good practices have been promoted in the target groups of the open source centers.

The end conference was held in Norway, Skien late June with over 300 participants from all over Europe.
This gave us a opportunity to show the Nordic relevance and commitment to OSS


Topic/NICe Focus Area: ICT
ISSN: Language: English            Pages: 60

Key words: ICT, Open Souce, Code sharing, Business models, Conference, developer networks, software,
ecosystems


Distributed by:
Nordic Innovation Centre
www.nordicinnovation.net

Contact person:
Fredrik Syversen, Director
IKT-Norge
www.ikt-norge.no




                                                              The promise of Nordic Open Source collaboration   III
IV   The promise of Nordic Open Source collaboration
Contents
Executive Summary	                                                                                  1


Part 1: Business models
1 Building a Best Practice Repository                                                               6
	        1.1.	Business	Models	in	the	Nordics	                                                       6
	        1.2	The	Question	of	Ecosystem	                                                             8
	        1.3	Development	from	Traditional	Licensing	to	Open	Source	Software	                        9	
2 Developing New OSS projects                                                                       9
	        2.1	Internationalisation	within	Open	Source	Software	                                     10


Part 2: Nordic Code Sharing Site (Work package 3)                                                 11
Background                                                                                        11
The website                                                                                       13
Developer’s area                                                                                  13
A virtual Nordic code-sharing site – work and results                                             13
Conclusion and recommendations                                                                    14


Part 3: Developer Networking                                                                      15
Introduction                                                                                      15
Types of open source communities and collaboration                                                16
Open source community sustainability evaluation                                                   19
Evaluation of open source software                                                                20
Conclusions and recommendations                                                                   21




Appendix
Appendix 1:     Summary of WP Responsible and Deliveries                                             I
Appendix 2:     Business models for open source and nordic collaboration                            II
Appendix 3:     Study on the use of Open Source Software in the
                Norwegian Software Industry, Conclusions                                          XV
Appendix 4:     Survey                                                                           XVII
Appendix 5:     An Example of a Supplier-driven site:
                The Danish Software Exchange                                                     XXI
Appendix 6:     Open Source Business (Models)                                                    XXII
Appendix 7:     Glossary of Open Source Software Terminology                                    XXIII
Appendix 8:     Program                                                                         XXIV
Appendix 9:     Press facsimiles                                                                XXIX	




                                                        The promise of Nordic Open Source collaboration   V
vi   The promise of Nordic Open Source collaboration
Executive Summary
Background:
The Nordic business sector is probably one the most advanced regions in the world. This means that all
business and public institutions relies heavily on their ICT-infrastructure to be the most cost efficient and
modern. It is paramount, not only for the ICT-Industry bit for all to have some knowledge and aid when
challenged by OSS as a innovation model, business model and a development model. I order to compete
with global business, knowledge and actions on these issues are crucial for future success .

Sharing on a Nordic level will give us a broader and more complete insight than working on this nationally.
It is also important for business in the OSS environment to meet Nordic colleagues that can motivate and
aid them, as this is yet a new way to do business.

OSS is fast changing the way we develop and do business. In many ways OSS is the major running busi-
ness philosophy in the Internet business. Google, Youtube, Facebook, MySpace, and their equivalents in the
Nordics and in Europe. They are all based upon free use and the sharing of information content and opini-
ons, their founders are all based in the OSS world. We strongly feel that the Nordics have the characteris-
tics that gives us an edge compared to rest of Europe, and of course Finland with Linux have strong tradi-
tions to OSS. But the facts that the Nordics are user-oriented, have often flat organizations and are based
upon notion that knowledge sharing and the spreading of information are a benefit to the whole.

These facts underlines the need to introduce OSS to both public sector and for business. We are going to
both benefit from and contribute to the Nordic culture of sharing and collaborating, which is a natural and
embedded part of our open societies

Open Source is as a community of equals. Typically there is a real-world community built around the
mailing lists and support groups of Open Source, but more importantly, as a user of open source you regain
control over your use of software. You are not simply a powerless consumer. The impact of open source tech-
nology is expected to be quite noticeable in the software industry, and in society as a whole. It allows for
novel development models, which have already been demonstrated to be especially well suited to efficiently
take advantage of the work of developers spread across all corners of the planet. It also enables completely
new business models, which are shaping a network of groups and companies based on open source software
development. And it has, in general, a very positive impact as an enabler for the creation of new markets
and business opportunities.

The Nordic public sector is well known for having an advanced and modern ICT-infrastructure and a high
level of ICT-use within the administration as well as in the services offered to citizens. In order to take an-
other step in the development of a modern and effective eGovernment in the Nordic public sector, we have
to find new methods and models for sharing knowledge, experience and ICT-solutions.

Scope
Open source software (OSS) is the most disruptive change in the world of software since the introduction
of the Internet. OSS challenges the given truths in many areas: New innovation models, new development
models, new business models, new licensing models, new support models, new value chain models.

All these new ways of creating new software and new solutions creates great challenges and great opportu-
nities. Today the open source infrastructure is based on Nordic initiatives LAMP, is the foundation of much
of the OSS systems. L stands for Linux, the operating system out of Finland, A stands for Apache the
server system out of US, M stands for MySQL the database company of of Sweden/Finland, and finally P
stands for PHP, the code language for web solutions out of Denmark. Norway has a number of companies
that also gives the Nordics a certain position with the global OSS community.

Aim of the project:
•      Create a real virtual Nordic Open Source Center based on existing institutions.
•      Create a repository of business models best practice of OSS projects in the Nordic. (WP2)
•      Create a virtual Nordic code sharing site. (WP3)
•      Developer networking. (WP4)
•      Host a Nordic conference (WP5)
•      Public relations
                                                              The promise of Nordic Open Source collaboration
The aim of the work-packages:

Business models:
The main objective was to describe the different business models when working with an Open Source mo-
del, with focus om these areas;
* Developing new software using OSS projects
* Business development from traditional license model to OSS
* Internationalization within OSS

Nordic Open Source Repository
The main objective was to establish a virtual Nordic code sharing site, and describe best practice from
Nordics and EU. This work package aimed at:
* Connectings the Nordic initiatives
* Involve and Challenge the use and development on a cross-Nordic level
* Create a working relationship with private sector on use, support, and maintenance on OSS

Development networks
The task was to identify “best practice” in organizing, financing, and the administration of OSS projects and
tom iIdentify developer networks in the Nordics.

Nordic Conference and PR
The conference was to end with a conference that attracted both people from the Nordics and Europe. The
aim was to bring the Nordic dimension and to tell the story of the project. PR has been an important and
integrated part of our project with focus both on the ICT media and business media.


Conclusions and recommendations
Business models
There are varying degrees as to which you can open your software to other parties and thereby opening up a
whole range of different possible modes of doing business. Open source is no longer regarded as an
exclusive either-or, but rather as an element among others around which o build ones particular business.

There seems to be an abundance of open source related projects within the software industry. A great many
and very diverse projects take place along the lines of a variety of different business models, but in
general there is only little ecosystem present to preserve and maintain the recycling, integration and further
development of open source software.

If already conquered territory is to be retained and safeguarded against the threat of evaporating over time,
lasting ecosystems needs to be established. Frameworks within which players are offered the continuity
necessary for the proliferation and recycling of open source related products and projects, and where market
positions can be maintained and strengthened.

The partners in the Open Nordic project has established a strong collaboration crossing the national boun-
daries in the Nordic countries. The Open Nordic Centre has, among other things, been coordinating
software repositories in the Nordics, which today is widely used, especially by the respective public sectors.

The Open Nordic Centre is, in our opinion, only in the first and very important stages of the Open Nordic
project. The next step would be to focus upon the Nordic software industry, which holds a promising
potential for future growth (or, as one researcher on the industry would have it “the future of Open source
software looks indeed very Nordic”, referring to LINUX, APACHE, MySQL, PHP, among others^1
#sdfootnote1sym). The partners of the Open Nordic collaboration wish to strengthen the position of
Nordic companies in the respective domestic markets, and we wish to do so by turning the Scandinavian
markets into one single domestic market, hereby giving the Nordic enterprises the needed platform for
competing on global level with of large-scale international corporations.

Naturally, the Open Nordic partners are aware of the fact, that this task cannot be managed be the Open
Nordic on its own. This is a long-lasting process, the success of which, depends on several players. On the
other hand, this process needs to be started, and the Open Nordic Centre is more than ready to take on this


2   The promise of Nordic Open Source collaboration
task. Through a large and extended network linking with both enterprises, civil servants, private and
public decision makers, the Open Nordic Centre will be able to set the direction for open source code soft-
ware and its competitiveness on the software markets.

Nordic Code sharing site (WP3)
The first part of the Virtual Nordic code-sharing site is finished and we have established a close and rewar-
ding collaboration. A common taxonomy have been agreed upon as well as the methods for exchanging
information and make searches in all the Nordic repositories possible. Connections to other repositories
are established and we can see a growing interest for what is happening in the Nordic countries. There are
a number of other areas that we don’t have fully explored yet, where the repositories could benefit from
continuous collaboration. We have held a number of workshops regarding the collaboration between the
code-sharing sites. The discussions have focused on taxonomy, strategies and policies, exchange of news and
how to populate the repositories with software. Two more repositories have been added to the two already
existing. The experiences and findings have been discussed and described in workshops, seminars and confe-
rences.

The Nordic repositories have been active in the European community and played a vital role in the progress
of OSOR, the EU-repository, thus creating a platform for the Nordic Public Sector and the Nordic vendors
in the European Open Source Community.
A common Nordic software market for Opens Source Software is not that far away if we continue with our
efforts. It is important that the Nordic countries keep on collaborating with the EU-repository -OSOR,
but even more important the Nordics play an active part in the process and the ongoing development.

We have just started to examine the nature of communities where the Public Sector is to be involved, and
both research and case studies is needed to understand how re-use of publicly developed software can occur.


Developer Networking (WP4)
The starting point to understand business -developer community collaboration is the typology of open
source communities. Four ideal types of open source communities can be identified:
1.      Centralized, company-driven, small community (e.g. MySQL)
2.      Large community, several companies, business work ethics (e.g. Eclipse)
3.      Large community, several companies, hacker background (e.g. Linux kernel, Gnome)
4.      Volunteer, decentralized, large (e.g. Debian).
Different kinds of recommendable collaboration models are presented for each community type.

The sustainability profile of a open source community in crucial factor the management of open source
business risk. An evaluation model that comprises the social, economical, legal and cultural sustainability
factors is suggested. Several systematic tools are available for the evaluation of open source software.
The value of these tools is not only in the final result the method produces, but the process itself.

Suggestions for further action:


   Action                                               Who

   Education of software professionals and              Open source competence centres, Universities
   companies related to methods and processes
   of community collaboration

   New knowledge and knowledge sharing about            Universities, Open source competence centres
   creating new communities

   Catalysing company-community collaboration:          Open source compence centres
   conferences, workshops, project funding




                                                              The promise of Nordic Open Source collaboration
Nordic Conference (WP5).
Throughout 2007 we have organized a dialogue between all the major Conferences related in the Nordics
and worked to make the participation in these conferences less national and more Nordic by promoting
each national conference through the contact networks in all the 5 Nordic countries.

We have developed a joint brand, Open Nordic, now being offered to other Nordic Conferences to brand
them as more Nordic and enable them to attract a broader Nordic participation.

The wrap up conference for the project will be the first in what we hope will be a series of well established
conferences branded by the Open Nordic brand. The first conference will be the transformed version of eZ
Conference, originally the largest Open Source related conference in content management. Last year eZ
Conference attracted more the 300 participants from more then 30 countries.

June 19th –20th a rebranded Open Nordic version of the eZ conference was held in Skien Norway. The
scope this first Open Nordic conference will be broader the original eZ conference now also hosting Open
Nordic Mobile in cooperation with a number of players in the mobile services and technology sector. Over
300 people from all over Europe attended the conference. We also awarded a company and a person for
their outstanding contribution to the open source community in the Nordics, winners were Bjørn Venn
(Individual), and MySql (Company).

PR/media
The project has used the project meeting in each country to get press coverage to promote project results
into the media. In addition the end conference gave us opportunities focus in the projects and its
Please see attached clippings on the project-related coverage for 2007 in appendix 2.




                                                                                                 Photo: Rune Tollisen

   The promise of Nordic Open Source collaboration
The way ahead
The projects have identified a number of areas where future collaboration will make a big difference.
The key cooperation areas and their specific challenges are illustrated below.




 Collaboration area                   Key challenge                         Who could participate

 Political focus on the OSS           Move current strong political         Governments, Nordic council, Public
 opportunity for the Nordics-         support in Norway to more             agencies
 both as builders of an advanced      countries and make the
 public eService offering and as      Norwegian political support more
 a business case for increased        robust.
 software based export.

 Sharing of code for use in private   Only a small fraction of code         The national Competency centers
 and public sectors and building      shared in current repositories are    in collaboration with OSS vendor
 of sustainable communities           being used and enhanced because       association, developer and user
 around the code                      they lack an active community         communities and related Research
                                      and an ecosystem . We need            and Education institutions
                                      to learn more involved actors
                                      the best practices of building a
                                      sustainable community/ecosystem

 Procurement of software based        Current procedures, buying            Governments, public agencies and
 solutions in public sector           cultures and competencies of          bodies.
                                      public purchasers are keeping OSS
                                      based solutions and vendors out of
                                      the public sector

 OSS related education and            A nonexistent and at best a very      Nordic Universities and University
 research                             fragmented offering in an area        Colleges, research institutions
                                      where the biggest growth barriers     in technology, social sciences,
                                      is the availability of talents        economic and business
                                                                            development.

 Venture Capital interest and         Lack of insights into OSS related     Business angels with experience
 funding availability                 business models, practices and        in OSS. VC associations, ICT
                                      strategies                            associations.

 Strengthening the OpenNordic         A large portion of the OSS            Current “owners” of the OpenNordic
 brand and establish more             related events and networks are       brand; primarily the competency
 permanent transnordic events         national only. This reduces our       centers, the ICT associations and
 and communities                      ability to make Nordic and global     the current networks controlling
                                      collaborations succeed in the         key OSS events.
                                      global arena




                                                                The promise of Nordic Open Source collaboration
Part 1:
Business models
1 Building a Best Practice Repository
In order to expand the knowledge of working business models in open source enterprises in Scandinavia, as
well as testing the grounds for a future Nordic network – Open Nordic, the Nordic Virtual Centre of Open
Source (the project) instigated a small-scale probe into the business models of enterprises in Finland, Den-
mark, Norway and Sweden.1) The query was carried out in the during the whole project, and constitutes
the foundation of an Open Nordic best practice repository.
27 Scandinavian companies were asked to answer a series questions regarding their business models, the
creation of revenues, the structure of the ecosystem surrounding their opens source activities and the pos-
sibility of linking onto these ecosystems. A minimum of five companies was selected from each of the 4
countries (respectively 8 Finnish, 9 Danish, 6 Norwegian and 5 Swedish companies chose to participate).
The companies represent a diverse segment of open source enterprises offering a broad range of open source
related activities, services and products. The group consisted of both large internationally located companies
crossing national boundaries (globally as well as in the Nordics only), and smaller locally based enterprises.
For future use and furthering of already established networks contact information for all 28 companies was
gathered and stored in the repository.2)

The query behind the repository must therefore also be seen much less as a scientific research proper, than a
first step in bringing together open source enterprises in the Nordic countries and as one of the first steps in
creating of a Nordic network for open source software enterprises. The intention was both to provide Open
Nordic with an initial grouping together of possible companies interested in future cooperation as well
as a tool for mapping open source software-related business activities in the Scandinavian countries. Best
practice is to be understood in the sense of different and well-established business models for open source
related enterprises.3)

The questions where designed in order to highlight different business models in enterprises connected to
and earning an income from open source software related activities. The query should be able to provide
examples of different possible models of doing business in the software industry involved with open source
in Scandinavia.

Of special interest to the Open Nordic Centre was the importance of the network and/or ecosystem in the
distribution and proliferation of open source solutions.

1.1. Business Models in the Nordics
    The query was intended to highlight different working business models in the Nordic countries. Enter-
    prises were asked to state their main field of specialisation and their company’s primary source of income
    working with open source. Secondly, they were asked to describe their business model in their own
    words. Enterprises were asked to place their company within five different categories:4)

Open Source and Hardware
    I.e. the use of open source as the foundation for the software running their machines when making
    hardware.

Open source and Aggregation
    Companies that assemble various open source software packages into integrated and easily
    consumable units.

) The number of open source-enterprises based in Iceland is still very limited, and although the Icelandic forum for open source
   activities (the Icelandic SI) is part of the Open Nordic collaboration, wherefore there are no current plans of expanding the repository
   to covering Iceland.
2) The repository is available at http://www.coss.fi/c/portal/layout?p_l_id=PUB.0.7 , at the Open Nordic homepage.
) The Finnish research project OSSI - ”Managing OSS As an Integrated Part of Business” under COSS has been the foundation
   for the Open Nordic virtual centre’s understanding of ”business models” as well as ”best practice”. For further information see:
   http://www.coss.fi/web/coss/research/ossi/publications
) Again, the work of Finnish COSS, and especially the work of Mikko Puhakka, has been extremely helpful in choosing the
   defining categories of this repository.


    The promise of Nordic Open Source collaboration
Open source and Buy Off
   Companies that offer a proprietary license for their open-source software, in order for their customers
   to modify and redistribute software without having to make the code changes available to the public.

Mixed
   An open-source code base with proprietary add-ons.

Open Source and Service
   Companies that sell support and services around open source software.


            Open Source and hardware 28,6%

          Open Source and agregation 35,7%
                                                                                              q2 Business models

              Open Source and buy off 10,7%

                                    Mixed 32,1%

              Open Source and Service 71,4%
                                           0%           20%              0%            0%             80%


   As the illustration clearly shows, open source software related services is by far the most prominent of
   the five categories.5) Nearly three-quarters of the interviewed companies view the provision of services
   related to open source as their main source of income. This is significantly larger than any of the other
   areas of interest, and exactly twice as large as the second-place category concerning the aggregation and
   integration of open source software. Equally significant, only ten percent of the interviewed companies
   were basing their business upon offering a proprietary license for open source software.

   This picture is confirmed by the enterprises own description of their business model, for many (13 of 28
   companies, or nearly half ) of the firms in question «support and service» (or deviations hereof, «main-
   tenance» e.g.) is a main area of business, offering support agreements, contracts or long or short-term
   subscriptions to support services.

   If one counts the 9 companies (a little less than a third of the companies asked), who described themselves
   as providing training or services of an educational nature, and on top of this add the companies, who
   claimed to offer «consulting» (again nearly half ) as a main part of their business model, it becomes quite
   obvious how important the area of services is within the world of open source.6)

   Least surprisingly maybe, is the fact that only a third of the interviewed companies were engaged in
   offering a proprietary license for their own open-source software allowing their customers to modify
   software. First of all, this business model tends to go somewhat against the grain of open source software
   and in fact to offer semi-closed/semi-open software and secondly this might still create some of the
   disadvantages normally attributed to proprietary software, albeit in a much smaller scale. However inte-
   restingly enough, it shows that there are varying degrees as to which you can open your software to other
   parties and thereby opening up a whole range of different possible modes of doing business – finding
   ones own particular niche, as it were. One the other hand (and despite the fact that the figure is signifi-


) A clarifying remark regarding the illustration: The 28 companies were not limited to one single category, when stating their business
   model.
) In an indirect manner this seem also to comply to the result sof the Norwegian NTNU-study, who also found the business sector of
   consultancies to be one of the more active proponents of open source software and related services. The NTNU report is available at
   http://research.idi.ntnu.no/oss/NTNU_friprog.pdf.


                                                                             The promise of Nordic Open Source collaboration               7
cantly small), the category of buy-off in itself might show that open source is no longer regarded as an
    exclusive either-or dichotomy, but rather as a pick-and-choose element among others around which to
    build ones particular business.

    A more common way, however of mixing proprietary and open source software is by offering open
    source software entailing proprietary add-ons. This might still not satisfy the OSS purist, nevertheless
    this model is less prone to the disadvantages of ordinary proprietary software. This might be at its most
    apparent in business models such as the dual licence model, where commercial developers are offered
    software under commercial licensing, while at the same time making the software available to the non-
    commercial user.

    The remaining categories of «open source and aggregation», «open source and hardware» along with the
    above mentioned category of open-source base «mixed» with proprietary add-ons all constitute around
    a third of the interviewees each. The first of the three categories, aggregational packaging and integra-
    tional development of open source software, being the largest of the three, and somewhat larger than
    the smallest of the three, concerned with the making hardware through the use of open source software.
    Again, as long as the world of open source is as diversified (and ever diversifying) a field as is the case,
    the continuous use, reuse, integration, reintegration and repackaging of software is unavoidably linked
    with the business practises in this area is hardly surprising.

1.2 The Question of Ecosystem
    Regarding the question of ecosystem and the character of the networks surrounding open source
    business models in the Nordic countries the interest of the Open Nordic Centre lay first and foremost
    in the mapping of ecosystems both regarding quantity and quality, and secondly in ways of furthering
    and/or strengthening current ecosystems. 7)

    The understanding of the term ecosystem seems to be posing certain difficulties due to the fact that
    answers are not always consistent (e.g. some use quantity and size as an indicator, others focus upon
    the quality of an ecosystem by using the words «weak», «strong» and the like). However, on a very
    general level it is possible to pull-out certain result of the answers given.

    Companies relate to ecosystems to varying degrees, and the strength and quality of the various eco-
    systems, they are a part of, differ greatly. Furthermore each ecosystem might be very different
    regarding its make-up, built more or less loosely around the collaboration on products, projects, firms
    or even rather minimal participation on a pure verbal level of «ideology», as it were.

    Participation ranges from the almost non-existent to taking part in a very strong and well-established
    network (although only a few companies claim to be participating in such an ecosystem). Quite a few
    companies complain about a weak network or ecosystem, some claiming not to be contributing much
    or only on an individual basis. Others seem to be posing the very same concern in a more positive vein;
    hoping for firmer structures, larger networks with more companies involved. Only very few are clai-
    ming to be part of a large network (not mentioning any actual size, however). A large subsection have a
    network consisting of 2 to 6 smaller companies, whereas others are coupled with one other (often larger)
    company, e.g. as partner or sub supplier.

    When it comes to the question regarding the entry of an ecosystem, the general trend seems to be an
    initial openness without any hesitations, albeit this is often expressed rather loosely. Answers vary from
    «the ecosystem is open» and «anybody is welcome» to «send an e-mail» - which might be interpreted as
    a general acceptance and willingness to participate in and furthering ones ecosystem, however without
    any actual strategy towards this end (which is admitted only by a few of the participants). Others claim
    that entry into the ecosystem would be based upon skills, knowledge and competencies. Others again
    would base this upon an evaluation of common goals and interests. Very few explicitly hold some sort of
    pledge of allegiance to the open source cause as an absolute condition.


7) A definition of an ecosystem might be, that it covers policies, strategies, processes, information, technologies, applications and
   stakeholders that together make up the technological environment for any given enterprise. Most importantly an ecosystem includes
   people – individuals who create, buy, sell, regulate manage and use open source technology. Therefore an ecosystem also covers the
   term usually referred to as “a network”.


8   The promise of Nordic Open Source collaboration
1.3 Development from Traditional Licensing to Open Source Software
   The Nordic world of open source software, as it presents itself from within the repository, constitutes a
   diversified field with various different ways of doing business. The world of open source has gone a long
   way from being a primarily developer/programmer driven activity to being a thriving business sector
   including a rather large spectrum and different ways of doing business, be they based upon services,
   hardware work, integration and development of projects, products and regardless whether they take
   place within consultancies, as suppliers proper or partners etc.
   Even if open source activities might not yet be the most main streamed part of the world of software,
   then it has, at least risen well above ground level.8) Although open source software may not always be
   the most visible part (often not even to the agents themselves) of the fauna and flora of the software
   industry, it is at least flourishing in the lower parts of the environment.
   A clear indicator for the overall acceptance and widespread use of open source is the fact that a number
   of the respective companies seemingly quite easy cross the boundaries between closed and open source
   code software. The fact that possible business models within the open source world seem able to cover
   positions ranging from a traditional uncompromising open source purism to more tolerant (or at least
   pragmatist) attitudes towards the mixing of open and proprietary source code, only goes to show that
   open source quite naturally seem to have grown into and been adapted by an already existing world of
   business.
   Of course it might be due to the simple necessity that some companies (to different degrees and in dif-
   ferent ways) offer a mix of open and closed source code, but nevertheless it shows the almost inescapable
   persistency, with which the open source software has been entering the market.


2 Developing New OSS projects
On the basis of this initial repository little can be said about the actual influence of the respective ecosystems
regarding further development and the proliferation of open source. However, it must be assumed that
the existence of larger networks and of actual (and durable) ecosystems enhances the overall possibility of
spreading open source code software (regarding particular products as well as network based projects
embracing several players). An ecosystem that endures over time is a condition for the use, reuse and
integration of open source software, as well as a requirement for further business opportunities for the
particular agent, simply by enhancing the reachable surfaces and contact possibilities for the firm in question.
Are open source businesses to be more than just another service provider for a particular section of the
software industry (as we have seen the provision of services is almost a mandatory obligation for a vast
majority of the questioned companies in the repository), then such a system or systems are the precondition
for the further development of software.
If already conquered territory is to be retained and safeguarded against the threat of evaporating along with
the ending of projects, finishing of products or simply to turn into questions of maintenance, service and
support, then a durable framework needs to be provided, in which the players are offered the continuity
necessary for the proliferation and recycling of open source related products and projects: A framework
where the highly celebrated openness actually can take place and continue to take place.
Lasting networks and actual well-established ecosystems are conditions for maintaining positions already
gained, for further developing and growth of open source software related projects. The great problem is
not the quantity and amount of open source related projects – there seems to be an abundance of projects
within this particular world of the software industry. A great many and very diverse open source related
projects take place along the lines of a variety of different business models.But in general there is only a
little ecosystem present to preserve and maintain the recycling, integration and further development of open
source software. In a great many of the cases discussed here, what is needed therefore is the establishing of a
structure that allows for both openness and continuity – a framework that at the same time provides players
with the necessary structure of sustainability, without having to reverse the current developments within the
dustry towards proprietary software once again.

8) For further evidence see also the EUC report “Economic impact of open source software on innovation and
   the competitiveness of the Information and Communication Technologies sector in the EU” from 200:
   http://ec.europa.eu/enterprise/ict/policy/doc/200--20-flossimpact.pdf


                                                                          The promise of Nordic Open Source collaboration
2.1 Internationalisation within Open Source Software
     Regarding the question of internationalisation within the world open source software or related activities,
     the theme of ecosystems equally plays an important role when it comes to the overcoming of national
     boundaries. In a certain sense this takes place more or less on its own and by itself in world marked by
     globalisation and an extreme widening of spheres of interest. Nonetheless, the furthering open source
     code software and related projects cannot be left completely to itself. It must be nurtured and structured
     around frameworks, that are easily accessible, albeit not too loosely defined.

     The Open Nordic centre is off course not an ecosystem of its own. It is however intended to provide
     open source players in the Nordics with the frameworks within which to acquire access to larger networks,
     supporting the development of open source business ecosystems in Norway, Sweden, Finland, Denmark
     and Iceland. Basing itself on existing structures and open source promotion activities conducted by the
     different agencies in each of the Nordic countries, the Open Nordic virtual centre promotes open source
     solutions and is intended to enable networking between both providers and developers.

     The creation of a virtual Nordic code sharing site for public administrations has been the pivot in these
     efforts.




                                                                                                  Photo: Joanna Myszak

0    The promise of Nordic Open Source collaboration
Part 2:
Nordic Code Sharing Site (Work package 3)
The first part of the creation of the Virtual Nordic code-sharing site is finished and we have established a
close and rewarding collaboration. A common taxonomy have been agreed upon as well as the methods for
exchanging information and make searches in all the Nordic repositories possible. Connections to other
repositories are established and we can see a growing interest for what is happening in the Nordic countries.
There are a number of other areas that we don’t have fully explored yet, where the repositories could benefit
from continuous collaboration.

Background
In general there are three different approaches on Open Source Software for the Public Administration
to consider:

• The use of existing Open Source Software as a replacement for more expensive, heavy and functionally
  overloaded or less appropriate proprietary software. This is typically the case when you change to Open-
  Office, Linux, MySQL and other similar products. The reason for this kind of change is mainly eco-
  nomic, but vendor independence and the possibility to use cheaper and standardised hardware are also
  important aspects.

• The use of existing Open Source Software as a way of improving your IT-environment by introducing
  new features and functionality. This is typically the case when adding new software (or components)
  or changing your infrastructure. In the last years we have seen a number of implementations of Open
  Source Software as a way to create a more flexible and effective infrastructure by introducing middle-
  layer architectures, web services, SOA and other modern features. In this scenario there are complete
  applications as well as libraries and components to be used.

• The development of new software. This is the case when there is no software in the market meeting your
  needs. The public sector has many specialized task and duties to perform, and software vendors do not
  meet most of them. Apart from the central office environment, where you often find a mature and well-
  established IT-structure, most of the employees in the Public Sector lack the necessary IT-resources in
  order to be able to improve the efficiency in their daily work. When the Public Sector gets involved in
  developing new software it is mainly done by professional consultants and vendors.

The first two options are not that different from the usual way of acquiring software. You may have to chan-
ge the way you do procurements and tenders, and you have to educate the people in charge of acquisition
how to take advantage of the new possibilities brought by Open Source Software. One important aspect
though for the Public Organizations is that they should share their knowledge and experience in order to
improve the efficiency of the Public Sector in general. Specifications, the basis for procurement, evaluation
criteria’s and other documents is easily shared and can reduce both time and efforts for other public organi-
zations.

The third option, developing your own software, is something you have to take into careful considera-
tion. The benefits of having a well suited software that fulfill your needs and the opportunity to offer your
employees new functions and excellent IT-resources in their daily work are quite obvious, but the risk of
ending up with a complex system that you have to support during its lifetime is evident. This is why sharing
and re-use is of such great importance, lowering the risk of unique solutions used by just one organisation
and instead create groups – communities – of public bodies and vendors developing and taking care of the
software together.

When the Public Sector engages in developing software, the coding and development it’s almost always
done by professional consultants. In some rare occasions the development is done by the ITC-department
itself, but in general the Public Sector acts as buyers, specifying the functionality and performance, wor-
king closely together with the vendor, monitoring the progress and testing the result. As a buyer you have
to make sure that you are the owner of the resulting software so that you can share it with others as Open
Source. Software developed by the Public Sector should be shared as Open Source Software whenever it’s
possible. There are a number of licenses to choose between, so you will certainly be able to find one that
suits your (and your lawyers) needs.

                                                            The promise of Nordic Open Source collaboration
There are some general structures that have to be at hand in order to make it possible to share code deve-
loped by the Public Administration. One is of course a place on Internet where you can publish your own
code and find code from other organisations. Such a site is called a repository or forge. Another prerequi-
site is knowledge and methods how to do share your code. Since this is a new phenomenon there are some
uncertainty how to behave and what laws and regulations that could be of guidance. A third requirement is
the insight and awareness that sharing and collaboration between the Public institutions is both necessary
and rewarding. Changing the mindset of people is always a time consuming and patience proving process,
but one that will pay off in the end.

In order to promote the sharing between the Public Sectors in the Nordics we have focused on creating a
virtual repository for Open Source Software in the Nordic Countries, formed by the existing national repo-
sitories.

• Repositories and sharing
     The following statement is the fundament on which we have built the Virtual Open Source Repository
     for the Nordic Countries:
     Software developed on behalf of the Public Sector should by default be published as Open Source and thereby
     made available for others to use.

     Software developed by a public institution in order to provide a good and well-suited IT-support for the
     civil servants whit-in the organization may be as useful to other, similar public organizations. The work
     being done by one public body could therefore be of great value to another public body for a very low
     cost and result in a more efficient public sector and substantial cost savings on a national or even Nordic
     level. The structure and responsibilities of the public sector in the Nordic Countries are quite similar and
     even more so between the public bodies in each country. The potential of sharing and collaboration are
     in that respect quite obvious if we can provide structures and methods for sharing and re-use.

     Repositories aimed at the public sector can be found all over Europe. A common EU-initiative called
     OSOR have been under construction for some time and was launched at a meeting in Brussels in the
     mid of June 2008. During the project participants from Denmark, Finland, Norway and Sweden have
     been involved in the OSOR-project and have had some substantial impact on the result, meaning that
     in the coming years the Nordic repositories will find it easy to collaborate with OSOR, on a policy level
     as well on the technical side. The strategies behind the Nordic repositories has proven to work very well
     and can provide the Nordic Countries with a solid platform in the European context.

     The Nordic repositories (now present in Denmark, Finland, Norway and Sweden) has focused on publis-
     hing open source software develop by the public sector and at the same time strengthen and visualize the
     collaboration with the private vendors. The Public Sector needs professional tools developed by profes-
     sional programmers, developed in a tight collaboration with the people that are going to use it.

     The Nordic software archives (as most of the software repositories) have two separate parts (except from
     the Finnish archive that so fort just have the website):

• A user-oriented area, usually a website with information, news, search, forums and publications.
• A development area with software archives, bug reporting, development timelines and other technical
  oriented tools.




2    The promise of Nordic Open Source collaboration
The website
The website makes it possible for the intended users to find and learn about the available software without
being programmers. The person responsible for the software can publish specifications, user experiences, the
plans and ideas for further development and find others to discuss with.

In order to create a virtual repository it is important to establish common structures. Using a common
taxonomy makes it possible to search for software in other repositories. During the project we have decided
to use a simplified version of the IDABC taxonomy for categorization of the published software. This will
make it easy to compare software in our national archives as well as to collaborate with archives outside the
Nordics. The IDABC taxonomy may in the future have to be combined with other of taxonomies and other
ways of categorization, for example user tagging.

News feeds (RSS) are a common and useful way of distributing news to other websites or persons. All the
Nordic repositories use RSS as a way of sharing information and updates. RSS is also the basis for the pos-
sibility to find software in other archives by a single search in one of the repositories. RSS-feeds stored in
a local database using the agreed taxonomy enable you to search in your native tongue and find software in
other repositories. Even if you are not familiar with the language of the description of the software you at
least know that the software you have found is within your line of search.

Another part of the website concerns the vendors and the question of how to avoid lock-ins and instead
create a vibrant market with enterprises competing with their knowledge and skills. One important aspect
of the Open Source licenses is the opportunity to replace one vendor with another. With proprietary soft-
ware you usually has to replace both the vendor and the software if you for some reason isn’t satisfied with
the software you are using. Using Open Source Software puts you in the position of choosing a new vendor
but keep on with the software. The vendor that has been engaged in the development of the software is of
course in a better position than other vendors, due to the knowledge acquired during the development and
that can lead to a sort of vendor lock-in. It’s important that the structure of the repository has some me-
chanism that stimulates competition and give all vendors, not just the prior one, the opportunity to offer
support and further development. One way to deal with this issue is to give the vendors the option to list
them selves onto the software they feel that they can support. The vendors declare by listing them onto
a specific piece of software that they have the knowledge and skill needed in order to offer good services
based around that software.


Developer’s area
Apart from the user-oriented website the repositories also have a more technical structure, aimed for deve-
lopers, programmers and project leaders. This is the forge, the place where the code is published and the de-
velopment is made visible. The code could emerge in any of the different development phases: the first raw
version, more developed stages to the final code, version 1.0. There are functions for reporting a bug, version
tracking, and the appearance of new builds and of course the timeline for the development and when the
different versions are to be released. At the present stage these parts of the Nordic repositories are used as
archives, and they contain the first major versions, 1.0 of the published software. In the future there may be
some project that will use more, maybe even all of the functions of the forges.


A virtual Nordic code-sharing site – work and results
During the last 18 months we have held five workshops regarding the collaboration between the forges. The
discussions have focused on taxonomy, strategies and policies, exchange of news and how to populate the
repositories. The two existing repositories have strengthened their position and two more repositories have
been established.
The work with the repositories has attracted a lot of media coverage and interest from a lot of people. The
experiences and findings have been discussed and described in workshops, seminars and conferences.
The managers of the Nordic repositories have been active in the European community and played a vital
role in the progress of OSOR, the EU-repository. The discussions and collaboration between the Nordic
countries have been of great importance, creating a platform for the Nordic Public Sector and the Nordic
vendors in the European Open Source Community.
A common taxonomy have been agreed upon as well as the methods for exchanging information and make
searches in all the Nordic repositories possible.


                                                             The promise of Nordic Open Source collaboration
Two of the repositories are built upon the same software, a practical example of successful code sharing.
We have focused on how to promote and make it easier to share code, not just deposit it in the forge. Some
examples are present from Denmark, Norway and Sweden, but this is an area that has to be explored and
investigated further.
At all the major Open Source Conferences aimed at the Public Sector, both in the Nordics as well in
Europe, the Nordic initiative regarding code sharing, collaboration and promotion of open Source Software
has been presented by speakers from the participating organisations. Connections to other repositories are
established and we can see a growing interest for what is happening in the Nordic countries.

The repositories are now parts of Competence Centres in Denmark, Norway and Sweden. The question
of Open Source in the Public Sector is not limited to just use and re-use of software. Open standards,
architectural issues, security, quality and the building of communities are other aspects that have to be put
into consideration. By forming Competence Centres the repositories are part of a more coherent context
and can play an important role in a modernisation of the Public Sector.

Conclusion and recommendations
     The first part of the Virtual Nordic code-sharing site is finished. We have a close collaboration and
     methods for exchange of news are established. There are a number of other areas that we don’t have fully
     explored yet, where the repositories could benefit from continuous collaboration. A common Nordic
     software market for Opens Source Software is not that far away if we continue with our efforts.

     The Nordic initiative have played a part in forming the European repository and we have the oppor-
     tunity to establish a strong and vibrant platform for the Nordic Public Sector as well as for the Nordic
     vendors. The EU-repository – OSOR – will undergo some serious development the coming years and
     it’s important that the Nordic countries keep on collaborating with OSOR, but even more important
     play an active part in the process.

     We have to examine the nature of communities where the Public Sector is to be involved; this is so
     far a totally unexplored area. The traditional Open Source community can be described as a developer-
     community, with a lot of active programmers. This is a model that’s not suitable for the Public Sector
     as is. We should try to use the very successful community model but with some moderations so that
     ordinary users can participate together with project leaders and developers.

     Both research and case studies is needed to understand how re-use of publicly developed software can
     occur. Code-sharing is not just about publishing code, but more important about re-use, collaborative
     development and refining the software in order to create a more effective Public Sector working with
     well suited, specialised software.




                                                                                                  Photo: Rune Tollisen

    The promise of Nordic Open Source collaboration
Part 3:
Developer Networking
Introduction

Open source is a working model and unique creation of software developers and developer communities.
Distributed development and the ability of talented developers to solve meaningful problems collaboratively
is - now and in for future - the core success factor of open source. As the role of open source in software
business has rapidly increased, it has become very important for software companies to understand how
open source communities work and how they can interact with these communities, their culture and their
ways of operation.

The starting point of this work package was an analysis of the network relationships of open source developers.
An illustration of these relationships is given in figure 1. The figure indicates that the network relationships
are very complex and versatile.


 OSS Developer Networks



                                                                 my
                                                               project                                users
                                                my
                                             community


             other
          communities                                                                           other
                                                                                              companies




                                    Universities                                          professional networks:
                                      Research               My own                         LinkedIn, Ohloh etc
                                                            company

                                                            Figure 1. The network relationships of open source developers.




Based on this analysis and related discussion, the Open Nordic team soon realised that in the further steps of
the work package there is a clear need to focus on some aspects of the networking and collaboration. Based
on the mission of the overall Open Nordic project, that is to support and promote open source business in the
Nordic countries, a selection was made to focus on business - developer community relationships as illustrated
in the blue area in the figure 1.

Following this focus, the refined objective of the work package is to:
• provide a summary of the latest information about the fundamentals of the nature open
   source developer community – business collaboration
• provide insights about best practices related to business - developer community interaction
   and collaboration.


                                                              The promise of Nordic Open Source collaboration
The Finnish Tekes-funded research project “Managing OSS as an Integrated Part of Business (OSSI)” (2005-
2007) has been a major source of knowledge and material in the work package. The researchers of this project
have presented the results is several events of the project. OSSI- project developed a management framework
by examining the phenomena of open source from the perspectives of sociology, technology and business. The
business perspective was further divided in the research project to legal aspects, economics, business models,
competitive strategy and value networks. For further information and reports of the project, please visit http://
www.coss.fi/web/coss/research/ossi .

Types of open source communities and collaboration
In a survey conducted by the OSSI-project among a group of leading open source communities (Gnome,
Eclipse, Debian and MySQL), the overall attitude of communities towards company participation was sur-
prisingly positive. Thus, the main question related to developer – business -collaboration is not if it is desirable
and beneficial, but rather how it can be organised. The research groups suggests that FOSS communities may
be divided into different categories according to idealised types, and that answering to the “how” question of
participation must be differentiated according to the typology.

Traditionally, OSS communities have been started as volunteer projects (e.g., GNU project, Linux kernel, De-
bian). The traditional picture of hacker culture (see, e.g., Raymond 1999, Levy 1984) as an informal self-organi-
zing bazaar of having fun while programming has largely been based on volunteer communities like these. Ho-
wever, the traditional picture has recently changed considerably with more and more companies participating
in OSS communities either by letting their employers work on OSS or by directly hiring developers working
on OSS. Increasingly companies also initiate OSS communities either by releasing previously closed code or by
directly engaging in OSS development from the start.

Consequently, a continuum of communities from volunteer- based to company-based has appeared. Most
generally, this shift can be observed on the level of the ethos of communities: the ideologically organized ways
in which labour is understood, maintained and given meaning. The self-organizing volunteer way of “working
for fun” has been dubbed “hacker ethics”. For example Pekka Himanen wants to explicitly contrast hacker ethics
with the more well-known salary-based commercial ethics that prevails in modern corporations, where a divi-
sion and rationalization of labour takes place based on institutional rules and hierarchies.

Consequently, the characterization of OSS communities to volunteer-based or company- based does not mean
(mainly) the initiation of the project, but rather the basic ideological framework that motivates and structures
the operations of the community. Typically, a company-based community has hierarchical structures, deploys
monetary rewards and divides labour on the basis of pre-set goals. In contrast, volunteer-based communities are
self-organized, ground motivation on extra-monetary rewards and work on the basis of informal goal-setting
(either anarchic, democratic or meritocratic).

Today OSS communities are typically a mix of the two extremes. The work ethics of a community are closely
tied to forms of decision making. Typically a self-organized community will favour decentralized decision ma-
king. One extreme is given by the decision on release dates in Debian: whenever the release is ready. In contrast,
software development by and in a company will typically be centralized, with one source of authority deciding
on, e.g., roadmaps and schedules. A middle ground between these two extremes is often sought by establishing
a foundation or a similar organ that gives voice both to volunteers and the various institutions taking an interest
in a given software development project. The foundation may guide development and structure schedules.

Furthermore, communities may be classified on the basis of their age or maturity, size and the type of license in
use:

Size of the community. It can be assumed that a larger community is always more sustainable but potentially
increases problem complexity for company participation. The size of the community must also reach a certain
minimum size in order to make the open source effect work.

Maturity of the community. This refers to the strength of the social and cultural ties, traditions and practices.
A mature community is often old in age, and has developed common guidelines and best practices.




   The promise of Nordic Open Source collaboration
Communication and decision-making structures of the community. Different systems of governance exist
in free/open source software communities, including democracy, meritocracy and dictatorship. Here special
attention is given at how centralised communication is. This tells something about the governance structure,
hierarchy and bottlenecks.

License. The type of free/open source software license chosen by the community potentially affects who will
participate in the community. Licenses can be classified based on how strong copyleft effect they have. GNU
General Public License, for example, is a strong copyleft license, while Eclipse Public License gives more
freedom, and licenses like the BSD license are not copyleft at all.

When these four elements are combined with the volunteer/company axis, differences between communities
can be identified as can be seen in figure 2 (with examples).

                                                            Hybridity

                                      Volunteer               Mixed                         Company

                       Small        Wordpress                                            MySQL, Laika

     Size            Medium          OpenBSD                 Mozilla                     OpenSolaris

                                                          Linux (kernel)
                       Large          Debian                                                 Eclipse
                                                             GNOME


                       Young           Gnash                                                  Laika

 Maturity         Developing        Wordpress                Mozilla               OpenSolaris, Darwin

                  Established      GNU, Debian            Linux (kernel)                     MySQL


               Decentralized          Debian                                                 Eclipse

Decision-
                    Balanced                              Linux (kernel)
 making

                  Centralized           GNU                  Mozilla                         MySQL


                Non-copyleft         OpenBSD                 Apache

                                                                                   Eclipse, OpenSolaris,
  License      Weak copyleft                                 Mozilla
                                                                                          Darwin

                      Strong                              Linux (kernel)
                                        GNU                                                  MySQL
                     copyleft                                GNOME


                                                                  Figure 2. Classification of open source communities.




                                                             The promise of Nordic Open Source collaboration             7
In the classification above, we can see both differences and similarities between communities. Based on this
analysis, some ideal types can be identified which characterise some of the most prominent differences between
communities. Four ideal types of open source communities can be identified:

•    Centralized, company-driven, small community (e.g. MySQL)
•    Large community, several companies, business work ethics (e.g. Eclipse)
•    Large community, several companies, hacker background (e.g. Linux kernel)
•    Volunteer, decentralized, large (e.g. Debian)

Correspondingly, different types of business-developer co-operation can be considered suitable with these
types. Typically, small communities are more vulnerable. Here the risk of losing high-profile developers is
considerable. On the other end, large communities often contain some inertia and may be susceptible to forks
and internal disputes. From the perspective of sustainability, a large community that has also many participating
companies is ideal. Diversity is the key to longevity in the open source ecosystem, as elsewhere.

Based on the research and current knowledge, the following dos and donts for company- community
collaboration can be presented for different types of communities:

        Centralized, company-driven, small community
        do: direct co-operation with the company
        do: customization in co-operation with the company
        risk: sustainability dependent on single company

        Large community, several companies, business work ethics
        do: involve own developers in the community
        do: collaboration with companies
        do: genuine contribution to community
        do: involvement in the decision making organs (e.g., Eclipse Foundation)
        don’t: expect spontaneous development of code

        Large community, several companies, hacker background
        do: involve own developers in the community
        do: quality contributions (“Show me the code!”)
        do: involvement in the Open Source Development Labs
        do: good open source citizenship and sharing
        do: acknowledge community values
        don’t try to push development without participating and contributing

        Volunteer, decentralized, large community
        do: support community (public acknowledgement)
        do: acknowledge community values
        do: be aware of licensing policies
        do: in case of a problem, do-it-yourself
        don’t: use the software against the license terms
        risk: internal tensions
        risk: hard to keep deadlines
                                        Table 1. Do’s and don’ts for companies collaborating with different kinds of communities.



8    The promise of Nordic Open Source collaboration
Open source community sustainability evaluation

As several studies on OSS communities indicate, open source communities do share some common
characteristics (male dominance, relatively high level of education), but are also different in important
respects. For instance, the developers of Eclipse and MySQL are as a trend roughly ten years older than those
of GNOME and Debian. Also the motivations for participating in OSS development are different
(for details, see Mikkonen, Vainio  Vadén 2007).
Consequently, in open source business we need tools to assess the risks that the various communities face.
Recognising some of the bottle-necks of community growth and sustainability will help a long way in
establishing fruitful co-operation and managing open source business risks.
Below, the evaluatory factors of the open source community risk profile are grouped in four sets, cultural, social,
legal and economic. Social sustainability of a community relies on the individual characteristics of its members,
on its size and form, and the division of labour and power in the community. Cultural sustainability of a com-
munity is defined by its traditions and history that create and shape its social and ethical norms and practices.
While social sustainability is a matter of interaction between individuals, cultural sustainability is something
that is created during a longer time period as the community matures. The importance of legal risk management
in the OSS world has risen sharply during the last decade. The economic significance of software has drawn
also the attention of the legal community and as the result the risk of getting sued for patent or copyright
infringement is today very real. Finally, economic sustainability is one matter in volunteer based communities,
and quite another in communities led by strong companies. However, for both extremes the problem of
resources is anything but solved, and different models are constantly evolving and experimented with.
Based on the current understanding and findings of the OSSI-research project, the following check list for
identification of open source community characteristics and risks can be presented.

        Social dimension
        . Are there more than 20 active developers?
        2. Does the community have a trusted main developer?
        . Does the community have developers with high technical skills?
        . Is the project cool enough the attract new developers?

        Cultural dimension
        . Does the community have a charter that defines the common principles and goals?
        2. Is the development process open and inclusive?
        . Does the community have members who participate for ideological reasons?
        . Does the community have members that work for pay?

        Legal dimension
        . Does the community have legal expertise?
        2. Does the software use a major open source license?
        . Does the software handle legally risky topics (p2p, encryption etc.)?
        . Does the economic footprint of the community attract law suits?

        Economic dimension
        . Is the maintenance of technical infrastructure on a sustainable basis?
        2. Is some of the development work funded by companies?
        . Are some companies dependent on the community?
        . Does the community have funding for conferences and workshops?
                                                         Table 2. Check list for defining open source community sustainability.


                                                                      The promise of Nordic Open Source collaboration
Evaluation of open source software

A reasoning to use open source software as a part of business has two sides, internal and external. Usually most
of analysis focuses on external issues, for instance how to select the best piece of software or how to assess the
viability of a particular community. However, internal issues may play vital role in succeeding implementation
of open source. Internal analysis should start with recognizing current and future needs.

Questions that are useful in recognizing the reasons behind selecting open source software are,
for example, the following:

•    Analyzing time scale and urgency
•    How soon the output should be on market?
•    What is the overall life cycle of the output?
•    Analyzing firms own resources and competences
•    What competences you need to a) select b) acquire c) maintain a software
     (this issue relates closely to outsourcing/purchasing)
•    How much resources you are able to invest for this issue?
•    Analyzing the reasons to use open source software
•    Can you recognize your explicit and implicit motives?
•    Why it is a strategic decision?
•    What are the main drivers?
•    What is the proposed use: are you going to use that particular piece of software
     in experimenting, piloting or production?
•    Analyzing the status of relevant information
•    Do you know what you do not know?
•    Analyzing the future
•    When the decisions are made, what consequences will follow?

An assessment task is about tradeoff between accuracy and time (i.e., money). Depending on answers on the
questions above, one should make decisions what will be the needed level of information. An analytical and
detailed approach may be too time- or resource- consuming when the software is just being experimented.

In the OSSI- project four evaluation tools for assessing Open Source products or projects were identified
as the “best-of-breed”:

•    Optaros’ Enterprise Readiness (ER) model
•    Open Source Maturity Model (OSMM) by B. Golden
•    Model for Qualification and Selection of Open Source Software (QSOS)
•    Business Readiness Rating (BRR).

The project concludes that using a method like BRR is recommendable when a maturity of OSS is under eva-
luation. The value is not only in the final result the method produces, but the process
itself. It gives a structured way for investigating the software product. The final number indicating the maturity
does not reveal some risks of the software. On the other hand a small number definitely reveals that the product
is not mature.

The lessons learned by using the existing evaluation methods led the research group to believe that a two-step
evaluation is necessary. The user-role and intended use have a tremendous effect on how the software, the com-
munity and the interaction should be approached. Not only are communities different from each other, also the
user-roles necessitate various types of analysis and involve different types of risks.




20    The promise of Nordic Open Source collaboration
Conclusions and recommendations

The OpenNordic project (as we ended up using as project name) has delivered an extremely valuable
contribution in the work to tap the OSS value potential in the Nordics.
The project has created a number of Nordic meeting places for players usually operating primarily on a
national basis:

• The national OpenSource Competency Centers
• Public sector representatives at both national and regional levels.
• Universities with OSS related education and research spanning academic areas from
  sociology, law, economic, business administration to computer Science
• The ICT Business Associations and their OSS related networks
• Politicians influencing:
   - the development of ICT sector and specifically the software industry
   - How the public sector buy, develop and support the software behind all the new digital public services.
Most of these meeting places will survive the project and make a permanent contribution to Nordic collabora-
tion. Still some of them needs to be fed and nurtured by new projects in order to reach critical mass.
The project has effectively demonstrated how national strengths can be built into Nordics strengths by open
collaboration and sharing of software, competencies, research, events and conferences.
We have also been able to build a joint Nordic brand, OpenNordic, holding the potential to add a joint Nordic
identity to OSS related work by vendors, users and academia and helping the Nordics be more visible on the
global arena .
The projects have identified a number of areas where future collaboration will make a big difference.
The key cooperation areas and their specific challenges are illustrated below.

 Collaboration area                Key challenge                                 Who could participate
 Political focus on the OSS        Move current strong political support in      Governments, Nordic council, Public
 opportunity for the Nordics-      Norway to more countries and make the         agencies
 both as builders of an advanced   Norwegian political support more robust.
 public eService offering and as
 a business case for increased
 software based export.
 Sharing of code for use in        Only a small fraction of code shared in       The national Competency centers
 private and public sectors        current repositories are being used and       in collaboration with OSS vendor
 and building of sustainable       enhanced because they lack an active          association, developer and user
 communities around the code       community and an ecosystem . We               communities and related Research and
                                   need to learn more involved actors the        Education institutions
                                   best practices of building a sustainable
                                   community/ecosystem
 Procurement of software based     Current procedures, buying cultures           Governments, public agencies and
 solutions in public sector        and competencies of public purchasers         bodies.
                                   are keeping OSS based solutions and
                                   vendors out of the public sector
 OSS related education and         A nonexistent and at best a very              Nordic Universities and University
 research                          fragmented offering in an area where the      Colleges, research institutions in
                                   biggest growth barriers is the availability   technology, social sciences, economic
                                   of talents                                    and business development.
 Venture Capital interest and      Lack of insights into OSS related business    Business angels with experience in OSS.
 funding availability              models, practices and strategies              VC associations, ICT associations.
 Strengthening the OpenNordic      A large portion of the OSS related events     Current “owners” of the OpenNordic
 brand and establish more          and networks are national only. This          brand; primarily the competency
 permanent transnordic events      reduces our ability to make Nordic and        centers, the ICT associations and the
 and communities                   global collaborations succeed in the          current networks controlling key OSS
                                   global arena                                  events.


                                                                    The promise of Nordic Open Source collaboration        2
22   The promise of Nordic Open Source collaboration
APPENDIX 1:
Summary of WP Responsible and Deliveries
The	project	has	organized	in	5	workpackages	(WP)

Work package 1
Project	administration	and	management
Main	Responsible:	COSS	Finland	(	creating	a	website	and	a	repository,	gather	and	structure	data)		
and	IKT-Norge	Norway	(reporting	to	NIC	and	organizing	meetings)	
Other	responsible:	All	partners	must	contribute	

Work package 2
Create	a	repository	of	business	models	best	practice	of	OSS	projects	in	the	Nordics
Main	Responsible:	Foreningen	for	open	source	leverandører	(OSL)	Denmark
Other	responsible:	All	partners	must	contribute

Work package 3
Create	a	virtual	Nordic	code	sharing	site.	
Main	responsible:	The	Swedish	Association	of	Local	Authorities	and	the	Federation	of	Swedish	County	Councils.	
Other	responsible	:	All	partners	must	contribute	

Work package 4
Developer	networking	
Main	responsible:	COSS,	Finland	
Other	responsible:	All	partners	must	contribute

Work package 5
Nordic	conference	and	public	relations
Main	responsible:	IKT-Norge,	Norway	
Other	responsible:	All	partners	must	contribute


PLANNED DELIVERIES
WP1: Project administration and management
WP2: Create a repository of business models best practice of OSS projects in the Nordics
Find	and	structure	development	projects	in	the	Nordics
Host	Nordic	meeting	where	criteria	of	success	are	being	agreed	upon	
Host	Nordic	conference	on	the	subjects
Host	Nordic	conference	on	OSS	companies	and	funding	with	Nordic	VCs	

WP3 Create a virtual Nordic code sharing site.
Host	Nordic	workshops	on	the	aspects	of	sharing	code	in	general,	and	the	public	sector	in	particular
Publish	and	spread	experience	and	knowledge	on	ongoing	work	on	sharing	software	repository	in	Sweden,		
done	by	SALAR.	
Explore	the	code	sharing	initiatives	in	the	Nordic	countries
Connect	the	Nordic	repositories	in	to	create	a	common	structure
Collaborate	with	different	repositories	in	EU	and	participate	in	establishing	the	EU-repository,	an	initiative	by	IDABC.	
Host	Nordic	workshops	on	the	different	aspects	of	sharing	intellectual	property	developed	and	owned	by	the	public	
sector.

WP4:Developer networking
Information	about	relevant	and	successful	developer	communities	in	the	Nordics.	
Host	Nordic	meeting	where	criteria	of	relevance	and	success	are	being	agreed	upon
Host	Nordic	conference	for	OSS	developers	from	relevant	communities

WP5: Nordic conference and public relations when: during whole project
Give	media	et	al	information	on	the	progress	of	the	project.	Have	joint	Nordic	press	conference	at	least	two	times		
during	the	projects.	Focusing	on	the	deliverables	from	the	projects	and	the	overall	status	of	OSS	in	the	Nordics.		
Host	a	conference	at	the	end	of	the	projects	where	business,	public,	sector,	and	politicians	are	invited	together	with	
represetatives	from	media.	



                                                                      The promise of Nordic Open Source collaboration       I
APPENDIX 2:
Business models for open source and nordic collaboration
A	business-model	for	exchange	of	software	and	knowledge	                            1
Results	of	large	survey	on	Danish	software	use	and	perceptions	                     2
	The	use	of	operating	systems	                                                      5
	Software	applications	                                                             7
	Decision	parameters		                                                              8
	General	decision	parameters	                                                       9
	Operational	reliability	                                                          10
	Flexibility	                                                                      10
	Security	                                                                         11
	The	decision-making	process	                                                      14
	Pros	and	cons	                                                                    16
	Summary	of	the	study		                                                            18
Collaboration	among	the	suppliers	and	consumers	–	Supplier-driven	sites.	          18
The	Danish	Software	Exchange.	                                                     19
Better	Software	                                                                   20
Breaking	barriers	                                                                 20
Custom	applications	creates	interaction	                                           20
A	design	framework	                                                                21
Conclusion	                                                                        21

A business-model for exchange of software and knowledge
The	purpose	of	this	paper	is	to	investigate	and	evaluate	business	models	for	the	development	of	a	joint	Nordic	hub	for	
open	source	software.

In	Denmark	the	possibilities	for	this	has	been	researched	during	a	2006	survey	of	perceptions	of	and	inhibitors	to	the	
use	of	open	source	software.	The	results	gathered	from	this	research	wil	be	presented	in	this	paper	along	with	the		
experiences	of	the	Danish	Software	Exchange	and	the	business	model	it	is	based	on.

There	are	many	aspects	to	be	aware	of	when	developing	a	business	model	to	use	in	a	market	of	open	source	software.	
First	of	all	the	participants	in	the	market	must	all	have	a	net	gain	from	their	actions.	If	not,	then	there	are	no	incentive	to	
participate.	These	gains	can	be	economic	gains,	but	also	more	subtle	gains,	ie.	prestige	etc.	If	the	market	are	to	function	
well,	there	is	a	need	for	the	participants	to	have	an	incentive	to	return	there	and	keep	supplying	their	knowledge	and	
activities.	Therefore	the	marketplace	should	be	an	engine	for	ongoing	contact	among	the	different	agents	in	the	market	
and	not	only	a	single-use	place.

Based	on	the	observations	mentioned	above,	it	is	important	to	tie	the	users	of	the	marketplace	together	both	crossing	the	
national	boundaries	and	the	ordinary	supplier/customer	relationship.	This	argument	will	be	further	explained	below	
–	also	backed	by	the	results	from	the	survey	as	described	in	the	next	chapter.

Results of large survey on Danish software use and perceptions
In	the	recent	years	increasing	attention	has	been	given	to	the	field	of	open	source.	EU	has	been	involved	in	the	FLOSS-
project1)	,	which	has	contributed	a	large	number	of	studies	of	structure	and	engagement	within	the	market	of	open	
source	software.

The	FLOSS-project	has	examined	the	market	for	open	source	in	a	number	of	different	countries	in	relation	to	use	of	
software	and	general	attitudes	towards	the	different	types	of	software	licences.

The	studies,	carried	out	in	2001	–	2002,	have	uncovered	many	aspects	of	both	public	and	private	companies	use	and	
opinions	on	open	source	software.	Furthermore,	the	companies’	opinions	on	pros	and	cons	of	the	use	of	the	software	
have	been	uncovered.

Subsequently,	the	FLOSS-project	has	developed	the	FLOSS-POLS-project	which,	at	the	moment,	is	examining	the		
effects	that	the	use	of	open	source	software	has	on	different	areas	of	European	society.


) See more about FLOSS at http://flossproject.org


II   The promise of Nordic Open Source collaboration
The	FLOSS-POLS	describes	their	research	objective	as	follows:

”The	FLOSS	project	(funded	by	IST/FP5)	resulted	in	the	single	largest	knowledge	base	on	open	source	usage	and	de-
velopment	worldwide,	and	filled	some	of	these	gaps,	at	least	in	our	understanding	of	the	economic	and	development	
models	behind	open	source.	Not	enough	knowledge	exists,	however,	in	the	critical	area	of	policy	formation:	the	impact	
of	policy	choices	on	open	source,	and	the	effect	of	open	source	on	available	policy	options	and	government	actions	are	
not	well	known.	The	support	action	builds	on	the	FLOSS	project	to	fill	in	important	gaps	in	the	understanding	of	open	
source	with	a	focus	on	specific	gaps	in	the	policy	application	domain.”	2)

FLOSS-POLS	want	to	analyse	the	following	aspects:

•          evaluating	government	policy	on	open	source
•          understanding	gender	issues	in	open	source
•          modelling	open	source	as	a	system	for	collaborative	problem-solving

The	studies	in	this	project	are	still	running	but	already	now	there	is	a	large	amount	of	data	at	disposal	concerning	the	
use	of	open	source	software	in	public	organisations,	and	development	of	experiences	and	skills	in	relation	to	open	
source.

Further	studies	in	relation	to	the	use	of	open	source	in	the	public	sector	have	been	carried	out	in	Sweden,	where	the	
applicability	of	publicly	developed	software	must	be	distributed	by	sharing	the	developed	software	as	open	source.

”Computer	software	that	has	been	developed	with	tax	revenues	should	be	used	to	benefit	as	many	citizens	as	possible.	
Those	responsible	for	developing	this	software	should	also	participate	in	distributing	the	benefits	to	others.	Promote	
co-ordination	and	diffusion	of	computer	programs	among	public	authorities	by	making	this	software	‘open	source’!3)

The	Swedish	project	analyses	the	possibilities	and	legal	implications	of	issuing	publicly	developed	software	as	open	
source.	This	analysis	has	been	continued	in	research	from	another	project	financed	by	the	EU	called	Public	Sector		
open	source	software	(PS-OSS).4)	The	project	analyses	the	effect	it	would	have	on	society	and	software	development	
if	public	authorities	issue	their	software	as	open	source,	and	whether	open	source	in	general,	is	the	best	method	for	
knowledge	sharing	and	exchange	of	software.

In	a	working	paper	from	November	2006	these	questions	are	thoroughly	dealt	with	by	real	examples	from	different	
parts	of	Europe.

The	studies	that	have	been	mentioned,	which	are	all	running	or	have	been	completed,	have	contributed	substantially	
to	the	overall	knowledge	about	the	use	and	potential	of	open	source	software.

To	support	and	build	the	knowledge	of	incentives	and	strategies,	a	supplemental	study	was	carried	out	in	Denmark.	
The	purpose	of	this	study	is	to	uncover	what	incentives	companies	have,	as	a	basis	for	their	choice	and	use	of	software.	
Why	have	they	chosen	the	way	they	have,	and	do	they	have	any	thoughts	about	change	of	strategy?	The	study	was	car-
ried	out	in	spring	2006	in	March	and	April.

A	total	of	8,000	possible	respondents	were	drawn	out	for	the	customer	study.	After	treatment	of	data	and	elimination	
of	branches,	duplicates	etc.,	7,764	possible	respondents	remained.	From	these,	779	companies	chose	to	answer	the	
questionnaire.	This	means	that	the	response	rate	of	this	study	is	just	above	10%.

For	this	study	respondents	were	chosen	on	the	basis	of	their	primary	trade	association,	the	way	it	is	registered	in	the	
Danish	company	registry.	To	get	a	picture	that	reflects	the	situation	in	Denmark,	it	has	been	aimed	to	target	the	ques-
tionnaire	study	at	a	group	of	respondents	that	has	the	same	trade	distribution	as	Denmark	in	general.

In	2004	there	were	282,968	registered	companies		in	Denmark.5)	This	means	that	the	questionnaire	study	includes	
answers	from	2,75	‰	of	Danish	companies.	Statistics	Denmark	divides	companies	in	lines	of	businesses	according	to	
different	systems.	The	most	superior	system	is	called	the	9-breakdown	and	breaks	the	Danish	companies	down,	as	the	
name	implies,	into	9	lines	of	business.	In	the	table	below,	the	relation	between	all	Danish	companies	and	the	respon-
dents	of	the	study	is	shown.	

2)   From http://www.flosspols.org/outline.php
)   From http://ec.europa.eu/idabc/servlets/Doc?id=20
)   See more on http://www.publicsectoross.info/
)    Statistics Denmark – Statistikbanken.dk. The number for 200 is the most recent available number.


                                                                              The promise of Nordic Open Source collaboration   III
Distribution of lines of business for companies                All companies 200                    Actual respondents
 Line of business                                            Number          Percentage         Number            Percentage
 . Agriculture, fishery and extraction of raw material          ,             .%                28                .%
 2. Industry                                                     8,              .%               00              2.8%
 . Energy and water supply                                        ,             .%                                .%
 . Building and planning                                        28,             0.2%                              .7%
 . Trade, hotel and restaurants                                 2,0             2.%                2                .7%
 . Transport, post and tele                                     ,7              .2%                28                .%
 7. Financing and business service                               8,7             2.%                8                .%
 8. Public and private services                                  8,7             .7%               20              0.8%
 . non-informed activity / Other                                                 0.2%               87              2.0%
 Total                                                          282,8             00%                77               00%
                                                               Source: Statistics Denmark – Statistikbanken.dk, and own numbers.

As	seen	in	the	table	above,	there	are	similarities	but	also	differences	between	the	line	division	in	the	questionnaire	
study	and	in	the	official	trade	statistics.	This	imbalance	could	be	due	to	respondents	having	to	state	their	line	associa-
tion	themselves,	and	that	it	has	been	chosen	to	include	all	public	organs	to	ensure	a	high	response	rate	from	this	part.	
This	causes	a	certain	possibility	of	error	since	part	of	the	companies	haven’t	been	able	to,	or	had	knowledge	about,	their	
own	line	of	business	as	regards	stating	their	association	in	relation	to	the	9-breakdown,	which	is	seen	in	the	very	large	
response	rate	of	“Uninformed	activity	/	Other”,	by	the	respondents.

In	the	illustration	below,	the	numbers	from	the	above	table	are	illustrated.

Distribution of lines of business in the questionnaire study compared to general line of business statistics




                                                          The line of business numbering refers to the numbering in the table above
                                                            Source: Statistics Denmark – Statistikbanken.dk, and own calculations.

Again,	it	appears	that	there	are	certain	differences.	A	source	of	error	could	be,	that	there	are	differences	between	the	
lines	of	business	in	relation	to	how	inclined	they	are	to	answer	questionnaires.	It	is	obvious	that	respondents	from	the	
public	organisations	(group	8)	have	been	diligent	respondents	compared	to	the	primary	producers	in	group	1	that	
haven’t	answered	to	as	high	a	degree.	More	than	30	percent	of	the	study’s	respondents	are	from	group	8	that	includes	
public	and	private	services.	This	covers	the	total	public	administration	and	a	large	number	of	public	and	private	service	
trades.	Again,	it	must	be	underlined,	that	there	are	more	public	organisations	in	our	sample	than	the	correspond-
ing	share	in	Denmark.	Because	of	the	somewhat	uneven	distribution	compared	to	the	general	distribution	of	lines	of	
business	in	the	country,	analyses	within	lines	of	business	must	be	seen	in	the	light	of	the	distribution	of	answers	that	
appear.	With	the	above	reservations	concerning	division	in	lines	of	business,	the	results	of	the	study	will	be	covered	in	
the	following.



IV   The promise of Nordic Open Source collaboration
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic
End Report Project 06222  Open Nordic

Contenu connexe

En vedette

Spanisch fur anfanger Spanischsprachkurse fuer Einsteiger
Spanisch fur anfanger Spanischsprachkurse fuer EinsteigerSpanisch fur anfanger Spanischsprachkurse fuer Einsteiger
Spanisch fur anfanger Spanischsprachkurse fuer EinsteigerAlhambra Instituto
 
Control remoto de marcha / paro de contactos sin añadir cables
Control remoto de marcha / paro de contactos sin añadir cablesControl remoto de marcha / paro de contactos sin añadir cables
Control remoto de marcha / paro de contactos sin añadir cablesE-Controls
 
Daniel_J_Till_Resume_1_1_16
Daniel_J_Till_Resume_1_1_16Daniel_J_Till_Resume_1_1_16
Daniel_J_Till_Resume_1_1_16Dan Till
 
Presentación pedro sano
Presentación pedro sanoPresentación pedro sano
Presentación pedro sanoXao Vasquez
 
Personalmagazin 4 2015 Unternehmenskultur
Personalmagazin 4 2015 UnternehmenskulturPersonalmagazin 4 2015 Unternehmenskultur
Personalmagazin 4 2015 UnternehmenskulturThinkSimple
 
Leitfaden zur gründung eines ebr
Leitfaden zur gründung eines ebrLeitfaden zur gründung eines ebr
Leitfaden zur gründung eines ebrWerner Drizhal
 
17 Traits That Entrepreneurs Posses
17 Traits That Entrepreneurs Posses17 Traits That Entrepreneurs Posses
17 Traits That Entrepreneurs PossesAbhishek Shah
 
Mit Fragen führen im Workshop
Mit Fragen führen im Workshop Mit Fragen führen im Workshop
Mit Fragen führen im Workshop Berlin Office
 

En vedette (16)

Spanisch fur anfanger Spanischsprachkurse fuer Einsteiger
Spanisch fur anfanger Spanischsprachkurse fuer EinsteigerSpanisch fur anfanger Spanischsprachkurse fuer Einsteiger
Spanisch fur anfanger Spanischsprachkurse fuer Einsteiger
 
Canada market
Canada marketCanada market
Canada market
 
Control remoto de marcha / paro de contactos sin añadir cables
Control remoto de marcha / paro de contactos sin añadir cablesControl remoto de marcha / paro de contactos sin añadir cables
Control remoto de marcha / paro de contactos sin añadir cables
 
Daniel_J_Till_Resume_1_1_16
Daniel_J_Till_Resume_1_1_16Daniel_J_Till_Resume_1_1_16
Daniel_J_Till_Resume_1_1_16
 
Presentación pedro sano
Presentación pedro sanoPresentación pedro sano
Presentación pedro sano
 
Personalmagazin 4 2015 Unternehmenskultur
Personalmagazin 4 2015 UnternehmenskulturPersonalmagazin 4 2015 Unternehmenskultur
Personalmagazin 4 2015 Unternehmenskultur
 
SBK race results
SBK race resultsSBK race results
SBK race results
 
Procompite resumen
Procompite resumenProcompite resumen
Procompite resumen
 
Logistics In Agritex
Logistics In AgritexLogistics In Agritex
Logistics In Agritex
 
Leitfaden zur gründung eines ebr
Leitfaden zur gründung eines ebrLeitfaden zur gründung eines ebr
Leitfaden zur gründung eines ebr
 
Diseño e implementacion de cableado de redes de datos
Diseño e implementacion de cableado de redes de datosDiseño e implementacion de cableado de redes de datos
Diseño e implementacion de cableado de redes de datos
 
Indicadores de Calidad y Gestión Ambientales
Indicadores de Calidad y Gestión AmbientalesIndicadores de Calidad y Gestión Ambientales
Indicadores de Calidad y Gestión Ambientales
 
17 Traits That Entrepreneurs Posses
17 Traits That Entrepreneurs Posses17 Traits That Entrepreneurs Posses
17 Traits That Entrepreneurs Posses
 
Cheste
ChesteCheste
Cheste
 
Mit Fragen führen im Workshop
Mit Fragen führen im Workshop Mit Fragen führen im Workshop
Mit Fragen führen im Workshop
 
El millo en Canarias
El millo en CanariasEl millo en Canarias
El millo en Canarias
 

Similaire à End Report Project 06222 Open Nordic

Software libre en la banca - Experiencias del grupo Santander con OSS
Software libre en la banca - Experiencias del grupo Santander con OSSSoftware libre en la banca - Experiencias del grupo Santander con OSS
Software libre en la banca - Experiencias del grupo Santander con OSSLibreCon
 
What in the World is Going on at The Linux Foundation?
What in the World is Going on at The Linux Foundation?What in the World is Going on at The Linux Foundation?
What in the World is Going on at The Linux Foundation?Black Duck by Synopsys
 
Technology transfer and North-South partnerships through open source communities
Technology transfer and North-South partnerships through open source communitiesTechnology transfer and North-South partnerships through open source communities
Technology transfer and North-South partnerships through open source communitiesMatthias Stürmer
 
Opensource r eportv2
Opensource r eportv2Opensource r eportv2
Opensource r eportv2vvuong
 
OSDC.my Master Plan For Malaysia Open Source Community
OSDC.my Master Plan For Malaysia Open Source CommunityOSDC.my Master Plan For Malaysia Open Source Community
OSDC.my Master Plan For Malaysia Open Source CommunityLinuxmalaysia Malaysia
 
A $5 Billion Value (Linux Foundation, 2015)
A $5 Billion Value (Linux Foundation, 2015)A $5 Billion Value (Linux Foundation, 2015)
A $5 Billion Value (Linux Foundation, 2015)Simone Aliprandi
 
lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)Amanda McPherson
 
International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...SOFIProject
 
SFScon22 - Stefano Pampaloni - OW2 and RIOS teaming up to boost the open sour...
SFScon22 - Stefano Pampaloni - OW2 and RIOS teaming up to boost the open sour...SFScon22 - Stefano Pampaloni - OW2 and RIOS teaming up to boost the open sour...
SFScon22 - Stefano Pampaloni - OW2 and RIOS teaming up to boost the open sour...South Tyrol Free Software Conference
 
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2
 
Open source & mobility in europe white paper
Open source & mobility in europe  white paperOpen source & mobility in europe  white paper
Open source & mobility in europe white paperFabMob
 
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de Valor
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de ValorSoluciones de Código Abierto - Perspectivas, Resultados y Soluciones de Valor
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de ValorWSO2
 
Ilkka Lehtinen Coss
Ilkka Lehtinen CossIlkka Lehtinen Coss
Ilkka Lehtinen Cossknowhowgr
 
Open Source Community Building by Firms and Institutions
Open Source Community Building by Firms and InstitutionsOpen Source Community Building by Firms and Institutions
Open Source Community Building by Firms and InstitutionsMatthias Stürmer
 
Fab mob innovative ecosystem - EN
Fab mob innovative ecosystem - ENFab mob innovative ecosystem - EN
Fab mob innovative ecosystem - ENFabMob
 
Fab mob prez#3_va
Fab mob prez#3_vaFab mob prez#3_va
Fab mob prez#3_vaFabMob
 
OWF14 - Legal and licensing aspects of Open Source - Procurement of open sour...
OWF14 - Legal and licensing aspects of Open Source - Procurement of open sour...OWF14 - Legal and licensing aspects of Open Source - Procurement of open sour...
OWF14 - Legal and licensing aspects of Open Source - Procurement of open sour...Paris Open Source Summit
 

Similaire à End Report Project 06222 Open Nordic (20)

Software libre en la banca - Experiencias del grupo Santander con OSS
Software libre en la banca - Experiencias del grupo Santander con OSSSoftware libre en la banca - Experiencias del grupo Santander con OSS
Software libre en la banca - Experiencias del grupo Santander con OSS
 
What in the World is Going on at The Linux Foundation?
What in the World is Going on at The Linux Foundation?What in the World is Going on at The Linux Foundation?
What in the World is Going on at The Linux Foundation?
 
Technology transfer and North-South partnerships through open source communities
Technology transfer and North-South partnerships through open source communitiesTechnology transfer and North-South partnerships through open source communities
Technology transfer and North-South partnerships through open source communities
 
Opensource r eportv2
Opensource r eportv2Opensource r eportv2
Opensource r eportv2
 
OSDC.my Master Plan For Malaysia Open Source Community
OSDC.my Master Plan For Malaysia Open Source CommunityOSDC.my Master Plan For Malaysia Open Source Community
OSDC.my Master Plan For Malaysia Open Source Community
 
Businessonopen2012
Businessonopen2012Businessonopen2012
Businessonopen2012
 
A $5 Billion Value (Linux Foundation, 2015)
A $5 Billion Value (Linux Foundation, 2015)A $5 Billion Value (Linux Foundation, 2015)
A $5 Billion Value (Linux Foundation, 2015)
 
lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)
 
International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...
 
SFScon22 - Stefano Pampaloni - OW2 and RIOS teaming up to boost the open sour...
SFScon22 - Stefano Pampaloni - OW2 and RIOS teaming up to boost the open sour...SFScon22 - Stefano Pampaloni - OW2 and RIOS teaming up to boost the open sour...
SFScon22 - Stefano Pampaloni - OW2 and RIOS teaming up to boost the open sour...
 
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
Idabc 18
Idabc 18Idabc 18
Idabc 18
 
Open source & mobility in europe white paper
Open source & mobility in europe  white paperOpen source & mobility in europe  white paper
Open source & mobility in europe white paper
 
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de Valor
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de ValorSoluciones de Código Abierto - Perspectivas, Resultados y Soluciones de Valor
Soluciones de Código Abierto - Perspectivas, Resultados y Soluciones de Valor
 
Asundi
AsundiAsundi
Asundi
 
Ilkka Lehtinen Coss
Ilkka Lehtinen CossIlkka Lehtinen Coss
Ilkka Lehtinen Coss
 
Open Source Community Building by Firms and Institutions
Open Source Community Building by Firms and InstitutionsOpen Source Community Building by Firms and Institutions
Open Source Community Building by Firms and Institutions
 
Fab mob innovative ecosystem - EN
Fab mob innovative ecosystem - ENFab mob innovative ecosystem - EN
Fab mob innovative ecosystem - EN
 
Fab mob prez#3_va
Fab mob prez#3_vaFab mob prez#3_va
Fab mob prez#3_va
 
OWF14 - Legal and licensing aspects of Open Source - Procurement of open sour...
OWF14 - Legal and licensing aspects of Open Source - Procurement of open sour...OWF14 - Legal and licensing aspects of Open Source - Procurement of open sour...
OWF14 - Legal and licensing aspects of Open Source - Procurement of open sour...
 

Plus de IKT-Norge

Lars Johan Bjørkevoll, Xeneta
Lars Johan Bjørkevoll, XenetaLars Johan Bjørkevoll, Xeneta
Lars Johan Bjørkevoll, XenetaIKT-Norge
 
Erik Stokkeland
Erik Stokkeland Erik Stokkeland
Erik Stokkeland IKT-Norge
 
Ketil Widerberg
Ketil WiderbergKetil Widerberg
Ketil WiderbergIKT-Norge
 
Randi Marjamaa
Randi MarjamaaRandi Marjamaa
Randi MarjamaaIKT-Norge
 
Eirik Norman Hansen
Eirik Norman Hansen Eirik Norman Hansen
Eirik Norman Hansen IKT-Norge
 
Roger Schjervas innlegg for produktivitetskommisjonen 19.05.2015
Roger Schjervas innlegg for produktivitetskommisjonen 19.05.2015Roger Schjervas innlegg for produktivitetskommisjonen 19.05.2015
Roger Schjervas innlegg for produktivitetskommisjonen 19.05.2015IKT-Norge
 
Læringsanalyse – Arne Krokan
Læringsanalyse – Arne KrokanLæringsanalyse – Arne Krokan
Læringsanalyse – Arne KrokanIKT-Norge
 
Læringsanalyse – Yngve Lindvig
Læringsanalyse – Yngve LindvigLæringsanalyse – Yngve Lindvig
Læringsanalyse – Yngve LindvigIKT-Norge
 
Multi Smart Øving – skjermbilder
Multi Smart Øving – skjermbilderMulti Smart Øving – skjermbilder
Multi Smart Øving – skjermbilderIKT-Norge
 
NEO2015: Zwipe
NEO2015: ZwipeNEO2015: Zwipe
NEO2015: ZwipeIKT-Norge
 
NEO2015: Crypho
NEO2015: CryphoNEO2015: Crypho
NEO2015: CryphoIKT-Norge
 
NEO2015: Bartec Pixavi
NEO2015: Bartec PixaviNEO2015: Bartec Pixavi
NEO2015: Bartec PixaviIKT-Norge
 
Verdiskaping i en digital verden: Næringsminister Monica Mæland på NEO2015
Verdiskaping i en digital verden: Næringsminister Monica Mæland på NEO2015Verdiskaping i en digital verden: Næringsminister Monica Mæland på NEO2015
Verdiskaping i en digital verden: Næringsminister Monica Mæland på NEO2015IKT-Norge
 
NEO2015: Filmgrail
NEO2015: FilmgrailNEO2015: Filmgrail
NEO2015: FilmgrailIKT-Norge
 
NEO2015: Home Control
NEO2015: Home ControlNEO2015: Home Control
NEO2015: Home ControlIKT-Norge
 
Et digitalt #drømmeløft for Norge: Innovasjon Norge-keynote på NEO2015
Et digitalt #drømmeløft for Norge: Innovasjon Norge-keynote på NEO2015Et digitalt #drømmeløft for Norge: Innovasjon Norge-keynote på NEO2015
Et digitalt #drømmeløft for Norge: Innovasjon Norge-keynote på NEO2015IKT-Norge
 
NEO2015: The Trampery keynote. Creating a global innovation cluster: Lessons ...
NEO2015: The Trampery keynote. Creating a global innovation cluster: Lessons ...NEO2015: The Trampery keynote. Creating a global innovation cluster: Lessons ...
NEO2015: The Trampery keynote. Creating a global innovation cluster: Lessons ...IKT-Norge
 
NEO2015: Xeneta
NEO2015: XenetaNEO2015: Xeneta
NEO2015: XenetaIKT-Norge
 
NEO2015: Hatteland
NEO2015: HattelandNEO2015: Hatteland
NEO2015: HattelandIKT-Norge
 

Plus de IKT-Norge (20)

Lars Johan Bjørkevoll, Xeneta
Lars Johan Bjørkevoll, XenetaLars Johan Bjørkevoll, Xeneta
Lars Johan Bjørkevoll, Xeneta
 
Erik Stokkeland
Erik Stokkeland Erik Stokkeland
Erik Stokkeland
 
Ketil Widerberg
Ketil WiderbergKetil Widerberg
Ketil Widerberg
 
Randi Marjamaa
Randi MarjamaaRandi Marjamaa
Randi Marjamaa
 
Roar Olsen
Roar Olsen Roar Olsen
Roar Olsen
 
Eirik Norman Hansen
Eirik Norman Hansen Eirik Norman Hansen
Eirik Norman Hansen
 
Roger Schjervas innlegg for produktivitetskommisjonen 19.05.2015
Roger Schjervas innlegg for produktivitetskommisjonen 19.05.2015Roger Schjervas innlegg for produktivitetskommisjonen 19.05.2015
Roger Schjervas innlegg for produktivitetskommisjonen 19.05.2015
 
Læringsanalyse – Arne Krokan
Læringsanalyse – Arne KrokanLæringsanalyse – Arne Krokan
Læringsanalyse – Arne Krokan
 
Læringsanalyse – Yngve Lindvig
Læringsanalyse – Yngve LindvigLæringsanalyse – Yngve Lindvig
Læringsanalyse – Yngve Lindvig
 
Multi Smart Øving – skjermbilder
Multi Smart Øving – skjermbilderMulti Smart Øving – skjermbilder
Multi Smart Øving – skjermbilder
 
NEO2015: Zwipe
NEO2015: ZwipeNEO2015: Zwipe
NEO2015: Zwipe
 
NEO2015: Crypho
NEO2015: CryphoNEO2015: Crypho
NEO2015: Crypho
 
NEO2015: Bartec Pixavi
NEO2015: Bartec PixaviNEO2015: Bartec Pixavi
NEO2015: Bartec Pixavi
 
Verdiskaping i en digital verden: Næringsminister Monica Mæland på NEO2015
Verdiskaping i en digital verden: Næringsminister Monica Mæland på NEO2015Verdiskaping i en digital verden: Næringsminister Monica Mæland på NEO2015
Verdiskaping i en digital verden: Næringsminister Monica Mæland på NEO2015
 
NEO2015: Filmgrail
NEO2015: FilmgrailNEO2015: Filmgrail
NEO2015: Filmgrail
 
NEO2015: Home Control
NEO2015: Home ControlNEO2015: Home Control
NEO2015: Home Control
 
Et digitalt #drømmeløft for Norge: Innovasjon Norge-keynote på NEO2015
Et digitalt #drømmeløft for Norge: Innovasjon Norge-keynote på NEO2015Et digitalt #drømmeløft for Norge: Innovasjon Norge-keynote på NEO2015
Et digitalt #drømmeløft for Norge: Innovasjon Norge-keynote på NEO2015
 
NEO2015: The Trampery keynote. Creating a global innovation cluster: Lessons ...
NEO2015: The Trampery keynote. Creating a global innovation cluster: Lessons ...NEO2015: The Trampery keynote. Creating a global innovation cluster: Lessons ...
NEO2015: The Trampery keynote. Creating a global innovation cluster: Lessons ...
 
NEO2015: Xeneta
NEO2015: XenetaNEO2015: Xeneta
NEO2015: Xeneta
 
NEO2015: Hatteland
NEO2015: HattelandNEO2015: Hatteland
NEO2015: Hatteland
 

Dernier

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 

Dernier (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 

End Report Project 06222 Open Nordic

  • 1. July 2008 The promise of Nordic Open Source collaboration • Creating a center based on existing institutions • Create a repository of business models on open source software • Create opportunities for sharing open source software across the Nordics • Make the open source model accessible for both public and private sector Photo: Rune Tollisen Authors: Morten Kjærsgaard, Mats Østling, Petri Räsänen, Guðmundur Ásmundsson and Fredrik Syversen
  • 2. The following people and institutions have participated in the project: Iceland Sweden Samtök iðnaðarins Sveriges kommuner og landsting Guðmundur Ásmundsson Mats Østling gudmundur@si.is mats.ostling@skl.se Finland Denmark Center for Open Source Software Danish Open Source Business Association Petri Räsänen Morten Kjærsgaard petri.rasanen@coss.fi mortenk@magenta-aps.dk Norway IKT-Norge Fredrik Syversen fs@ikt-norge.no
  • 3. Title: Creating a virtual Nordic Center for Open Source Software Nordic Innovation Centre project number: 06222 Authors: Morten Kjærsgaard, Mats Østling, Guðmundur Ásmundsson, Petri Räsänen, , Claus Lassen, Anders Nordh, and Fredrik Syversen Institutions: Danish Open Source Business Association (Denmark), Sveriges kommuner og landsting (Sweden), Center for Open Source Software (Coss Finland), Samtök iðnaðarins (Iceland) Abstract: The aim of this project has been to create a real Nordic Open Source Center based on existing institu- tions. Create a repository of business models and best practice of OSS projects in the Nordic, to look at the developer networks in the Nordics. In addition we wanted to create a virtual Nordic code sharing site. To conclude our project we hosted a Nordic conference. We also concentrated on the public relations part which we believe is one of the main strategies of bringing awareness of open source to the public at large. The main result of the project: The project has been focused on getting the Nordic players to work together. Our main task has been to align and leverage on the different strong points the players have. Doing this have made it easier to achieve concrete results. A focused survey among the top Open Source Software companies (OSS) in the Nordics have been made. Both business models and the development process have been documented with real companies and real projects. In addition our Finnish partner have contributed with extensive research made on business models connected to OSS. During the duration of the projects there have been established a code sharing sites in all the Scandinavian countries and Finland is on the verge of doing the same. Groundwork have been done in order to connect these initiatives so that both code and business can flow across the Nordics. The practices of the Nordic developer networking have been studied, good Nordic and global practices have been identified, and good practices have been promoted in the target groups of the open source centers. The end conference was held in Norway, Skien late June with over 300 participants from all over Europe. This gave us a opportunity to show the Nordic relevance and commitment to OSS Topic/NICe Focus Area: ICT ISSN: Language: English Pages: 60 Key words: ICT, Open Souce, Code sharing, Business models, Conference, developer networks, software, ecosystems Distributed by: Nordic Innovation Centre www.nordicinnovation.net Contact person: Fredrik Syversen, Director IKT-Norge www.ikt-norge.no The promise of Nordic Open Source collaboration III
  • 4. IV The promise of Nordic Open Source collaboration
  • 5. Contents Executive Summary 1 Part 1: Business models 1 Building a Best Practice Repository 6 1.1. Business Models in the Nordics 6 1.2 The Question of Ecosystem 8 1.3 Development from Traditional Licensing to Open Source Software 9 2 Developing New OSS projects 9 2.1 Internationalisation within Open Source Software 10 Part 2: Nordic Code Sharing Site (Work package 3) 11 Background 11 The website 13 Developer’s area 13 A virtual Nordic code-sharing site – work and results 13 Conclusion and recommendations 14 Part 3: Developer Networking 15 Introduction 15 Types of open source communities and collaboration 16 Open source community sustainability evaluation 19 Evaluation of open source software 20 Conclusions and recommendations 21 Appendix Appendix 1: Summary of WP Responsible and Deliveries I Appendix 2: Business models for open source and nordic collaboration II Appendix 3: Study on the use of Open Source Software in the Norwegian Software Industry, Conclusions XV Appendix 4: Survey XVII Appendix 5: An Example of a Supplier-driven site: The Danish Software Exchange XXI Appendix 6: Open Source Business (Models) XXII Appendix 7: Glossary of Open Source Software Terminology XXIII Appendix 8: Program XXIV Appendix 9: Press facsimiles XXIX The promise of Nordic Open Source collaboration V
  • 6. vi The promise of Nordic Open Source collaboration
  • 7. Executive Summary Background: The Nordic business sector is probably one the most advanced regions in the world. This means that all business and public institutions relies heavily on their ICT-infrastructure to be the most cost efficient and modern. It is paramount, not only for the ICT-Industry bit for all to have some knowledge and aid when challenged by OSS as a innovation model, business model and a development model. I order to compete with global business, knowledge and actions on these issues are crucial for future success . Sharing on a Nordic level will give us a broader and more complete insight than working on this nationally. It is also important for business in the OSS environment to meet Nordic colleagues that can motivate and aid them, as this is yet a new way to do business. OSS is fast changing the way we develop and do business. In many ways OSS is the major running busi- ness philosophy in the Internet business. Google, Youtube, Facebook, MySpace, and their equivalents in the Nordics and in Europe. They are all based upon free use and the sharing of information content and opini- ons, their founders are all based in the OSS world. We strongly feel that the Nordics have the characteris- tics that gives us an edge compared to rest of Europe, and of course Finland with Linux have strong tradi- tions to OSS. But the facts that the Nordics are user-oriented, have often flat organizations and are based upon notion that knowledge sharing and the spreading of information are a benefit to the whole. These facts underlines the need to introduce OSS to both public sector and for business. We are going to both benefit from and contribute to the Nordic culture of sharing and collaborating, which is a natural and embedded part of our open societies Open Source is as a community of equals. Typically there is a real-world community built around the mailing lists and support groups of Open Source, but more importantly, as a user of open source you regain control over your use of software. You are not simply a powerless consumer. The impact of open source tech- nology is expected to be quite noticeable in the software industry, and in society as a whole. It allows for novel development models, which have already been demonstrated to be especially well suited to efficiently take advantage of the work of developers spread across all corners of the planet. It also enables completely new business models, which are shaping a network of groups and companies based on open source software development. And it has, in general, a very positive impact as an enabler for the creation of new markets and business opportunities. The Nordic public sector is well known for having an advanced and modern ICT-infrastructure and a high level of ICT-use within the administration as well as in the services offered to citizens. In order to take an- other step in the development of a modern and effective eGovernment in the Nordic public sector, we have to find new methods and models for sharing knowledge, experience and ICT-solutions. Scope Open source software (OSS) is the most disruptive change in the world of software since the introduction of the Internet. OSS challenges the given truths in many areas: New innovation models, new development models, new business models, new licensing models, new support models, new value chain models. All these new ways of creating new software and new solutions creates great challenges and great opportu- nities. Today the open source infrastructure is based on Nordic initiatives LAMP, is the foundation of much of the OSS systems. L stands for Linux, the operating system out of Finland, A stands for Apache the server system out of US, M stands for MySQL the database company of of Sweden/Finland, and finally P stands for PHP, the code language for web solutions out of Denmark. Norway has a number of companies that also gives the Nordics a certain position with the global OSS community. Aim of the project: • Create a real virtual Nordic Open Source Center based on existing institutions. • Create a repository of business models best practice of OSS projects in the Nordic. (WP2) • Create a virtual Nordic code sharing site. (WP3) • Developer networking. (WP4) • Host a Nordic conference (WP5) • Public relations The promise of Nordic Open Source collaboration
  • 8. The aim of the work-packages: Business models: The main objective was to describe the different business models when working with an Open Source mo- del, with focus om these areas; * Developing new software using OSS projects * Business development from traditional license model to OSS * Internationalization within OSS Nordic Open Source Repository The main objective was to establish a virtual Nordic code sharing site, and describe best practice from Nordics and EU. This work package aimed at: * Connectings the Nordic initiatives * Involve and Challenge the use and development on a cross-Nordic level * Create a working relationship with private sector on use, support, and maintenance on OSS Development networks The task was to identify “best practice” in organizing, financing, and the administration of OSS projects and tom iIdentify developer networks in the Nordics. Nordic Conference and PR The conference was to end with a conference that attracted both people from the Nordics and Europe. The aim was to bring the Nordic dimension and to tell the story of the project. PR has been an important and integrated part of our project with focus both on the ICT media and business media. Conclusions and recommendations Business models There are varying degrees as to which you can open your software to other parties and thereby opening up a whole range of different possible modes of doing business. Open source is no longer regarded as an exclusive either-or, but rather as an element among others around which o build ones particular business. There seems to be an abundance of open source related projects within the software industry. A great many and very diverse projects take place along the lines of a variety of different business models, but in general there is only little ecosystem present to preserve and maintain the recycling, integration and further development of open source software. If already conquered territory is to be retained and safeguarded against the threat of evaporating over time, lasting ecosystems needs to be established. Frameworks within which players are offered the continuity necessary for the proliferation and recycling of open source related products and projects, and where market positions can be maintained and strengthened. The partners in the Open Nordic project has established a strong collaboration crossing the national boun- daries in the Nordic countries. The Open Nordic Centre has, among other things, been coordinating software repositories in the Nordics, which today is widely used, especially by the respective public sectors. The Open Nordic Centre is, in our opinion, only in the first and very important stages of the Open Nordic project. The next step would be to focus upon the Nordic software industry, which holds a promising potential for future growth (or, as one researcher on the industry would have it “the future of Open source software looks indeed very Nordic”, referring to LINUX, APACHE, MySQL, PHP, among others^1 #sdfootnote1sym). The partners of the Open Nordic collaboration wish to strengthen the position of Nordic companies in the respective domestic markets, and we wish to do so by turning the Scandinavian markets into one single domestic market, hereby giving the Nordic enterprises the needed platform for competing on global level with of large-scale international corporations. Naturally, the Open Nordic partners are aware of the fact, that this task cannot be managed be the Open Nordic on its own. This is a long-lasting process, the success of which, depends on several players. On the other hand, this process needs to be started, and the Open Nordic Centre is more than ready to take on this 2 The promise of Nordic Open Source collaboration
  • 9. task. Through a large and extended network linking with both enterprises, civil servants, private and public decision makers, the Open Nordic Centre will be able to set the direction for open source code soft- ware and its competitiveness on the software markets. Nordic Code sharing site (WP3) The first part of the Virtual Nordic code-sharing site is finished and we have established a close and rewar- ding collaboration. A common taxonomy have been agreed upon as well as the methods for exchanging information and make searches in all the Nordic repositories possible. Connections to other repositories are established and we can see a growing interest for what is happening in the Nordic countries. There are a number of other areas that we don’t have fully explored yet, where the repositories could benefit from continuous collaboration. We have held a number of workshops regarding the collaboration between the code-sharing sites. The discussions have focused on taxonomy, strategies and policies, exchange of news and how to populate the repositories with software. Two more repositories have been added to the two already existing. The experiences and findings have been discussed and described in workshops, seminars and confe- rences. The Nordic repositories have been active in the European community and played a vital role in the progress of OSOR, the EU-repository, thus creating a platform for the Nordic Public Sector and the Nordic vendors in the European Open Source Community. A common Nordic software market for Opens Source Software is not that far away if we continue with our efforts. It is important that the Nordic countries keep on collaborating with the EU-repository -OSOR, but even more important the Nordics play an active part in the process and the ongoing development. We have just started to examine the nature of communities where the Public Sector is to be involved, and both research and case studies is needed to understand how re-use of publicly developed software can occur. Developer Networking (WP4) The starting point to understand business -developer community collaboration is the typology of open source communities. Four ideal types of open source communities can be identified: 1. Centralized, company-driven, small community (e.g. MySQL) 2. Large community, several companies, business work ethics (e.g. Eclipse) 3. Large community, several companies, hacker background (e.g. Linux kernel, Gnome) 4. Volunteer, decentralized, large (e.g. Debian). Different kinds of recommendable collaboration models are presented for each community type. The sustainability profile of a open source community in crucial factor the management of open source business risk. An evaluation model that comprises the social, economical, legal and cultural sustainability factors is suggested. Several systematic tools are available for the evaluation of open source software. The value of these tools is not only in the final result the method produces, but the process itself. Suggestions for further action: Action Who Education of software professionals and Open source competence centres, Universities companies related to methods and processes of community collaboration New knowledge and knowledge sharing about Universities, Open source competence centres creating new communities Catalysing company-community collaboration: Open source compence centres conferences, workshops, project funding The promise of Nordic Open Source collaboration
  • 10. Nordic Conference (WP5). Throughout 2007 we have organized a dialogue between all the major Conferences related in the Nordics and worked to make the participation in these conferences less national and more Nordic by promoting each national conference through the contact networks in all the 5 Nordic countries. We have developed a joint brand, Open Nordic, now being offered to other Nordic Conferences to brand them as more Nordic and enable them to attract a broader Nordic participation. The wrap up conference for the project will be the first in what we hope will be a series of well established conferences branded by the Open Nordic brand. The first conference will be the transformed version of eZ Conference, originally the largest Open Source related conference in content management. Last year eZ Conference attracted more the 300 participants from more then 30 countries. June 19th –20th a rebranded Open Nordic version of the eZ conference was held in Skien Norway. The scope this first Open Nordic conference will be broader the original eZ conference now also hosting Open Nordic Mobile in cooperation with a number of players in the mobile services and technology sector. Over 300 people from all over Europe attended the conference. We also awarded a company and a person for their outstanding contribution to the open source community in the Nordics, winners were Bjørn Venn (Individual), and MySql (Company). PR/media The project has used the project meeting in each country to get press coverage to promote project results into the media. In addition the end conference gave us opportunities focus in the projects and its Please see attached clippings on the project-related coverage for 2007 in appendix 2. Photo: Rune Tollisen The promise of Nordic Open Source collaboration
  • 11. The way ahead The projects have identified a number of areas where future collaboration will make a big difference. The key cooperation areas and their specific challenges are illustrated below. Collaboration area Key challenge Who could participate Political focus on the OSS Move current strong political Governments, Nordic council, Public opportunity for the Nordics- support in Norway to more agencies both as builders of an advanced countries and make the public eService offering and as Norwegian political support more a business case for increased robust. software based export. Sharing of code for use in private Only a small fraction of code The national Competency centers and public sectors and building shared in current repositories are in collaboration with OSS vendor of sustainable communities being used and enhanced because association, developer and user around the code they lack an active community communities and related Research and an ecosystem . We need and Education institutions to learn more involved actors the best practices of building a sustainable community/ecosystem Procurement of software based Current procedures, buying Governments, public agencies and solutions in public sector cultures and competencies of bodies. public purchasers are keeping OSS based solutions and vendors out of the public sector OSS related education and A nonexistent and at best a very Nordic Universities and University research fragmented offering in an area Colleges, research institutions where the biggest growth barriers in technology, social sciences, is the availability of talents economic and business development. Venture Capital interest and Lack of insights into OSS related Business angels with experience funding availability business models, practices and in OSS. VC associations, ICT strategies associations. Strengthening the OpenNordic A large portion of the OSS Current “owners” of the OpenNordic brand and establish more related events and networks are brand; primarily the competency permanent transnordic events national only. This reduces our centers, the ICT associations and and communities ability to make Nordic and global the current networks controlling collaborations succeed in the key OSS events. global arena The promise of Nordic Open Source collaboration
  • 12. Part 1: Business models 1 Building a Best Practice Repository In order to expand the knowledge of working business models in open source enterprises in Scandinavia, as well as testing the grounds for a future Nordic network – Open Nordic, the Nordic Virtual Centre of Open Source (the project) instigated a small-scale probe into the business models of enterprises in Finland, Den- mark, Norway and Sweden.1) The query was carried out in the during the whole project, and constitutes the foundation of an Open Nordic best practice repository. 27 Scandinavian companies were asked to answer a series questions regarding their business models, the creation of revenues, the structure of the ecosystem surrounding their opens source activities and the pos- sibility of linking onto these ecosystems. A minimum of five companies was selected from each of the 4 countries (respectively 8 Finnish, 9 Danish, 6 Norwegian and 5 Swedish companies chose to participate). The companies represent a diverse segment of open source enterprises offering a broad range of open source related activities, services and products. The group consisted of both large internationally located companies crossing national boundaries (globally as well as in the Nordics only), and smaller locally based enterprises. For future use and furthering of already established networks contact information for all 28 companies was gathered and stored in the repository.2) The query behind the repository must therefore also be seen much less as a scientific research proper, than a first step in bringing together open source enterprises in the Nordic countries and as one of the first steps in creating of a Nordic network for open source software enterprises. The intention was both to provide Open Nordic with an initial grouping together of possible companies interested in future cooperation as well as a tool for mapping open source software-related business activities in the Scandinavian countries. Best practice is to be understood in the sense of different and well-established business models for open source related enterprises.3) The questions where designed in order to highlight different business models in enterprises connected to and earning an income from open source software related activities. The query should be able to provide examples of different possible models of doing business in the software industry involved with open source in Scandinavia. Of special interest to the Open Nordic Centre was the importance of the network and/or ecosystem in the distribution and proliferation of open source solutions. 1.1. Business Models in the Nordics The query was intended to highlight different working business models in the Nordic countries. Enter- prises were asked to state their main field of specialisation and their company’s primary source of income working with open source. Secondly, they were asked to describe their business model in their own words. Enterprises were asked to place their company within five different categories:4) Open Source and Hardware I.e. the use of open source as the foundation for the software running their machines when making hardware. Open source and Aggregation Companies that assemble various open source software packages into integrated and easily consumable units. ) The number of open source-enterprises based in Iceland is still very limited, and although the Icelandic forum for open source activities (the Icelandic SI) is part of the Open Nordic collaboration, wherefore there are no current plans of expanding the repository to covering Iceland. 2) The repository is available at http://www.coss.fi/c/portal/layout?p_l_id=PUB.0.7 , at the Open Nordic homepage. ) The Finnish research project OSSI - ”Managing OSS As an Integrated Part of Business” under COSS has been the foundation for the Open Nordic virtual centre’s understanding of ”business models” as well as ”best practice”. For further information see: http://www.coss.fi/web/coss/research/ossi/publications ) Again, the work of Finnish COSS, and especially the work of Mikko Puhakka, has been extremely helpful in choosing the defining categories of this repository. The promise of Nordic Open Source collaboration
  • 13. Open source and Buy Off Companies that offer a proprietary license for their open-source software, in order for their customers to modify and redistribute software without having to make the code changes available to the public. Mixed An open-source code base with proprietary add-ons. Open Source and Service Companies that sell support and services around open source software. Open Source and hardware 28,6% Open Source and agregation 35,7% q2 Business models Open Source and buy off 10,7% Mixed 32,1% Open Source and Service 71,4% 0% 20% 0% 0% 80% As the illustration clearly shows, open source software related services is by far the most prominent of the five categories.5) Nearly three-quarters of the interviewed companies view the provision of services related to open source as their main source of income. This is significantly larger than any of the other areas of interest, and exactly twice as large as the second-place category concerning the aggregation and integration of open source software. Equally significant, only ten percent of the interviewed companies were basing their business upon offering a proprietary license for open source software. This picture is confirmed by the enterprises own description of their business model, for many (13 of 28 companies, or nearly half ) of the firms in question «support and service» (or deviations hereof, «main- tenance» e.g.) is a main area of business, offering support agreements, contracts or long or short-term subscriptions to support services. If one counts the 9 companies (a little less than a third of the companies asked), who described themselves as providing training or services of an educational nature, and on top of this add the companies, who claimed to offer «consulting» (again nearly half ) as a main part of their business model, it becomes quite obvious how important the area of services is within the world of open source.6) Least surprisingly maybe, is the fact that only a third of the interviewed companies were engaged in offering a proprietary license for their own open-source software allowing their customers to modify software. First of all, this business model tends to go somewhat against the grain of open source software and in fact to offer semi-closed/semi-open software and secondly this might still create some of the disadvantages normally attributed to proprietary software, albeit in a much smaller scale. However inte- restingly enough, it shows that there are varying degrees as to which you can open your software to other parties and thereby opening up a whole range of different possible modes of doing business – finding ones own particular niche, as it were. One the other hand (and despite the fact that the figure is signifi- ) A clarifying remark regarding the illustration: The 28 companies were not limited to one single category, when stating their business model. ) In an indirect manner this seem also to comply to the result sof the Norwegian NTNU-study, who also found the business sector of consultancies to be one of the more active proponents of open source software and related services. The NTNU report is available at http://research.idi.ntnu.no/oss/NTNU_friprog.pdf. The promise of Nordic Open Source collaboration 7
  • 14. cantly small), the category of buy-off in itself might show that open source is no longer regarded as an exclusive either-or dichotomy, but rather as a pick-and-choose element among others around which to build ones particular business. A more common way, however of mixing proprietary and open source software is by offering open source software entailing proprietary add-ons. This might still not satisfy the OSS purist, nevertheless this model is less prone to the disadvantages of ordinary proprietary software. This might be at its most apparent in business models such as the dual licence model, where commercial developers are offered software under commercial licensing, while at the same time making the software available to the non- commercial user. The remaining categories of «open source and aggregation», «open source and hardware» along with the above mentioned category of open-source base «mixed» with proprietary add-ons all constitute around a third of the interviewees each. The first of the three categories, aggregational packaging and integra- tional development of open source software, being the largest of the three, and somewhat larger than the smallest of the three, concerned with the making hardware through the use of open source software. Again, as long as the world of open source is as diversified (and ever diversifying) a field as is the case, the continuous use, reuse, integration, reintegration and repackaging of software is unavoidably linked with the business practises in this area is hardly surprising. 1.2 The Question of Ecosystem Regarding the question of ecosystem and the character of the networks surrounding open source business models in the Nordic countries the interest of the Open Nordic Centre lay first and foremost in the mapping of ecosystems both regarding quantity and quality, and secondly in ways of furthering and/or strengthening current ecosystems. 7) The understanding of the term ecosystem seems to be posing certain difficulties due to the fact that answers are not always consistent (e.g. some use quantity and size as an indicator, others focus upon the quality of an ecosystem by using the words «weak», «strong» and the like). However, on a very general level it is possible to pull-out certain result of the answers given. Companies relate to ecosystems to varying degrees, and the strength and quality of the various eco- systems, they are a part of, differ greatly. Furthermore each ecosystem might be very different regarding its make-up, built more or less loosely around the collaboration on products, projects, firms or even rather minimal participation on a pure verbal level of «ideology», as it were. Participation ranges from the almost non-existent to taking part in a very strong and well-established network (although only a few companies claim to be participating in such an ecosystem). Quite a few companies complain about a weak network or ecosystem, some claiming not to be contributing much or only on an individual basis. Others seem to be posing the very same concern in a more positive vein; hoping for firmer structures, larger networks with more companies involved. Only very few are clai- ming to be part of a large network (not mentioning any actual size, however). A large subsection have a network consisting of 2 to 6 smaller companies, whereas others are coupled with one other (often larger) company, e.g. as partner or sub supplier. When it comes to the question regarding the entry of an ecosystem, the general trend seems to be an initial openness without any hesitations, albeit this is often expressed rather loosely. Answers vary from «the ecosystem is open» and «anybody is welcome» to «send an e-mail» - which might be interpreted as a general acceptance and willingness to participate in and furthering ones ecosystem, however without any actual strategy towards this end (which is admitted only by a few of the participants). Others claim that entry into the ecosystem would be based upon skills, knowledge and competencies. Others again would base this upon an evaluation of common goals and interests. Very few explicitly hold some sort of pledge of allegiance to the open source cause as an absolute condition. 7) A definition of an ecosystem might be, that it covers policies, strategies, processes, information, technologies, applications and stakeholders that together make up the technological environment for any given enterprise. Most importantly an ecosystem includes people – individuals who create, buy, sell, regulate manage and use open source technology. Therefore an ecosystem also covers the term usually referred to as “a network”. 8 The promise of Nordic Open Source collaboration
  • 15. 1.3 Development from Traditional Licensing to Open Source Software The Nordic world of open source software, as it presents itself from within the repository, constitutes a diversified field with various different ways of doing business. The world of open source has gone a long way from being a primarily developer/programmer driven activity to being a thriving business sector including a rather large spectrum and different ways of doing business, be they based upon services, hardware work, integration and development of projects, products and regardless whether they take place within consultancies, as suppliers proper or partners etc. Even if open source activities might not yet be the most main streamed part of the world of software, then it has, at least risen well above ground level.8) Although open source software may not always be the most visible part (often not even to the agents themselves) of the fauna and flora of the software industry, it is at least flourishing in the lower parts of the environment. A clear indicator for the overall acceptance and widespread use of open source is the fact that a number of the respective companies seemingly quite easy cross the boundaries between closed and open source code software. The fact that possible business models within the open source world seem able to cover positions ranging from a traditional uncompromising open source purism to more tolerant (or at least pragmatist) attitudes towards the mixing of open and proprietary source code, only goes to show that open source quite naturally seem to have grown into and been adapted by an already existing world of business. Of course it might be due to the simple necessity that some companies (to different degrees and in dif- ferent ways) offer a mix of open and closed source code, but nevertheless it shows the almost inescapable persistency, with which the open source software has been entering the market. 2 Developing New OSS projects On the basis of this initial repository little can be said about the actual influence of the respective ecosystems regarding further development and the proliferation of open source. However, it must be assumed that the existence of larger networks and of actual (and durable) ecosystems enhances the overall possibility of spreading open source code software (regarding particular products as well as network based projects embracing several players). An ecosystem that endures over time is a condition for the use, reuse and integration of open source software, as well as a requirement for further business opportunities for the particular agent, simply by enhancing the reachable surfaces and contact possibilities for the firm in question. Are open source businesses to be more than just another service provider for a particular section of the software industry (as we have seen the provision of services is almost a mandatory obligation for a vast majority of the questioned companies in the repository), then such a system or systems are the precondition for the further development of software. If already conquered territory is to be retained and safeguarded against the threat of evaporating along with the ending of projects, finishing of products or simply to turn into questions of maintenance, service and support, then a durable framework needs to be provided, in which the players are offered the continuity necessary for the proliferation and recycling of open source related products and projects: A framework where the highly celebrated openness actually can take place and continue to take place. Lasting networks and actual well-established ecosystems are conditions for maintaining positions already gained, for further developing and growth of open source software related projects. The great problem is not the quantity and amount of open source related projects – there seems to be an abundance of projects within this particular world of the software industry. A great many and very diverse open source related projects take place along the lines of a variety of different business models.But in general there is only a little ecosystem present to preserve and maintain the recycling, integration and further development of open source software. In a great many of the cases discussed here, what is needed therefore is the establishing of a structure that allows for both openness and continuity – a framework that at the same time provides players with the necessary structure of sustainability, without having to reverse the current developments within the dustry towards proprietary software once again. 8) For further evidence see also the EUC report “Economic impact of open source software on innovation and the competitiveness of the Information and Communication Technologies sector in the EU” from 200: http://ec.europa.eu/enterprise/ict/policy/doc/200--20-flossimpact.pdf The promise of Nordic Open Source collaboration
  • 16. 2.1 Internationalisation within Open Source Software Regarding the question of internationalisation within the world open source software or related activities, the theme of ecosystems equally plays an important role when it comes to the overcoming of national boundaries. In a certain sense this takes place more or less on its own and by itself in world marked by globalisation and an extreme widening of spheres of interest. Nonetheless, the furthering open source code software and related projects cannot be left completely to itself. It must be nurtured and structured around frameworks, that are easily accessible, albeit not too loosely defined. The Open Nordic centre is off course not an ecosystem of its own. It is however intended to provide open source players in the Nordics with the frameworks within which to acquire access to larger networks, supporting the development of open source business ecosystems in Norway, Sweden, Finland, Denmark and Iceland. Basing itself on existing structures and open source promotion activities conducted by the different agencies in each of the Nordic countries, the Open Nordic virtual centre promotes open source solutions and is intended to enable networking between both providers and developers. The creation of a virtual Nordic code sharing site for public administrations has been the pivot in these efforts. Photo: Joanna Myszak 0 The promise of Nordic Open Source collaboration
  • 17. Part 2: Nordic Code Sharing Site (Work package 3) The first part of the creation of the Virtual Nordic code-sharing site is finished and we have established a close and rewarding collaboration. A common taxonomy have been agreed upon as well as the methods for exchanging information and make searches in all the Nordic repositories possible. Connections to other repositories are established and we can see a growing interest for what is happening in the Nordic countries. There are a number of other areas that we don’t have fully explored yet, where the repositories could benefit from continuous collaboration. Background In general there are three different approaches on Open Source Software for the Public Administration to consider: • The use of existing Open Source Software as a replacement for more expensive, heavy and functionally overloaded or less appropriate proprietary software. This is typically the case when you change to Open- Office, Linux, MySQL and other similar products. The reason for this kind of change is mainly eco- nomic, but vendor independence and the possibility to use cheaper and standardised hardware are also important aspects. • The use of existing Open Source Software as a way of improving your IT-environment by introducing new features and functionality. This is typically the case when adding new software (or components) or changing your infrastructure. In the last years we have seen a number of implementations of Open Source Software as a way to create a more flexible and effective infrastructure by introducing middle- layer architectures, web services, SOA and other modern features. In this scenario there are complete applications as well as libraries and components to be used. • The development of new software. This is the case when there is no software in the market meeting your needs. The public sector has many specialized task and duties to perform, and software vendors do not meet most of them. Apart from the central office environment, where you often find a mature and well- established IT-structure, most of the employees in the Public Sector lack the necessary IT-resources in order to be able to improve the efficiency in their daily work. When the Public Sector gets involved in developing new software it is mainly done by professional consultants and vendors. The first two options are not that different from the usual way of acquiring software. You may have to chan- ge the way you do procurements and tenders, and you have to educate the people in charge of acquisition how to take advantage of the new possibilities brought by Open Source Software. One important aspect though for the Public Organizations is that they should share their knowledge and experience in order to improve the efficiency of the Public Sector in general. Specifications, the basis for procurement, evaluation criteria’s and other documents is easily shared and can reduce both time and efforts for other public organi- zations. The third option, developing your own software, is something you have to take into careful considera- tion. The benefits of having a well suited software that fulfill your needs and the opportunity to offer your employees new functions and excellent IT-resources in their daily work are quite obvious, but the risk of ending up with a complex system that you have to support during its lifetime is evident. This is why sharing and re-use is of such great importance, lowering the risk of unique solutions used by just one organisation and instead create groups – communities – of public bodies and vendors developing and taking care of the software together. When the Public Sector engages in developing software, the coding and development it’s almost always done by professional consultants. In some rare occasions the development is done by the ITC-department itself, but in general the Public Sector acts as buyers, specifying the functionality and performance, wor- king closely together with the vendor, monitoring the progress and testing the result. As a buyer you have to make sure that you are the owner of the resulting software so that you can share it with others as Open Source. Software developed by the Public Sector should be shared as Open Source Software whenever it’s possible. There are a number of licenses to choose between, so you will certainly be able to find one that suits your (and your lawyers) needs. The promise of Nordic Open Source collaboration
  • 18. There are some general structures that have to be at hand in order to make it possible to share code deve- loped by the Public Administration. One is of course a place on Internet where you can publish your own code and find code from other organisations. Such a site is called a repository or forge. Another prerequi- site is knowledge and methods how to do share your code. Since this is a new phenomenon there are some uncertainty how to behave and what laws and regulations that could be of guidance. A third requirement is the insight and awareness that sharing and collaboration between the Public institutions is both necessary and rewarding. Changing the mindset of people is always a time consuming and patience proving process, but one that will pay off in the end. In order to promote the sharing between the Public Sectors in the Nordics we have focused on creating a virtual repository for Open Source Software in the Nordic Countries, formed by the existing national repo- sitories. • Repositories and sharing The following statement is the fundament on which we have built the Virtual Open Source Repository for the Nordic Countries: Software developed on behalf of the Public Sector should by default be published as Open Source and thereby made available for others to use. Software developed by a public institution in order to provide a good and well-suited IT-support for the civil servants whit-in the organization may be as useful to other, similar public organizations. The work being done by one public body could therefore be of great value to another public body for a very low cost and result in a more efficient public sector and substantial cost savings on a national or even Nordic level. The structure and responsibilities of the public sector in the Nordic Countries are quite similar and even more so between the public bodies in each country. The potential of sharing and collaboration are in that respect quite obvious if we can provide structures and methods for sharing and re-use. Repositories aimed at the public sector can be found all over Europe. A common EU-initiative called OSOR have been under construction for some time and was launched at a meeting in Brussels in the mid of June 2008. During the project participants from Denmark, Finland, Norway and Sweden have been involved in the OSOR-project and have had some substantial impact on the result, meaning that in the coming years the Nordic repositories will find it easy to collaborate with OSOR, on a policy level as well on the technical side. The strategies behind the Nordic repositories has proven to work very well and can provide the Nordic Countries with a solid platform in the European context. The Nordic repositories (now present in Denmark, Finland, Norway and Sweden) has focused on publis- hing open source software develop by the public sector and at the same time strengthen and visualize the collaboration with the private vendors. The Public Sector needs professional tools developed by profes- sional programmers, developed in a tight collaboration with the people that are going to use it. The Nordic software archives (as most of the software repositories) have two separate parts (except from the Finnish archive that so fort just have the website): • A user-oriented area, usually a website with information, news, search, forums and publications. • A development area with software archives, bug reporting, development timelines and other technical oriented tools. 2 The promise of Nordic Open Source collaboration
  • 19. The website The website makes it possible for the intended users to find and learn about the available software without being programmers. The person responsible for the software can publish specifications, user experiences, the plans and ideas for further development and find others to discuss with. In order to create a virtual repository it is important to establish common structures. Using a common taxonomy makes it possible to search for software in other repositories. During the project we have decided to use a simplified version of the IDABC taxonomy for categorization of the published software. This will make it easy to compare software in our national archives as well as to collaborate with archives outside the Nordics. The IDABC taxonomy may in the future have to be combined with other of taxonomies and other ways of categorization, for example user tagging. News feeds (RSS) are a common and useful way of distributing news to other websites or persons. All the Nordic repositories use RSS as a way of sharing information and updates. RSS is also the basis for the pos- sibility to find software in other archives by a single search in one of the repositories. RSS-feeds stored in a local database using the agreed taxonomy enable you to search in your native tongue and find software in other repositories. Even if you are not familiar with the language of the description of the software you at least know that the software you have found is within your line of search. Another part of the website concerns the vendors and the question of how to avoid lock-ins and instead create a vibrant market with enterprises competing with their knowledge and skills. One important aspect of the Open Source licenses is the opportunity to replace one vendor with another. With proprietary soft- ware you usually has to replace both the vendor and the software if you for some reason isn’t satisfied with the software you are using. Using Open Source Software puts you in the position of choosing a new vendor but keep on with the software. The vendor that has been engaged in the development of the software is of course in a better position than other vendors, due to the knowledge acquired during the development and that can lead to a sort of vendor lock-in. It’s important that the structure of the repository has some me- chanism that stimulates competition and give all vendors, not just the prior one, the opportunity to offer support and further development. One way to deal with this issue is to give the vendors the option to list them selves onto the software they feel that they can support. The vendors declare by listing them onto a specific piece of software that they have the knowledge and skill needed in order to offer good services based around that software. Developer’s area Apart from the user-oriented website the repositories also have a more technical structure, aimed for deve- lopers, programmers and project leaders. This is the forge, the place where the code is published and the de- velopment is made visible. The code could emerge in any of the different development phases: the first raw version, more developed stages to the final code, version 1.0. There are functions for reporting a bug, version tracking, and the appearance of new builds and of course the timeline for the development and when the different versions are to be released. At the present stage these parts of the Nordic repositories are used as archives, and they contain the first major versions, 1.0 of the published software. In the future there may be some project that will use more, maybe even all of the functions of the forges. A virtual Nordic code-sharing site – work and results During the last 18 months we have held five workshops regarding the collaboration between the forges. The discussions have focused on taxonomy, strategies and policies, exchange of news and how to populate the repositories. The two existing repositories have strengthened their position and two more repositories have been established. The work with the repositories has attracted a lot of media coverage and interest from a lot of people. The experiences and findings have been discussed and described in workshops, seminars and conferences. The managers of the Nordic repositories have been active in the European community and played a vital role in the progress of OSOR, the EU-repository. The discussions and collaboration between the Nordic countries have been of great importance, creating a platform for the Nordic Public Sector and the Nordic vendors in the European Open Source Community. A common taxonomy have been agreed upon as well as the methods for exchanging information and make searches in all the Nordic repositories possible. The promise of Nordic Open Source collaboration
  • 20. Two of the repositories are built upon the same software, a practical example of successful code sharing. We have focused on how to promote and make it easier to share code, not just deposit it in the forge. Some examples are present from Denmark, Norway and Sweden, but this is an area that has to be explored and investigated further. At all the major Open Source Conferences aimed at the Public Sector, both in the Nordics as well in Europe, the Nordic initiative regarding code sharing, collaboration and promotion of open Source Software has been presented by speakers from the participating organisations. Connections to other repositories are established and we can see a growing interest for what is happening in the Nordic countries. The repositories are now parts of Competence Centres in Denmark, Norway and Sweden. The question of Open Source in the Public Sector is not limited to just use and re-use of software. Open standards, architectural issues, security, quality and the building of communities are other aspects that have to be put into consideration. By forming Competence Centres the repositories are part of a more coherent context and can play an important role in a modernisation of the Public Sector. Conclusion and recommendations The first part of the Virtual Nordic code-sharing site is finished. We have a close collaboration and methods for exchange of news are established. There are a number of other areas that we don’t have fully explored yet, where the repositories could benefit from continuous collaboration. A common Nordic software market for Opens Source Software is not that far away if we continue with our efforts. The Nordic initiative have played a part in forming the European repository and we have the oppor- tunity to establish a strong and vibrant platform for the Nordic Public Sector as well as for the Nordic vendors. The EU-repository – OSOR – will undergo some serious development the coming years and it’s important that the Nordic countries keep on collaborating with OSOR, but even more important play an active part in the process. We have to examine the nature of communities where the Public Sector is to be involved; this is so far a totally unexplored area. The traditional Open Source community can be described as a developer- community, with a lot of active programmers. This is a model that’s not suitable for the Public Sector as is. We should try to use the very successful community model but with some moderations so that ordinary users can participate together with project leaders and developers. Both research and case studies is needed to understand how re-use of publicly developed software can occur. Code-sharing is not just about publishing code, but more important about re-use, collaborative development and refining the software in order to create a more effective Public Sector working with well suited, specialised software. Photo: Rune Tollisen The promise of Nordic Open Source collaboration
  • 21. Part 3: Developer Networking Introduction Open source is a working model and unique creation of software developers and developer communities. Distributed development and the ability of talented developers to solve meaningful problems collaboratively is - now and in for future - the core success factor of open source. As the role of open source in software business has rapidly increased, it has become very important for software companies to understand how open source communities work and how they can interact with these communities, their culture and their ways of operation. The starting point of this work package was an analysis of the network relationships of open source developers. An illustration of these relationships is given in figure 1. The figure indicates that the network relationships are very complex and versatile. OSS Developer Networks my project users my community other communities other companies Universities professional networks: Research My own LinkedIn, Ohloh etc company Figure 1. The network relationships of open source developers. Based on this analysis and related discussion, the Open Nordic team soon realised that in the further steps of the work package there is a clear need to focus on some aspects of the networking and collaboration. Based on the mission of the overall Open Nordic project, that is to support and promote open source business in the Nordic countries, a selection was made to focus on business - developer community relationships as illustrated in the blue area in the figure 1. Following this focus, the refined objective of the work package is to: • provide a summary of the latest information about the fundamentals of the nature open source developer community – business collaboration • provide insights about best practices related to business - developer community interaction and collaboration. The promise of Nordic Open Source collaboration
  • 22. The Finnish Tekes-funded research project “Managing OSS as an Integrated Part of Business (OSSI)” (2005- 2007) has been a major source of knowledge and material in the work package. The researchers of this project have presented the results is several events of the project. OSSI- project developed a management framework by examining the phenomena of open source from the perspectives of sociology, technology and business. The business perspective was further divided in the research project to legal aspects, economics, business models, competitive strategy and value networks. For further information and reports of the project, please visit http:// www.coss.fi/web/coss/research/ossi . Types of open source communities and collaboration In a survey conducted by the OSSI-project among a group of leading open source communities (Gnome, Eclipse, Debian and MySQL), the overall attitude of communities towards company participation was sur- prisingly positive. Thus, the main question related to developer – business -collaboration is not if it is desirable and beneficial, but rather how it can be organised. The research groups suggests that FOSS communities may be divided into different categories according to idealised types, and that answering to the “how” question of participation must be differentiated according to the typology. Traditionally, OSS communities have been started as volunteer projects (e.g., GNU project, Linux kernel, De- bian). The traditional picture of hacker culture (see, e.g., Raymond 1999, Levy 1984) as an informal self-organi- zing bazaar of having fun while programming has largely been based on volunteer communities like these. Ho- wever, the traditional picture has recently changed considerably with more and more companies participating in OSS communities either by letting their employers work on OSS or by directly hiring developers working on OSS. Increasingly companies also initiate OSS communities either by releasing previously closed code or by directly engaging in OSS development from the start. Consequently, a continuum of communities from volunteer- based to company-based has appeared. Most generally, this shift can be observed on the level of the ethos of communities: the ideologically organized ways in which labour is understood, maintained and given meaning. The self-organizing volunteer way of “working for fun” has been dubbed “hacker ethics”. For example Pekka Himanen wants to explicitly contrast hacker ethics with the more well-known salary-based commercial ethics that prevails in modern corporations, where a divi- sion and rationalization of labour takes place based on institutional rules and hierarchies. Consequently, the characterization of OSS communities to volunteer-based or company- based does not mean (mainly) the initiation of the project, but rather the basic ideological framework that motivates and structures the operations of the community. Typically, a company-based community has hierarchical structures, deploys monetary rewards and divides labour on the basis of pre-set goals. In contrast, volunteer-based communities are self-organized, ground motivation on extra-monetary rewards and work on the basis of informal goal-setting (either anarchic, democratic or meritocratic). Today OSS communities are typically a mix of the two extremes. The work ethics of a community are closely tied to forms of decision making. Typically a self-organized community will favour decentralized decision ma- king. One extreme is given by the decision on release dates in Debian: whenever the release is ready. In contrast, software development by and in a company will typically be centralized, with one source of authority deciding on, e.g., roadmaps and schedules. A middle ground between these two extremes is often sought by establishing a foundation or a similar organ that gives voice both to volunteers and the various institutions taking an interest in a given software development project. The foundation may guide development and structure schedules. Furthermore, communities may be classified on the basis of their age or maturity, size and the type of license in use: Size of the community. It can be assumed that a larger community is always more sustainable but potentially increases problem complexity for company participation. The size of the community must also reach a certain minimum size in order to make the open source effect work. Maturity of the community. This refers to the strength of the social and cultural ties, traditions and practices. A mature community is often old in age, and has developed common guidelines and best practices. The promise of Nordic Open Source collaboration
  • 23. Communication and decision-making structures of the community. Different systems of governance exist in free/open source software communities, including democracy, meritocracy and dictatorship. Here special attention is given at how centralised communication is. This tells something about the governance structure, hierarchy and bottlenecks. License. The type of free/open source software license chosen by the community potentially affects who will participate in the community. Licenses can be classified based on how strong copyleft effect they have. GNU General Public License, for example, is a strong copyleft license, while Eclipse Public License gives more freedom, and licenses like the BSD license are not copyleft at all. When these four elements are combined with the volunteer/company axis, differences between communities can be identified as can be seen in figure 2 (with examples). Hybridity Volunteer Mixed Company Small Wordpress MySQL, Laika Size Medium OpenBSD Mozilla OpenSolaris Linux (kernel) Large Debian Eclipse GNOME Young Gnash Laika Maturity Developing Wordpress Mozilla OpenSolaris, Darwin Established GNU, Debian Linux (kernel) MySQL Decentralized Debian Eclipse Decision- Balanced Linux (kernel) making Centralized GNU Mozilla MySQL Non-copyleft OpenBSD Apache Eclipse, OpenSolaris, License Weak copyleft Mozilla Darwin Strong Linux (kernel) GNU MySQL copyleft GNOME Figure 2. Classification of open source communities. The promise of Nordic Open Source collaboration 7
  • 24. In the classification above, we can see both differences and similarities between communities. Based on this analysis, some ideal types can be identified which characterise some of the most prominent differences between communities. Four ideal types of open source communities can be identified: • Centralized, company-driven, small community (e.g. MySQL) • Large community, several companies, business work ethics (e.g. Eclipse) • Large community, several companies, hacker background (e.g. Linux kernel) • Volunteer, decentralized, large (e.g. Debian) Correspondingly, different types of business-developer co-operation can be considered suitable with these types. Typically, small communities are more vulnerable. Here the risk of losing high-profile developers is considerable. On the other end, large communities often contain some inertia and may be susceptible to forks and internal disputes. From the perspective of sustainability, a large community that has also many participating companies is ideal. Diversity is the key to longevity in the open source ecosystem, as elsewhere. Based on the research and current knowledge, the following dos and donts for company- community collaboration can be presented for different types of communities: Centralized, company-driven, small community do: direct co-operation with the company do: customization in co-operation with the company risk: sustainability dependent on single company Large community, several companies, business work ethics do: involve own developers in the community do: collaboration with companies do: genuine contribution to community do: involvement in the decision making organs (e.g., Eclipse Foundation) don’t: expect spontaneous development of code Large community, several companies, hacker background do: involve own developers in the community do: quality contributions (“Show me the code!”) do: involvement in the Open Source Development Labs do: good open source citizenship and sharing do: acknowledge community values don’t try to push development without participating and contributing Volunteer, decentralized, large community do: support community (public acknowledgement) do: acknowledge community values do: be aware of licensing policies do: in case of a problem, do-it-yourself don’t: use the software against the license terms risk: internal tensions risk: hard to keep deadlines Table 1. Do’s and don’ts for companies collaborating with different kinds of communities. 8 The promise of Nordic Open Source collaboration
  • 25. Open source community sustainability evaluation As several studies on OSS communities indicate, open source communities do share some common characteristics (male dominance, relatively high level of education), but are also different in important respects. For instance, the developers of Eclipse and MySQL are as a trend roughly ten years older than those of GNOME and Debian. Also the motivations for participating in OSS development are different (for details, see Mikkonen, Vainio Vadén 2007). Consequently, in open source business we need tools to assess the risks that the various communities face. Recognising some of the bottle-necks of community growth and sustainability will help a long way in establishing fruitful co-operation and managing open source business risks. Below, the evaluatory factors of the open source community risk profile are grouped in four sets, cultural, social, legal and economic. Social sustainability of a community relies on the individual characteristics of its members, on its size and form, and the division of labour and power in the community. Cultural sustainability of a com- munity is defined by its traditions and history that create and shape its social and ethical norms and practices. While social sustainability is a matter of interaction between individuals, cultural sustainability is something that is created during a longer time period as the community matures. The importance of legal risk management in the OSS world has risen sharply during the last decade. The economic significance of software has drawn also the attention of the legal community and as the result the risk of getting sued for patent or copyright infringement is today very real. Finally, economic sustainability is one matter in volunteer based communities, and quite another in communities led by strong companies. However, for both extremes the problem of resources is anything but solved, and different models are constantly evolving and experimented with. Based on the current understanding and findings of the OSSI-research project, the following check list for identification of open source community characteristics and risks can be presented. Social dimension . Are there more than 20 active developers? 2. Does the community have a trusted main developer? . Does the community have developers with high technical skills? . Is the project cool enough the attract new developers? Cultural dimension . Does the community have a charter that defines the common principles and goals? 2. Is the development process open and inclusive? . Does the community have members who participate for ideological reasons? . Does the community have members that work for pay? Legal dimension . Does the community have legal expertise? 2. Does the software use a major open source license? . Does the software handle legally risky topics (p2p, encryption etc.)? . Does the economic footprint of the community attract law suits? Economic dimension . Is the maintenance of technical infrastructure on a sustainable basis? 2. Is some of the development work funded by companies? . Are some companies dependent on the community? . Does the community have funding for conferences and workshops? Table 2. Check list for defining open source community sustainability. The promise of Nordic Open Source collaboration
  • 26. Evaluation of open source software A reasoning to use open source software as a part of business has two sides, internal and external. Usually most of analysis focuses on external issues, for instance how to select the best piece of software or how to assess the viability of a particular community. However, internal issues may play vital role in succeeding implementation of open source. Internal analysis should start with recognizing current and future needs. Questions that are useful in recognizing the reasons behind selecting open source software are, for example, the following: • Analyzing time scale and urgency • How soon the output should be on market? • What is the overall life cycle of the output? • Analyzing firms own resources and competences • What competences you need to a) select b) acquire c) maintain a software (this issue relates closely to outsourcing/purchasing) • How much resources you are able to invest for this issue? • Analyzing the reasons to use open source software • Can you recognize your explicit and implicit motives? • Why it is a strategic decision? • What are the main drivers? • What is the proposed use: are you going to use that particular piece of software in experimenting, piloting or production? • Analyzing the status of relevant information • Do you know what you do not know? • Analyzing the future • When the decisions are made, what consequences will follow? An assessment task is about tradeoff between accuracy and time (i.e., money). Depending on answers on the questions above, one should make decisions what will be the needed level of information. An analytical and detailed approach may be too time- or resource- consuming when the software is just being experimented. In the OSSI- project four evaluation tools for assessing Open Source products or projects were identified as the “best-of-breed”: • Optaros’ Enterprise Readiness (ER) model • Open Source Maturity Model (OSMM) by B. Golden • Model for Qualification and Selection of Open Source Software (QSOS) • Business Readiness Rating (BRR). The project concludes that using a method like BRR is recommendable when a maturity of OSS is under eva- luation. The value is not only in the final result the method produces, but the process itself. It gives a structured way for investigating the software product. The final number indicating the maturity does not reveal some risks of the software. On the other hand a small number definitely reveals that the product is not mature. The lessons learned by using the existing evaluation methods led the research group to believe that a two-step evaluation is necessary. The user-role and intended use have a tremendous effect on how the software, the com- munity and the interaction should be approached. Not only are communities different from each other, also the user-roles necessitate various types of analysis and involve different types of risks. 20 The promise of Nordic Open Source collaboration
  • 27. Conclusions and recommendations The OpenNordic project (as we ended up using as project name) has delivered an extremely valuable contribution in the work to tap the OSS value potential in the Nordics. The project has created a number of Nordic meeting places for players usually operating primarily on a national basis: • The national OpenSource Competency Centers • Public sector representatives at both national and regional levels. • Universities with OSS related education and research spanning academic areas from sociology, law, economic, business administration to computer Science • The ICT Business Associations and their OSS related networks • Politicians influencing: - the development of ICT sector and specifically the software industry - How the public sector buy, develop and support the software behind all the new digital public services. Most of these meeting places will survive the project and make a permanent contribution to Nordic collabora- tion. Still some of them needs to be fed and nurtured by new projects in order to reach critical mass. The project has effectively demonstrated how national strengths can be built into Nordics strengths by open collaboration and sharing of software, competencies, research, events and conferences. We have also been able to build a joint Nordic brand, OpenNordic, holding the potential to add a joint Nordic identity to OSS related work by vendors, users and academia and helping the Nordics be more visible on the global arena . The projects have identified a number of areas where future collaboration will make a big difference. The key cooperation areas and their specific challenges are illustrated below. Collaboration area Key challenge Who could participate Political focus on the OSS Move current strong political support in Governments, Nordic council, Public opportunity for the Nordics- Norway to more countries and make the agencies both as builders of an advanced Norwegian political support more robust. public eService offering and as a business case for increased software based export. Sharing of code for use in Only a small fraction of code shared in The national Competency centers private and public sectors current repositories are being used and in collaboration with OSS vendor and building of sustainable enhanced because they lack an active association, developer and user communities around the code community and an ecosystem . We communities and related Research and need to learn more involved actors the Education institutions best practices of building a sustainable community/ecosystem Procurement of software based Current procedures, buying cultures Governments, public agencies and solutions in public sector and competencies of public purchasers bodies. are keeping OSS based solutions and vendors out of the public sector OSS related education and A nonexistent and at best a very Nordic Universities and University research fragmented offering in an area where the Colleges, research institutions in biggest growth barriers is the availability technology, social sciences, economic of talents and business development. Venture Capital interest and Lack of insights into OSS related business Business angels with experience in OSS. funding availability models, practices and strategies VC associations, ICT associations. Strengthening the OpenNordic A large portion of the OSS related events Current “owners” of the OpenNordic brand and establish more and networks are national only. This brand; primarily the competency permanent transnordic events reduces our ability to make Nordic and centers, the ICT associations and the and communities global collaborations succeed in the current networks controlling key OSS global arena events. The promise of Nordic Open Source collaboration 2
  • 28. 22 The promise of Nordic Open Source collaboration
  • 29. APPENDIX 1: Summary of WP Responsible and Deliveries The project has organized in 5 workpackages (WP) Work package 1 Project administration and management Main Responsible: COSS Finland ( creating a website and a repository, gather and structure data) and IKT-Norge Norway (reporting to NIC and organizing meetings) Other responsible: All partners must contribute Work package 2 Create a repository of business models best practice of OSS projects in the Nordics Main Responsible: Foreningen for open source leverandører (OSL) Denmark Other responsible: All partners must contribute Work package 3 Create a virtual Nordic code sharing site. Main responsible: The Swedish Association of Local Authorities and the Federation of Swedish County Councils. Other responsible : All partners must contribute Work package 4 Developer networking Main responsible: COSS, Finland Other responsible: All partners must contribute Work package 5 Nordic conference and public relations Main responsible: IKT-Norge, Norway Other responsible: All partners must contribute PLANNED DELIVERIES WP1: Project administration and management WP2: Create a repository of business models best practice of OSS projects in the Nordics Find and structure development projects in the Nordics Host Nordic meeting where criteria of success are being agreed upon Host Nordic conference on the subjects Host Nordic conference on OSS companies and funding with Nordic VCs WP3 Create a virtual Nordic code sharing site. Host Nordic workshops on the aspects of sharing code in general, and the public sector in particular Publish and spread experience and knowledge on ongoing work on sharing software repository in Sweden, done by SALAR. Explore the code sharing initiatives in the Nordic countries Connect the Nordic repositories in to create a common structure Collaborate with different repositories in EU and participate in establishing the EU-repository, an initiative by IDABC. Host Nordic workshops on the different aspects of sharing intellectual property developed and owned by the public sector. WP4:Developer networking Information about relevant and successful developer communities in the Nordics. Host Nordic meeting where criteria of relevance and success are being agreed upon Host Nordic conference for OSS developers from relevant communities WP5: Nordic conference and public relations when: during whole project Give media et al information on the progress of the project. Have joint Nordic press conference at least two times during the projects. Focusing on the deliverables from the projects and the overall status of OSS in the Nordics. Host a conference at the end of the projects where business, public, sector, and politicians are invited together with represetatives from media. The promise of Nordic Open Source collaboration I
  • 30. APPENDIX 2: Business models for open source and nordic collaboration A business-model for exchange of software and knowledge 1 Results of large survey on Danish software use and perceptions 2 The use of operating systems 5 Software applications 7 Decision parameters 8 General decision parameters 9 Operational reliability 10 Flexibility 10 Security 11 The decision-making process 14 Pros and cons 16 Summary of the study 18 Collaboration among the suppliers and consumers – Supplier-driven sites. 18 The Danish Software Exchange. 19 Better Software 20 Breaking barriers 20 Custom applications creates interaction 20 A design framework 21 Conclusion 21 A business-model for exchange of software and knowledge The purpose of this paper is to investigate and evaluate business models for the development of a joint Nordic hub for open source software. In Denmark the possibilities for this has been researched during a 2006 survey of perceptions of and inhibitors to the use of open source software. The results gathered from this research wil be presented in this paper along with the experiences of the Danish Software Exchange and the business model it is based on. There are many aspects to be aware of when developing a business model to use in a market of open source software. First of all the participants in the market must all have a net gain from their actions. If not, then there are no incentive to participate. These gains can be economic gains, but also more subtle gains, ie. prestige etc. If the market are to function well, there is a need for the participants to have an incentive to return there and keep supplying their knowledge and activities. Therefore the marketplace should be an engine for ongoing contact among the different agents in the market and not only a single-use place. Based on the observations mentioned above, it is important to tie the users of the marketplace together both crossing the national boundaries and the ordinary supplier/customer relationship. This argument will be further explained below – also backed by the results from the survey as described in the next chapter. Results of large survey on Danish software use and perceptions In the recent years increasing attention has been given to the field of open source. EU has been involved in the FLOSS- project1) , which has contributed a large number of studies of structure and engagement within the market of open source software. The FLOSS-project has examined the market for open source in a number of different countries in relation to use of software and general attitudes towards the different types of software licences. The studies, carried out in 2001 – 2002, have uncovered many aspects of both public and private companies use and opinions on open source software. Furthermore, the companies’ opinions on pros and cons of the use of the software have been uncovered. Subsequently, the FLOSS-project has developed the FLOSS-POLS-project which, at the moment, is examining the effects that the use of open source software has on different areas of European society. ) See more about FLOSS at http://flossproject.org II The promise of Nordic Open Source collaboration
  • 31. The FLOSS-POLS describes their research objective as follows: ”The FLOSS project (funded by IST/FP5) resulted in the single largest knowledge base on open source usage and de- velopment worldwide, and filled some of these gaps, at least in our understanding of the economic and development models behind open source. Not enough knowledge exists, however, in the critical area of policy formation: the impact of policy choices on open source, and the effect of open source on available policy options and government actions are not well known. The support action builds on the FLOSS project to fill in important gaps in the understanding of open source with a focus on specific gaps in the policy application domain.” 2) FLOSS-POLS want to analyse the following aspects: • evaluating government policy on open source • understanding gender issues in open source • modelling open source as a system for collaborative problem-solving The studies in this project are still running but already now there is a large amount of data at disposal concerning the use of open source software in public organisations, and development of experiences and skills in relation to open source. Further studies in relation to the use of open source in the public sector have been carried out in Sweden, where the applicability of publicly developed software must be distributed by sharing the developed software as open source. ”Computer software that has been developed with tax revenues should be used to benefit as many citizens as possible. Those responsible for developing this software should also participate in distributing the benefits to others. Promote co-ordination and diffusion of computer programs among public authorities by making this software ‘open source’!3) The Swedish project analyses the possibilities and legal implications of issuing publicly developed software as open source. This analysis has been continued in research from another project financed by the EU called Public Sector open source software (PS-OSS).4) The project analyses the effect it would have on society and software development if public authorities issue their software as open source, and whether open source in general, is the best method for knowledge sharing and exchange of software. In a working paper from November 2006 these questions are thoroughly dealt with by real examples from different parts of Europe. The studies that have been mentioned, which are all running or have been completed, have contributed substantially to the overall knowledge about the use and potential of open source software. To support and build the knowledge of incentives and strategies, a supplemental study was carried out in Denmark. The purpose of this study is to uncover what incentives companies have, as a basis for their choice and use of software. Why have they chosen the way they have, and do they have any thoughts about change of strategy? The study was car- ried out in spring 2006 in March and April. A total of 8,000 possible respondents were drawn out for the customer study. After treatment of data and elimination of branches, duplicates etc., 7,764 possible respondents remained. From these, 779 companies chose to answer the questionnaire. This means that the response rate of this study is just above 10%. For this study respondents were chosen on the basis of their primary trade association, the way it is registered in the Danish company registry. To get a picture that reflects the situation in Denmark, it has been aimed to target the ques- tionnaire study at a group of respondents that has the same trade distribution as Denmark in general. In 2004 there were 282,968 registered companies in Denmark.5) This means that the questionnaire study includes answers from 2,75 ‰ of Danish companies. Statistics Denmark divides companies in lines of businesses according to different systems. The most superior system is called the 9-breakdown and breaks the Danish companies down, as the name implies, into 9 lines of business. In the table below, the relation between all Danish companies and the respon- dents of the study is shown. 2) From http://www.flosspols.org/outline.php ) From http://ec.europa.eu/idabc/servlets/Doc?id=20 ) See more on http://www.publicsectoross.info/ ) Statistics Denmark – Statistikbanken.dk. The number for 200 is the most recent available number. The promise of Nordic Open Source collaboration III
  • 32. Distribution of lines of business for companies All companies 200 Actual respondents Line of business Number Percentage Number Percentage . Agriculture, fishery and extraction of raw material , .% 28 .% 2. Industry 8, .% 00 2.8% . Energy and water supply , .% .% . Building and planning 28, 0.2% .7% . Trade, hotel and restaurants 2,0 2.% 2 .7% . Transport, post and tele ,7 .2% 28 .% 7. Financing and business service 8,7 2.% 8 .% 8. Public and private services 8,7 .7% 20 0.8% . non-informed activity / Other 0.2% 87 2.0% Total 282,8 00% 77 00% Source: Statistics Denmark – Statistikbanken.dk, and own numbers. As seen in the table above, there are similarities but also differences between the line division in the questionnaire study and in the official trade statistics. This imbalance could be due to respondents having to state their line associa- tion themselves, and that it has been chosen to include all public organs to ensure a high response rate from this part. This causes a certain possibility of error since part of the companies haven’t been able to, or had knowledge about, their own line of business as regards stating their association in relation to the 9-breakdown, which is seen in the very large response rate of “Uninformed activity / Other”, by the respondents. In the illustration below, the numbers from the above table are illustrated. Distribution of lines of business in the questionnaire study compared to general line of business statistics The line of business numbering refers to the numbering in the table above Source: Statistics Denmark – Statistikbanken.dk, and own calculations. Again, it appears that there are certain differences. A source of error could be, that there are differences between the lines of business in relation to how inclined they are to answer questionnaires. It is obvious that respondents from the public organisations (group 8) have been diligent respondents compared to the primary producers in group 1 that haven’t answered to as high a degree. More than 30 percent of the study’s respondents are from group 8 that includes public and private services. This covers the total public administration and a large number of public and private service trades. Again, it must be underlined, that there are more public organisations in our sample than the correspond- ing share in Denmark. Because of the somewhat uneven distribution compared to the general distribution of lines of business in the country, analyses within lines of business must be seen in the light of the distribution of answers that appear. With the above reservations concerning division in lines of business, the results of the study will be covered in the following. IV The promise of Nordic Open Source collaboration