Submit Search
Upload
Open-Source: An Infinite Game
•
1 like
•
1,188 views
Marcus Denker
Follow
Talk from ESUG 2018, Cagliari, Italy
Read less
Read more
Technology
Report
Share
Report
Share
1 of 51
Download now
Download to read offline
Recommended
Session 3
Session 3
jc.pichardo
Rinehart raymond ted_eval
Rinehart raymond ted_eval
Raymond Rinehart
The success story of Finnish game industry and IGDA Finland
The success story of Finnish game industry and IGDA Finland
Sonja Ängeslevä
Speech slideshow Jane McGonigal
Speech slideshow Jane McGonigal
seanotoole23
Design unplugged
Design unplugged
Nata Chen
Problem needs solution.
Problem needs solution.
Yaphets Lin
What do children learn when playing video games? How are games for children d...
What do children learn when playing video games? How are games for children d...
jamonjanight
We don't need no stinkin' badges: How to re-invent reality without gamification
We don't need no stinkin' badges: How to re-invent reality without gamification
Jane McGonigal
Recommended
Session 3
Session 3
jc.pichardo
Rinehart raymond ted_eval
Rinehart raymond ted_eval
Raymond Rinehart
The success story of Finnish game industry and IGDA Finland
The success story of Finnish game industry and IGDA Finland
Sonja Ängeslevä
Speech slideshow Jane McGonigal
Speech slideshow Jane McGonigal
seanotoole23
Design unplugged
Design unplugged
Nata Chen
Problem needs solution.
Problem needs solution.
Yaphets Lin
What do children learn when playing video games? How are games for children d...
What do children learn when playing video games? How are games for children d...
jamonjanight
We don't need no stinkin' badges: How to re-invent reality without gamification
We don't need no stinkin' badges: How to re-invent reality without gamification
Jane McGonigal
Play with a Purpose
Play with a Purpose
JoeCutting
From gamification to game design
From gamification to game design
Codemotion
Game Design: from rules to craft
Game Design: from rules to craft
Pietro Polsinelli
Defeat the book thief!
Defeat the book thief!
carldjcross
The Golden Gamers: A 65+ Library Gaming Group
The Golden Gamers: A 65+ Library Gaming Group
John Pappas
Not Just Point and Click
Not Just Point and Click
Anastasia Salter
Soil And Pharo
Soil And Pharo
Marcus Denker
ConstantBlocks in Pharo11
ConstantBlocks in Pharo11
Marcus Denker
Demo: Improved DoIt
Demo: Improved DoIt
Marcus Denker
First Class Variables as AST Annotations
First Class Variables as AST Annotations
Marcus Denker
Supporting Pharo / Getting Pharo Support
Supporting Pharo / Getting Pharo Support
Marcus Denker
Lecture: "Advanced Reflection: MetaLinks"
Lecture: "Advanced Reflection: MetaLinks"
Marcus Denker
thisContext in the Debugger
thisContext in the Debugger
Marcus Denker
Variables in Pharo
Variables in Pharo
Marcus Denker
Lecture. Advanced Reflection: MetaLinks
Lecture. Advanced Reflection: MetaLinks
Marcus Denker
Improving code completion for Pharo
Improving code completion for Pharo
Marcus Denker
VUB Brussels Lecture 2019: Advanced Reflection: MetaLinks
VUB Brussels Lecture 2019: Advanced Reflection: MetaLinks
Marcus Denker
Slot Composition
Slot Composition
Marcus Denker
Lecture: Advanced Reflection. MetaLinks
Lecture: Advanced Reflection. MetaLinks
Marcus Denker
PHARO IOT
PHARO IOT
Marcus Denker
Lecture: MetaLinks
Lecture: MetaLinks
Marcus Denker
PharoTechTalk: Contributing to Pharo
PharoTechTalk: Contributing to Pharo
Marcus Denker
More Related Content
Similar to Open-Source: An Infinite Game
Play with a Purpose
Play with a Purpose
JoeCutting
From gamification to game design
From gamification to game design
Codemotion
Game Design: from rules to craft
Game Design: from rules to craft
Pietro Polsinelli
Defeat the book thief!
Defeat the book thief!
carldjcross
The Golden Gamers: A 65+ Library Gaming Group
The Golden Gamers: A 65+ Library Gaming Group
John Pappas
Not Just Point and Click
Not Just Point and Click
Anastasia Salter
Similar to Open-Source: An Infinite Game
(6)
Play with a Purpose
Play with a Purpose
From gamification to game design
From gamification to game design
Game Design: from rules to craft
Game Design: from rules to craft
Defeat the book thief!
Defeat the book thief!
The Golden Gamers: A 65+ Library Gaming Group
The Golden Gamers: A 65+ Library Gaming Group
Not Just Point and Click
Not Just Point and Click
More from Marcus Denker
Soil And Pharo
Soil And Pharo
Marcus Denker
ConstantBlocks in Pharo11
ConstantBlocks in Pharo11
Marcus Denker
Demo: Improved DoIt
Demo: Improved DoIt
Marcus Denker
First Class Variables as AST Annotations
First Class Variables as AST Annotations
Marcus Denker
Supporting Pharo / Getting Pharo Support
Supporting Pharo / Getting Pharo Support
Marcus Denker
Lecture: "Advanced Reflection: MetaLinks"
Lecture: "Advanced Reflection: MetaLinks"
Marcus Denker
thisContext in the Debugger
thisContext in the Debugger
Marcus Denker
Variables in Pharo
Variables in Pharo
Marcus Denker
Lecture. Advanced Reflection: MetaLinks
Lecture. Advanced Reflection: MetaLinks
Marcus Denker
Improving code completion for Pharo
Improving code completion for Pharo
Marcus Denker
VUB Brussels Lecture 2019: Advanced Reflection: MetaLinks
VUB Brussels Lecture 2019: Advanced Reflection: MetaLinks
Marcus Denker
Slot Composition
Slot Composition
Marcus Denker
Lecture: Advanced Reflection. MetaLinks
Lecture: Advanced Reflection. MetaLinks
Marcus Denker
PHARO IOT
PHARO IOT
Marcus Denker
Lecture: MetaLinks
Lecture: MetaLinks
Marcus Denker
PharoTechTalk: Contributing to Pharo
PharoTechTalk: Contributing to Pharo
Marcus Denker
Feedback Loops in Practice
Feedback Loops in Practice
Marcus Denker
Pharo6 - ESUG17
Pharo6 - ESUG17
Marcus Denker
Pharo6
Pharo6
Marcus Denker
Reflection in Pharo: Beyond Smalltak
Reflection in Pharo: Beyond Smalltak
Marcus Denker
More from Marcus Denker
(20)
Soil And Pharo
Soil And Pharo
ConstantBlocks in Pharo11
ConstantBlocks in Pharo11
Demo: Improved DoIt
Demo: Improved DoIt
First Class Variables as AST Annotations
First Class Variables as AST Annotations
Supporting Pharo / Getting Pharo Support
Supporting Pharo / Getting Pharo Support
Lecture: "Advanced Reflection: MetaLinks"
Lecture: "Advanced Reflection: MetaLinks"
thisContext in the Debugger
thisContext in the Debugger
Variables in Pharo
Variables in Pharo
Lecture. Advanced Reflection: MetaLinks
Lecture. Advanced Reflection: MetaLinks
Improving code completion for Pharo
Improving code completion for Pharo
VUB Brussels Lecture 2019: Advanced Reflection: MetaLinks
VUB Brussels Lecture 2019: Advanced Reflection: MetaLinks
Slot Composition
Slot Composition
Lecture: Advanced Reflection. MetaLinks
Lecture: Advanced Reflection. MetaLinks
PHARO IOT
PHARO IOT
Lecture: MetaLinks
Lecture: MetaLinks
PharoTechTalk: Contributing to Pharo
PharoTechTalk: Contributing to Pharo
Feedback Loops in Practice
Feedback Loops in Practice
Pharo6 - ESUG17
Pharo6 - ESUG17
Pharo6
Pharo6
Reflection in Pharo: Beyond Smalltak
Reflection in Pharo: Beyond Smalltak
Recently uploaded
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
RankYa
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Zilliz
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Wonjun Hwang
Recently uploaded
(20)
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Open-Source: An Infinite Game
1.
Open-Source: An Infinite Game M.
Denker S. Ducasse
2.
Some ESUG past…
3.
Book Presentation
4.
Book Suggestion
5.
6.
We should have
a book session at esug
7.
Today
8.
9.
Strange Book
10.
Interesting Book
11.
"The wisdom held
in this brief book now informs most of what I do in life." Kevin Kelly
12.
There are at
least two kinds of games.
13.
One could be
called finite, the other, infinite.
14.
A finite game
is played for the purpose of winning
15.
An infinite game
is played for the purpose of continuing the play
16.
Book is more
than that (and a bit odd)
17.
Interesting way to look
at what you do
18.
“…resolves my uncertainties about
what to do next. Easy: always choose infinite games” Kevin Kelly
19.
Open-source as an infinite
game
20.
1. For the
Individual
21.
Story one
22.
X worked Z
years on a business
23.
But business failed
and position got “compressed”
24.
X did not
have any code legally in his hand
25.
Story two
26.
Company Z is successful,
project X is nice
27.
Company K “merged” company
Z
28.
Project X does
not fit the new vision
29.
Xxx years of
efforts thrown away
30.
For Individuals, work done
in companies are often finite games
31.
Do not die
with the company
32.
Contribute to Open Source
and be part of a community!
33.
2. For Companies
34.
A company should
be an Infinite Game
35.
e.g. Toyota
36.
Would be a
nice Book
37.
Here: Open Source
38.
Of course not
everything has to be open source
39.
But it has
a space even in a company where the product is closed
40.
Finding Talent
41.
Find experts inside
a community Find future real colleagues within a community
42.
Story three
43.
Company X was
looking for CTO and hired a “super smart” guy without the possibility to really look at his achievements
44.
How a company
could do that? No idea. But it did :( and miserably failed
45.
Be wary about
a developer you cannot browse source code…
46.
Retaining Talent
47.
e.g. allow people
to contribute to a community
48.
An infinite game
is played for the purpose of continuing the play
49.
Open-source is an infinite
game
50.
No one can
play a game alone
51.
Links: https://en.wikipedia.org/wiki/Finite_and_Infinite_Games Speaker: http://marcusdenker.de http://stephane.ducasse.free.fr
Download now