SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
Fighting Forks
 When Open Source Disappears into the Pentagon
         and What We Can Do About It



Gunnar Hellekson
Chief Technology Strategist, Red Hat US Public Sector
gunnar.hellekson@redhat.com · 202 507 9027 · @ghelleks

3 August 2010
Licenses keep open software open.
           That's all we have.
Our process keeps software closed.
Licenses keep open software open.
               That's all we have.
       The world conspires against us.
Licenses keep open software open.
          Tivo-ization.
     Which is a fancy all we have. free-riding.
                 That's word for
Licenses keep Open software open.
       Secret open Source.
If my lawyer finds out That's allGPL code, he's gonna kill me.
                       I used we have.
Licenses keep open software open.
            Tweakers.
                   That's all we have.
    I just added this one teeny-weeny patch...
Licenses keep open software open.
   Government is Government.
No code distribution That's all we have. it's all Government.
                     requirements:
Licenses keep open software open.
       Government Forges.
             That's all we have.
         Roach motels for code.
Licenses keep open software open.
            Security.
      DSS > GPL. Andall we have.
               That's don't forget ITAR.
Licenses What openwe do?
         keep can software open.
    Hack the process.all we our act together.
                That's Get have.
What do we want from the process?
                          Let's ask an expert.

Design for evolution.
Open a dialogue between inside and outside perspectives.
Invite different levels of participation.
Develop both public and private community spaces.
Focus on value.
Combine familiarity and excitement.
Create a rhythm for the community.

                     Etienne Wenger, Richard McDermott, and William M. Snyder
      Cultivating Communities of Practice, 1st ed. (Harvard Business Press, 2002)
Licenses keep for Evolution open.
       Design open software
                  That's all we have.
   Include upstream contributions in contracts.
Invite different levels of participation.
     Operationalize Dave Wheeler and Dan Risacher.
Develop public and private spaces.
Forges are for secrets. Unclassified work should be public.
Open a dialogue.
Talk to your PMs, your lawyers, your engineers.
Focus on value.
Less talking. More doing. Perfect is the enemy of the good, etc.




  “Democracy is the enemy of useful work.” - Clay Johnson
Combine familiarity with excitement.
           Tools are important.
Create a rythym.
Stay vocal and stay visible.
Do these three things.


Understand the contribution process in your patch.
Make sure everyone knows they can come to you with
questions. We have your back.

Shout your success.
We're winning every day, but nobody knows about it.

Find one patch, one script you can free.
These little guys are whithering. Get them out into the
sunlight, where they can grow.
20

Mais conteúdo relacionado

Semelhante a Fighting Forks

A tale of two cities: Merging Yahoo and Aol’s open source programs
A tale of two cities: Merging Yahoo and Aol’s open source programsA tale of two cities: Merging Yahoo and Aol’s open source programs
A tale of two cities: Merging Yahoo and Aol’s open source programs
Ashley Wolf
 
Open Source Compliance at Twitter
Open Source Compliance at TwitterOpen Source Compliance at Twitter
Open Source Compliance at Twitter
Chris Aniszczyk
 
Stefan Marsiske - What would hackers use? part2
Stefan Marsiske - What would hackers use? part2Stefan Marsiske - What would hackers use? part2
Stefan Marsiske - What would hackers use? part2
ecommerce poland expo
 
Economics of Open Source Software
Economics of Open Source SoftwareEconomics of Open Source Software
Economics of Open Source Software
Ray Toal
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
South Tyrol Free Software Conference
 
Ethical Consideration of Open Source Software
Ethical Consideration of Open Source SoftwareEthical Consideration of Open Source Software
Ethical Consideration of Open Source Software
Larry Jennings
 

Semelhante a Fighting Forks (20)

A tale of two cities: Merging Yahoo and Aol’s open source programs
A tale of two cities: Merging Yahoo and Aol’s open source programsA tale of two cities: Merging Yahoo and Aol’s open source programs
A tale of two cities: Merging Yahoo and Aol’s open source programs
 
Introduction To Open Source
Introduction To Open SourceIntroduction To Open Source
Introduction To Open Source
 
Open Source Compliance at Twitter
Open Source Compliance at TwitterOpen Source Compliance at Twitter
Open Source Compliance at Twitter
 
The free software history and communities’ journey ahead
The free software history and communities’ journey aheadThe free software history and communities’ journey ahead
The free software history and communities’ journey ahead
 
Stefan Marsiske - What would hackers use? part2
Stefan Marsiske - What would hackers use? part2Stefan Marsiske - What would hackers use? part2
Stefan Marsiske - What would hackers use? part2
 
Succeeding with FOSS!
Succeeding with FOSS!Succeeding with FOSS!
Succeeding with FOSS!
 
Economics of Open Source Software
Economics of Open Source SoftwareEconomics of Open Source Software
Economics of Open Source Software
 
Collaboration for Good Futures
Collaboration for Good FuturesCollaboration for Good Futures
Collaboration for Good Futures
 
Industry Moves to Fill Gap for Building Trusted Supply Chain Technology Accre...
Industry Moves to Fill Gap for Building Trusted Supply Chain Technology Accre...Industry Moves to Fill Gap for Building Trusted Supply Chain Technology Accre...
Industry Moves to Fill Gap for Building Trusted Supply Chain Technology Accre...
 
How Data Loss Prevention End-Point Agents Use HPE IDOL’s Comprehensive Data C...
How Data Loss Prevention End-Point Agents Use HPE IDOL’s Comprehensive Data C...How Data Loss Prevention End-Point Agents Use HPE IDOL’s Comprehensive Data C...
How Data Loss Prevention End-Point Agents Use HPE IDOL’s Comprehensive Data C...
 
Open Source Solutions Swansea April 2009
Open Source Solutions Swansea April 2009Open Source Solutions Swansea April 2009
Open Source Solutions Swansea April 2009
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
 
Open Source & Free Software
Open Source & Free SoftwareOpen Source & Free Software
Open Source & Free Software
 
Session 2 - Libraries and Open Source
Session 2 - Libraries and Open SourceSession 2 - Libraries and Open Source
Session 2 - Libraries and Open Source
 
Gup2011| open source
Gup2011| open sourceGup2011| open source
Gup2011| open source
 
Ethical Consideration of Open Source Software
Ethical Consideration of Open Source SoftwareEthical Consideration of Open Source Software
Ethical Consideration of Open Source Software
 
The Role of IT for Social Change
The Role of IT for Social ChangeThe Role of IT for Social Change
The Role of IT for Social Change
 
Why software freedom matters
Why software freedom mattersWhy software freedom matters
Why software freedom matters
 
Free software basics
Free software basicsFree software basics
Free software basics
 
Open Source & Open Development
Open Source & Open Development Open Source & Open Development
Open Source & Open Development
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 

Fighting Forks

  • 1. Fighting Forks When Open Source Disappears into the Pentagon and What We Can Do About It Gunnar Hellekson Chief Technology Strategist, Red Hat US Public Sector gunnar.hellekson@redhat.com · 202 507 9027 · @ghelleks 3 August 2010
  • 2. Licenses keep open software open. That's all we have.
  • 3. Our process keeps software closed. Licenses keep open software open. That's all we have. The world conspires against us.
  • 4. Licenses keep open software open. Tivo-ization. Which is a fancy all we have. free-riding. That's word for
  • 5. Licenses keep Open software open. Secret open Source. If my lawyer finds out That's allGPL code, he's gonna kill me. I used we have.
  • 6. Licenses keep open software open. Tweakers. That's all we have. I just added this one teeny-weeny patch...
  • 7. Licenses keep open software open. Government is Government. No code distribution That's all we have. it's all Government. requirements:
  • 8. Licenses keep open software open. Government Forges. That's all we have. Roach motels for code.
  • 9. Licenses keep open software open. Security. DSS > GPL. Andall we have. That's don't forget ITAR.
  • 10. Licenses What openwe do? keep can software open. Hack the process.all we our act together. That's Get have.
  • 11. What do we want from the process? Let's ask an expert. Design for evolution. Open a dialogue between inside and outside perspectives. Invite different levels of participation. Develop both public and private community spaces. Focus on value. Combine familiarity and excitement. Create a rhythm for the community. Etienne Wenger, Richard McDermott, and William M. Snyder Cultivating Communities of Practice, 1st ed. (Harvard Business Press, 2002)
  • 12. Licenses keep for Evolution open. Design open software That's all we have. Include upstream contributions in contracts.
  • 13. Invite different levels of participation. Operationalize Dave Wheeler and Dan Risacher.
  • 14. Develop public and private spaces. Forges are for secrets. Unclassified work should be public.
  • 15. Open a dialogue. Talk to your PMs, your lawyers, your engineers.
  • 16. Focus on value. Less talking. More doing. Perfect is the enemy of the good, etc. “Democracy is the enemy of useful work.” - Clay Johnson
  • 17. Combine familiarity with excitement. Tools are important.
  • 18. Create a rythym. Stay vocal and stay visible.
  • 19. Do these three things. Understand the contribution process in your patch. Make sure everyone knows they can come to you with questions. We have your back. Shout your success. We're winning every day, but nobody knows about it. Find one patch, one script you can free. These little guys are whithering. Get them out into the sunlight, where they can grow.
  • 20. 20