On Fedora's goal - is it to build an OS people can use, or to build a free as in gratis OS that people can use, or is it to build a free as in libre OS that people can use?
sanjay.ankur at gmail.com
Fri May 29 16:26:58 UTC 2015
I've been around in the community for quite a bit, and while I'm not a
kernel-dev or a team lead, I still like to think I belong to the
community - helping where I can. Why I've stuck around over the years,
other than because I've made friends in the community that I'd miss, is
the philosophy of Fedora - the stance we take towards FOSS - which
distinguishes us from any other Linux distribution.
Recently, since we moved on to Fedora.next, we've been working hard to
make the OS as user friendly as we can - the OS must be easy to set up
and use if we're to gain users, and gain market share in the process.
But, what is the purpose of this drive to increase our market share?
*Why* do we want more users? To beat other distributions in numbers? So
that we can say we have more users than them?
As I've always understood it, the primary goal of the Fedora community
is to spread awareness about FOSS, and the OS is a *tool* to accomplish
this goal - the more we improve the OS, the more users we have, the
more we can spread philosophy of FOSS.
Recently, though, I've begun to feel like the goal has just become to
"gain more users", and the "in order to spread FOSS" part is slowly
losing its importance. We've been discussing inclusion of non FOSS
software, for example - in whatever capacity - repositories, meta-data
links, the software itself - you will be aware that we've had a fesco
ticket discussing policy changes too. (FESCo refused and asked the
concerned parties to take it up with the Board)
The reason why we do not include non FOSS software seems to have
changed from "because we want to only use FOSS - that is our mission"
to "because including non FOSS software may risk RH, the company that
backs us", somewhere along the line. While the latter is true, it
distresses me to think that for some, this has now become the primary
reason. The primary reason used to be "because we want our users to use
FOSS as much as practically possible", and it is fortunate that this
fit in perfectly with protecting RH. Surely, RH Legal should not be the
the set of people stopping us from including non FOSS software??
(I'm not being naive here, I do understand that it is really important
that we don't expose RH to liability, but the point is, that as a
member of the Fedora community, this cannot be the primary reason.)
This change seems to have happened because we've started taking Fedora
being FOSS for granted. We just don't think, speak or write about it
enough - we're too engrossed in making good products for users to the
level that people actually consider changing policy just to make a
product "easier to use". (I'm all for making Fedora easier to use. If
you were on the planet today, you'd have seen my post about Appstream
data for RPMFusion.)
As an isolated example, the workstation mission statement begins: "The
Fedora Workstation working group aims to create a reliable, user
-friendly and powerful operating system for laptops and PC hardware."
The term FOSS does not figure here. This is our primary product aimed
at end users.
The simplest solution is to restart actively speaking about FOSS, about
actually working on increasing awareness - our primary goal. I've
written this to the council discuss list and not another because the
council is tasked with leading the community - and not only towards a
good OS implementation wise, but also towards the primary goal of
spreading FOSS, which to me, is what gives Fedora its identity in the
first place. I hope this will stimulate a discussion about what we need
to do to get the primary goal of the community back into focus.
At a non council level, some of us have been thinking about an essay
contest, which decause very nicely coined "Why we FOSS". The idea is to
have a competition to get people to write why they use Fedora and open
source software - and to use these essays as a medium to spread
awareness. It's just an idea and we're working on details, but it's a
start. decause also suggested that the contest also be held as part of
the university outreach program, to expose young minds to the
In conclusion, the community seems to be forgetting that our goal is to
spread FOSS and the OS is a tool to achieve this, and I would very much
like the council to think about this and how this needs to be
Ankur Sinha "FranciscoD"
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 473 bytes
Desc: This is a digitally signed message part
More information about the council-discuss