Device Software Development Platform Project Home
The Eclipse Device Software Development Platform (DSDP) Project is an open source collaborative software development project dedicated to providing an extensible, standards-based platform to address a broad range of needs in the device software development space using the Eclipse platform. The project is overseen by a Project Management Committee (PMC). The work is done in subprojects working against a CVS repository. The Eclipse DSDP Project Charter describes the organization of the project, as well as roles and responsibilities of the participants.
Themes and Priorities for future development are recorded on the Eclipse Planning Council Requirements pages.
If you are are developer and want to participate in discussions relating to the implementation of the subprojects, there are developer mailing lists and newsgroups created for each of the projects. Downloads are available from the subproject pages and here.
Check out the DSDP projects in Ganymede:
Quick Links
- Newsgroup | For general questions and community discussion (HOWTO, archive, Web access ).
- Mailing List | For project development discussions.
- PMC List Archive | Recording PMC operations and votes.
- Bugs | View all open issues | Submit new bugs (Please note that most bugs should be submitted against the DSDP sub-projects.)
- Wiki | Wiki for all sub-projects.
- DSDP Bloggers
Events
-
Linux World
- Thursday, August 7, 2008, 11:30 am - 12:30 pm
Creating an End-to-End Mobile Linux Development and Simulation Environment Using Eclipse/TmL
- Remote access with the DSDP Target Management Project, Tutorial by Martin Oberhuber (Wind River) (slides: PPT 757 KB | PDF 639 KB) | (code: tcf-0.2.0.zip 3.7 MB | tmtutorial.zip 465 KB)
- Implementing a debugger using the DSF framework, Tutorial by Pawel Piech (Wind River) and others (slides: HTML.ZIP 447 KB)
- Developing applications using embedded Rich Client Platform (eRCP), Tutorial by Gorkem Ercan (Nokia) (slides: PDF 1.5 MB)
- How eRCP stacks up against Android and other Mobile Rich Client Platforms, Long Talk by Ken Walker (IBM) (slides: PDF 4.3 MB)
- Integrating Mobile Devices and Emulators onto the Eclipse IDE with TmL, Long Talk by Christian Kurzke (Motorola), TmL project lead, and Fabio Fantato (slides: PDF 1.03 MB)
- Overview of Real-Time Software Components: A Scalable Component Model for Embedded C Development, Long Talk by Dave Russo (TI) (Presentation File)
- Introducing Real-Time Software Components (RTSC), Short Talk by Dave Russo (TI), proposed RTSC project lead (Presentation File)
- Introducing VPP - the Virtual Prototyping Platform Project, Short Talk by Doug Gaff (Presentation File)
- The Future of TmL: A Simulated End-to-End Environment for Mobile Enterprise Applications, Short Talk by Christian Kurzke and Fabio Fantato (PDF) 423 KB
- Mobile Tools for Java - Current Project Status, Short Talk by Christian Kurzke (Presentation File)
- Target Management New and Noteworthy, Short Talk by Martin Oberhuber (Wind River), TM project lead (slides: PPT 707 KB | PDF 581 KB)
- eRCP Project, today and tomorrow, Short Talk by Gorkem Ercan (Nokia)
- Device Debugging Project Update, Short Talk by Pawel Piech (Wind River), DD project lead (slides)
- C++ GUI Builder for Mobile or Embedded devices - NAB project update, Short Talk by Shigeki Moride (Fujitsu), NAB project lead (Presentation File)
- Thursday, August 7, 2008, 11:30 am - 12:30 pm
- ECSI Workshop on System Debug, Munich
- Eclipse Now You Can 2007, Paris
- Eclipse Summit Europe 2007
- Systems Engineering for Device Software Development Symposium - Symposium led by Doug Gaff (Registration by E-Mail required)
- The DSDP Target Management Project - Talk and demonstration by Martin Oberhuber (slides: PPT | PDF)
-
EclipseCon 2007
- The Two Faces of MTJ, Tutorial by Rodrigo Pastrana and Kevin Horowitz (IBM) (Presentation File)
- C++ GUI Builder for Mobile or Embedded devices, Long Talk by Shigeki Moride (Fujitsu), NAB project lead (Presentation File)
- eRCP - Ready for prime time!, Long Talk by Gorkem Ercan (Nokia) and Mark Rogalski (IBM) (Presentation File)
- Tools for Mobile Linux Project: Extending Eclipse into Linux Mobile Devices, Short Talk by Christian Kurzke and Mauren Brenner (Motorola) (Presentation File)
- Building Tools on the Target Management RSE Framework, Tutorial by Dave McKnight (IBM) and Martin Oberhuber (Wind River) (slides and sample code)
- Target Management: Embedded to Enterprise, Short Talk by Martin Oberhuber (Wind River) (Presentation File)
- Managing SymbianOS embedded devices using DSDP-TM, Short Demo by Javier Montalvo Orus (Symbian) (Presentation File)
- Check out the Embedded and Mobile Developer track for other device software talks.
- Eclipse PluginFest 2007
- Open Source in Mobile 2006
- Eclipse Summit Europe 2006
- DSDP, 6 Project Updates - Update on DSDP by Doug Gaff, including the TmL project [PPT, 2.5MB | PDF, 636KB | Poster, 2.4MB].
- The Remote Systems Explorer - Talk and demonstration of RSE (TM project) by Michael Scharf.
- Eclipse and mobile software development - Update on the MTJ project by Mika Hoikkala.
- EclipseWorld 2006
- Course 507. Eclipse on Cell Phones!? - An Introduction to the Embedded Rich Client Platform (eRCP) by Chris Aniszczyk and Mark Rogalski
- Doug Gaff will be presenting with IBM on Thursday evening.
- DSDP Workshop Japan
- Wind River Users Conference 2006
- DSDP talk - Update on DSDP by Doug Gaff.
- EclipseCon 2006
- DSDP - technology, roadmap, and getting involved - long talk by Doug Gaff, PMC lead for DSDP.
- Using and Extending the DSDP Target Management Framework - long talk by Martin Oberhuber, TM subproject lead for DSDP.
- The Eclipse 3.2 Debug Platform: Supporting a community of debuggers - long talk by Darin Wright from the Eclipse Debug Platform team. This talk covers extensions made to the Eclipse debug platform as part of the work in the DD subproject.
- Integrating Custom Debuggers into the Eclipse Platform - tutorial by Darin Wright from the Eclipse Debug Platform team. This tutorial covers extensions made to the Eclipse debug platform as part of the work in the DD subproject.
- Taking it on the road - Developer tools for J2ME - long talk by David Reich, MTJ contributor, and Mika Hoikkala, MTJ subproject lead for DSDP.
- Native Application Builder - a GUI builder for C++ - short talk by Shigeki Moride, NAB subproject lead for DSDP.
- Check out the Embedded and Mobile Developer track for other device software talks.
- Embedded Systems Conference West 2006
- The Eclipse Device Software Platform Project - talk by Doug Gaff at Embedded Systems Conference West 2006.
Subprojects
What's New
- Aug 7: Linux World TmL talk
- Jun 25: Ganymede Release - TM 3.0, DD 1.0, NAB 0.9.9

