förgrening

  1. – variant av program eller operativsystem, utvecklad sida vid sida med det ursprungliga utförandet. Detta är en logisk konsekvens av principen fri mjukvara, eftersom det står var och en fritt att ändra i programkoden och att sprida ändringarna vidare till andra. I bästa fall är förgreningarna kom­pa­tibla, det vill säga utbytbara. – På engelska: fork, forking. – Hard fork – hård förgrening – förgrening som inte nödvändigtvis är kompatibel med sina föregångare (alltså de versioner som gjordes före för­gren­ingen). Förgreningens utvecklare prioriterar förbättring av funktionen framför kompatibilitet med föregångarna; soft fork – mjuk förgrening – förgrening som är gjord för att fungera ihop med sina före­gång­are. – Processen för­gren­ing eller splittring kallas ofta för forking även på svenska;
  2. – motsvarande för kryptovalutor;
  3. (branch) – se hoppinstruktion;
  4. fanout eller fan-out – i elektronik: det att en elektrisk ledare delas upp i två eller fler (som alltså förmedlar samma impulser).

[elektronik] [fri mjukvara] [programmering] [ändrad 28 september 2017]