SlideShare a Scribd company logo
1.
Open Source/Privacy/Identity/Security
Some Definitions
A Bit of History
CEC Specific Q&A
John Teeter - March 30
Top Line Framing – from the Federal Perspective
Identity Management
Open Data/Open APIs
Open Source
My Data
• Nation Strategy for Trusted Identities in
Cyberspace and Personal Privacy–“We have an
opportunity to design privacy directly into the fabric
of the Identity Ecosystem.”
http://www.nist.gov/nstic/identity-ecosystem.html
• Data.gov – 200,000 data sets with innovative Open
APIs to bring transparency to citizen engagements
http://www.data.gov/
https://uscensusbureau.github.io/citysdk/
• Federal Open Source Policy – All federal
technology efforts to be open source and public
licensed: https://sourcecode.cio.gov/
11.
Bottom Line for AB 802
Portfolio Manager
Standards
Encourage Open
Source
Lead by Following
• EPA PM – Example of Policy and Lead-by-
example
• Energy Usage – Standards for
Representation and Data Exchange
• Ecosystem – Encourage vibrant community
• Sandbox – Make a place for
experimentation
• Privacy – Follow!! Don’t Lead/re-invent!
• Security – Provable and Active
11.
John Teeter
Early to the Party
Contributed
Whitehouse
Presidential
Innovation Fellow
• 1974 – Authored “Tiny Basic” for Intel 4004 for
Livermore Labs – Open Source (now lost in time)
• 1982 – Supported Free Software Foundation and
GNU (Gnu is Not Unix) efforts at MIT
• 1994 – Debugged/Deployed early Linux in Public
Internet Service
• 2009 – Initiated/Developed OpenESPI (Green
Button) Open Source
• 2013 – Led My Data and Open Data Initiatives with
Whitehouse team
• 2015 – Founded Maalka to accelerate global
sustainability opportunities
11.
To Be Open ---
Open Source
Public Licenses
Open Data
Open APIs
Open Standards
• Collaborative Development – Communities of
organizations and individuals with common goals
and visions
• Agreed Upon Governance – How community
decisions are made; project selection and
management; licencing; support; ….
• Open Access – Public repositories of both code
and data
• Better Code Quality – More eye-balls leads to
more bug fixes in less time
• Security – Provable security following public
guide-lines and peer review
11.
Evolution of the Web
4.
The Web
• 1990
• 2009
And How Open Source has Played a Central Role
4.
The Web
• 1990
• 2009
Open Source – Exemplified by http://www.github.com
2008 – Founded
2009 – 100,000 users
2010 – 1,000,000 Repositories
2011 – 2,000,000 Repositories
2013 – 10,000,000 Repositories
2015 – US$250M Capital Investment
Open Source is here to stay and
is providing the lions share of
new software being developed
globally
10.
A Global Effect
4.
Public Licenses – Choose Wisely
12
The Right to Re-use!
• It’s not enough to be “Open Source”
• How to allow/encourage others to use and extend
• Restrictions on Derivative works?
• Numerous examples
• Public Policy!!!
https://opensource.org/licenses
• 9 major ones to choose from
• Apache 2 is my favorite
• Often constrained by market and composition
Open Data
4.
Global Initiatives
Local Alignments
Public
Private
Security
• UK and US – Leading with www.data.gov and
https://data.gov.uk/
• States – All 50 states have open data initiatives
http://data.ca.gov/
• Cities –
https://www.cityofsacramento.org/OpenData
• Citizen Services– More eye-balls leads to more
bug fixes in less time
• Personal Data – Health Records; Energy
Consumption; Personal Preferences; ….
Open APIs
4.
Innovation
Innovation
Innovation
• CitySDK -
http://uscensusbureau.github.io/citysdk/
• Energy - http://www.eia.gov/opendata/
• Mobility – http://www.citysdk.eu/mobility/
• Health and Wellness – http://apimedic.com/
• …
Open Standards
4.
Data Exchange
Ecosystems
Certification
Order from Chaos
• Internet Engineering Task Force -
http://www.ietf.org/
• Energy - http://www.iec.ch/smartgrid/standards/
• ISO -
https://www.iso.org/obp/ui/#iso:std:iso:37120:ed-
1:v1:en
• ANSI -
http://www.ansi.org/standards_activities/standards_
boards_panels/anssc/overview.aspx
Bottom Line for AB 802
Portfolio Manager
Standards
Encourage Open
Source
Lead by Following
• EPA PM – Example of Policy and Lead-
by-example
• Energy Usage – Standards for
Representation and Data Exchange
• Ecosystem – Encourage vibrant
community
• Sandbox – Make a place for
experimentation
• Privacy – Follow!! Don’t Lead/re-invent!
• Security – Provable and Active
11.
maalka | Platform SUMMARY
6.
• maalka is a SaaS Platform that scales
• Services for Community Building
Owners/Managers, Tenants, and Cities
• Provide Occupant/Citizen
Engagement/Messaging
• Data Analytics, Visualization, and Reporting
• We are providing a platform for Community
Solutions

More Related Content

Viewers also liked

OASIS - Identity 1.0
OASIS - Identity 1.0OASIS - Identity 1.0
OASIS - Identity 1.0
Maarten Koopmans
 
Evolveum: All you need to know about identity & access management
Evolveum: All you need to know about identity & access managementEvolveum: All you need to know about identity & access management
Evolveum: All you need to know about identity & access management
Evolveum
 
Building open source identity infrastructures
Building open source identity infrastructuresBuilding open source identity infrastructures
Building open source identity infrastructures
Francesco Chicchiriccò
 
Apache Syncope and Tirasa
Apache Syncope and TirasaApache Syncope and Tirasa
Apache Syncope and Tirasa
Francesco Chicchiriccò
 
Open source identity management 20121106 - apache con eu
Open source identity management   20121106 - apache con euOpen source identity management   20121106 - apache con eu
Open source identity management 20121106 - apache con eu
Francesco Chicchiriccò
 
Open Source Identity Management
Open Source Identity ManagementOpen Source Identity Management
Open Source Identity Management
Radovan Semancik
 
Open Source & Identity Management
Open Source & Identity ManagementOpen Source & Identity Management
Open Source & Identity Management
JISC Netskills
 
Integrating Apache Camel with Apache Syncope
Integrating Apache Camel with Apache SyncopeIntegrating Apache Camel with Apache Syncope
Integrating Apache Camel with Apache Syncope
Colm O hEigeartaigh
 
Enterprise Security Requirements
Enterprise Security RequirementsEnterprise Security Requirements
Enterprise Security Requirements
WSO2
 
Open Standards in Identity Management
Open Standards  in  Identity ManagementOpen Standards  in  Identity Management
Open Standards in Identity Management
Prabath Siriwardena
 
Solution Architecture Patterns for Digital Transformation
Solution Architecture Patterns for Digital TransformationSolution Architecture Patterns for Digital Transformation
Solution Architecture Patterns for Digital Transformation
WSO2
 
Fast and Free SSO: A Survey of Open-Source Solutions to Single Sign-on
Fast and Free SSO: A Survey of Open-Source Solutions to Single Sign-onFast and Free SSO: A Survey of Open-Source Solutions to Single Sign-on
Fast and Free SSO: A Survey of Open-Source Solutions to Single Sign-on
Craig Dickson
 

Viewers also liked (12)

OASIS - Identity 1.0
OASIS - Identity 1.0OASIS - Identity 1.0
OASIS - Identity 1.0
 
Evolveum: All you need to know about identity & access management
Evolveum: All you need to know about identity & access managementEvolveum: All you need to know about identity & access management
Evolveum: All you need to know about identity & access management
 
Building open source identity infrastructures
Building open source identity infrastructuresBuilding open source identity infrastructures
Building open source identity infrastructures
 
Apache Syncope and Tirasa
Apache Syncope and TirasaApache Syncope and Tirasa
Apache Syncope and Tirasa
 
Open source identity management 20121106 - apache con eu
Open source identity management   20121106 - apache con euOpen source identity management   20121106 - apache con eu
Open source identity management 20121106 - apache con eu
 
Open Source Identity Management
Open Source Identity ManagementOpen Source Identity Management
Open Source Identity Management
 
Open Source & Identity Management
Open Source & Identity ManagementOpen Source & Identity Management
Open Source & Identity Management
 
Integrating Apache Camel with Apache Syncope
Integrating Apache Camel with Apache SyncopeIntegrating Apache Camel with Apache Syncope
Integrating Apache Camel with Apache Syncope
 
Enterprise Security Requirements
Enterprise Security RequirementsEnterprise Security Requirements
Enterprise Security Requirements
 
Open Standards in Identity Management
Open Standards  in  Identity ManagementOpen Standards  in  Identity Management
Open Standards in Identity Management
 
Solution Architecture Patterns for Digital Transformation
Solution Architecture Patterns for Digital TransformationSolution Architecture Patterns for Digital Transformation
Solution Architecture Patterns for Digital Transformation
 
Fast and Free SSO: A Survey of Open-Source Solutions to Single Sign-on
Fast and Free SSO: A Survey of Open-Source Solutions to Single Sign-onFast and Free SSO: A Survey of Open-Source Solutions to Single Sign-on
Fast and Free SSO: A Survey of Open-Source Solutions to Single Sign-on
 

Similar to Presentation to California Energy Commission on Open Source, Security, and Privacy

Here Comes Everything
Here Comes EverythingHere Comes Everything
Here Comes Everything
Nigel Shadbolt
 
The Semantic Web Exists. What Next?
The Semantic Web Exists. What Next?The Semantic Web Exists. What Next?
The Semantic Web Exists. What Next?
Anna Fensel
 
Linked Open Data in Libraries Archives & Museums
Linked Open Data in Libraries Archives & MuseumsLinked Open Data in Libraries Archives & Museums
Linked Open Data in Libraries Archives & Museums
Jon Voss
 
Why New Media is Dead - Manchester
Why New Media is Dead - ManchesterWhy New Media is Dead - Manchester
Why New Media is Dead - Manchester
Ian Forrester
 
Open Goverment Data: Insights from the International Open Goverment Data Conf...
Open Goverment Data: Insights from the International Open Goverment Data Conf...Open Goverment Data: Insights from the International Open Goverment Data Conf...
Open Goverment Data: Insights from the International Open Goverment Data Conf...
Institute for Health Metrics and Evaluation - University of Washington
 
Social Media Dataset
Social Media DatasetSocial Media Dataset
Social Media Dataset
Jose Carlos Cortizo Perez
 
What Do Records Managers Need to Know About Open Source, Open Standards, Open...
What Do Records Managers Need to Know About Open Source, Open Standards, Open...What Do Records Managers Need to Know About Open Source, Open Standards, Open...
What Do Records Managers Need to Know About Open Source, Open Standards, Open...
Cheryl McKinnon
 
Using DBpedia for Thesaurus Management and Linked Open Data Integration
Using DBpedia for Thesaurus Management and Linked Open Data IntegrationUsing DBpedia for Thesaurus Management and Linked Open Data Integration
Using DBpedia for Thesaurus Management and Linked Open Data Integration
Martin Kaltenböck
 
Cosi Usage Data
Cosi   Usage DataCosi   Usage Data
Cosi Usage Data
daveyp
 
OCITA 2012: Opening Up to Open Source Software for Government
OCITA 2012: Opening Up to Open Source Software for GovernmentOCITA 2012: Opening Up to Open Source Software for Government
OCITA 2012: Opening Up to Open Source Software for Government
Jillmz
 
Quant - Interchain Development And Cross-Chain Protocols. BlockchainLive 2018
Quant - Interchain Development And Cross-Chain Protocols. BlockchainLive 2018Quant - Interchain Development And Cross-Chain Protocols. BlockchainLive 2018
Quant - Interchain Development And Cross-Chain Protocols. BlockchainLive 2018
Gilbert Verdian
 
Web 1.0: The Web as Resource
Web 1.0:  The Web as ResourceWeb 1.0:  The Web as Resource
Web 1.0: The Web as Resource
Johan Koren
 
Web 1.0: The Web as Resource
Web 1.0:  The Web as ResourceWeb 1.0:  The Web as Resource
Web 1.0: The Web as Resource
Johan Koren
 
Towards long-term preservation of linked data - the PRELIDA project
Towards long-term preservation of linked data - the PRELIDA projectTowards long-term preservation of linked data - the PRELIDA project
Towards long-term preservation of linked data - the PRELIDA project
PRELIDA Project
 
Open Government Data at IOGDC
Open Government Data at IOGDCOpen Government Data at IOGDC
Open Government Data at IOGDC
Peter Speyer
 
IPTC Rights Statements For News
IPTC Rights Statements For NewsIPTC Rights Statements For News
IPTC Rights Statements For News
Stuart Myles
 
IWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kellyIWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kelly
IWMW
 
Slow-cooked data and APIs in the world of Big Data: the view from a city per...
Slow-cooked data and APIs in the world of Big Data: the view from a city per...Slow-cooked data and APIs in the world of Big Data: the view from a city per...
Slow-cooked data and APIs in the world of Big Data: the view from a city per...
Oscar Corcho
 
SemWeb 4 Gov – opportunities and challenges
SemWeb 4 Gov – opportunities and challengesSemWeb 4 Gov – opportunities and challenges
SemWeb 4 Gov – opportunities and challenges
Andrew Woolf
 
Measuring impact
Measuring impactMeasuring impact
Measuring impact
Stephen Emmott
 

Similar to Presentation to California Energy Commission on Open Source, Security, and Privacy (20)

Here Comes Everything
Here Comes EverythingHere Comes Everything
Here Comes Everything
 
The Semantic Web Exists. What Next?
The Semantic Web Exists. What Next?The Semantic Web Exists. What Next?
The Semantic Web Exists. What Next?
 
Linked Open Data in Libraries Archives & Museums
Linked Open Data in Libraries Archives & MuseumsLinked Open Data in Libraries Archives & Museums
Linked Open Data in Libraries Archives & Museums
 
Why New Media is Dead - Manchester
Why New Media is Dead - ManchesterWhy New Media is Dead - Manchester
Why New Media is Dead - Manchester
 
Open Goverment Data: Insights from the International Open Goverment Data Conf...
Open Goverment Data: Insights from the International Open Goverment Data Conf...Open Goverment Data: Insights from the International Open Goverment Data Conf...
Open Goverment Data: Insights from the International Open Goverment Data Conf...
 
Social Media Dataset
Social Media DatasetSocial Media Dataset
Social Media Dataset
 
What Do Records Managers Need to Know About Open Source, Open Standards, Open...
What Do Records Managers Need to Know About Open Source, Open Standards, Open...What Do Records Managers Need to Know About Open Source, Open Standards, Open...
What Do Records Managers Need to Know About Open Source, Open Standards, Open...
 
Using DBpedia for Thesaurus Management and Linked Open Data Integration
Using DBpedia for Thesaurus Management and Linked Open Data IntegrationUsing DBpedia for Thesaurus Management and Linked Open Data Integration
Using DBpedia for Thesaurus Management and Linked Open Data Integration
 
Cosi Usage Data
Cosi   Usage DataCosi   Usage Data
Cosi Usage Data
 
OCITA 2012: Opening Up to Open Source Software for Government
OCITA 2012: Opening Up to Open Source Software for GovernmentOCITA 2012: Opening Up to Open Source Software for Government
OCITA 2012: Opening Up to Open Source Software for Government
 
Quant - Interchain Development And Cross-Chain Protocols. BlockchainLive 2018
Quant - Interchain Development And Cross-Chain Protocols. BlockchainLive 2018Quant - Interchain Development And Cross-Chain Protocols. BlockchainLive 2018
Quant - Interchain Development And Cross-Chain Protocols. BlockchainLive 2018
 
Web 1.0: The Web as Resource
Web 1.0:  The Web as ResourceWeb 1.0:  The Web as Resource
Web 1.0: The Web as Resource
 
Web 1.0: The Web as Resource
Web 1.0:  The Web as ResourceWeb 1.0:  The Web as Resource
Web 1.0: The Web as Resource
 
Towards long-term preservation of linked data - the PRELIDA project
Towards long-term preservation of linked data - the PRELIDA projectTowards long-term preservation of linked data - the PRELIDA project
Towards long-term preservation of linked data - the PRELIDA project
 
Open Government Data at IOGDC
Open Government Data at IOGDCOpen Government Data at IOGDC
Open Government Data at IOGDC
 
IPTC Rights Statements For News
IPTC Rights Statements For NewsIPTC Rights Statements For News
IPTC Rights Statements For News
 
IWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kellyIWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kelly
 
Slow-cooked data and APIs in the world of Big Data: the view from a city per...
Slow-cooked data and APIs in the world of Big Data: the view from a city per...Slow-cooked data and APIs in the world of Big Data: the view from a city per...
Slow-cooked data and APIs in the world of Big Data: the view from a city per...
 
SemWeb 4 Gov – opportunities and challenges
SemWeb 4 Gov – opportunities and challengesSemWeb 4 Gov – opportunities and challenges
SemWeb 4 Gov – opportunities and challenges
 
Measuring impact
Measuring impactMeasuring impact
Measuring impact
 

Recently uploaded

HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 

Recently uploaded (20)

HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 

Presentation to California Energy Commission on Open Source, Security, and Privacy

  • 1. 1. Open Source/Privacy/Identity/Security Some Definitions A Bit of History CEC Specific Q&A John Teeter - March 30
  • 2. Top Line Framing – from the Federal Perspective Identity Management Open Data/Open APIs Open Source My Data • Nation Strategy for Trusted Identities in Cyberspace and Personal Privacy–“We have an opportunity to design privacy directly into the fabric of the Identity Ecosystem.” http://www.nist.gov/nstic/identity-ecosystem.html • Data.gov – 200,000 data sets with innovative Open APIs to bring transparency to citizen engagements http://www.data.gov/ https://uscensusbureau.github.io/citysdk/ • Federal Open Source Policy – All federal technology efforts to be open source and public licensed: https://sourcecode.cio.gov/ 11.
  • 3. Bottom Line for AB 802 Portfolio Manager Standards Encourage Open Source Lead by Following • EPA PM – Example of Policy and Lead-by- example • Energy Usage – Standards for Representation and Data Exchange • Ecosystem – Encourage vibrant community • Sandbox – Make a place for experimentation • Privacy – Follow!! Don’t Lead/re-invent! • Security – Provable and Active 11.
  • 4. John Teeter Early to the Party Contributed Whitehouse Presidential Innovation Fellow • 1974 – Authored “Tiny Basic” for Intel 4004 for Livermore Labs – Open Source (now lost in time) • 1982 – Supported Free Software Foundation and GNU (Gnu is Not Unix) efforts at MIT • 1994 – Debugged/Deployed early Linux in Public Internet Service • 2009 – Initiated/Developed OpenESPI (Green Button) Open Source • 2013 – Led My Data and Open Data Initiatives with Whitehouse team • 2015 – Founded Maalka to accelerate global sustainability opportunities 11.
  • 5. To Be Open --- Open Source Public Licenses Open Data Open APIs Open Standards • Collaborative Development – Communities of organizations and individuals with common goals and visions • Agreed Upon Governance – How community decisions are made; project selection and management; licencing; support; …. • Open Access – Public repositories of both code and data • Better Code Quality – More eye-balls leads to more bug fixes in less time • Security – Provable security following public guide-lines and peer review 11.
  • 6. Evolution of the Web 4. The Web • 1990 • 2009
  • 7. And How Open Source has Played a Central Role 4. The Web • 1990 • 2009
  • 8. Open Source – Exemplified by http://www.github.com 2008 – Founded 2009 – 100,000 users 2010 – 1,000,000 Repositories 2011 – 2,000,000 Repositories 2013 – 10,000,000 Repositories 2015 – US$250M Capital Investment Open Source is here to stay and is providing the lions share of new software being developed globally 10.
  • 10. Public Licenses – Choose Wisely 12 The Right to Re-use! • It’s not enough to be “Open Source” • How to allow/encourage others to use and extend • Restrictions on Derivative works? • Numerous examples • Public Policy!!! https://opensource.org/licenses • 9 major ones to choose from • Apache 2 is my favorite • Often constrained by market and composition
  • 11. Open Data 4. Global Initiatives Local Alignments Public Private Security • UK and US – Leading with www.data.gov and https://data.gov.uk/ • States – All 50 states have open data initiatives http://data.ca.gov/ • Cities – https://www.cityofsacramento.org/OpenData • Citizen Services– More eye-balls leads to more bug fixes in less time • Personal Data – Health Records; Energy Consumption; Personal Preferences; ….
  • 12. Open APIs 4. Innovation Innovation Innovation • CitySDK - http://uscensusbureau.github.io/citysdk/ • Energy - http://www.eia.gov/opendata/ • Mobility – http://www.citysdk.eu/mobility/ • Health and Wellness – http://apimedic.com/ • …
  • 13. Open Standards 4. Data Exchange Ecosystems Certification Order from Chaos • Internet Engineering Task Force - http://www.ietf.org/ • Energy - http://www.iec.ch/smartgrid/standards/ • ISO - https://www.iso.org/obp/ui/#iso:std:iso:37120:ed- 1:v1:en • ANSI - http://www.ansi.org/standards_activities/standards_ boards_panels/anssc/overview.aspx
  • 14. Bottom Line for AB 802 Portfolio Manager Standards Encourage Open Source Lead by Following • EPA PM – Example of Policy and Lead- by-example • Energy Usage – Standards for Representation and Data Exchange • Ecosystem – Encourage vibrant community • Sandbox – Make a place for experimentation • Privacy – Follow!! Don’t Lead/re-invent! • Security – Provable and Active 11.
  • 15. maalka | Platform SUMMARY 6. • maalka is a SaaS Platform that scales • Services for Community Building Owners/Managers, Tenants, and Cities • Provide Occupant/Citizen Engagement/Messaging • Data Analytics, Visualization, and Reporting • We are providing a platform for Community Solutions