Muokataan sivua F-Droid

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 8: Rivi 8:
}}
}}


'''F-Droid''' on ohjelma samannimisen pakettivaraston hallintaan [[Android]]ille. F-Droid-pakettivarasto sisältää vain vapaita ohjelmia. Monet Google Play -sovelluskaupasta poistetut vapaat sovellukset löytyvätkin F-Droidin pakettivarastosta. F-Droidia ei ole pakko asentaa päästäkseen käsiksi pakettivarastoon, vaan sovelluksia voi selata ja ladata myös nettisivun kautta [https://f-droid.org/repository/browse/ https://f-droid.org/repository/browse/]. Varsinkin vanhimmilla tableteilla tai puhelimilla F-Droidin pakettivarasto toimii paljon paremmin kuin Googlen Play-sovelluskauppa.
'''F-Droid''' on ohjelma samannimisen pakettivaraston hallintaan [[Android]]ille. F-Droid-pakettivarasto sisältää vain vapaita ohjelmia. Monet Google Play -sovelluskaupasta poistetut vapaat sovellukset löytyvätkin F-Droidin pakettivarastosta. F-Droidia ei ole pakko asentaa päästäkseen käsiksi pakettivarastoon, vaan sovelluksia voi selata ja ladata myös nettisivun kautta. https://f-droid.org/repository/browse/
 
== Sovellusten hyväksyntäprosessi ==
Toisin kuin Google Play -sovelluskaupassa, eivät kehittäjät voi ladata omia sovelluksiaan suoraan F-Droidin pakettivarastoon, vaan ohjelman on ensin täytettävä tietyt kriteerit.
* Sovelluksen, sen käyttämien kirjastojen ja riippuvuuksien tulee olla julkaistu [[Vapaa ohjelmisto|vapaalla]] lisenssillä.
* Sovelluksen tulee olla [[Kääntäminen|käännettävissä]] vapailla työkaluilla niin, ettei kääntämiseen tarvita epävapaita työkaluja.
* Sovelluksen kehityksen tulee olla avointa (basaari-malli) ja lähdekoodin olla saatavissa julkisesta [[versionhallintajärjestelmä]]stä, jota F-Droid-projekti tukee ([[git]], [[hg]], [[svn]], [[bzr]]).
* Sovellus ei saa ladata suoritettavaa binääriä erikseen internetistä tai sisältää automaattista päivitystoimintoa, jolla se voisi päivittää itsensä internetistä F-Droidin ohi.
* Jokaisella paketilla tulee olla uniikki nimi. Esimerkiksi, mikäli sovellus haarautuu kahdeksi eri julkaisuksi, eivät ne saa esiintyä samalla nimellä vaikka toinen ei olisi saatavilla F-Droidista (nimet ovat muotoa fi.esimerkki.sovellus).
* Sovellusten julkaisuversioiden tulee olla selkeästi merkittyjä.
 
Sovelluksen täyttäessä edellä mainitut kriteerit, lisäävät F-Droidin ylläpitäjät sovelluksen pakettivarastoon. Ennen kuin sovellus päätyy käyttäjien ladattavaksi ylläpitäjät suorittavat seuraavat vaiheet:
* Lähdekoodin lataaminen virallisesta lähteestä (esim. projektin github, google code tms.)
* Lähdekoodin tarkistaminen, kääntäminen ja paketoiminen vapailla työkaluilla.
* Käännetyn sovelluksen allekirjoittaminen F-Droidin avaimella.


[[Luokka:Paketinhallinta]]
[[Luokka:Paketinhallinta]]
[[Luokka:Android]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)

Tällä sivulla käytetty malline:

Tämä sivu kuuluu seuraavaan piilotettuun luokkaan:

Noudettu kohteesta ”https://www.linux.fi/wiki/F-Droid