SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
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

Más contenido relacionado

Destacado

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 managementEvolveum
 
Building open source identity infrastructures
Building open source identity infrastructuresBuilding open source identity infrastructures
Building open source identity infrastructuresFrancesco 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 euFrancesco Chicchiriccò
 
Open Source Identity Management
Open Source Identity ManagementOpen Source Identity Management
Open Source Identity ManagementRadovan Semancik
 
Open Source & Identity Management
Open Source & Identity ManagementOpen Source & Identity Management
Open Source & Identity ManagementJISC Netskills
 
Integrating Apache Camel with Apache Syncope
Integrating Apache Camel with Apache SyncopeIntegrating Apache Camel with Apache Syncope
Integrating Apache Camel with Apache SyncopeColm O hEigeartaigh
 
Enterprise Security Requirements
Enterprise Security RequirementsEnterprise Security Requirements
Enterprise Security RequirementsWSO2
 
Open Standards in Identity Management
Open Standards  in  Identity ManagementOpen Standards  in  Identity Management
Open Standards in Identity ManagementPrabath Siriwardena
 
Solution Architecture Patterns for Digital Transformation
Solution Architecture Patterns for Digital TransformationSolution Architecture Patterns for Digital Transformation
Solution Architecture Patterns for Digital TransformationWSO2
 
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-onCraig Dickson
 

Destacado (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 a Open Source, Privacy, Identity and Security

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 & MuseumsJon Voss
 
Why New Media is Dead - Manchester
Why New Media is Dead - ManchesterWhy New Media is Dead - Manchester
Why New Media is Dead - ManchesterIan Forrester
 
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 IntegrationMartin Kaltenböck
 
Cosi Usage Data
Cosi   Usage DataCosi   Usage Data
Cosi Usage Datadaveyp
 
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 GovernmentJillmz
 
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 2018Gilbert 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 ResourceJohan 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 ResourceJohan 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 projectPRELIDA Project
 
Open Government Data at IOGDC
Open Government Data at IOGDCOpen Government Data at IOGDC
Open Government Data at IOGDCPeter Speyer
 
IPTC Rights Statements For News
IPTC Rights Statements For NewsIPTC Rights Statements For News
IPTC Rights Statements For NewsStuart 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: kellyIWMW
 
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 challengesAndrew Woolf
 

Similar a Open Source, Privacy, Identity and Security (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
 

Último

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Último (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

Open Source, Privacy, Identity and Security

  • 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