Rubin, Andy

(1962) – amerikansk företagare och mjukvaruutvecklare, känd bland annat för att ha utvecklat operativsystemet Android. – Andy Rubin har bland annat arbetat på:

– Andy Rubin kallades för ”Android” redan som tonåring på grund av sitt intresse för robotar. Därav namnet på operativsystemet. Under sitt sista år på Google ansvarade han också för robotutvecklaren Boston Dynamics, som Google då var ägare till.

[android] [andy rubin] [personer] [ändrad 12 december 2020]

thick app

fet app eller tjock appapp som körs mest på klientsidan, alltså på den mobiltelefon eller surfplatta som appen är installerad på. Alternativet är en thin app, tunn app, som förutsätter att huvuddelen av körningen görs på en server via internet. – Benämningarna anknyter till tunn klient och fet klient i klient-server-system.

[appar] [9 augusti 2017]

Thompson, Ken

(Kenneth Lane Thompson, 1943) – amerikansk datavetare som på 1960‑talet utvecklade Unix tillsammans med Dennis Ritchie†. Thompson uppger själv att han utvecklade de två första versionerna av Unix på egen hand. Thompson var 19662000 anställd på Bell Labs. År 2000 anställdes han av Google. Ken Thompson har bland annat varit ledande i utvecklingen av operativsystemet Plan 9 och dess efterföljare Inferno, teckenkodningen UTF‑8 och programspråket Go. – Ken Thompson har bland annat fått Turingpriset (länk).

[it-historia] [ken thompson] [personer] [unix] [26 juli 2017]

Unixfilosofin

principer för mjukvaruutveckling som formulerades under utvecklingen av Unix. De tre vanligaste principerna är:

  1. – Skriv program som gör en enda sak, men som gör det bra;
  2. – Skriv program som fungerar ihop;
  3. – Skriv program som hanterar textflöden, för det är ett gränssnitt som fungerar överallt.

– Den förste som formulerade Unixfilosofin var Ken Thompson. Hans kollega Joe Condon† (se Wikipedia) hävdade att den kunde sammanfattas i en regel: ”Undvik assembler. – Första omnämnandet i tryck är denna artikel från 1978. – Det bör nämnas att det i efterhand kan vara svårt att se hur mycket Unix, när det var nytt, skilde sig från tidigare ope­ra­tiv­system. Mer allmänt kan man säga att Unixfilosofin gick ut på att skapa ett modulärt operativsystem till skillnad från äldre, monolitiska system. Det skulle vara lätt, även för ovana programmerare, att kombinera komponenter så att de fungerade ihop. Principerna kan givetvis tillämpas i andra miljöer än Unix. – Unixfilosofin har uttryckts på många sätt sedan dess – läs mer i Wikipedia. – På engelska: the Unix philosophy. – Läs också om Demeters lag och om komponerbarhet.

[programmering] [unix] [ändrad 19 april 2022]

Inferno

ett operativsystem avsett för distribuerade system, alltså för att köras på flera samverkande datorer samtidigt. Det är en vidareutveckling av Plan 9 från Bell Labs, och det är inte ett utförande av Unix, även om det finns likheter (se Unixfilosofin). Inferno körs mot en vir­tu­ell maskin, Dis, som i sin tur kan köras direkt mot de flesta vanliga pro­cessorer eller som ett program mot ett ope­ra­tiv­system, till exempel alla vanliga utföranden av Unix, inklusive Android, Linux och macOS. Eftersom det är ett kompakt operativsystem förekommer det i inbyggda system. – Inferno sprids som fri mjukvara och utvecklas numera av företaget Vita Nuova (länk). (Både Inferno och Vita nuova är namn hämtade från Dantes verk.)

[operativsystem] [ändrad 8 augusti 2017]

Endless

Datorn Endless, numera nerlagd.

en nerlagd prisbillig dator från företaget med samma namn. Den var främst avsedd för användare som inte var vana vid datorer. – Endless datorer, som hade en ovanlig utformning, såldes utan tangentbord, mus och bildskärm, och de kunde ha en tv som bildskärm. Den enklaste modellen kostade 79 dollar, den dyraste 229 dollar. De var utvecklade för att kunna användas med eller utan anslutning till internet, och kom därför med många program och andra resurser som fungerar frånkopplat. – Operativsystemet, Endless OS, är ett utförande av Linux, närmare bestämt Debian, konfigurerat för att vara lätt att förstå och använda, men inte avsett för kvalificerade Linuxanvänd­are. – Företaget Endless grundades 2012 och har huvudkontor i San Francisco. – Endless säljer inte längre datorer, men fortsätter att marknadsföra Endless OS, som levereras med en stor uppsättning program som fungerar frånkopplat. – Se endlessos.com.

[linuxdistributioner] [lågprisprodukter] [nerlagt] [persondatorer] [ändrad 7 december 2020]