All Projects → oracle → Linux Uek

oracle / Linux Uek

Oracle Linux UEK: Unbreakable Enterprise Kernel

Projects that are alternatives of or similar to Linux Uek

Linux Samus
Linux 4.16 on Chromebook Pixel 2015
Stars: ✭ 179 (-3.24%)
Mutual labels:  kernel, linux-kernel
Diamorphine
LKM rootkit for Linux Kernels 2.6.x/3.x/4.x/5.x (x86/x86_64 and ARM64)
Stars: ✭ 725 (+291.89%)
Mutual labels:  kernel, linux-kernel
Kernel Exploits
Various kernel exploits
Stars: ✭ 397 (+114.59%)
Mutual labels:  kernel, linux-kernel
kernel-ci
Continuous integration for the Linux Kernel - Built within Docker
Stars: ✭ 34 (-81.62%)
Mutual labels:  kernel, linux-kernel
Simplefs
A simple file system for Linux kernel
Stars: ✭ 65 (-64.86%)
Mutual labels:  kernel, linux-kernel
camflow-dev
Generates kernel patch for CamFlow Linux Provenance Capture.
Stars: ✭ 19 (-89.73%)
Mutual labels:  kernel, linux-kernel
Paper collection
Academic papers related to fuzzing, binary analysis, and exploit dev, which I want to read or have already read
Stars: ✭ 710 (+283.78%)
Mutual labels:  kernel, linux-kernel
Sphinx-Dipper
Sphinx Custom Kernel for Mi 8 (Dipper)
Stars: ✭ 17 (-90.81%)
Mutual labels:  kernel, linux-kernel
Traceshark
This is a tool for Linux kernel ftrace and perf events visualization
Stars: ✭ 63 (-65.95%)
Mutual labels:  kernel, linux-kernel
Sutekh
An example rootkit that gives a userland process root permissions
Stars: ✭ 62 (-66.49%)
Mutual labels:  kernel, linux-kernel
Microdot
The Microdot Project guides you to create a fully functional but compact Linux system from scratch
Stars: ✭ 41 (-77.84%)
Mutual labels:  kernel, linux-kernel
Raspberry Pi Os
Learning operating system development using Linux kernel and Raspberry Pi
Stars: ✭ 11,000 (+5845.95%)
Mutual labels:  kernel, linux-kernel
linux kernel wiki
linux内核学习资料:200+经典内核文章,100+内核论文,50+内核项目,500+内核面试题,80+内核视频
Stars: ✭ 1,653 (+793.51%)
Mutual labels:  kernel, linux-kernel
Sphinx-Beryllium
Sphinx Custom Kernel for Pocophone F1 (Beryllium)
Stars: ✭ 23 (-87.57%)
Mutual labels:  kernel, linux-kernel
execmon
Advanced process execution monitoring utility for linux (procmon like)
Stars: ✭ 77 (-58.38%)
Mutual labels:  kernel, linux-kernel
Spy
👀 Linux kernel mode debugfs keylogger
Stars: ✭ 546 (+195.14%)
Mutual labels:  kernel, linux-kernel
Linux-Kernel-Exploitation
Linux kernel development & exploitation lab.
Stars: ✭ 130 (-29.73%)
Mutual labels:  kernel, linux-kernel
OpenHarmony
华为鸿蒙分布式操作系统(Huawei OpenHarmony)开发技术交流,鸿蒙技术资料,手册,指南,共建国产操作系统万物互联新生态。
Stars: ✭ 373 (+101.62%)
Mutual labels:  kernel, linux-kernel
Proton zf6
Proton Kernel for the Asus Zenfone 6 (2019), codename Kirin and also known as I01WD and ZS630KL.
Stars: ✭ 42 (-77.3%)
Mutual labels:  kernel, linux-kernel
Linux 0.11
A heavily commented linux kernel source code in Chinese.
Stars: ✭ 81 (-56.22%)
Mutual labels:  kernel, linux-kernel

Oracle Linux: Unbreakable Enterprise Kernel (UEK)

Introducing UEK

The Unbreakable Enterprise Kernel (UEK) is a Linux kernel built by Oracle and supported via Oracle Linux support. Its focus is performance, stability, and minimal backports by tracking the mainline source code as closely as is practical. UEK is well-tested and used to run Oracle's Engineered Systems, Oracle Cloud Infrastructure, and large enterprise deployments for Oracle customers.

The source for UEK has always been available at oss.oracle.com, as a git repository with full git history. By posting the UEK source here on github.com we hope to increase the visibility for our work and to make it even easier for people to access the source for UEK. We will also use this repository for working with developers at partner companies and in the Linux community.

Current Branches

This repository hosts source code for UEK versions which are in development and in production.

UEK Release and Tag Linux Kernel version Release Status Target Arch Target Userspace Distribution(s)
uek6/master
v5.4.17-2111
v5.4 Production x86_64, aarch64 Oracle Linux 7, Oracle Linux 8
uek6/u1
v5.4.17-2036.105.1
v5.4 Production x86_64, aarch64 Oracle Linux 7, Oracle Linux 8
##uek6/ga## v5.4 Production x86_64, aarch64 Oracle Linux 7, Oracle Linux 8
uek5/master
v4.14.35-2110
v4.14 Production x86_64, aarch64 Oracle Linux 7
##uek5/u4## v4.14 Production x86_64, aarch64 Oracle Linux 7
##uek5/u3## v4.14 Production x86_64, aarch64 Oracle Linux 7
##uek5/u2## v4.14 Production x86_64, aarch64 Oracle Linux 7
uek4/qu7
v4.1.12-124.49.2
v4.1 Production x86_64, SPARC Oracle Linux 6, Oracle Linux 7
uek3/master
v3.8.13-118.55.1-3-g74a59d64c2aa
v3.8 Production x86_64 Oracle Linux 6, Oracle Linux 7
uek2/master
v2.6.39-400.331.1
v3.0 Production x86_64, SPARC Oracle Linux 5, Oracle Linux 6

This repository contains the source for the Unbreakable Enterprise Kernel including a small number of Oracle additions which have not yet been accepted into the mainline Linux kernel source tree.

Building from this repository requires libdtrace-ctf in addition to standard kernel build tools.

Refresh Schedule

This repository will be refreshed weekly as new development versions are available.

Linux Development at Oracle

Oracle is a long-time contributor to Linux and we have always had a strong emphasis on upstreaming and open-sourcing our changes to the kernel. Keeping our changes open source allows us to integrate with upstream Linux kernels quickly, which also means we have state-of-the-art drivers and filesystems, hardware support, and security fixes from the community...in addition to the work we have contributed ourselves. Read more on the Oracle Linux Kernel Blog.

Since 2007, Oracle has contributed more than 400,000 lines of code to Linux, and been ranked in the top 15 all-time contributors to Linux with more than 7,500 changesets. For example, Btrfs OCFS2, and RDS were originally written and submitted at Oracle. Also XFS —whose maintainer works at Oracle— and NFS have seen significant contributions.

Oracle's Linux team is a top ten contributor in each upstream kernel release. Our mission is to improve Linux, which means higher performance, better security, and more advanced diagnosability. We also focus on the fundamentals of the OS, improving the scheduler and core memory allocation routines.

And, we're hiring!

Issues, Pull Requests and Support

The UEK source is published here without support. For compiled binaries and a supported enterprise distribution, Oracle Linux is free to download, distribute and use and can be obtained from http://www.oracle.com/technetwork/server-storage/linux/downloads/index.html. Individual packages and updates are available on the Oracle Linux yum server

We cannot accept pull requests for linux-uek via GitHub.

Additional Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].