Red Hat แž”แžถแž“แž”แž„แŸ’แž แžถแž‰ Hummingbird แžŠแŸ‚แž›แž‡แžถ Fedora แžŠแŸ‚แž›แž˜แžถแž“แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž›แžพแž€แžปแž„แžแžบแž“แŸแžšแžŠแŸ‚แž›แž˜แžถแž“แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แŸ”

Red Hat แž”แžถแž“แž”แž„แŸ’แž แžถแž‰ Fedora Hummingbird แžŠแŸ‚แž›แž‡แžถแž€แŸ†แžŽแŸ‚แžแŸ’แž˜แžธ แž“แžทแž„แž”แžถแž“แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แž‡แžถแž”แž“แŸ’แžแž”แž“แŸ’แž‘แžถแž”แŸ‹แžšแž”แžŸแŸ‹ Fedora แž“แŸ…แžฏแž€แžทแž…แŸ’แž…แž”แŸ’แžšแž‡แžปแŸ†แž€แŸ†แž–แžผแž› Red Hat แž†แŸ’แž“แžถแŸ† 2026แŸ” Linuxแž”แž„แŸ’แž€แžพแžแžกแžพแž„แž‡แžถแž”แžŽแŸ’แžแžปแŸ†แž“แŸƒแž€แžปแž„แžแžบแž“แŸแžšแŸ” แžŠแžพแž˜แŸ’แž”แžธแž€แžถแžแŸ‹แž”แž“แŸ’แžแž™แž•แŸ’แž‘แŸƒแžœแžถแž™แž”แŸ’แžšแž แžถแžš แž€แžปแž„แžแžบแž“แŸแžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แžแŸ‚แžŸแŸ†แžŽแžปแŸ†แžŸแž˜แžถแžŸแž’แžถแžแžปแžขแž”แŸ’แž”แž”แžšแž˜แžถแžŠแŸ‚แž›แž…แžถแŸ†แž”แžถแž…แŸ‹แžŠแžพแž˜แŸ’แž”แžธแžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž”แž‰แŸ’แž แžถแž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แŸ” แž€แŸ†แžŽแŸ‚แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แž—แŸ’แž›แžถแž˜แŸ— แž“แŸ…แž–แŸแž›แžŽแžถแžŠแŸ‚แž›แžขแžถแž…แž’แŸ’แžœแžพแž‘แŸ…แž”แžถแž“แž—แŸ’แž›แžถแž˜แŸ—แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžŠแŸ„แž™แž‚แž˜แŸ’แžšแŸ„แž„แžŸแŸ†แžแžถแž“แŸ‹แŸ—แŸ” แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŠแŸ†แžกแžพแž„แž€แžถแžšแžขแžถแž”แŸ‹แžŠแŸแžแžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแŸ” แžงแž”แž€แžšแžŽแŸแžŠแŸ‚แž›แž”แŸ’แžšแžพแž€แŸ’แž“แžปแž„แž‚แž˜แŸ’แžšแŸ„แž„แž“แŸแŸ‡แž‚แžบแž‡แžถแž”แŸ’แžšแž—แž–แž”แžพแž€แž…แŸ†แž แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ MITแŸ”

แžšแžผแž”แž—แžถแž–แž€แžปแž„แžแžบแž“แŸแžšแžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–แž•แŸ’แžŸแžถแž™แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแŸ’แžแžถแž”แžแŸ’แž™แž€แž˜แŸ’แž˜ amd64 แž“แžทแž„ arm64แŸ” แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž€แžถแžแžถแžกแžปแž€แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แž“แžผแžœแž”แŸ†แžšแŸ‚แž”แŸ†แžšแžฝแž›แž€แžปแž„แžแžบแž“แŸแžšแž…แŸ†แž“แžฝแž“ 49 (157 แžšแžฝแž˜แž‘แžถแŸ†แž„ FIPS แž“แžทแž„แž€แŸ†แžŽแŸ‚แž–แž แžปแžŸแŸ’แžแžถแž”แžแŸ’แž™แž€แž˜แŸ’แž˜) แžŠแŸ‚แž›แžขแžถแž…แžฑแŸ’แž™แž˜แžถแž“แž€แžถแžšแžŠแžถแž€แŸ‹แž–แž„แŸ’แžšแžถแž™แž”แžšแžทแžŸแŸ’แžแžถแž“แž€แžถแžšแž„แžถแžšแž‡แžถแž˜แžฝแž™ Python, Go, Node.js, Rust, Ruby, OpenJDK, .NET, PostgreSQL, nginx แž“แžทแž„แž‚แž˜แŸ’แžšแŸ„แž„แž”แŸ’แžšแž—แž–แž”แžพแž€แž…แŸ†แž แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแŸ” แžšแžผแž”แž—แžถแž–แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แžแžถแž˜แž‚แŸ„แž›แž€แžถแžšแžŽแŸ "Distroless" แž˜แžถแž“แž“แŸแž™แžแžถแž–แžฝแž€แžœแžถแž˜แžทแž“แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แž‰แŸ’แž…แž”แŸ‹ แžฌแžŸแŸ‚แž›แž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž˜แžถแž“แžแŸ‚แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‚แŸ„แž›แžŠแŸ… แž“แžทแž„แžŸแž˜แžถแžŸแž’แžถแžแžปแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž€แžถแžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแžšแž”แžŸแŸ‹แžœแžถแž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แŸ”

แž€แŸ…แžŸแžทแž”แž”แŸ’แžšแžถแŸ†แž—แžถแž‚แžšแž™แž“แŸƒแž€แž‰แŸ’แž…แž”แŸ‹แžŠแŸ‚แž›แž”แŸ’แžšแžพแž€แŸ’แž“แžปแž„แžšแžผแž”แž—แžถแž–แž€แžปแž„แžแžบแž“แŸแžš Hummingbird แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แž–แžธแžƒแŸ’แž›แžถแŸ†แž„ Fedora Rawhide แžแžŽแŸˆแž–แŸแž›แžŠแŸ‚แž› 5% แžŠแŸ‚แž›แž“แŸ…แžŸแž›แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž‘แžถแž‰แž™แž€ แž“แžทแž„แž”แž„แŸ’แž€แžพแžแžŠแŸ„แž™แž•แŸ’แž‘แžถแž›แŸ‹แž–แžธแžƒแŸ’แž›แžถแŸ†แž„แž‚แž˜แŸ’แžšแŸ„แž„แžแžถแž„แž›แžพแŸ” 5% แž“แŸแŸ‡แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‘แžถแŸ†แž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ‚แž›แž˜แžทแž“แž˜แžถแž“แž“แŸ…แž€แŸ’แž“แžปแž„ Rawhide แžฌแžŠแŸ‚แž›แž˜แžถแž“แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž…แžถแžŸแŸ‹แŸ—แž“แŸ…แž€แŸ’แž“แžปแž„ RawhideแŸ” แžŠแžพแž˜แŸ’แž”แžธแž”แž„แŸ’แž€แžพแž Hummingbird แžŠแŸ„แž™แžฏแž€แžšแžถแž‡แŸ’แž™แž–แžธ Fedora แž€แž‰แŸ’แž…แž”แŸ‹ RPM แž•แŸ’แž‘แžถแž›แŸ‹แžแŸ’แž›แžฝแž“แžแŸ’แžšแžผแžœแž”แžถแž“แžแŸ‚แžšแž€แŸ’แžŸแžถ แž“แžทแž„แž”แž„แŸ’แž€แžพแžแžŠแŸ„แž™แžกแŸ‚แž€แž–แžธแž‚แŸ’แž“แžถแžŠแŸ„แž™แž”แŸ’แžšแžพแž แŸแžŠแŸ’แž‹แžถแžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€แž–แžธแžฏแž€แžŸแžถแžš Fedora SPEC แžŸแŸ’แžแž„แŸ‹แžŠแžถแžš แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž˜แžถแž“แž€แžถแžšแž”แž„แŸ’แž€แžพแž“แž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž–แž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹แž“แŸƒแž‚แž˜แŸ’แžšแŸ„แž„ แž“แžทแž„แž€แžถแžšแž€แŸ‚แž”แŸ’แžšแŸ‚แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžแžถแž˜แžแž˜แŸ’แžšแžผแžœแž€แžถแžšแŸ”

แž€แžถแžšแž”แž„แŸ’แž€แžพแžแžŠแŸ‚แž›แž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แž‚แžบแž†แž”แž‚แŸ’แž“แžถแž‡แžถแž˜แžฝแž™แžšแžผแž”แž—แžถแž–แž–แžธ Docker Hub, Red Hat UBI แž“แžทแž„แž€แžถแžšแž…แžปแŸ‡แžˆแŸ’แž˜แŸ„แŸ‡แž•แŸ’แžŸแŸแž„แž‘แŸ€แž แžŠแŸ‚แž›แž’แŸ’แžœแžพแžฑแŸ’แž™แž€แžถแžšแž’แŸ’แžœแžพแž…แŸ†แžŽแžถแž€แžŸแŸ’แžšแžปแž€แž“แŸƒแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžšแžถแž”แŸ‹แž‘แŸ… Hummingbird แž€แžถแž“แŸ‹แžแŸ‚แžŸแžถแž˜แž‰แŸ’แž‰แŸ” แž˜แžทแž“แžŠแžผแž…แž‚แž˜แŸ’แžšแŸ„แž„ CoreOS แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž“แžผแžœแž€แžถแžšแž”แž„แŸ’แž€แžพแžแž˜แŸ‰แžถแžŸแŸŠแžธแž“แžแžทแž…แžแžฝแž…แž”แŸ†แž•แžปแžแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžšแŸ€แž”แž…แŸ†แž€แžปแž„แžแžบแž“แŸแžšแž“แŸ„แŸ‡แž‘แŸ Hummingbird แž˜แžถแž“แž‚แŸ„แž›แž”แŸ†แžŽแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž€แžถแžšแž”แŸ’แžšแžพแž€แŸ†แžŽแŸ‚แž–แŸแž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž•แŸ’แžŸแŸแž„แŸ—แž‚แŸ’แž“แžถแž€แŸ’แž“แžปแž„แž–แŸแž›แžŠแŸ†แžŽแžถแž›แž‚แŸ’แž“แžถ (Python 3.11-3.14, Go 1.25-1.26, Node.js 20-25 แž‡แžถแžŠแžพแž˜) แž“แžทแž„แžšแž€แŸ’แžŸแžถแžœแžŠแŸ’แžแž‡แžธแžœแžทแžแžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แŸ†แžŽแŸ‚แž“แžธแž˜แžฝแž™แŸ—แŸ”

แž˜แžทแž“แžŠแžผแž…แž€แžปแž„แžแžบแž“แŸแžšแž”แŸ’แžšแž–แŸƒแžŽแžธแž‘แŸ แžœแŸ‰แžถแžšแŸ’แž™แŸ‰แž„แŸ‹ Hummingbird แž—แžถแž‚แž…แŸ’แžšแžพแž“แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜แž€แŸ’แžšแŸ„แž˜แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžŠแŸ‚แž›แž˜แžทแž“แž˜แžถแž“แžŸแžทแž‘แŸ’แž’แžท แž˜แžทแž“แž˜แŸ‚แž“แž‡แžถ rootแŸ” แž€แžปแž„แžแžบแž“แŸแžšแž‚แžถแŸ†แž‘แŸ’แžšแž€แžถแžšแž”แž„แŸ’แž€แžพแžแžกแžพแž„แžœแžทแž‰แžŠแŸ‚แž›แžขแžถแž…แž”แž„แŸ’แž€แžพแžแžกแžพแž„แžœแžทแž‰แž”แžถแž“ แž แžพแž™แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžถแž„แžŸแž„แŸ‹แžกแžพแž„แžœแžทแž‰แžŠแŸ„แž™แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž–แžธแž€แžผแžŠแž”แŸ’แžšแž—แž–แžŠแŸ‚แž›แž”แžถแž“แž•แŸ’แžแž›แŸ‹ แžŠแžพแž˜แŸ’แž”แžธแž’แžถแž“แžถแžแžถแžšแžผแž”แž—แžถแž–แž•แŸ’แž‘แžถแž›แŸ‹แžแŸ’แž›แžฝแž“แžšแž”แžŸแŸ‹แžœแžถ แž“แžทแž„แžšแžผแž”แž—แžถแž–แžŠแŸ‚แž›แž…แŸ‚แž€แž…แžถแž™แžŠแŸ„แž™แž‚แž˜แŸ’แžšแŸ„แž„แž‚แžบแžŸแŸ’แžšแž”แž‚แŸ’แž“แžถแž‘แžถแŸ†แž„แžŸแŸ’แžšแžปแž„แŸ” แžŠแžพแž˜แŸ’แž”แžธแžŸแž˜แŸ’แžšแžฝแž›แžŠแž›แŸ‹แž€แžถแžšแž•แŸ’แž‘แŸ€แž„แž•แŸ’แž‘แžถแžแŸ‹ แž€แžปแž„แžแžบแž“แŸแžšแž”แŸ’แžšแž—แž–แžŠแŸ‚แž›แž˜แžถแž“แž€แžผแžŠแž…แžถแŸ†แž”แžถแž…แŸ‹แž‘แžถแŸ†แž„แžขแžŸแŸ‹ แž“แžทแž„แž€แž‰แŸ’แž…แž”แŸ‹ RPM แž”แŸ’แžšแž—แž–แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แžŠแŸ„แž™แžกแŸ‚แž€แž–แžธแž‚แŸ’แž“แžถแŸ” แžŠแžพแž˜แŸ’แž”แžธแž’แžถแž“แžถแžŸแžปแžœแžแŸ’แžแžทแž—แžถแž– แžแŸ’แž›แžนแž˜แžŸแžถแžšแž€แžปแž„แžแžบแž“แŸแžšแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แž“แŸ…แž€แŸ’แž“แžปแž„แž”แžšแžทแž™แžถแž€แžถแžŸแžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€ แž“แžทแž„แž”แžทแž‘แž”แžŽแŸ’แžแžถแž‰แŸ”

แž”แž“แŸ’แžแŸ‚แž˜แž–แžธแž›แžพแž€แžปแž„แžแžบแž“แŸแžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž…แŸ†แžŽแžปแž…แž”แž‰แŸ’แž…แž”แŸ‹ แž‚แž˜แŸ’แžšแŸ„แž„แž“แŸแŸ‡แž€แŸ†แž–แžปแž„แž”แž„แŸ’แž€แžพแžแžšแžผแž”แž—แžถแž–แž˜แŸ‰แžถแžŸแŸŠแžธแž“แžŠแŸ‚แž›แžขแžถแž…แž…แžถแž”แŸ‹แž•แŸ’แžŠแžพแž˜แž”แžถแž“ bootc-os แžŠแŸ‚แž›แž”แž„แŸ’แž€แžพแžแžกแžพแž„แžŠแŸ„แž™แž”แŸ’แžšแžพแž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถแž€แžปแž„แžแžบแž“แŸแžšแžŠแŸ‚แž›แžขแžถแž…แž…แžถแž”แŸ‹แž•แŸ’แžŠแžพแž˜แž”แžถแž“ แž“แžทแž„แžŸแž˜แžšแž˜แŸ’แž™แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžŠแŸ†แžกแžพแž„แž“แŸ…แž›แžพแžแžถแžŸแŸ” แžšแžผแž”แž—แžถแž–แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‚แŸ’แž“แžถแž“แžผแžœแžŸแž˜แžถแžŸแž’แžถแžแžป Hummingbird แž€แž‰แŸ’แž…แž”แŸ‹แžแžบแžŽแŸ‚แž› แž“แžทแž„แžŸแž˜แžถแžŸแž’แžถแžแžปแž•แŸ’แžŸแŸแž„แž‘แŸ€แžแŸ” Linux แž–แžธแž‚แž˜แŸ’แžšแŸ„แž„ CKI (Continuous Kernel Integration) แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž…แžถแž”แŸ‹แž•แŸ’แžŠแžพแž˜แž”แŸ’แžšแž–แŸแž“แŸ’แž’ แž“แžทแž„แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž‚แžบแž˜แž€แž–แžธ FedoraแŸ” แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž‘แžถแŸ†แž„แž˜แžผแž›แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแž‡แžถแž€แžปแž„แžแžบแž“แŸแžš OCIแŸ” Bootc-os แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแž“แŸ…แžšแžถแž›แŸ‹แž–แŸแž›แž…แžถแž”แŸ‹แž•แŸ’แžŠแžพแž˜แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžกแžพแž„แžœแžทแž‰แŸ” Podman แž“แžทแž„ Skopeo แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŠแžพแž˜แŸ’แž”แžธแž”แžพแž€แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แžปแž„แžแžบแž“แŸแžšแž–แžธแž”แžšแžทแžŸแŸ’แžแžถแž“ bootc-osแŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž‘แžทแž‰แž€แžถแžšแž”แž„แŸ’แž แŸ„แŸ‡แžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แž˜แžถแž“แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS, แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS ๐Ÿ”ฅ แž‘แžทแž‰แžŸแŸแžœแžถแž”แž„แŸ’แž แŸ„แŸ‡แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS แž“แžทแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS | ProHoster