Open Sourcen menestyskulku jatkuu

On järkevää toteuttaa kaikille yhteinen perusinfra open-source komponenttien päälle, jotta resurssit voidaan kohdentaa lisäarvoa tuottaviin kaupallisiin innovaatioihin.


http://www.itconversations.com/shows/detail494.html
8582
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

kunpa edes alkaisi joskus.. hohhoijaa

Äänestä

  • tämä kirjoitti:

    >kunpa edes...

    Noin niinkuin alkajaisiksi:

    http://www.eweek.com/article2/0,,1819239,00.asp

    linkkisi säväyttänyt. ei tainnut edes liittyä ko aiheeseen millään tavalla..hohhoijjaa..

    Äänestä

  • juujuu kirjoitti:

    linkkisi säväyttänyt. ei tainnut edes liittyä ko aiheeseen millään tavalla..hohhoijjaa..

    >...edes liittyä ko aiheeseen...

    Voisitko ihan lyhyesti muutamalla sanalla kuvailla suomeksi mitä tuossa linkissä sanotaan että saisimme varmuuden että olet ymmärtänyt asian.

    Kommenttisi vaikuttaisi osoittavan päinvastaista.

    Äänestä

Kerrankin täällä puhutaan asiaa!

Äänestä
  • se asia oli?

    Äänestä

  • huoh kirjoitti:

    se asia oli?

    Asia ei varmaankaan aukene keskiverto windows-fanaatikolle, jonka ymmärrys rajoittuu Counter Striken pelaamiseen.

    Äänestä

Projektin työnimenä on
"Sourceress-MDM (Meta-Distribution-Model)"

Ideana on se, että kaikki MDM:n mukaiset
softat koodataan LSB-development chrootissa.

Sitten kun koodista on valmiina GNU/autotools
yhteensopiva jakelupaketti, niin softan
gnu-mantra (./configure && make && make install)
tehdään erityisessä MDM-devel-chroot
-ympäristössä.

Erikoisuutena mainittakoon, että
käännetyn softapaketin prefixiksi tulee
"/runtime/image", ja softan ajamiseen
tarvittavat libraryt ja muut
ajonaikaiset rajapinnat luetteloidaan, ja niiden
tiedot kirjataan xml-tiedostoon.

Sitten softan binäärikuva otetaan sieltä
"/runtime/image" -hakemistosta, ja pakataan
tar.gz/tar.bz2 muotoon, siirretään image
väliaikaiseen hakemistoon ajoympäristön
määrittävien xml-tiedostojen ja ajonaikaisten
kirjastojen kanssa. Tästä hakemistosta
tehdään sitten ISO-image mkisofs:llä.

Tälläinen Mac OS X -tyylinen
frameworking-levitysmetodi mahdollistaa
mm. softan asentamisen/käyttämisen
mounttaamalla pelkän ISO-imagen.
Ja koska softan tarvitsemat ajonaikaiset
kirjastot (ja ne speksaavat xml:ät) ovat
softa-image:n mukana, niin ei erikseen tarvitse
asennella dependencyjä linux-distron
päässä, vaan MDM-runtime hoitaa moiset
automaagisesti.

Ja siis, kun softa asennetaan, niin se ajetaan
chrootissa, mihin

1) bind-mountataan juurihakemisto
kohtaan /system

2) bind mountataan softan image
kohtaan /runtime/image
(HUOM! mihin siis softaan hardkoodattu
--prefix osoittaa!)

3) tehdään tarvittavat LSB-standardin
toteuttavat symlinkit hakemistoihin/tiedostoihin
hakemistossa /system (mihin siis host-distron
juurihakemisto on mountattu). Jokainen
tiedosto (tai hakemisto) linkitetään YKSITELLEN
yksinomaan standardin mukaisesti.

esim. /usr -> /system/usr

4) softan ajonaikaiset kirjastot etsitään
joko alustana toimivasta distrosta,
tai sitten softan asennusimagesta.
Kirjastoihin luodaan soname -linkit
hakemiston /runtime/lib -alle,
ja laitetaan tuo sama hakemisto
/runtime/mdm-base/ld.so.conf:iin
(joka siis on uniikki tässä ajoympäristössä)
Ajetaan 'ldconfig -f /runtime/ld.d/ld.so.conf -C /runtime/ld.d/ld.so.cache'

Täten siis jokaisella softalla on sille
softalle tarkalleen speksattu ajoympäristö ...
joka siis tehdään host-distron ehdoilla.

Tää on aika vaiheessa, mutta varmaan syksyyn
mennessä olen saanut chrootteja muodostavat
komponentit tästä valmiiksi.

Äänestä

Kommentoi aloitusta


Moore- kirjoitti:

On järkevää toteuttaa kaikille yhteinen perusinfra open-source komponenttien päälle, jotta resurssit voidaan kohdentaa lisäarvoa tuottaviin kaupallisiin innovaatioihin.


http://www.itconversations.com/shows/detail494.html

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu