Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Adam Samalik
@adsamalik
Building a Modular Linux OS
Distributions are
monolythic
Good integration, limited flexibility.
Problem 1: Multiple versions
stable database --> CentOS
cutting-edge runtime --> Fedora
both --> ?!?!
Containers might be ...
Problem 2: SW vs. HW
stable database --> CentOS
stable database + very new HW --> ?!?!
Old Kernel might not run on a very ...
Modularity
solves both!
What is Modularity
Basic concepts
How far is
Modularity
What exists, what's the plan
Fedora 26 Boltron
Our modular prototype will be released
with Fedora 26.
Boltron goals:
Feedback on the build pipeline
Feedback on the client tooling - DNF
Feedback on module development
Overall ...
post-Boltron goals:
Arbitrary branching (version branching)
Module updates
Wider adoption
How to Modularity
How to help and what to follow
How do we operate
#fedora-meeting-3 at FreeNode
Meeting every Tuesday 16-17h CEST
#fedora-modularity at FreeNode
Talking a...
Follow Modularity
Fedora Modularity
@adsamalik
#fedora-modularity at freenode
devel@lists.fedoraproject.org
https://docs.p...
Fedora Modularity - DORS/CLUC 2017
Fedora Modularity - DORS/CLUC 2017
Fedora Modularity - DORS/CLUC 2017
Fedora Modularity - DORS/CLUC 2017
Fedora Modularity - DORS/CLUC 2017
Fedora Modularity - DORS/CLUC 2017
Fedora Modularity - DORS/CLUC 2017
Fedora Modularity - DORS/CLUC 2017
Upcoming SlideShare
Loading in …5
×

Fedora Modularity - DORS/CLUC 2017

Fedora Modularity is a project building a Modular Linux OS with software in multiple versions and on independent lifecycles.

The talk explains the main problems of traditional Linux distributions; shows how we build RPM packages and Linux Containers from the same source; and how users can deploy the artifacts on various platforms.

Adam Samalik presented this talk at the DORS/CLUC open source software conference in Zagreb.

  • Be the first to comment

  • Be the first to like this

Fedora Modularity - DORS/CLUC 2017

  1. 1. Adam Samalik @adsamalik Building a Modular Linux OS
  2. 2. Distributions are monolythic Good integration, limited flexibility.
  3. 3. Problem 1: Multiple versions stable database --> CentOS cutting-edge runtime --> Fedora both --> ?!?! Containers might be the answer, but not everything runs in a container!
  4. 4. Problem 2: SW vs. HW stable database --> CentOS stable database + very new HW --> ?!?! Old Kernel might not run on a very new hardware. And distributions update as a whole.
  5. 5. Modularity solves both!
  6. 6. What is Modularity Basic concepts
  7. 7. How far is Modularity What exists, what's the plan
  8. 8. Fedora 26 Boltron Our modular prototype will be released with Fedora 26.
  9. 9. Boltron goals: Feedback on the build pipeline Feedback on the client tooling - DNF Feedback on module development Overall validation of Modularity
  10. 10. post-Boltron goals: Arbitrary branching (version branching) Module updates Wider adoption
  11. 11. How to Modularity How to help and what to follow
  12. 12. How do we operate #fedora-meeting-3 at FreeNode Meeting every Tuesday 16-17h CEST #fedora-modularity at FreeNode Talking all the time
  13. 13. Follow Modularity Fedora Modularity @adsamalik #fedora-modularity at freenode devel@lists.fedoraproject.org https://docs.pagure.org/modularity

×