ohjelmistomodifikaatiot
Ohjelmistomodifikaatiot tarkoittavat ohjelmiston toiminnan, ulkoasun tai yhteensopivuuden muuttamista. Modifikaatioita tehdään sekä virallisten että kolmansien osapuolien keinoilla ja ne voivat vaikuttaa esimerkiksi käyttökokemukseen, suorituskykyyn tai yhteensopivuuteen muiden järjestelmien kanssa. Ne voivat koskea sekä sovelluksia että käyttöjärjestelmiä sekä laitteistokohtaista firmwarea.
Tyypillisiä muokkauksia ovat lisäosat ja laajennukset, teemat ja visuaaliset mukautukset, sekä asetusten räätälöinti. Avoimen lähdekoodin projekteissa
Käyttötarkoitukset ovat moninaiset: käyttäjäkokemuksen personointi, uusien toimintojen saavuttaminen, suorituskyvyn optimointi sekä kehittäjä- tai tutkimuskäyttö. Modifikaatiot voivat
Riskejä ja harkittavia seikkoja ovat yhteensopivuusongelmat, ohjelmiston vakaus, tietoturva sekä mahdolliset yhteisön ja valmistajan ohjeiden rikkomiset.
Esimerkkejä ovat avoimen lähdekoodin jakelujärjestelmät ja käyttöjärjestelmäjakelujen räätälöinti, kolmannen osapuolen lisäosat sovelluksiin sekä firmware- tai ROM-muokkaukset