Soumettre la recherche
Mettre en ligne
Osgi Devconeu 2009 Welcome Christer Larsson
•
2 j'aime
•
1,025 vues
C
Christer Larsson
Suivre
Welcome presentation for OSGi DevCon 2009 Zürich, Switzerland, 22 JUne 2009
Lire moins
Lire la suite
Technologie
Business
Signaler
Partager
Signaler
Partager
1 sur 11
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Platinum Keynote - The Expanding Role of the OSGi Alliance - C Hayman
Platinum Keynote - The Expanding Role of the OSGi Alliance - C Hayman
mfrancis
OSGi - Four Years and Forward - J Barr
OSGi - Four Years and Forward - J Barr
mfrancis
Vitaly Kozlovsky
Vitaly Kozlovsky
tanyuuuuha
Predictions 2010 Breakfast Briefing
Predictions 2010 Breakfast Briefing
Michael Fauscette
Axle ai Launches Remote Work Solution for Avid Media Composer
Axle ai Launches Remote Work Solution for Avid Media Composer
flashnewsrelease
Phil LaFond (Bosch Automotive Service Solutions Inc.): Bosch Technical Traini...
Phil LaFond (Bosch Automotive Service Solutions Inc.): Bosch Technical Traini...
AugmentedWorldExpo
Why choose qt framework for in vehicle infotainment
Why choose qt framework for in vehicle infotainment
Aleksandra Khvoynitskaya
Open Source Solutions: Managing, Analyzing and Delivering Business Information
Open Source Solutions: Managing, Analyzing and Delivering Business Information
mark madsen
Recommandé
Platinum Keynote - The Expanding Role of the OSGi Alliance - C Hayman
Platinum Keynote - The Expanding Role of the OSGi Alliance - C Hayman
mfrancis
OSGi - Four Years and Forward - J Barr
OSGi - Four Years and Forward - J Barr
mfrancis
Vitaly Kozlovsky
Vitaly Kozlovsky
tanyuuuuha
Predictions 2010 Breakfast Briefing
Predictions 2010 Breakfast Briefing
Michael Fauscette
Axle ai Launches Remote Work Solution for Avid Media Composer
Axle ai Launches Remote Work Solution for Avid Media Composer
flashnewsrelease
Phil LaFond (Bosch Automotive Service Solutions Inc.): Bosch Technical Traini...
Phil LaFond (Bosch Automotive Service Solutions Inc.): Bosch Technical Traini...
AugmentedWorldExpo
Why choose qt framework for in vehicle infotainment
Why choose qt framework for in vehicle infotainment
Aleksandra Khvoynitskaya
Open Source Solutions: Managing, Analyzing and Delivering Business Information
Open Source Solutions: Managing, Analyzing and Delivering Business Information
mark madsen
IBM JavaOne Community Keynote 2015: Cask Strength Java Aged 20 years
IBM JavaOne Community Keynote 2015: Cask Strength Java Aged 20 years
John Duimovich
Så bygger du det Hybrida Molnet.
Så bygger du det Hybrida Molnet.
Magnus Backman
Jax2001 adobe keynote
Jax2001 adobe keynote
Michael Chaize
My speech at AstriCon 2009
My speech at AstriCon 2009
stefanocarlini
The Importance of IVI, GENIVI and Open Source
The Importance of IVI, GENIVI and Open Source
genivialliance
Is Auto the New Android?
Is Auto the New Android?
Black Duck by Synopsys
Best practices for Flash applications on mobile devices
Best practices for Flash applications on mobile devices
Michael Chaize
Jboss Group
Jboss Group
elliando dias
Digital hour presentation BB10
Digital hour presentation BB10
Industree spa
Current trends in open source and automotive
Current trends in open source and automotive
Ryo Jin
Sdp Asia Workshop Sample
Sdp Asia Workshop Sample
Alan Quayle
Flex mobile for JUG
Flex mobile for JUG
Michael Chaize
JakartaOne Livestream CN4J: Cloud Native Runtimes - Revolution or Evolution?
JakartaOne Livestream CN4J: Cloud Native Runtimes - Revolution or Evolution?
Jakarta_EE
Montpellier - Flex UG
Montpellier - Flex UG
Michael Chaize
Xplatform mobile development
Xplatform mobile development
Michael Chaize
Over the air 2.5 - Adobe AIR for Android
Over the air 2.5 - Adobe AIR for Android
Michael Chaize
160811_오토테크컨퍼런스_vault micro
160811_오토테크컨퍼런스_vault micro
StartupAlliance
Fatc - Productivity by Design
Fatc - Productivity by Design
Michael Chaize
The State of Enterprise Mobility - 2013
The State of Enterprise Mobility - 2013
Relayware
A quick wrap up of presentations at ims world forum issue 1
A quick wrap up of presentations at ims world forum issue 1
Alan Quayle
Everything can be a bundle - making OSGi bundles of Java legacy code - Gunnar...
Everything can be a bundle - making OSGi bundles of Java legacy code - Gunnar...
mfrancis
Opening OSGi to the world- Simple integration of services not written in Java...
Opening OSGi to the world- Simple integration of services not written in Java...
mfrancis
Contenu connexe
Tendances
IBM JavaOne Community Keynote 2015: Cask Strength Java Aged 20 years
IBM JavaOne Community Keynote 2015: Cask Strength Java Aged 20 years
John Duimovich
Så bygger du det Hybrida Molnet.
Så bygger du det Hybrida Molnet.
Magnus Backman
Jax2001 adobe keynote
Jax2001 adobe keynote
Michael Chaize
My speech at AstriCon 2009
My speech at AstriCon 2009
stefanocarlini
The Importance of IVI, GENIVI and Open Source
The Importance of IVI, GENIVI and Open Source
genivialliance
Is Auto the New Android?
Is Auto the New Android?
Black Duck by Synopsys
Best practices for Flash applications on mobile devices
Best practices for Flash applications on mobile devices
Michael Chaize
Jboss Group
Jboss Group
elliando dias
Digital hour presentation BB10
Digital hour presentation BB10
Industree spa
Current trends in open source and automotive
Current trends in open source and automotive
Ryo Jin
Sdp Asia Workshop Sample
Sdp Asia Workshop Sample
Alan Quayle
Flex mobile for JUG
Flex mobile for JUG
Michael Chaize
JakartaOne Livestream CN4J: Cloud Native Runtimes - Revolution or Evolution?
JakartaOne Livestream CN4J: Cloud Native Runtimes - Revolution or Evolution?
Jakarta_EE
Montpellier - Flex UG
Montpellier - Flex UG
Michael Chaize
Xplatform mobile development
Xplatform mobile development
Michael Chaize
Over the air 2.5 - Adobe AIR for Android
Over the air 2.5 - Adobe AIR for Android
Michael Chaize
160811_오토테크컨퍼런스_vault micro
160811_오토테크컨퍼런스_vault micro
StartupAlliance
Fatc - Productivity by Design
Fatc - Productivity by Design
Michael Chaize
The State of Enterprise Mobility - 2013
The State of Enterprise Mobility - 2013
Relayware
A quick wrap up of presentations at ims world forum issue 1
A quick wrap up of presentations at ims world forum issue 1
Alan Quayle
Tendances
(20)
IBM JavaOne Community Keynote 2015: Cask Strength Java Aged 20 years
IBM JavaOne Community Keynote 2015: Cask Strength Java Aged 20 years
Så bygger du det Hybrida Molnet.
Så bygger du det Hybrida Molnet.
Jax2001 adobe keynote
Jax2001 adobe keynote
My speech at AstriCon 2009
My speech at AstriCon 2009
The Importance of IVI, GENIVI and Open Source
The Importance of IVI, GENIVI and Open Source
Is Auto the New Android?
Is Auto the New Android?
Best practices for Flash applications on mobile devices
Best practices for Flash applications on mobile devices
Jboss Group
Jboss Group
Digital hour presentation BB10
Digital hour presentation BB10
Current trends in open source and automotive
Current trends in open source and automotive
Sdp Asia Workshop Sample
Sdp Asia Workshop Sample
Flex mobile for JUG
Flex mobile for JUG
JakartaOne Livestream CN4J: Cloud Native Runtimes - Revolution or Evolution?
JakartaOne Livestream CN4J: Cloud Native Runtimes - Revolution or Evolution?
Montpellier - Flex UG
Montpellier - Flex UG
Xplatform mobile development
Xplatform mobile development
Over the air 2.5 - Adobe AIR for Android
Over the air 2.5 - Adobe AIR for Android
160811_오토테크컨퍼런스_vault micro
160811_오토테크컨퍼런스_vault micro
Fatc - Productivity by Design
Fatc - Productivity by Design
The State of Enterprise Mobility - 2013
The State of Enterprise Mobility - 2013
A quick wrap up of presentations at ims world forum issue 1
A quick wrap up of presentations at ims world forum issue 1
En vedette
Everything can be a bundle - making OSGi bundles of Java legacy code - Gunnar...
Everything can be a bundle - making OSGi bundles of Java legacy code - Gunnar...
mfrancis
Opening OSGi to the world- Simple integration of services not written in Java...
Opening OSGi to the world- Simple integration of services not written in Java...
mfrancis
Keynote - Internet Home Alliance - T Barra
Keynote - Internet Home Alliance - T Barra
mfrancis
Best Practices for Enterprise OSGi Applications - Emily Jiang
Best Practices for Enterprise OSGi Applications - Emily Jiang
mfrancis
Presentatie Duncan Rogers NMD2010 17 juni 2010
Presentatie Duncan Rogers NMD2010 17 juni 2010
OGZ
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
Drift
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
Leslie Samuel
En vedette
(7)
Everything can be a bundle - making OSGi bundles of Java legacy code - Gunnar...
Everything can be a bundle - making OSGi bundles of Java legacy code - Gunnar...
Opening OSGi to the world- Simple integration of services not written in Java...
Opening OSGi to the world- Simple integration of services not written in Java...
Keynote - Internet Home Alliance - T Barra
Keynote - Internet Home Alliance - T Barra
Best Practices for Enterprise OSGi Applications - Emily Jiang
Best Practices for Enterprise OSGi Applications - Emily Jiang
Presentatie Duncan Rogers NMD2010 17 juni 2010
Presentatie Duncan Rogers NMD2010 17 juni 2010
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
Similaire à Osgi Devconeu 2009 Welcome Christer Larsson
OSGi Technology Value Proposition - December 2013
OSGi Technology Value Proposition - December 2013
mfrancis
µServices for the rest of us - karl pauls
µServices for the rest of us - karl pauls
mfrancis
OSGi Community Event 2008 - Welcome - Stan Moyer, President of OSGi Alliance
OSGi Community Event 2008 - Welcome - Stan Moyer, President of OSGi Alliance
mfrancis
What's happening in the OSGi IoT Expert Group? - Tim Ward
What's happening in the OSGi IoT Expert Group? - Tim Ward
mfrancis
From Vision to Execution (and back) - Jim Colson, IBM
From Vision to Execution (and back) - Jim Colson, IBM
mfrancis
OSGI,
OSGI,
James Governor
Digital Home World Summit 2014 susan schwarze
Digital Home World Summit 2014 susan schwarze
OSGi Alliance
OSGi Community Event 2011 - Review and Summary
OSGi Community Event 2011 - Review and Summary
mfrancis
FOSS4G Community
FOSS4G Community
Jeff McKenna
OSGi DevCon 2009 Review
OSGi DevCon 2009 Review
njbartlett
OSGi and Other Technologies - P Kriens
OSGi and Other Technologies - P Kriens
mfrancis
Huge Enterprise Systems Architecture Design with Java EE
Huge Enterprise Systems Architecture Design with Java EE
Rakuten Group, Inc.
Bytecode Weaving in OSGi – Enhance Your Classes, Not Your Dependency graph! ...
Bytecode Weaving in OSGi – Enhance Your Classes, Not Your Dependency graph! ...
mfrancis
Keynote: OSGi Past, Present and Future - Alex Blewitt
Keynote: OSGi Past, Present and Future - Alex Blewitt
mfrancis
Modular Java EE in the Cloud
Modular Java EE in the Cloud
Bert Ertman
A path to modularity with Eclipse Virgo
A path to modularity with Eclipse Virgo
katya_todorova
A Fault Tolerance Concept for Distributed OSGi Applications - Fabian Meyer
A Fault Tolerance Concept for Distributed OSGi Applications - Fabian Meyer
mfrancis
ProSyst Comany Introduction (OSGi, embedded Java, Device Management, TR-69, O...
ProSyst Comany Introduction (OSGi, embedded Java, Device Management, TR-69, O...
DanielSchellhoss
SpagoBI Open Day 2012 in Sao Paulo, Brazil - SpagoBI 3.4 presentation
SpagoBI Open Day 2012 in Sao Paulo, Brazil - SpagoBI 3.4 presentation
SpagoWorld
Eclipse Way
Eclipse Way
Tomasz Zarna
Similaire à Osgi Devconeu 2009 Welcome Christer Larsson
(20)
OSGi Technology Value Proposition - December 2013
OSGi Technology Value Proposition - December 2013
µServices for the rest of us - karl pauls
µServices for the rest of us - karl pauls
OSGi Community Event 2008 - Welcome - Stan Moyer, President of OSGi Alliance
OSGi Community Event 2008 - Welcome - Stan Moyer, President of OSGi Alliance
What's happening in the OSGi IoT Expert Group? - Tim Ward
What's happening in the OSGi IoT Expert Group? - Tim Ward
From Vision to Execution (and back) - Jim Colson, IBM
From Vision to Execution (and back) - Jim Colson, IBM
OSGI,
OSGI,
Digital Home World Summit 2014 susan schwarze
Digital Home World Summit 2014 susan schwarze
OSGi Community Event 2011 - Review and Summary
OSGi Community Event 2011 - Review and Summary
FOSS4G Community
FOSS4G Community
OSGi DevCon 2009 Review
OSGi DevCon 2009 Review
OSGi and Other Technologies - P Kriens
OSGi and Other Technologies - P Kriens
Huge Enterprise Systems Architecture Design with Java EE
Huge Enterprise Systems Architecture Design with Java EE
Bytecode Weaving in OSGi – Enhance Your Classes, Not Your Dependency graph! ...
Bytecode Weaving in OSGi – Enhance Your Classes, Not Your Dependency graph! ...
Keynote: OSGi Past, Present and Future - Alex Blewitt
Keynote: OSGi Past, Present and Future - Alex Blewitt
Modular Java EE in the Cloud
Modular Java EE in the Cloud
A path to modularity with Eclipse Virgo
A path to modularity with Eclipse Virgo
A Fault Tolerance Concept for Distributed OSGi Applications - Fabian Meyer
A Fault Tolerance Concept for Distributed OSGi Applications - Fabian Meyer
ProSyst Comany Introduction (OSGi, embedded Java, Device Management, TR-69, O...
ProSyst Comany Introduction (OSGi, embedded Java, Device Management, TR-69, O...
SpagoBI Open Day 2012 in Sao Paulo, Brazil - SpagoBI 3.4 presentation
SpagoBI Open Day 2012 in Sao Paulo, Brazil - SpagoBI 3.4 presentation
Eclipse Way
Eclipse Way
Dernier
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Nicole Novielli
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
ThousandEyes
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
Ravi Sanghani
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Knoldus Inc.
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Pim van der Noll
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
IES VE
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
LoriGlavin3
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
HarshalMandlekar2
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
MounikaPolabathina
A Framework for Development in the AI Age
A Framework for Development in the AI Age
Cprime
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
2024 April Patch Tuesday
2024 April Patch Tuesday
Ivanti
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Alkin Tezuysal
Dernier
(20)
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
How to write a Business Continuity Plan
How to write a Business Continuity Plan
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
A Framework for Development in the AI Age
A Framework for Development in the AI Age
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
2024 April Patch Tuesday
2024 April Patch Tuesday
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Osgi Devconeu 2009 Welcome Christer Larsson
1.
22nd June 2009
Zürich Switzerland In co-operation with OSGi DevCon Europe 2009 Event Sponsors Media Partners
2.
the dynamic module
system for Java Welcome to the OSGi DevCon Europe The first DevCon in Europe In co-operation with Jazoon Christer Larsson VP EMEA OSGi Alliance CEO Makewave COPYRIGHT © 2009 OSGi Alliance. All Rights Reserved COPYRIGHT © 2007-2009 Makewave AB. All Rights Reserved
3.
the dynamic module
system for Java What we will see / hear today Fantastic program, total 28 talks. Key Note by Peter Kriens on OSGi R4 v4.2 Then Split up in two parallel tracks Track 1 => Arena 4 (this room), Track 2 => Arena 6 Breaks Coffee 10.20 - 10.50 Lunch 12.50 - 14.00 Coffee 15.50 - 16.10 BOF at 19.00 – 21.00 => 4 Points Sheraton Hotel Get out the cinema, then left, left, right COPYRIGHT © 2009 OSGi Alliance. All Rights Reserved COPYRIGHT © 2007-2009 Makewave AB. All Rights Reserved
4.
the dynamic module
system for Java More Logistics / Practicalities Lunch / Coffee is served downstairs Coffee / Softdrinks are available throughout the day WiFi is available We may be tight on T-shirts COPYRIGHT © 2009 OSGi Alliance. All Rights Reserved COPYRIGHT © 2007-2009 Makewave AB. All Rights Reserved
5.
the dynamic module
system for Java One slide from the OSGi Congress 2003 As usual, new technology takes more time to get adopted than the enthusiasts want to believe: Example: First 802.11 work group meeting was held in 1990, broad market acceptance was not until around 2001 Corollary: The OSGi World Congress in 2009 will be spectacular! :-) COPYRIGHT © 2009 OSGi Alliance. All Rights Reserved COPYRIGHT © 2007-2009 Makewave AB. All Rights Reserved
6.
the dynamic module
system for Java The evolution of the OSGi technology 2003 2000 2006 ?! 2010 COPYRIGHT © 2009 OSGi Alliance. All Rights Reserved COPYRIGHT © 2007-2009 Makewave AB. All Rights Reserved
7.
the dynamic module
system for Java The RG set the original requirements In the RG (e-box) we wanted a: Java based Platform Load software / services / applications dynamically Multiple Service Providers can co-exist Remotely managed And the result was OSGi R1 ! So the platform designed for the intelligent fridge became a corner stone in app servers. Without any major makeover / redesign COPYRIGHT © 2009 OSGi Alliance. All Rights Reserved COPYRIGHT © 2007-2009 Makewave AB. All Rights Reserved
8.
the dynamic module
system for Java Service Providers Device Manufacturers Auto Makers The OSGi Alliance IT Providers OSGi Alliance ISV Solution Providers Developers Others The OSGi Alliance is an international standard organization with + 100 members worldwide. The OSGi Alliance Defines the OSGi Technology Publish the OSGi Specifications Certifies implementations of the OSGi Specifications. Promotes the OSGi Technology. Open to everbody, please join! www.osgi.org COPYRIGHT © 2009 OSGi Alliance. All Rights Reserved COPYRIGHT © 2007-2009 Makewave AB. All Rights Reserved
9.
the dynamic module
system for Java Thanks to our sponsors Event Sponsors Media Partners COPYRIGHT © 2009 OSGi Alliance. All Rights Reserved COPYRIGHT © 2007-2009 Makewave AB. All Rights Reserved
10.
the dynamic module
system for Java ...and a special thanks to Christian Frei from Jazoon My two colleagues in the event team Peter Kriens OSGi Director of Technology Mike Francis Sales & Marketing Director Paremus COPYRIGHT © 2009 OSGi Alliance. All Rights Reserved COPYRIGHT © 2007-2009 Makewave AB. All Rights Reserved
11.
the dynamic module
system for Java Thank you Thank You! Christer Larsson VP EMEA OSGi Alliance www.osgi.org CEO Makewave www.makewave.com cl@makewave.com COPYRIGHT © 2009 OSGi Alliance. All Rights Reserved COPYRIGHT © 2007-2009 Makewave AB. All Rights Reserved
Télécharger maintenant