Overview
The Open Source Summit + Embedded Linux Conference North America
Call for Proposals is now open.
If you have not yet used the CFP system, you will be required to register and create an account before submitting.
Please CREATE YOUR ACCOUNT before submitting for the first time. Thank you!
Suggested Topics
Linux Systems
- Filesystems And Storage
- Linux Kernel Development (Advanced & Beginner)
- Mission-Critical, Real-Time Operating Systems, Real-Time, and Long Life Systems, Scientific & Medical
- Programming Languages and Toolchains
- Networking
- RISC-V
- Tracing
- Scheduler
- VFIO/IOMMU/PCI
- Testing & Fuzzing
- System Boot and Security
- Live Patching
- BPF
- RDMA
- Power Management
- Containers and Checkpoint/Restore
- Distribution Kernels & Distros considerations for servers, desktops, etc
- Linux On The Desktop
Open Source Databases
- Deployment strategies in enterprise environments
- Open source databases in microservice architectures
- Federating queries across external sources
- Migrating from proprietary to open source databases
- SQL vs. No-SQL vs. Graph Databases
- Database as a service
- Disaster recovery
- High Availability & Replication
- Backup and Restore
- Scale out architectures – horizontal scalability
- HTAP: Operational and analytic convergence.
- SQL for data science
- High performance databases
Open Source Dependability
- Safety Considerations when developing products based on Open Source
- Handling Security Issues in Safety-Critical Applications
- Certifications – Lessons learned applying to Open Source Projects
- Hardening and Maintainability of Products based on Open Source Software
- Testability and Stability of Products based on Open Source
- Best practices for handling Vulnerabilities in Open Source projects
- Security Vulnerability Scanning Techniques
- Vulnerability classification and mitigations
- Sandboxing and Code Isolation
AI/ML/DL
- Machine and deep learning (framework, libraries, platform, tools)
- Reinforcement learning
- Natural language processing
- AI on the Edge
- Model (benchmarking, training, parameter, format, marketplace, workflow, inference, tools)
- Notebook environments
- Data (versioning, format, pipeline management, stream processing, SQL engines, feature engineering, visualization, governance, labelling)
- Security and privacy
- Trusted and responsible AI (explainability, adversarial, bias, fairness)
Diversity Empowerment Summit (Sunday, June 21)
- Strategies for Inclusiveness
- Diversity Research & Metrics
- Team Dynamics & Case Studies of Positive Outcomes from Diverse Teams
- How to be an Ally
- Mentorship
- Retaining Diverse Talent
Leadership & Management
- Community & Business Leadership
- Incentivization and Engagement
- Software Development Methodologies and Platforms
- Building Internal Innersource Communities
- Remote Team Management and Methods
- Bug/Issue Management and Triage
- Communication Platforms and Methods
- Open Source Governance and Models
- Mentoring and Training
- Event Strategy
- Content Management and Social Media
- DevOps Culture
- Community Management
- Advocacy and Evangelism
- Open Source Program Office Management
- Creation and Best Practices of Open Source Program Offices (OSPOs)
- Consuming and Contributing to Open Source
- Managing Competing Corporate Interests While Driving Coherent Communities
- How to Vet the Viability of OS Projects
- Open Source + Startup Business Models
- Internal vs External Developer Adoption
- Handling license obligations in organizations
Embedded Linux Conference (ELC)
- Audio, Video, Streaming Media and Graphics
- System Size
- Boot Speed
- Real-Time Linux – Performance, Tuning and Mainlining
- SDKs for Embedded Products
- Flash Memory Devices and Filesystems
- Build Systems, Embedded Distributions and Development Tools
- Linux in Devices such as Mobile Phones, DVRs, TV, Cameras, etc
- Use of Linux in Automotive
- Drones and Robots
- Linux in the Internet of Things and Edge Computing
- Practical Experiences and War Stories
- Standards
- Public Infrastructure
- Industrial Automation
IoT
- Outside world meets IoT RTOSes
- NTP and synchronization
- Sensor interaction
- Connected sensors
- EMF/RFI impact
- Power and other resource constraints
- Code footprint minimization
- Open Source Firmware
- Secure Bootloaders & Firmware
- Trusted update support
- Open Hardware support
- Power, Footprint & Configuration management
- Communication technologies and secure communication to the Edge
- Considerations for use in Sandboxes and Non Linux virtualization
- Edge Computing Considerations
Cloud Infrastructure
- Open Cloud Infrastructure
- Multi Cloud
- Containers and Distributed Edge
- Virtualization
- Container and Infrastructure Security
Cloud App Developer Experience
- CI/CD, Configuration Management
- Cloud-native Application Development
- Cloud-native Developer and Operator Experience
- Observability: Metrics, Logging, Tracing, Service Mesh
- Serverless and Functions-as-a-Service
Introductory/101 Level Technical Training
- Embedded Essentials
- Kernel basics
- Working with bootloaders
- Driver Models & Device Trees
- Embedded drivers
- GDB debugging
- Root filesystem builders
- Embedded user spaces
- Introduction to IoT
- Linux Administration Essentials
- Introduction to working with Open Source Software
- Achieving bash mastery
- Troubleshooting the network
- Monitoring your system
- Tracing
- Networking basics
- Understanding Linux Security
- Overcoming scaling challenges
- Cloud Administration Essentials
- Cloud Infrastructure 101
- Cloud-native App Developer 101
- Serverless 101
- Introduction to Xen
- Introduction to KVM
- Introduction to LXD and System Containers
- Introduction to Docker containers
- Introduction to Kubernetes
- Introduction to Software Defined Networking
- Introduction to Cloud Foundry
Wildcard
- Open Source Project Updates
- WebAssembly (Wasm)
- Emerging Platforms (Software & Hardware)
- Networking & Orchestration
- Blockchain
- Open Hardware
Preparing to Submit Your Proposal
While it is not our intention to provide you with strict instructions on how to prepare your proposal, we hope you will take a moment to review the following guidelines that we have put together to help you prepare the best submission possible. To get started, here are three things that you should consider before submitting your proposal:
- What are you hoping to get from your presentation?
- What do you expect the audience to gain from your presentation?
- How will your presentation help better the ecosystem?
There are plenty of ways to give a presentation about projects and technologies without focusing on company-specific efforts. Remember the things to consider that we mentioned above when writing your proposal and think of ways to make it interesting for attendees while still letting you share your experiences, educate the community about an issue, or generate interest in a project.
First Time Submitting? Don’t Feel Intimidated
Linux Foundation events are an excellent way to get to know the community and share your ideas and the work that you are doing and we strongly encourage first-time speakers to submit talks for our events. In the instance that you aren’t sure about your abstract, reach out to us and we will be more than happy to work with you on your proposal.
How To Give a Great Tech Talk
In the instance that your talk is accepted, we want to make sure that you give the best presentation possible. To do this, we enlisted the help of seasoned conference speaker Josh Berkus who has prepared an in-depth tutorial on “How to Give a Great Tech Talk”.
Code of Conduct
The Linux Foundation is dedicated to providing a harassment-free experience for participants at all of our events. We encourage all submitters to review our complete Code of Conduct.