Top Banner
Background Unintentional Intentional Scenario Solution Thank you! Software Freedom Day Adverte: Softwares N~ao Livres podem ser prejudiciais asaude Marcel Ribeiro Dantas mribeirodantas at lais.huol.ufrn.br Software Freedom Day - Natal/RN 17 de Setembro de 2016 Marcel Ribeiro Dantas Dispositivos Biom edicos N~ ao-Livres 1/20
48

Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Jan 27, 2017

Download

Technology

PotiLivre
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Software Freedom Day Adverte:Softwares Nao Livres podem ser prejudiciais

a saude

Marcel Ribeiro Dantasmribeirodantas at lais.huol.ufrn.br

Software Freedom Day - Natal/RN17 de Setembro de 2016

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 1/20

Page 2: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

How common is an implantable device?

Over 3.000.000 people worldwide with pacemakers

Each year 600.000 pacemakers are implanted

Global market for pacemakers: USD 4.2 billion in 2008

Approximately USD 14.1 billion by 2025.

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 2/20

Page 3: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

How common is an implantable device?

Over 3.000.000 people worldwide with pacemakers

Each year 600.000 pacemakers are implanted

Global market for pacemakers: USD 4.2 billion in 2008

Approximately USD 14.1 billion by 2025.

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 2/20

Page 4: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

How common is an implantable device?

Over 3.000.000 people worldwide with pacemakers

Each year 600.000 pacemakers are implanted

Global market for pacemakers: USD 4.2 billion in 2008

Approximately USD 14.1 billion by 2025.

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 2/20

Page 5: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

How common is an implantable device?

Over 3.000.000 people worldwide with pacemakers

Each year 600.000 pacemakers are implanted

Global market for pacemakers: USD 4.2 billion in 2008

Approximately USD 14.1 billion by 2025.

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 2/20

Page 6: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

How common is an implantable device?

Over 3.000.000 people worldwide with pacemakers

Each year 600.000 pacemakers are implanted

Global market for pacemakers: USD 4.2 billion in 2008

Approximately USD 14.1 billion by 2025.

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 2/20

Page 7: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

They’re not new. They’re just different now

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 3/20

Page 8: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

What is a pacemaker?

Artificial Cardiac Pacemaker

Electrical impulses to regulate heart rate

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 4/20

Page 9: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

What is a pacemaker?

Artificial Cardiac Pacemaker

Electrical impulses to regulate heart rate

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 4/20

Page 10: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

What is a pacemaker?

Artificial Cardiac Pacemaker

Electrical impulses to regulate heart rate

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 4/20

Page 11: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

What is a defibrillator?

Implantable Cardioverter Defibrillator (ICD)

Electrical impulses to revert ventricular fibrillation

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 5/20

Page 12: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

What is a defibrillator?

Implantable Cardioverter Defibrillator (ICD)

Electrical impulses to revert ventricular fibrillation

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 5/20

Page 13: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

What is a defibrillator?

Implantable Cardioverter Defibrillator (ICD)

Electrical impulses to revert ventricular fibrillation

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 5/20

Page 14: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Single unit

Pacemaker + ICD

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 6/20

Page 15: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Single unit

Pacemaker + ICD

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 6/20

Page 16: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Mistakes happen

They do happen!

SEI estimates one defect for every 100 lines of code

Pacemaker may have around 80.000 lines; 800 bugs

One study showed 98% of software failures in IMD wouldhave been detected with all pairs testing.

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 7/20

Page 17: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Mistakes happen

They do happen!

SEI estimates one defect for every 100 lines of code

Pacemaker may have around 80.000 lines; 800 bugs

One study showed 98% of software failures in IMD wouldhave been detected with all pairs testing.

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 7/20

Page 18: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Mistakes happen

They do happen!

SEI estimates one defect for every 100 lines of code

Pacemaker may have around 80.000 lines; 800 bugs

One study showed 98% of software failures in IMD wouldhave been detected with all pairs testing.

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 7/20

Page 19: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Mistakes happen

They do happen!

SEI estimates one defect for every 100 lines of code

Pacemaker may have around 80.000 lines; 800 bugs

One study showed 98% of software failures in IMD wouldhave been detected with all pairs testing.

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 7/20

Page 20: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Anything wrong?

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 8/20

Page 21: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Therac-25

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 9/20

Page 22: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

But.. But.. it never happened

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 10/20

Page 23: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

But.. But.. it never happened

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 11/20

Page 24: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

But.. But.. it never happened

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 12/20

Page 25: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Karen Sandler

Lawyer at Software Freedom Law Center

Executive Director at GNOME Foundation

Cyborg running on proprietary software

What did she find out?

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 13/20

Page 26: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Karen Sandler

Lawyer at Software Freedom Law Center

Executive Director at GNOME Foundation

Cyborg running on proprietary software

What did she find out?

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 13/20

Page 27: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Karen Sandler

Lawyer at Software Freedom Law Center

Executive Director at GNOME Foundation

Cyborg running on proprietary software

What did she find out?

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 13/20

Page 28: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Karen Sandler

Lawyer at Software Freedom Law Center

Executive Director at GNOME Foundation

Cyborg running on proprietary software

What did she find out?

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 13/20

Page 29: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Karen Sandler

Lawyer at Software Freedom Law Center

Executive Director at GNOME Foundation

Cyborg running on proprietary software

What did she find out?

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 13/20

Page 30: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Software running in the device

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 14/20

Page 31: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Software running in the device

Non-free Software

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 15/20

Page 32: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Security through obfuscation

Hide how it’s done

Don’t worry, they won’t find out

Patent Encumbered

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 16/20

Page 33: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Security through obfuscation

Hide how it’s done

Don’t worry, they won’t find out

Patent Encumbered

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 16/20

Page 34: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Security through obfuscation

Hide how it’s done

Don’t worry, they won’t find out

Patent Encumbered

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 16/20

Page 35: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Security through obfuscation

Hide how it’s done

Don’t worry, they won’t find out

Patent Encumbered

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 16/20

Page 36: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Dangers

Unauthorized use of Programmer

Network analyzer

Depleting battery

Fatal commands

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 17/20

Page 37: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Dangers

Unauthorized use of Programmer

Network analyzer

Depleting battery

Fatal commands

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 17/20

Page 38: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Dangers

Unauthorized use of Programmer

Network analyzer

Depleting battery

Fatal commands

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 17/20

Page 39: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Dangers

Unauthorized use of Programmer

Network analyzer

Depleting battery

Fatal commands

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 17/20

Page 40: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Dangers

Unauthorized use of Programmer

Network analyzer

Depleting battery

Fatal commands

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 17/20

Page 41: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Surprise! You can’t sue us :-)

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 18/20

Page 42: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

How can Free Software change that?

Not only make it better, but offer freedom

The more eyes, the less bugs

Makes sure it does what it says it does

Change it according to your needs

Audit your device’s code. Or pay someone to do it!

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 19/20

Page 43: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

How can Free Software change that?

Not only make it better, but offer freedom

The more eyes, the less bugs

Makes sure it does what it says it does

Change it according to your needs

Audit your device’s code. Or pay someone to do it!

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 19/20

Page 44: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

How can Free Software change that?

Not only make it better, but offer freedom

The more eyes, the less bugs

Makes sure it does what it says it does

Change it according to your needs

Audit your device’s code. Or pay someone to do it!

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 19/20

Page 45: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

How can Free Software change that?

Not only make it better, but offer freedom

The more eyes, the less bugs

Makes sure it does what it says it does

Change it according to your needs

Audit your device’s code. Or pay someone to do it!

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 19/20

Page 46: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

How can Free Software change that?

Not only make it better, but offer freedom

The more eyes, the less bugs

Makes sure it does what it says it does

Change it according to your needs

Audit your device’s code. Or pay someone to do it!

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 19/20

Page 47: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

How can Free Software change that?

Not only make it better, but offer freedom

The more eyes, the less bugs

Makes sure it does what it says it does

Change it according to your needs

Audit your device’s code. Or pay someone to do it!

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 19/20

Page 48: Software Freedom Day Adverte: Softwares Nao Livres podem ser prejudiciais a saude

Background Unintentional Intentional Scenario Solution Thank you!

Thank you for your attention

Questions?

Except where otherwise specified, the content of thispresentation may be used under the terms of the license

Creative Commons Attribution 3.0

Marcel Ribeiro Dantas Dispositivos Biomedicos Nao-Livres 20/20