"The reason why open source happened, the reason it started, was because the people who make software are artists and craftsmen. They are not just mindless drones, that show up every day and put in their hours. They spend their evenings, their weekends, unbelievable amounts of time crafting this software. And they wanna see it used by the most people, and they wanna see it used for the best purposes, typically, and they didn’t see that happening in the proprietary software world, not any of the proprietary software companies. And so they decided – because they could – to write their own world!"
Danese Cooper
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
The free software history and communities’ journey ahead
1. The Free Software History and
Communities’ journey ahead
What we can learn and expect from freedom
@ricardoamaro
2. About me
Free/Opensource software lover
Senior Cloud Engineer @Acquia
Drupal.org infrastructure/devops
Drupalist & Linux enthusiast
Father, artist, community facilitator
@ricardoamaro
3. today’s agenda
1. Free Software History (Software Livre)
2. The GPL License
3. GNU/Linux
4. Freedom Challenges
5. Why Free Software?
6. Trust your computer
7. Choose your future
4. History
• In the 1950’s, 1960’s, and 1970’s, it was normal for
computer users to have the freedoms that are
provided by free software. Software was commonly
shared by individuals who used computers and by
hardware manufacturers who were glad that people
were making software that made their hardware
useful.
6. History
• While some software might have always remained
free, there was a growing amount of software that was
for sale only. In the 1970’s and early 1980’s, the
software industry began using technical measures
(such as only distributing binary copies of computer
programs) to prevent computer users from being able
to study and modify software. In 1980 copyright law
was extended to computer programs and in 1981 the
first Software patent was issued in the US.
8. Evolution
• In 1983, Richard Stallman, longtime member of the hacker
community at the MIT Artificial Intelligence Laboratory
announced the GNU Project, saying that he had become
frustrated with the effects of the change in culture of the
computer industry and its users. Software development for the
GNU Operating System began in January 1984, and the Free
Software Foundation (FSF) was founded in October 1985. He
developed a free software definition and the concept of
"copyleft", designed to ensure software freedom for all.
11. What is Free Software?
The first formal definition of free software was
published by FSF in February 1986. That definition,
written by Richard Stallman, is still maintained today
and states that software is free software if people who
receive a copy of the software have the following four
freedoms:
12. What is Free Software?
0 (use) The freedom to run the program for any purpose.
1 (study) The freedom to study how the program works, and change it to
make it do what you wish.
2 (copy & share) The freedom to redistribute copies so you can help
your neighbor.
3 (modify & distribute) The freedom to improve the program, and
release your improvements (and modified versions in general) to the
public, so that the whole community benefits.
13. It’s called GPL :
General Public License
The majority
of Free and OpenSource Software
uses it.
25. Freedom Challenges
1 - Social Networks and your privacy
2 - Your computer should trust you
3 - Free Software =
freedom of choice, speech,
association & expression
26. Social Networks
Have you ever thought about your privacy?
Facebook, Google+ and others admittedly archive and use your data for
their own benefit and for governments control.
Ps. It’s not only for advertisements anymore…
27. Facebook’s example
From: https://www.facebook.com/full_data_use_policy
We may enable access to public information that has been shared through our services.
We may allow service providers to access information so they can help us provide
services.(...)
We may access, preserve and share your information in response to a legal request (...)
This may include responding to legal requests from jurisdictions outside of the United
States (...) We may also access, preserve and share information (...) to protect ourselves,
you and others, including as part of investigations;
Information we receive about you, including financial transaction data related to
purchases made with Facebook, may be accessed, processed and retained for an
extended period of time(...)
28. “free” hosted services
If you’re not paying for a product
and they still earn money, then
you probably are the product.
29. ...and you are cool with that?
fine :)
But there are options!
30. Own your data rights (if you care)
Solutions:
Diaspora,
Friendica,
FreeNet
https://gitorious.org/social/pages/ProjectComparison
33. Free has in Freedom
A backdoor to the NSA, called
“Trusted Computing” developed and
promoted by the Trusted Computing
Group, founded a decade ago by the
all-American tech companies AMD,
Cisco, Hewlett-Packard, IBM, Intel,
Microsoft, and Wave Systems. Its core
element is a chip, the Trusted
Platform Module (TPM), and an
operating system designed for it, such
as Windows 8.
35. Does your computer trust you?
TPM 2.0
is a malicious feature or a “backdoor”
http://investmentwatchblog.com/leaked-germangovernment-warns-key-entities-not-to-use-windows8-links-the-nsa/
36. DRM
Apple and other vendors apply
“Digital Restrictions Management” or
“digital handcuffs” on their Software.
These are technical mechanisms designed to impose
restrictions on computer users.
Mainly regarding access to content and data that you
should have the right to control.
40. but… but… but...
Change is much easier than you think! :)
Communities like Drupal, Linux, DevOps, Libreoffice
are building their own tools for that…
Why?!
41. Artists and craftsmen
“The reason why open source happened, the reason it started, was
because the people who make software are artists and craftsmen.
They are not just mindless drones, that show up every day and put
in their hours. They spend their evenings, their weekends,
unbelievable amounts of time crafting this software. And they
wanna see it used by the most people, and they wanna see it used
for the best purposes, typically, and they didn’t see that happening
in the proprietary software world, not any of the proprietary
software companies. And so they decided – because they could –
to write their own world!”
Danese Cooper - Drupal Association Board Member
http://www.transformingfreedom.org/hyperaudio/software-monopolies-and-open-source
42.
43. “And so they decided –
because they could –
to write their own
world!”
Danese Cooper - Drupal Association Board Member
http://www.transformingfreedom.org/hyperaudio/software-monopolies-and-open-source