September 28 - October 1 | Dublin, Ireland
Open Source Summit (OSS) is the leading conference for developers, architects, and other technologists – as well as open source community and industry leaders – to collaborate, share information, learn about the latest technologies and gain a competitive advantage by using innovative open solutions.
Embedded Linux Conference (ELC) is the premier vendor-neutral technical conference where developers working on embedded Linux and industrial IoT products and deployments gather for education and collaboration, paving the way for innovation. Join 800+ technical experts that are paving the way for transformation in these key areas from across the globe for education, collaboration, and deep dive learning opportunities.
Dates to Remember:
- CFP Closes: Sunday, June 13 at 11:59pm PDT
- CFP Notifications: Thursday, July 22
- Schedule Announcement: Thursday, July 29
- Slide Due Date: Friday, September 24
- Event Dates: Tuesday, September 28 - Friday, October 1
Tracks & Suggested Topics:
Linux Systems
- Filesystems and Storage
- Linux Kernel Development (Advanced & Beginner)
- Mission-Critical, Real-Time, and Long Life Systems (Scientific & Medical)
- Programming Languages and Toolchains
- io_uring
- Tracing
- Scheduler
- VFIO/IOMMU/PCI
- Kernel Dependability (static analysis, kcov, kocv triggered fuzzing testing, fuzzing)
- System Boot
- Security
- Live Patching
- eBPF
- RDMA
- Power Management
- Containers
- Checkpoint/Restart
- Distribution Kernels & Distros Considerations for Servers, Desktops, etc.
- Linux on the Desktop
- Virtualization
- Networking
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
- GraphQL
- 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
Embedded Linux Conference (ELC)
- Audio, Video, Streaming Media and Graphics
- System Size
- Boot Speed
- Embedded Storage technologies
- 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
- FPGAs and Dynamic Hardware
- Embedded CPU Architectures
- Network and Wireless technologies in embedded systems
- Device Tree and related technologies
- Test frameworks and Board farms
- System Upgrades
- 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
- Security
IoT
- Best practices working with Resource Constraints
- Code Footprint Minimization
- Sensor Interaction
- Power Usage
- Open Hardware Support
- Hardware/Software tradeoffs for acceleration technologies
- Cybersecurity & Safety Considerations for systems not based on Linux
- Best Practices for Handling Vulnerabilities in Open Source Projects
- Secure Bootloaders and Trusted Update Support
- Secure Communication to the Edge
- Considerations for Use in Sandboxes and Non-Linux Virtualization
- Best practices for determining the scope of Edge autonomy
- Outside World Meets IoT RTOSes
- NTP and Synchronization
- Connected Sensors
- EMF/RFI Impact
- Real-Time considerations
- Communication technologies
Open Source Dependability
- Testing and Hardening
- Testability and stability of products based on open source projects
- Best practices for verification for dependability
- Best practices for update policies and practices
- Maintainability of products based on open source projects
- Automated regressions and management of test evidence
- Cyber Security Considerations
- Best practices for improving software transparency with SBOMs
- Best practices for vulnerability classification, exploitability assessment, and mitigations
- Best practices for vulnerability detection and reporting
- Best practices for managing security incident responses (PSIRT teams, etc.)
- Safety-Critical Considerations
- Safety considerations when developing products based on open source projects
- Sandboxing and Code Isolation techniques
- Management of security issues in safety-critical applications
- Best practices for working with certification authorities
- Traceability between requirements, source, and testing evidence
Cloud Infrastructure
- Open Cloud Infrastructure
- Hybrid & Multicloud
- Edge Cloud Computing
- Container-Native Virtualization
- Container and Infrastructure Security
- Cloud Native Storage
- Infrastructure-as-Code
Cloud Native Development
- CI/CD, Configuration Management
- Cloud-native Application Development
- Architectures and Architectural Patterns
- APIs
- Cloud-native Developer and Operator Experience
- Observability: Metrics, Logging, Tracing, Service Mesh
- Serverless and Functions-as-a-Service
- Security/Authentication
- Data Flow Management
AI & Data
- 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, Labeling)
- Security and Privacy
- Trusted and Responsible AI (Explainability, Adversarial, Bias, Fairness)
Beginner/101 Level Technical Training
- Embedded Essentials (Beginner)
- Embedded system setup and development
- Kernel Basics
- Linux boot-up sequence
- Bootloaders
- Embedded Toolchains and libraries
- Debugging
- Driver Model & Device Trees
- Embedded Drivers
- Root Filesystem Builders
- Linux Administration Essentials (Beginner)
- Introduction to Working with Open Source Software
- Achieving Bash Mastery
- Troubleshooting the Network
- Monitoring Your System
- Tracing
- Networking Basics
- Understanding Linux Security
- Systemd basics
- Security Compliance testing
- Overcoming Scaling Challenges
- Introduction to systemd-nspawn
- Introduction to Xen
- Introduction to KVM
- Cloud Administration Essentials (Beginner)
- Cloud Infrastructure 101
- Cloud-native App Developer 101
- Serverless 101
- Cloud security 101
- Introduction to LXD and System Containers
- Introduction to Docker containers
- Container runtime engines replacing Docker
- Introduction to Kubernetes
- Introduction to Software-Defined Networking
- Introduction to Cloud Foundry
Diversity, Equity & Inclusion
- Strategies for Inclusiveness
- Diversity Research & Metrics
- Team Dynamics & Case Studies of Positive Outcomes from Diverse Teams
- How to be an Ally
- Mentorship
- Recruiting & Retaining Diverse Talent
- Diversity Badging
- Navigating Inclusivity Roadblocks
Community Management & 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 Management
- Creation and Best Practices of Open Source Program Offices
- Consuming and Contributing to Open Source
- Managing Competing Corporate Interests while Driving Coherent Communities
- How to Vet the Viability of OS Projects
- Internal vs External Developer Adoption
- Handling License Obligations in Organizations
- Open Source Corporate Sustainability
Wildcard
- WebAssembly (Wasm)
- Emerging Platforms (Software & Hardware)
- Networking
- Blockchain
- Public Health/COVID
- Open Hardware
- AR/VR with Cloud Native
Open Source Summit + Embedded Linux Conference 2021
September 28 - October 1 | Dublin, Ireland
Open Source Summit (OSS) is the leading conference for developers, architects, and other technologists – as well as open source community and industry leaders – to collaborate, share information, learn about the latest technologies and gain a competitive advantage by using innovative open solutions.
Embedded Linux Conference (ELC) is the premier vendor-neutral technical conference where developers working on embedded Linux and industrial IoT products and deployments gather for education and collaboration, paving the way for innovation. Join 800+ technical experts that are paving the way for transformation in these key areas from across the globe for education, collaboration, and deep dive learning opportunities.
Dates to Remember:
- CFP Closes: Sunday, June 13 at 11:59pm PDT
- CFP Notifications: Thursday, July 22
- Schedule Announcement: Thursday, July 29
- Slide Due Date: Friday, September 24
- Event Dates: Tuesday, September 28 - Friday, October 1
Tracks & Suggested Topics:
Linux Systems
- Filesystems and Storage
- Linux Kernel Development (Advanced & Beginner)
- Mission-Critical, Real-Time, and Long Life Systems (Scientific & Medical)
- Programming Languages and Toolchains
- io_uring
- Tracing
- Scheduler
- VFIO/IOMMU/PCI
- Kernel Dependability (static analysis, kcov, kocv triggered fuzzing testing, fuzzing)
- System Boot
- Security
- Live Patching
- eBPF
- RDMA
- Power Management
- Containers
- Checkpoint/Restart
- Distribution Kernels & Distros Considerations for Servers, Desktops, etc.
- Linux on the Desktop
- Virtualization
- Networking
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
- GraphQL
- 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
Embedded Linux Conference (ELC)
- Audio, Video, Streaming Media and Graphics
- System Size
- Boot Speed
- Embedded Storage technologies
- 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
- FPGAs and Dynamic Hardware
- Embedded CPU Architectures
- Network and Wireless technologies in embedded systems
- Device Tree and related technologies
- Test frameworks and Board farms
- System Upgrades
- 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
- Security
IoT
- Best practices working with Resource Constraints
- Code Footprint Minimization
- Sensor Interaction
- Power Usage
- Open Hardware Support
- Hardware/Software tradeoffs for acceleration technologies
- Cybersecurity & Safety Considerations for systems not based on Linux
- Best Practices for Handling Vulnerabilities in Open Source Projects
- Secure Bootloaders and Trusted Update Support
- Secure Communication to the Edge
- Considerations for Use in Sandboxes and Non-Linux Virtualization
- Best practices for determining the scope of Edge autonomy
- Outside World Meets IoT RTOSes
- NTP and Synchronization
- Connected Sensors
- EMF/RFI Impact
- Real-Time considerations
- Communication technologies
Open Source Dependability
- Testing and Hardening
- Testability and stability of products based on open source projects
- Best practices for verification for dependability
- Best practices for update policies and practices
- Maintainability of products based on open source projects
- Automated regressions and management of test evidence
- Cyber Security Considerations
- Best practices for improving software transparency with SBOMs
- Best practices for vulnerability classification, exploitability assessment, and mitigations
- Best practices for vulnerability detection and reporting
- Best practices for managing security incident responses (PSIRT teams, etc.)
- Safety-Critical Considerations
- Safety considerations when developing products based on open source projects
- Sandboxing and Code Isolation techniques
- Management of security issues in safety-critical applications
- Best practices for working with certification authorities
- Traceability between requirements, source, and testing evidence
Cloud Infrastructure
- Open Cloud Infrastructure
- Hybrid & Multicloud
- Edge Cloud Computing
- Container-Native Virtualization
- Container and Infrastructure Security
- Cloud Native Storage
- Infrastructure-as-Code
Cloud Native Development
- CI/CD, Configuration Management
- Cloud-native Application Development
- Architectures and Architectural Patterns
- APIs
- Cloud-native Developer and Operator Experience
- Observability: Metrics, Logging, Tracing, Service Mesh
- Serverless and Functions-as-a-Service
- Security/Authentication
- Data Flow Management
AI & Data
- 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, Labeling)
- Security and Privacy
- Trusted and Responsible AI (Explainability, Adversarial, Bias, Fairness)
Beginner/101 Level Technical Training
- Embedded Essentials (Beginner)
- Embedded system setup and development
- Kernel Basics
- Linux boot-up sequence
- Bootloaders
- Embedded Toolchains and libraries
- Debugging
- Driver Model & Device Trees
- Embedded Drivers
- Root Filesystem Builders
- Linux Administration Essentials (Beginner)
- Introduction to Working with Open Source Software
- Achieving Bash Mastery
- Troubleshooting the Network
- Monitoring Your System
- Tracing
- Networking Basics
- Understanding Linux Security
- Systemd basics
- Security Compliance testing
- Overcoming Scaling Challenges
- Introduction to systemd-nspawn
- Introduction to Xen
- Introduction to KVM
- Cloud Administration Essentials (Beginner)
- Cloud Infrastructure 101
- Cloud-native App Developer 101
- Serverless 101
- Cloud security 101
- Introduction to LXD and System Containers
- Introduction to Docker containers
- Container runtime engines replacing Docker
- Introduction to Kubernetes
- Introduction to Software-Defined Networking
- Introduction to Cloud Foundry
Diversity, Equity & Inclusion
- Strategies for Inclusiveness
- Diversity Research & Metrics
- Team Dynamics & Case Studies of Positive Outcomes from Diverse Teams
- How to be an Ally
- Mentorship
- Recruiting & Retaining Diverse Talent
- Diversity Badging
- Navigating Inclusivity Roadblocks
Community Management & 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 Management
- Creation and Best Practices of Open Source Program Offices
- Consuming and Contributing to Open Source
- Managing Competing Corporate Interests while Driving Coherent Communities
- How to Vet the Viability of OS Projects
- Internal vs External Developer Adoption
- Handling License Obligations in Organizations
- Open Source Corporate Sustainability
Wildcard
- WebAssembly (Wasm)
- Emerging Platforms (Software & Hardware)
- Networking
- Blockchain
- Public Health/COVID
- Open Hardware
- AR/VR with Cloud Native