
openSUSE Project
The openSUSE Project is a worldwide effort that promotes the use of Linux, tools around it, and open source. The openSUSE community is made up of multiple contributing communities that collaborate as part of a global open-source network. The openSUSE community develops, builds and maintains many of the packages, tools and infrastructure for the distribution. The community works together in an open, transparent and friendly manner as part of the global Free and Open Source Software community. openSUSE creates one of the world's best Linux distributions, as well as a variety of tools, such as OBS, OpenQA, Kiwi, YaST, OSEM and Uyuni. Distributions include a rolling release (Tumbleweed), a stable annual release (Leap) and operating systems for edge, embedded, cloud and containers through MicroOS and ALP. The project is controlled by its community and relies on the contributions of individuals, working as testers, writers, translators, usability experts, artists and ambassadors or developers. The project embraces a wide variety of technology, people with different levels of expertise, speaking different languages and having different cultural backgrounds.
GSoC Participation History
Technologies
Topics
Past Projects
Evaluating Cloud-Native Storage: Performance Benchmarking for Uyuni on RKE2
I propose to build a reproducible benchmark framework for evaluating cloud-native storage options for Uyuni on RKE2. The problem is that different...
AI Powered Onboarding Experience for openSUSE Linux Distributions
New openSUSE users face a steep learning curve navigating distribution-specific tools like zypper, YaST, Btrfs/Snapper, and systemd. This project...
AI-Powered Intelligent Monitoring and Root Cause Analysis for Uyuni
Managing large-scale infrastructures with Uyuni involves monitoring a diverse range of Linux distributions (Debian, Ubuntu, Rocky, Alma, OpenSUSE,...
Uyuni Event-Driven Automation via MQTT and Node-RED
Uyuni is a powerful systems management platform, but today it lacks a native way to automate actions based on events in real time. As a result,...
Uyuni: Migrate API Documentation to OpenAPI/Swagger
This project aims to modernize Uyuni API documentation system by replacing the existing Javadoc-based macro DSL with a standardized OpenAPI/Swagger...
Enhancing openSUSE Git Workflow
The goal of this project is to improve the obs-status-service tool to provide a better visualization and explore other integrations. This tool is a...
kubectl-like get command for mgrctl
My goal is to fix this by implementing mgrctl get a simple, kubectl-style interface for querying Uyuni resources. Think mgrctl get systems, mgrctl...
Native LDAP Authentication with RBAC Mapping in Uyuni
This project aims to implement a native Java based LDAP authentication provider in Uyuni to eliminate dependency on OS level authentication...
Frequently Asked Questions
openSUSE Project | GSoC Org Profile & Stats - Learn about openSUSE Project's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.
Participation
Projects
Top Programming Languages
Project Difficulty Distribution
No difficulty data available