Discussion:
Fedoran laatu huonontunut
(too old to reply)
Juha Lyytikäinen
2011-01-09 15:53:12 UTC
Permalink
For Linux, we don't have a stable internal api, and for people to wish
that we would have one is just foolish. Almost two years ago, the kernel
developers sat down and wrote why Linux doesn't have an in-kernel stable
Documentation\stable_api_nonsense.txt
Olen lukenut ja tuo on aivan täyttä paskaa.
goes back to the evolution thing. If we were to freeze how the kernel
works internally, we would not be able to evolve in ways that we need to
do so.
Valitettavasti kehittäjien tarpeet eivät ole samoja kuin käyttäjien tarpeet.
Here's an example that shows how this all works. The Linux USB code has
been rewritten at least three times.
Ja joka kerta jokin USB:tä käyttänyt softa on lakannut toimimasta -
koska niitä kernelikehttäjät eivät ole uudelleenkirjoittanut.
Jos luit jutun ajatuksella niin hokasit että kun kerneli halutaan pitää
pienenä ja turvallisena niin drivereitä käyttävät softatkin täytyy
patchata kun driverit uusitaan. Kyllä siitä jokin hinta pitää vaan
maksaa että ydin voidaan pitää pienenä ja sievänä..
Viljo Mustonen
2011-01-09 20:21:32 UTC
Permalink
Post by Juha Lyytikäinen
For Linux, we don't have a stable internal api, and for people to wish
that we would have one is just foolish. Almost two years ago, the kernel
developers sat down and wrote why Linux doesn't have an in-kernel stable
Documentation\stable_api_nonsense.txt
Olen lukenut ja tuo on aivan täyttä paskaa.
goes back to the evolution thing. If we were to freeze how the kernel
works internally, we would not be able to evolve in ways that we need to
do so.
Valitettavasti kehittäjien tarpeet eivät ole samoja kuin käyttäjien tarpeet.
Here's an example that shows how this all works. The Linux USB code has
been rewritten at least three times.
Ja joka kerta jokin USB:tä käyttänyt softa on lakannut toimimasta -
koska niitä kernelikehttäjät eivät ole uudelleenkirjoittanut.
Jos luit jutun ajatuksella niin hokasit että kun kerneli halutaan pitää
pienenä ja turvallisena niin drivereitä käyttävät softatkin täytyy
patchata kun driverit uusitaan. Kyllä siitä jokin hinta pitää vaan
maksaa että ydin voidaan pitää pienenä ja sievänä..
Mielestäni on nykyisillä levy tiloilla ja muistimäärillä on melko
turha vedota pieneen ja kauniiseen. Tietystihän kernelin turvallisuus
paranee kun sitä jatkuvasti muutetaan, eikä binääri yhteensopivuutta
yritäkään säilyttää. Tämä voi helposti kostautua sovellutusten kautta
kun niitä joudutaan jatkuvasti patch:maan kun uudelleen kääntäminenkään
ei aina onistu.

Helposti voisi väittää kyseessä olevan paremminkin pitkäntähtäimen
linjauksen puute sekä todellinen haluttomuus kuunnella sovellutus
suunnittelijoita/ylläpitäjiä ja käyttäjien toiveita. Hehän ovat
luonnollisesti väärässä. Tosin kernel kehittäjillä tuohon kaikkeen
on oikeus, mutta voisi kyseenalaista onko se kokonaisuudessaan Linuxin
kehityksen kannalta eduksi. Linuxin osa-alueiden ja järjestelmien
elinkaarta pitäisi voida oleellisesti jatkaa. Tuo on varmaankin
pääasiassa vapaaehtoisjoukolle kova pala kun tuollainen ei tahdo
onnistua kaupallisissa yrityksissäkään.

Lisäksi voi epäillä, kuinka kauan talkoohenkeä riittää. Pelkään
pahoin, että Linux tulee ainakin työpöytä käytössä kuolemaan tai
muuttuu jollain konstilla täysin kaupalliseksi. Näinhän on käynyt
suurimalle osalle osuustoiminta yrityksiäkin ja niiden pääomalle,
vaikka niillä olisi pitänyt olla paremmat edellytykset säilyä.

Toivotaan kuitenkin parempaa uuttavuotta. :)
--
Viljo
Jouko Holopainen
2011-01-10 01:27:00 UTC
Permalink
Post by Juha Lyytikäinen
Jos luit jutun ajatuksella niin hokasit että kun kerneli halutaan pitää
pienenä ja turvallisena niin drivereitä käyttävät softatkin täytyy
patchata kun driverit uusitaan. Kyllä siitä jokin hinta pitää vaan
maksaa että ydin voidaan pitää pienenä ja sievänä..
Ajatteleppa käyttäjää. Kumman hän valitsee
1. turvaton toimiva ajuri
2. turvallinen toimimaton ajuri

Kun tuon sisäistät, huomaat että tuo hinta on aivan liian suuri.

Sitten kun mietit asiaa pitemmälle, niin huomaat että tuo hinta
maksetaan täysin turhasta, ajatus "pieni ja sievä" on taidetta, ei
tiedettä. Eli sitä kerneliä hinkataan epäyhteensopivaksi pelkästään
hinkkaamisen ilosta, vaikka käytännössä yhteensopivuuden säilyttäminen
olisi usein jopa helpompaa kaikille.
--
@jhol

www.iki.fi/jhol
Ari Saastamoinen
2011-01-10 09:35:02 UTC
Permalink
täytyy patchata kun driverit uusitaan. Kyllä siitä jokin hinta pitää
vaan maksaa että ydin voidaan pitää pienenä ja sievänä..
Paitsi, että kerneli ei enää moneen vuoteen ole ollut pieni ja sievä.
--
Arzka oh3mqu+***@hyper.fi - En halua follareita mailina
1. Valitse sopiva paikka, ei ihmisten tai rakennusten lahella, jossa
paukku voi aiheuttaa hairiota. - Iso-Kiinalaisen kayttoohje
Loading...