Nathans fyra lagar om mjukvara

(Nathan’s four laws of software) – fyra lagar som säger att mjukvaran tenderar att växa i samma takt som datorerna blir kraftfullare. De fyra lagarna presenterades 1997 av Microsofts dåvarande tekniska direktör Nathan Myhrvold (nathanmyhrvold.com) vid konferensen ACM97:

  1. Mjukvara är en gas. Mjukvara expanderar alltid så att den fyller det utrymme som den förvaras i;
  2. Mjukvara växer tills den begränsas av Moores lag. Inledningsvis växer mjukvara snabbt, som när gas expanderar, men detta kommer oundvikligen att begränsas av hur snabbt hårdvarans hastighet ökar;
  3. – Mjukvarans tillväxt gör Moores lag möjlig. Folk köper ny hårdvara därför att mjukvaran kräver det;
  4. – Mjukvara begränsas enbart av människors ambitioner och förväntningar. Vi kommer alltid att hitta nya algoritmer, nya applikationer och nya användare.

– Se artikel på Microsofts webbsidor. – Läs också om Wirths lag.

[lagar] [mjukvara] [13 januari 2020]

NeoKylin

NeoKylins märke och logo
Fabeldjuret kírín och NeoKylins logo.

ett operativsystem som sedan 2010 utvecklas av China standard software, CS2C (cs2c.com.cn). – NeoKylin är en förgrening av det Linux-baserade Kylin och är till utseendet likt Windows XP. – I december 2019 tillkännagavs att CS2C och Tianjin Kylin, utvecklare av Kylin, tillsammans ska utveckla ett ”inhemskt operativsystem” för Kina – ett led i kampanjen för att ersätta utländska it‑produkter med kinesiska (se 3‑5‑2).

[linux] [16 december 2019]

Kylin

Fabeldjuret kírín i blått med Kylins logo på kinesiska och med latinska bokstäver
Fabeldjuret kírín.

Kylin OS – ett operativsystem som har utvecklats i Kina sedan 2001. Det var först baserat på FreeBSD, men sedan 2009 används Linux som kärna. Kylin utvecklas av företaget Tianjin Kylin, TKC – se kylinos.cn. – I december 2019 tillkännagavs att Kylin och CS2C, utvecklare av operativsystemet NeoKylin (som är en släkting till Kylin), tillsammans ska utveckla ett ”inhemskt operativsystem” för Kina – ett led i kampanjen för att ersätta utländska it‑produkter med kinesiska (se 3‑5‑2). – Kylin, eller qílín, är ett fabeldjur i Kina, liksom i Japan, där det kallas för kirin.

[linux] [16 december 2019]