Ero sivun ”Lähdekoodi” versioiden välillä

Siirry navigaatioon Siirry hakuun
32 merkkiä lisätty ,  30. lokakuuta 2005
luokka
Ei muokkausyhteenvetoa
(luokka)
Rivi 4: Rivi 4:


Avoimen lähdekoodin ohjemistot (esim. Linux) perustuvat siihen että lähdekoodi on kaikkien saatavilla, jolloin kuka tahansa voi tehdä muutoksia ohjelmaan. Suljettujen ohjelmien ollessa kyseessä ostaja saa vain konekielisen ohjelman. Avoimen lähdekoodin ohjelmia levitetään usein tar.gz-paketoituina lähdekoodipaketteina, joista voi kääntää mm. [[autoconf|autoconfia]] ja [[make|makea]] hyödyntäen omaan järjestelmään sopivat ajettavat binääritiedostot. Lähdekoodimuotoista levitystä suositaan mm. monialustaisuuden vuoksi, koska samasta lähdekoodista voidaan usein kääntää konekielinen ohjelma eri käyttöjärjestelmille ja [[arkkitehtuuri|arkkitehtuureille]]. Vastaavasti suljetun lähdekoodin ohjelmat, joissa käyttäjä saa vain konekielisen ohjelman, toimivat vain yhdessä käyttöjärjestelmässä tietyllä [[arkkitehtuuri|arkkitehtuurilla]].
Avoimen lähdekoodin ohjemistot (esim. Linux) perustuvat siihen että lähdekoodi on kaikkien saatavilla, jolloin kuka tahansa voi tehdä muutoksia ohjelmaan. Suljettujen ohjelmien ollessa kyseessä ostaja saa vain konekielisen ohjelman. Avoimen lähdekoodin ohjelmia levitetään usein tar.gz-paketoituina lähdekoodipaketteina, joista voi kääntää mm. [[autoconf|autoconfia]] ja [[make|makea]] hyödyntäen omaan järjestelmään sopivat ajettavat binääritiedostot. Lähdekoodimuotoista levitystä suositaan mm. monialustaisuuden vuoksi, koska samasta lähdekoodista voidaan usein kääntää konekielinen ohjelma eri käyttöjärjestelmille ja [[arkkitehtuuri|arkkitehtuureille]]. Vastaavasti suljetun lähdekoodin ohjelmat, joissa käyttäjä saa vain konekielisen ohjelman, toimivat vain yhdessä käyttöjärjestelmässä tietyllä [[arkkitehtuuri|arkkitehtuurilla]].
[[Luokka:Ohjelmistonkehitys]]

Navigointivalikko