2.6.31-stable
Január 18-án jelent meg az utolsó -stable kiadás a 2.6.31-ből. A 2.6.31 felhasználóknak erősen ajánlott mielőbb 2.6.32-re váltani.
2.6.32-stable
Greg bejelentette, hogy a 2.6.32-stable kernelfa hosszú karbantartású kernelfa lesz. 2-3 éves életciklussal rendelkezik majd, hasonlóan a 2.6.27-hez. Az ok: több Linux gyártó is ezt a kernelt választotta "enterprise" disztribúciója alapjául.
További részletek Greg levelében.
- A hozzászóláshoz be kell jelentkezni
- 3305 megtekintés
Hozzászólások
stable api and whatnot
--
http://bsdbased.com
- A hozzászóláshoz be kell jelentkezni
A stable API-nak is megvannak a hátrányai.
Elvileg a stable API magától be kellene, hogy álljon, miután már minden fontosat implementáltak. Fiatal rendszerekre stable API-t előírni nagyon komoly hiba.
A hosszútávú karbantarthatóság szempontjából sokkal fontosabb, hogy az API logikus legyen, mint az, hogy változatlan.
Amennyiben az API logikus, nem kell módosítani, csak kiegészíteni. Ahogy a Linuxot látom, ez nem így van. Egyre-másra rakják be az új feature-öket, amik struktúrális változtatásokat igényelnek.
Befagyasztani az API-t akkor van értelme, ha nagy horderejű változásokat már nem akarsz csinálni, vagy mindent le tudsz írni a jelenlegi API-val és bővítésével.
Véleményem szerint a Linux fiatal rendszer, éppen ezért az API állandóan változik.
- ha értelmesen változik, egy stable API-t fog hosszú idő múlva eredményezni
- ha értelmetlenül, akkor körbe-körbe jár minden
Talán érdemes lenne megvizsgálni, hogy az API konvergál-e a stable-hez, vagy inkább szétgányolt szemét felé közelít.
- A hozzászóláshoz be kell jelentkezni
fiatal!?
--
NetBSD - Simplicity is prerequisite for reliability
- A hozzászóláshoz be kell jelentkezni
szerintem se...
- A hozzászóláshoz be kell jelentkezni
Ha elkezdek írni egy programot:
printf( 'Hello' );
majd 40 év múlva kiegészítem:
printf( 'Hello world' );
Ebben az esetben érett programmal dolgozok, vagy fiatallal?
A fiatal program számomra azt jelenti, hogy a megvalósítandó célok és az implementáció között mekkora a különbség. Ezért mondom a Linuxra hogy fiatal.
A Windows ilyen szempontból érettebb. Lassabban növekszik, inkább karbantartással foglalkoznak, mint fejlesztéssel, az MS amit akart elért vele,...
- A hozzászóláshoz be kell jelentkezni
dup!
- A hozzászóláshoz be kell jelentkezni
szetganyolt mellol kihagytad az aluldokumentalt jelzot
- A hozzászóláshoz be kell jelentkezni
Ellenben a nem stabil kernel api egy remalom a kernelfan kivul karbantartott kernel/driver kod fejlesztok szamara.
Szerintem ez a "melyik ujjunkba harapjunk?" kerdes. A stabil api jo a kernel klienseinek, azaz a alkalmazasfejlesztoknek (marpersze azoknak, akik fuggnek a kernel apitol), de a rossz a kernelfejlesztoknek. A nem-stabil API meg jobb kernelfejlesztoknek, de szar az alkalmazasfejlesztoknek.
En szemely szerint ugy erzem, hogy tobbet veszit vele a linux, mint amennyit nyer, de ez erosen outsider velemeny. GKH nyilvan azert tamogatja a nem stabil api-t, mert nem fejleszt a kernelfan kivul, igy o csak az aldast kapja, a szivasbol kimarad.
- A hozzászóláshoz be kell jelentkezni
Greg Kroah-Hartman:
"the windows (and unix) model: things moving very slowly, they think they have a stable API. No, they have a slow API. All those kernels, all those operating systems they change, they broke their API. I'm on a windows driver developer mailing list, it's the best mailing list ever. Those quotes from microsoft developers: oh yeah we did something changed there but we don't remember so you need to test. A lot of angry developers all the time"
- A hozzászóláshoz be kell jelentkezni
A kernel <--> userspace API stabil. (Nem egy ilyen API a Linux 1.0 óta vétozatlan) Ami meg a kernel belül van az a _kernel fejlesztők_ dolga. Mégegyszer hangsúlyozom, hogy nagyon szar az unstable API _HA_ (külsős) kernel modult fejlesztesz (Kik is vannak ilyenek mostanában? Most csak az nVidia jut eszembe). Más esetben nem.
- A hozzászóláshoz be kell jelentkezni
Kismillió ilyen projekt van, vagy ezek nem számítanak?
suckIT szopás minden nap! Ubuntu in action
- A hozzászóláshoz be kell jelentkezni
Ez azért nem teljesen igaz.
A syscall API tényleg stabilnak mondható. De a kernel <-> userspace API nem kizárólag syscallokból áll, hanem ott van a /proc fájlrendszer, a sysfs, különböző device fájlokon keresztül kommunikáló alrendszerek. Ezek felületét jóval liberálisabban változtatják.
Ugyanakkor nem gondolom, hogy feltétlenül hibás a mostani hozzáállás.
Fel kell(et volna) ismerni mindenkinek, hogy a vanilla ág a trunk-nak / mainline-nak / master branchnak felel meg. Az onnan kieső release-ek nem végfelhasználók számára készülnek, hanem a disztibútorok számára.
Ezekből ágaznak le a különböző disztribúciók stabil, végfelhasználóknak szánt kernelei, amik viszont már valóban nyújtanak API (és jobb helyeken ABI) kompatibilitást.
A vanilla release-ektől stabil API / ABI-t elvárni kb. olyan, mint pl. a (nem hozzáférhető) Windows milestone buildekre hivatkozva követelni, hogy X feature, ami az előző milestone-ban benne volt, de most már nincs benne, az miért nincs 10 évig támogatva.
Az egészben az a szomorú, hogy ezt a tényt (ami egyébként a szoftveriparban teljesen normális) a kernel fejlesztők képtelenek rendesen kommunikálni, és ideológiákat gyártanak helyette (stable-api-nonsense.txt, GPL evangelizmus ... stb.).
Üdv,
Gergely
- A hozzászóláshoz be kell jelentkezni
2.6.33 -ra miert nem tudtak varni. Ott mar van brdb.
Es ahogy nezem mar a 2.6.33 -rc verziokban is nagyon keves durva hiba kerult elo.
Amit nem lehet megirni assemblyben, azt nem lehet megirni.
- A hozzászóláshoz be kell jelentkezni
Miért 2.6.32? Egy lehetséges válasz benne van Greg Kroah-Hartman levelében:
"This is because a number (i.e. more than 2) Linux
distributions are basing their "enterprise" releases on this kernel
version, and it will make their lives easier if I keep it alive."
- A hozzászóláshoz be kell jelentkezni
Igen, pl. Debian.
- A hozzászóláshoz be kell jelentkezni
Debianék nem enterspájzolnak. Itt inkább a Redhat és Suse disztrókról lehet szó.
Apple MacBook C2D 2.2Ghz 2x2G Intel X3100
- A hozzászóláshoz be kell jelentkezni
Figyelem, figyelem! A 10.04-es vágányon Ubuntu LTS közeleg! A vágányok mellett kérjük vigyázzanak! :)
-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
- A hozzászóláshoz be kell jelentkezni
elhiszed nekem, hogy gkh le*rja az ubuntu lts-t? a rhel 6 és a sles11sp1 kernele lesz a 2.6.32, ezért lesz longterm maintenance ez a kernel.
mindenesetre jó, hogy végre egyszer így összeidőzítettek a disztrók.
- A hozzászóláshoz be kell jelentkezni
Legalább mindben ugyan az lesz hiba.
- A hozzászóláshoz be kell jelentkezni
:)
- A hozzászóláshoz be kell jelentkezni
Egy szóval sem mondtam, hogy az Ubuntu miatt alakult ez így, de szerintem simán közrejátszott benne ez is.
-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
- A hozzászóláshoz be kell jelentkezni
Valoszinusitem. :D
- A hozzászóláshoz be kell jelentkezni
Miután több helyen használnak Ubuntu LTS-t céges környezetben...
-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
- A hozzászóláshoz be kell jelentkezni
Teny. De meg mindig nem tartom tul bolcs dolognak. En se alaptalanul mosolygok rajt. Volt egy normalis vas, kellett ra valami OS. Gondoltam adok Ubuntu server-nek eselyt mivel ugyis annyira dicseriek, etc etc. Hat mint bloggoltam/irtam HUPon screen-t eloszor lattam osszeomlani. Mindennel baj volt elobb-utobb. Debian-t felraktam (stable, 5.0), azota is minden kivaloan megy. Ezutan mar nincs sok bizalmam Ubuntu server-ben. Noha latom az ujabbnal ujabb hireket rola hogy kik hasznaljak, megis kicsit elrettent a tapasztalat.
- A hozzászóláshoz be kell jelentkezni
Ez szerintem elég sok dologtól függhet. A környezetben van pár gép Ubuntu LTS-sel kisebb "saláta-szerverként", nagyon szépen működnek.
-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
- A hozzászóláshoz be kell jelentkezni
Tudom, ezert is mondom hogy sokan szamolnak be sikerrol, nekem meg csak negativ tapasztalatom volt vele. Ezert ockodom tole.
- A hozzászóláshoz be kell jelentkezni
"Figyelem, figyelem! A 10.04-es vágányon Ubuntu LTS közeleg! A vágányok mellett kérjük vigyázzanak!"
Szerintem ez teljesen hidegen hagya GKH-t, mivel a Linux kernel nagy részét a Red Hat és a SUSE fejleszti azt hiszem ez a fejlesztői közösségnek teljesen jó döntés. Mivel az Ubuntu nem fejleszt, az ő véleménye le van *****.
- A hozzászóláshoz be kell jelentkezni
másfelol kit érdekel, hogy az ubuntu-ban lévő kernel az ubuntu miatt lesz-e LTS kernel, vagy fordítva, vagy nincs összefüggés, a lényeg az, hogy az ubuntu LTS-ban is ez a kernel lesz, a többi meg nem tök mindegy?
---
dropbox tárhely igénylés: https://www.dropbox.com/referrals/NTMwMDYwODE5
- A hozzászóláshoz be kell jelentkezni
az utolsó 2.4 a 37. volt, ugye? na, közeleg a 2.6.38, mikor lesz 2.8? :)
---
dropbox tárhely igénylés: https://www.dropbox.com/referrals/NTMwMDYwODE5
- A hozzászóláshoz be kell jelentkezni
nincs kilátásban egyenlőre a 2.8
Ahhoz valami nagy dolognak kéne hogy történjen :)
- A hozzászóláshoz be kell jelentkezni
Mint például az api stabilizálása?
- A hozzászóláshoz be kell jelentkezni
amióta megváltoztatták a feljesztés modelljét, azóta "Numbers are marketing" jelmondat alapján azt mondják, nincs rá szükségük
- A hozzászóláshoz be kell jelentkezni
Tehát a Debian Lenny (2.6.26) már teljesen életképtelen? Lol.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
Még nem, de hamarosan itt a squeeze, már tervezni kell az átállást.
- A hozzászóláshoz be kell jelentkezni