centuryschl-roma · (linus benedict torvalds) newsgroups: comp.os.minix subject: what would you...

35
1 / 35

Upload: others

Post on 08-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

1 / 35

Page 2: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

2 / 35

Richard M. Stallman (New York, USA, 1953 - )

1985: Free Software (GNU Manifesto)

Source: www.fsf.org

Free Software is a matter of the users' freedom to

run, copy, distribute, study, change and improve

the software. "The Olivetti Programma 101 was the first computer I ever used"

Richard Stallman

Page 3: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

3 / 35

From: [email protected] (Linus Benedict Torvalds)Newsgroups: comp.os.minixSubject: What would you like to see most in minix?Summary: small poll for my new operating systemKeywords: 386, preferencesMessage-ID: <[email protected]>Date: 25 Aug 91 20:57:08 GMTOrganization: University of HelsinkiLines: 20

Hello everybody out there ...I'm doing a (free) operating system, just a hobby, won't be big and professional ...Linus Torvald

Linus Torvald(Helsinki, Finland, 1969 - )

1991: Linux

Page 4: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

4 / 35

Towards an Hybrid Economy?

Commons & Markets

New Business Models

(Commons-based peer production)

are

Challenging & Complementing

Classic Market institutions

Page 5: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

5 / 35

Alan Turing(London, UK, 1912 - Wilmslow, UK, 1954)

Source: Turing A., "On computable numbers, with an application to the Entscheidungsproblem" from Proceedings of the London Mathematical Society, (Ser. 2, Vol. 42, 1937)

1937: Turing Machine

http://www.bookliners.com/_front/it/doc/TURING-10-MARZO-2013.pdf

Page 6: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

6 / 35

1965: the 1st Italian bit-generation

Gastone Garziera

Mario Bellini

Giovanni De SandrePiergiorgio Perotto

1963 Olivetti P101's dream-team

Source: www.101project.eu

Page 7: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

7 / 35

Ken Thompson(1943 - )

1969: Unix

Dennis Ritchie(1941 - 2011)

Bill Joy(1954 - )

Page 8: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

8 / 35

Prentice-Hall, 1978Unix's Programmer Manual

1971

Dennis Ritchie, Ken Thompson

Page 9: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

9 / 35

C Programming Language

Unix Operating System

Dennis Ritchie(1941 - 2011)

Page 10: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

10 / 35

1981: August 12, PC IBM (1,565 $)MS-DOS 1.0

1981: April, Xerox Star 8010 (16,595 $)1st Commercial WIMP "Personal Computer"

The Evolution of Computing

1963: 1st mouseDouglas Engelbart,Bill English

1973: 1st WIMPWindow, Icon, Menu e PointingComputerXerox PARC

Page 11: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

11 / 35

The Mother of All Demos

The Challenges of Human-Computer Interaction

"A Research Center for Augmenting Human Intellect"

Douglas Engelbart

Fall Joint Computer Conference

9 December 1968, Brooks Hall, San Francisco

Live Demo of NLS (oN-Line System)

Computer Mouse ("X-Y position indicator for a display system"),

Video Conferencing. Teleconferencing, Hypertext,

Word Processing, Hypermedia, Object Addressing (IofT),

Dynamic File Linking, Revision Control,

Collaborative Real-Time Editor

Source: Doug Engelbart Institute, www.dougengelbart.org

Page 12: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

12 / 35

Douglas Engelbart(1925 - 2013)

The Mother of All Demos

The Challenges of Human-Computer Interaction

Source: Doug Engelbart Institute, www.dougengelbart.org

Page 13: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

13 / 35Photo: Rage Ross. Credits: Flickr - Creative Commons

2013: January 11th, Aaron Swartz, dies

Internet Activist, a Creator of RSS, Is Dead at 26, Apparently a SuicideBy John Schwartz

Published: January 12, 2013

Aaron Swartz(Chicago, 8 November 1986 - New York, 11 January 2013)

Software Developer, Writer, Hacker, Internet Activist

RSSRich Site Summary

RDF Site Summary

Really Simple Syndication

openlibrary.org

demandprogress.org www.reddit.com

2009

2011

www.ethics.harvard.edu/

2010

Page 14: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

14 / 35

Sto

rm o

n t

he f

lat

lan

d o

f P

iem

on

e,

Italy

, P

hot

o: M

ich

ela

Ta

lon

, 2013

Cloud Computing 2013: Parzialmente Nuvoloso

Linux Day 2013Polo Formativo Universitario, "Officina H"

Via Montenavale, Ivrea

Ivrea, 26 Ottobre 02013Norberto Patrignani

Page 15: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

Computing Models

Terminals

Host

GroupServer Host

PCs

Host-Centric

Computing

Distributed

Client/Server

Computing

Cloud

Computing

Cloud

Computing

Hosts

IP Devices

Cloud Computing: "From Servers to Services"

Network-Centric

Computing

Network-Centric

Computing

Page 16: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

Terminals Host

Host PCs

Host-Centric

Computing

Distributed, Client/Server

Computing

Cloud Computing: Back to the Future

TouchScreens

Processing

Storage

Processing

Storage

Input

Storage

Processing

Output

Network

Input

Output

Network

Input

Output

NetworkHost

Cloud

Computing

Page 17: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

17 / 35

We are now entering for real into the Cloud Computing era.

For many people is natural to have

just a "touchscreen" in their hands

and everything else "into the cloud"

(storage space, computing power)

In terms of architecture we are now going "back to the future"

to yet another centralized computing infrastructure

where we will lose all the freedom of "our fathers",

when they introduced the personal computing (PC)

We are going from the "autonomy" of PCs

(input, storage, processing, output and network in our hands)

to the "heteronomy" of cloud and

this is a kind of jump back to the pre-PC era

of "dumb" terminals

From Autonomy to Heteronomy

Page 18: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

18 / 35

Services, NOT Devices

- Mobile access to (back-end) Applications drives the move to Cloud

- Every SaaS provides Mobile access

- Decrease Mobile traffic to In-House datacenter

- With Bring-Your-Own-Device (BYOD) programs, IT is losing control ...

Page 19: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

19 / 35

The Kill Switch

The "center of the cloud"

could even "shutdown" the machine and operating system

in the hands of the user ("the kill switch")

(Robertson, 2012).

Page 20: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

20 / 35Source: www.csrc.nist.gov/groups/SNS/cloud-computing/index.html

Cloud Computing Top View

Page 21: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

21 / 35

Cloud Computing Deployment Models

Page 22: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

22 / 35

Cloud Computing: Impact on Governance

Source: Cloud Security and Privacy, O'Reilly, 2009

Page 23: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

23 / 35

IT Services

from CAPEX

to OPEX

is VERY

ATTRACTIVE!

Cloud TraceabilitySecure Logs: Encrypted + Time-Stamped + Digitally Signed

Data Location, Data Encryption, Data Mining, Users' Profiling,Data Loss & Leaks, Function creep

De-Perimeterisation

Problem of many handsFour-hands Authorization

Monopoly & lock-in

Risk-management plan(s)Cybe-risk Insurance?

Cloud-brokers!The future of IT Orgs?

Page 24: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

24 / 35

The first "Critical Infrastructure",

the Old Power Grid (1841),

is Evolving towards a Smart Grid

(a Complex System, Distributed, Flexible, Reliable

and Redundant)

The new "Critical Infrastructure",

the Internet (1969),

is Evolving towards a

Centralized, Rigid and (Un)reliable System?

Power Grid Smart Grid

Cloud Computing PC

Page 25: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

25 / 35

Supermarket Bazaar

Proprietary Software

centralized

Nuclear Plant Solar Power

Free Software

Software as Service

PC Software

Boeing 747 Hang-Glider

Aircraft carrier Rowing Boat

Railway BicycleCarMetro

Mainframe ServerNetwork Control

CenterLAN Desktop Home PC

ShopShopping Malle-Commerce

LAN SoftwareServer Software

Submarine Ferry Boat

System Network Architecture

Internet

Glider

Ship Container

Politeia vs Techne

de-centralized

Adapted from Winner, L. (1989), The Whale and the Reactor - A search for Limits in an Age of High Technology, The University of Chicago Press.

Page 26: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

26 / 35

Cloud Computing as a Socio-Technical System

The believe that technology develops independently from society

is wrong; social factors steer engineers in certain directions and

influence the design of technological devices and systems;

on the other direction, technology shapes society,

society and technology shape each other (co-shaping);

adoption of a particular technology means

adoption of a particular social order;

systems are infused with social and moral values

(Johnson, 2009)

What kind of society will be shaped by this new direction of ICT?

Are we losing the status of "digital citizen"

and becoming just "digital consumer"?

Page 27: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

27 / 35

Big Data

marketingarena.it

Page 28: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

28 / 35

"... At the heart of the change,

the next 20 years will be

intelligence drawn from information

Information will be the ‘oil of the 21st century’.

... It will be the resource running our economy

in ways not possible in the past."

Peter SondergaardGartner Symposium/ITxpo 2010, October 17-21, Orlando

Page 29: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

29 / 35

Francis Bacon

(1561 - 1626)

Scientific Method - Scientific Revolution

"Knowledge is Power"

Page 30: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

30 / 35

Source: exlporingnature.org

Source: "Obama’s White Whale. How the campaign’s top-secret project Narwhal could change this race, and many to come." S.Issenberg, Feb. 15, 2012 - slate.com

2012: Narwhal Project

Big Data: Who has the Processing Power?

Big Data

Algorithms' Dictatorship?

Page 31: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

31 / 35Source: tagmenot.info

Habeas Data, Right to Oblivion

Shah, Shvetank; Horne, Andrew; Capellá, Jaime"Good Data Won't Guarantee Good Decisions", Harvard Business Review, 2012

"Big Data" needs to be complemented by "Big Judgment"Harvard Business Review, 2012

Page 32: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

32 / 35Source: New York Times, June 19, 2013

"Web’s Reach Binds N.S.A. and Silicon Valley Leaders", James Risen, Nick Wingfield

Max Kelly, the Chief Security Officer for Facebook,

left the social media company in 2010,

and went to the National Security Agency

Page 33: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

33 / 35

2013: The 5 "Big-Clouds" (silos?)

1998: Google

1975: Microsoft

1976: Apple

1994: Amazon

2004: Amazon

Page 34: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

34 / 35

Adriano Olivetti(Ivrea, 1901 - Aigle, 1960)

Source: Archivio Storico Olivetti, www.acroliv.org

IF Most of Applications are into the Cloud

IF Most of Big Data are outside Organizations

What is the Identity of an Organization?

TouchScreens

Processing

Storage

Input

Output

NetworkHost

Cloud Computing &

Big Data

Page 35: CenturySchL-Roma · (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Keywords:

35 / 35Norberto Patrignani

Linux Day 2013

Accademia dell'Hardware e del Software Libero

"Adriano Olivetti"

Grazie!

Cloud Computing 2013: Parzialmente Nuvoloso