SlideShare a Scribd company logo
1 of 25
Genivi
How and Why
Open Source
History
Golden circles (Simon Sinek,
TED)
Why?
How?
What?
Why Open Source?
Why ?
Building
TRUST
Quick
development
cycle
Saving
development
effort
Better
security in
Open
Source…
Trust
Quick development cycle
Saving development effort
Security
How Many
How Many
HowTo Concept
What Problems
GPL V3 is virtually banned from cars.
Who is fixing the problems?
Who is responsible in front of customer?
Who define the components interfaces?
Lifecycle management (as seen in automotive)
Anti-pattern mindset Corporation vs Open Source
What Solutions
Communities
Inter Process Communication(D-BUS)
Plug-ins
System
Architecture
Team
Baseline
Integration
Team
Compliance
Specification
CE
Connectivity
EG
HMI-
Application
Framework
EG
Location-
Based
Services
EG
Media and
Graphics
EG
Networking
EG
System
Infrastructure
EG
Korea
REG
16
Development Teams
 Each development team typically has its mailing
list and holds weekly conference calls
◦ genivi-dev@mail.genivi.org
 Each team typically arranges several face-to-
face meeting per year
 Two times a year all participants meet during
GENIVI All Member Meetings
 SAT has sub-teams for security and compliance
 Each Expert Group hosts multiple projects
Team Working Mode
17
18
CE Connectivity EG Scope
Bluetooth
• Hands-Free Profile (HFP)
• Advanced Audio Distribution Profile (A2DP)
• Audio/Video Remote Control Profile (AVRCP)
• Device ID Profile (DID)
• Dial-up Networking Profile (DUN)
• File Transfer Profile (FTP)
• Headset Profile (HSP)
• Object Push Profile (OPP)
• Personal Area Networking Profile (PAN)
• Phone Book Access Profile (PBAP)
• Message Access Profile (MAP)
• Low Energy
iPod
• iPod Out
• iAP
Media Playback
• Media Pipeline
• Audio Management
• Video Audio Sync
• Phonetic Database
Device management
• Device Detection
• Device Identification
• Device Classification
AV
• HDMI inc Wireless
• MHL
• 3.5mm Jack
• AV USB
• Composite Video
• MiraCast
Thunderbolt
SATA
eSATA
AV
• DVI
• LVDS
• VGA
1394 Firewire
WiFi
DLNA/UPnP
• WiFi
NFC
• NFC
• ChargingMedia Playback
• Media Indexing
• Playback Control
• Playlist management
• Media Source Abstraction
• Metadata Enhancement
USB
• Wireless Dongle
• WiMax
• Wifi
Smart Device
• Common APi
• Mirrorlink
• IVILink
Digital Rights management
= Active project
USB
• Mass Storage
• Multimedia
Portable Devices
• MTP, PTP.
= Not currently active
TCP/IP
• USB
• Bluetooth
• WiFi
Wireless Charging
19
CE Connectivity EG Scope
= Active project= Not currently active
Bluetooth
• Hands-Free Profile (HFP)
• Advanced Audio Distribution Profile (A2DP)
• Audio/Video Remote Control Profile (AVRCP)
• Device ID Profile (DID)
• Dial-up Networking Profile (DUN)
• File Transfer Profile (FTP)
• Headset Profile (HSP)
• Object Push Profile (OPP)
• Personal Area Networking Profile (PAN)
• Phone Book Access Profile (PBAP)
• Message Access Profile (MAP)
• Low Energy
iPod
• iPod Out
• iAP
Device management
• Device Detection
• Device Identification
• Device Classification
AV
• HDMI inc Wireless
• MHL
• 3.5mm Jack
• AV USB
• Composite Video
• MiraCast
DLNA/UPnP
• WiFi
NFC
• NFC
• Charging
Media Playback
• Media Indexing
• Playback Control
• Playlist management
• Media Source Abstraction
• Metadata Enhancement
Smart Device
• Common API
• Mirrorlink
• IVILink
USB
• Mass Storage
• Multimedia Portable
Devices
• MTP, PTP.
Wireless Charging
D-Bus Architecture
Plug-ins
typedef int (*PluginFunction)(int);
void *plugin = dlopen("plugin.so",
RTLD_NOW);
PluginFunction *pFunction = dlsym(plugin,
“FunctionNameAsDeclaredInInterface");
pFunction(10);
dlclose(plugin);
Why Codecamp?
Building
TRUST
Quick
development
cycle
Saving
development
effort
Better
security
THANK YOU!
Any questions?
Why and How to do business with Open Source Genivi
Eugen Constantinescu
Continental
10th of May 2014
Please fill in your evaluation form

More Related Content

Viewers also liked

BARCELONA MONUMENTAL 29 - CASA ROCAMORA
BARCELONA MONUMENTAL 29 - CASA ROCAMORABARCELONA MONUMENTAL 29 - CASA ROCAMORA
BARCELONA MONUMENTAL 29 - CASA ROCAMORAManel Cantos
 
States of matter kashish
States of matter kashishStates of matter kashish
States of matter kashishkashishshibbu
 
Andrei Ogrezeanu, Coordinatore del progetto eProf, Pythia International - Un ...
Andrei Ogrezeanu, Coordinatore del progetto eProf, Pythia International - Un ...Andrei Ogrezeanu, Coordinatore del progetto eProf, Pythia International - Un ...
Andrei Ogrezeanu, Coordinatore del progetto eProf, Pythia International - Un ...CSI Piemonte
 
Enterprise Park Forres Brochure Dec 14
Enterprise Park Forres  Brochure Dec 14Enterprise Park Forres  Brochure Dec 14
Enterprise Park Forres Brochure Dec 14Leigh Shanks
 
The Spiritual Disciplines of Simplicity and Solitude_UTS Formation Chapel Pre...
The Spiritual Disciplines of Simplicity and Solitude_UTS Formation Chapel Pre...The Spiritual Disciplines of Simplicity and Solitude_UTS Formation Chapel Pre...
The Spiritual Disciplines of Simplicity and Solitude_UTS Formation Chapel Pre...MinisterAngeline
 
Ponencia Creatividad 3ra.parte
Ponencia Creatividad 3ra.partePonencia Creatividad 3ra.parte
Ponencia Creatividad 3ra.parteguested7395
 
Faktor Risiko Akibat Penambangan Batubara Terhadap Kejadian Demam Berdarah De...
Faktor Risiko Akibat Penambangan Batubara Terhadap Kejadian Demam Berdarah De...Faktor Risiko Akibat Penambangan Batubara Terhadap Kejadian Demam Berdarah De...
Faktor Risiko Akibat Penambangan Batubara Terhadap Kejadian Demam Berdarah De...Aulia Rahma
 
Applying Quality to the Project and Product Management Process
Applying Quality to the Project and Product Management ProcessApplying Quality to the Project and Product Management Process
Applying Quality to the Project and Product Management ProcessKaali Dass PMP, PhD.
 

Viewers also liked (13)

BARCELONA MONUMENTAL 29 - CASA ROCAMORA
BARCELONA MONUMENTAL 29 - CASA ROCAMORABARCELONA MONUMENTAL 29 - CASA ROCAMORA
BARCELONA MONUMENTAL 29 - CASA ROCAMORA
 
States of matter kashish
States of matter kashishStates of matter kashish
States of matter kashish
 
Franco_Portfolio
Franco_PortfolioFranco_Portfolio
Franco_Portfolio
 
Elabore normas en familia CAPsicologica
Elabore normas en familia CAPsicologicaElabore normas en familia CAPsicologica
Elabore normas en familia CAPsicologica
 
Therapist
TherapistTherapist
Therapist
 
Visitación en acción 2011 sec
Visitación en acción 2011 secVisitación en acción 2011 sec
Visitación en acción 2011 sec
 
Andrei Ogrezeanu, Coordinatore del progetto eProf, Pythia International - Un ...
Andrei Ogrezeanu, Coordinatore del progetto eProf, Pythia International - Un ...Andrei Ogrezeanu, Coordinatore del progetto eProf, Pythia International - Un ...
Andrei Ogrezeanu, Coordinatore del progetto eProf, Pythia International - Un ...
 
Enterprise Park Forres Brochure Dec 14
Enterprise Park Forres  Brochure Dec 14Enterprise Park Forres  Brochure Dec 14
Enterprise Park Forres Brochure Dec 14
 
The Spiritual Disciplines of Simplicity and Solitude_UTS Formation Chapel Pre...
The Spiritual Disciplines of Simplicity and Solitude_UTS Formation Chapel Pre...The Spiritual Disciplines of Simplicity and Solitude_UTS Formation Chapel Pre...
The Spiritual Disciplines of Simplicity and Solitude_UTS Formation Chapel Pre...
 
Ponencia Creatividad 3ra.parte
Ponencia Creatividad 3ra.partePonencia Creatividad 3ra.parte
Ponencia Creatividad 3ra.parte
 
ExcelFarma 2014
ExcelFarma 2014ExcelFarma 2014
ExcelFarma 2014
 
Faktor Risiko Akibat Penambangan Batubara Terhadap Kejadian Demam Berdarah De...
Faktor Risiko Akibat Penambangan Batubara Terhadap Kejadian Demam Berdarah De...Faktor Risiko Akibat Penambangan Batubara Terhadap Kejadian Demam Berdarah De...
Faktor Risiko Akibat Penambangan Batubara Terhadap Kejadian Demam Berdarah De...
 
Applying Quality to the Project and Product Management Process
Applying Quality to the Project and Product Management ProcessApplying Quality to the Project and Product Management Process
Applying Quality to the Project and Product Management Process
 

Similar to Eugen Constantinescu - Genivi - Codecamp 10 may 2014

Peer-to-peer Internet telephony
Peer-to-peer Internet telephonyPeer-to-peer Internet telephony
Peer-to-peer Internet telephonyKundan Singh
 
Powerpoint Document - The Access Grid - What Is it and What ...
Powerpoint Document - The Access Grid - What Is it and What ...Powerpoint Document - The Access Grid - What Is it and What ...
Powerpoint Document - The Access Grid - What Is it and What ...Videoguy
 
The Access Grid May 25 2004
The Access Grid May 25 2004The Access Grid May 25 2004
The Access Grid May 25 2004Videoguy
 
Security Delivery Platform: Best practices
Security Delivery Platform: Best practicesSecurity Delivery Platform: Best practices
Security Delivery Platform: Best practicesMihajlo Prerad
 
Jon McCoy - AppSec-USA-2014 Hacking C#(.NET) Applications:Defend by Design
Jon McCoy - AppSec-USA-2014 Hacking C#(.NET) Applications:Defend by DesignJon McCoy - AppSec-USA-2014 Hacking C#(.NET) Applications:Defend by Design
Jon McCoy - AppSec-USA-2014 Hacking C#(.NET) Applications:Defend by Designjonmccoy
 
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...mfrancis
 
1– Introduction To Direct Show
1– Introduction To  Direct Show1– Introduction To  Direct Show
1– Introduction To Direct ShowYoss Cohen
 
OPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationOPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationAVEVA
 
Digital Media Production - Future Internet
Digital Media Production - Future InternetDigital Media Production - Future Internet
Digital Media Production - Future InternetMaarten Verwaest
 
Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation Eurotech
 
Web & Apps Design for Mobile Devices
Web & Apps Design for Mobile DevicesWeb & Apps Design for Mobile Devices
Web & Apps Design for Mobile Deviceslerichard
 
Asia Pacific Internet Leadership Program
Asia Pacific Internet Leadership ProgramAsia Pacific Internet Leadership Program
Asia Pacific Internet Leadership ProgramAPNIC
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration SystemVideoguy
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration SystemVideoguy
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration SystemVideoguy
 
Elements of Connected Products
Elements of Connected ProductsElements of Connected Products
Elements of Connected ProductsJordan Husney
 
/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.pptVideoguy
 

Similar to Eugen Constantinescu - Genivi - Codecamp 10 may 2014 (20)

BYOD Monitoring
BYOD MonitoringBYOD Monitoring
BYOD Monitoring
 
Peer-to-peer Internet telephony
Peer-to-peer Internet telephonyPeer-to-peer Internet telephony
Peer-to-peer Internet telephony
 
nonprof2007.ppt
nonprof2007.pptnonprof2007.ppt
nonprof2007.ppt
 
Powerpoint Document - The Access Grid - What Is it and What ...
Powerpoint Document - The Access Grid - What Is it and What ...Powerpoint Document - The Access Grid - What Is it and What ...
Powerpoint Document - The Access Grid - What Is it and What ...
 
The Access Grid May 25 2004
The Access Grid May 25 2004The Access Grid May 25 2004
The Access Grid May 25 2004
 
Security Delivery Platform: Best practices
Security Delivery Platform: Best practicesSecurity Delivery Platform: Best practices
Security Delivery Platform: Best practices
 
Jon McCoy - AppSec-USA-2014 Hacking C#(.NET) Applications:Defend by Design
Jon McCoy - AppSec-USA-2014 Hacking C#(.NET) Applications:Defend by DesignJon McCoy - AppSec-USA-2014 Hacking C#(.NET) Applications:Defend by Design
Jon McCoy - AppSec-USA-2014 Hacking C#(.NET) Applications:Defend by Design
 
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
 
1– Introduction To Direct Show
1– Introduction To  Direct Show1– Introduction To  Direct Show
1– Introduction To Direct Show
 
OPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationOPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC Foundation
 
Digital Media Production - Future Internet
Digital Media Production - Future InternetDigital Media Production - Future Internet
Digital Media Production - Future Internet
 
Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation
 
Web & Apps Design for Mobile Devices
Web & Apps Design for Mobile DevicesWeb & Apps Design for Mobile Devices
Web & Apps Design for Mobile Devices
 
Asia Pacific Internet Leadership Program
Asia Pacific Internet Leadership ProgramAsia Pacific Internet Leadership Program
Asia Pacific Internet Leadership Program
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration System
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration System
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration System
 
Elements of Connected Products
Elements of Connected ProductsElements of Connected Products
Elements of Connected Products
 
Android Introduction
Android IntroductionAndroid Introduction
Android Introduction
 
/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt
 

More from Codecamp Romania

Cezar chitac the edge of experience
Cezar chitac   the edge of experienceCezar chitac   the edge of experience
Cezar chitac the edge of experienceCodecamp Romania
 
Business analysis techniques exercise your 6-pack
Business analysis techniques   exercise your 6-packBusiness analysis techniques   exercise your 6-pack
Business analysis techniques exercise your 6-packCodecamp Romania
 
Bpm company code camp - configuration or coding with pega
Bpm company   code camp - configuration or coding with pegaBpm company   code camp - configuration or coding with pega
Bpm company code camp - configuration or coding with pegaCodecamp Romania
 
Andrei prisacaru takingtheunitteststothedatabase
Andrei prisacaru takingtheunitteststothedatabaseAndrei prisacaru takingtheunitteststothedatabase
Andrei prisacaru takingtheunitteststothedatabaseCodecamp Romania
 
2015 dan ardelean develop for windows 10
2015 dan ardelean   develop for windows 10 2015 dan ardelean   develop for windows 10
2015 dan ardelean develop for windows 10 Codecamp Romania
 
The case for continuous delivery
The case for continuous deliveryThe case for continuous delivery
The case for continuous deliveryCodecamp Romania
 
Stefan stolniceanu spritekit, 2 d or not 2d
Stefan stolniceanu   spritekit, 2 d or not 2dStefan stolniceanu   spritekit, 2 d or not 2d
Stefan stolniceanu spritekit, 2 d or not 2dCodecamp Romania
 
Sizing epics tales from an agile kingdom
Sizing epics   tales from an agile kingdomSizing epics   tales from an agile kingdom
Sizing epics tales from an agile kingdomCodecamp Romania
 
Raluca butnaru corina cilibiu the unknown universe of a product and the cer...
Raluca butnaru corina cilibiu   the unknown universe of a product and the cer...Raluca butnaru corina cilibiu   the unknown universe of a product and the cer...
Raluca butnaru corina cilibiu the unknown universe of a product and the cer...Codecamp Romania
 
Parallel & async processing using tpl dataflow
Parallel & async processing using tpl dataflowParallel & async processing using tpl dataflow
Parallel & async processing using tpl dataflowCodecamp Romania
 
Material design screen transitions in android
Material design screen transitions in androidMaterial design screen transitions in android
Material design screen transitions in androidCodecamp Romania
 
Kickstart your own freelancing career
Kickstart your own freelancing careerKickstart your own freelancing career
Kickstart your own freelancing careerCodecamp Romania
 
Ionut grecu the soft stuff is the hard stuff. the agile soft skills toolkit
Ionut grecu   the soft stuff is the hard stuff. the agile soft skills toolkitIonut grecu   the soft stuff is the hard stuff. the agile soft skills toolkit
Ionut grecu the soft stuff is the hard stuff. the agile soft skills toolkitCodecamp Romania
 
Diana antohi me against myself or how to fail and move forward
Diana antohi   me against myself  or how to fail  and move forwardDiana antohi   me against myself  or how to fail  and move forward
Diana antohi me against myself or how to fail and move forwardCodecamp Romania
 

More from Codecamp Romania (20)

Cezar chitac the edge of experience
Cezar chitac   the edge of experienceCezar chitac   the edge of experience
Cezar chitac the edge of experience
 
Cloud powered search
Cloud powered searchCloud powered search
Cloud powered search
 
Ccp
CcpCcp
Ccp
 
Business analysis techniques exercise your 6-pack
Business analysis techniques   exercise your 6-packBusiness analysis techniques   exercise your 6-pack
Business analysis techniques exercise your 6-pack
 
Bpm company code camp - configuration or coding with pega
Bpm company   code camp - configuration or coding with pegaBpm company   code camp - configuration or coding with pega
Bpm company code camp - configuration or coding with pega
 
Andrei prisacaru takingtheunitteststothedatabase
Andrei prisacaru takingtheunitteststothedatabaseAndrei prisacaru takingtheunitteststothedatabase
Andrei prisacaru takingtheunitteststothedatabase
 
Agility and life
Agility and lifeAgility and life
Agility and life
 
2015 dan ardelean develop for windows 10
2015 dan ardelean   develop for windows 10 2015 dan ardelean   develop for windows 10
2015 dan ardelean develop for windows 10
 
The bigrewrite
The bigrewriteThe bigrewrite
The bigrewrite
 
The case for continuous delivery
The case for continuous deliveryThe case for continuous delivery
The case for continuous delivery
 
Stefan stolniceanu spritekit, 2 d or not 2d
Stefan stolniceanu   spritekit, 2 d or not 2dStefan stolniceanu   spritekit, 2 d or not 2d
Stefan stolniceanu spritekit, 2 d or not 2d
 
Sizing epics tales from an agile kingdom
Sizing epics   tales from an agile kingdomSizing epics   tales from an agile kingdom
Sizing epics tales from an agile kingdom
 
Scale net apps in aws
Scale net apps in awsScale net apps in aws
Scale net apps in aws
 
Raluca butnaru corina cilibiu the unknown universe of a product and the cer...
Raluca butnaru corina cilibiu   the unknown universe of a product and the cer...Raluca butnaru corina cilibiu   the unknown universe of a product and the cer...
Raluca butnaru corina cilibiu the unknown universe of a product and the cer...
 
Parallel & async processing using tpl dataflow
Parallel & async processing using tpl dataflowParallel & async processing using tpl dataflow
Parallel & async processing using tpl dataflow
 
Material design screen transitions in android
Material design screen transitions in androidMaterial design screen transitions in android
Material design screen transitions in android
 
Kickstart your own freelancing career
Kickstart your own freelancing careerKickstart your own freelancing career
Kickstart your own freelancing career
 
Ionut grecu the soft stuff is the hard stuff. the agile soft skills toolkit
Ionut grecu   the soft stuff is the hard stuff. the agile soft skills toolkitIonut grecu   the soft stuff is the hard stuff. the agile soft skills toolkit
Ionut grecu the soft stuff is the hard stuff. the agile soft skills toolkit
 
Ecma6 in the wild
Ecma6 in the wildEcma6 in the wild
Ecma6 in the wild
 
Diana antohi me against myself or how to fail and move forward
Diana antohi   me against myself  or how to fail  and move forwardDiana antohi   me against myself  or how to fail  and move forward
Diana antohi me against myself or how to fail and move forward
 

Recently uploaded

Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 

Recently uploaded (20)

Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 

Eugen Constantinescu - Genivi - Codecamp 10 may 2014

Editor's Notes

  1. Ce este Genivi? IVI?
  2. GEN (GENeral) & IVI (In Vehicle Infotainment) 2009 : Continental launches AutoLinQ – open platform leveraging Android OS 2012: Continental readies GENIVI multimedia head unit 2014: Open Infotainment Platform (Platform and products are available)
  3. Simon Sinek credinte, crez comportament, proces, ce face diferenta ce produs, rezultat, serviciu
  4. It’s a community
  5. Consumer Electronic
  6. Ce este o arhitectura deschisa? (open architecture) Una neterminata Open architecture is a type of computer architecture or software architecture that is designed to make adding, upgrading and swapping components easy.
  7. Intrebare ptr premiu: Cand e un PC 100% sigur? Un PC 100% sigur este cand… e inchis 
  8. BMW, Munich – orasul cu administratie 100% open source
  9. The majority of GENIVI’s work is conducted through the technical and marketing teams and groups. There are currently six topical “expert groups” – Automotive, CE Connectivity, Location-based Services, Media and Graphics, Networking, and System Infrastructure. The GENIVI compliance program is a key deliverable of the alliance, providing a specification for GENIVI member companies to measure their products. Those that meet the specification may be registered as GENIVI Compliant® and listed on the GENIVI website. Compliant platforms consist of Linux-based core services, middleware, and open application layer interfaces. These are the essential but non-differentiating core elements of the overall IVI solution set.
  10. GNU General Public License (o licenta virala), LGPL, MIT - Using GPL V3 licensed code in devices in the car therefore requires that users are enabled to install modified software on them. Since the implications to liability and safety have not been fully evaluated - Munchen & BMW Community & Companies Agreements with customer about each component from Genivi Special workshops where architects and community representatives define interfaces (changes) Boot loader, lifecycle-ul din automotive are mai multe stari (un automat finit determinist cu mai multe stari) ex: vorbesti la telefon, opresti motorul, scoti cheia, ai iesit din masina Comunitatea OS a aparut ca o dorinta de a avea o alternativa la produsele comerciale, mai ales aplicatiile cele mai uzuale
  11. Pentru fiecare arie functionala importanta (Expert Group) Magistrala de comunicare intre aplicatii si intre kernel si aplicatii (cu impact in lifecycle) Aplicatiile OS se pot inlocui cu alte aplicatii (vezi GPL, LGPL)
  12. EGs drive the content, SAT coordinates and approves this work, BIT validates by building a Baseline EGs are primarily organized by functional domain, but also by region Members can implement compliance specification and apply for compliance certification; SAT reviews, provides comments and approves There are other groups not shown here including Project Management Organization (PMO), Board of Directors, Marketing Council and their sub-teams
  13. The Digital Living Network Alliance (DLNA) is a nonprofit collaborative trade organization established by Sony in June 2003, that is responsible for defining interoperability guidelines to enable sharing of digital media between multimedia devices.
  14. The Digital Living Network Alliance (DLNA) is a nonprofit collaborative trade organization established by Sony in June 2003, that is responsible for defining interoperability guidelines to enable sharing of digital media between multimedia devices.
  15. D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to inter-process communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a "single instance" application or daemon, and to launch applications and daemons on demand when their services are needed. D-Bus supplies both a system daemon (for events such as "new hardware device added" or "printer queue changed") and a per-user-login-session daemon (for general IPC needs among user applications). Also, the message bus is built on top of a general one-to-one message passing framework, which can be used by any two apps to communicate directly (without going through the message bus daemon). Currently the communicating applications are on one computer, or through unencrypted TCP/IP suitable for use behind a firewall with shared NFS home directories. (Help wanted with better remote transports - the transport mechanism is well-abstracted and extensible.) Interceptor pattern
  16. // A simple program that uses LoadLibrary and // GetProcAddress to access myPuts from Myputs.dll. #include <windows.h> #include <stdio.h> typedef int (__cdecl *MYPROC)(LPWSTR); int main( void ) { HINSTANCE hinstLib; MYPROC ProcAdd; BOOL fFreeResult, fRunTimeLinkSuccess = FALSE; // Get a handle to the DLL module. hinstLib = LoadLibrary(TEXT("MyPuts.dll")); // If the handle is valid, try to get the function address. if (hinstLib != NULL) { ProcAdd = (MYPROC) GetProcAddress(hinstLib, "myPuts"); // If the function address is valid, call the function. if (NULL != ProcAdd) { fRunTimeLinkSuccess = TRUE; (ProcAdd) (L"Message sent to the DLL function "); } // Free the DLL module. fFreeResult = FreeLibrary(hinstLib); } // If unable to call the DLL function, use an alternative. if (! fRunTimeLinkSuccess) printf("Message printed from executable "); return 0; }
  17. It’s a community