Free Software

Software Livre

In the beggings 

50's  60's

Then the evil comes...

James Gosling

GNU

Linus Torvalds

LINUX

“There's no roadmap for Linux. Nobody is held accountable for security problems with Linux.”

 

Steve Ballmer

Microsoft CEO

2003

“There's no roadmap for Linux. Nobody is held accountable for security problems with Linux.”

 

Steve Ballmer,

Microsoft CEO

2003

Free
vs
Open

4 Freedoms

Freedom 0

Liberdade 0

A liberdade de executar o programa como você desejar, para qualquer propósito

The freedom to run the program as you wish, for any purpose (freedom 0).

 

Freedom 1

Liberdade 1

A liberdade de estudar como o programa funciona, e adaptá-lo às suas necessidades.

Para tanto, acesso ao código-fonte é um pré-requisito.

The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.

Freedom 2

Liberdade 2

A liberdade de redistribuir cópias de modo que você possa ajudar ao próximo

The freedom to redistribute copies so you can help your neighbor (freedom 2).

Freedom 3

Liberdade 3

A liberdade de distribuir cópias de suas versões modificadas a outros.

Desta forma, você pode dar a toda comunidade a chance de beneficiar de suas mudanças. Para tanto, acesso ao código-fonte é um pré-requisito.

The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.

Philosophical Treta

O que é mais livre?

Ter liberdade de
tirar a liberdade

dos outros

Não ter a liberdade
de tirar a liberdade

dos outros

Licenças

Copyleft

GPL

Permisiva

BSD

MIT

CC0

Domínio Público

GNU Public License

Mas por que?

  • Eficiência
  • Auditoria
  • Segurança
  • Liberdade
  • Legado
  • Refém / Vendor Lock

 

E funciona?

If Microsoft ever does applications for Linux

it means I've won.

Linus Torvalds

Alguns anos mais tarde...

Obrigado

@AllanDaemon
allan@esolvere.com.br

Free Software (Python Triângulo)

By Allan Daemon

Free Software (Python Triângulo)

Apreentado no 1º Meetup da Comunidade Python Triângulo

  • 580