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]

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]

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]

Flatpak

ett verktygsprogram för installering, uppgradering och virtualisering av program i Linux-miljö. Program som installeras med Flatpak körs i en så kallad sandlåda. Det innebär att de inte kommer åt andra resurser i datorn eller nätverket utan tillstånd av användaren. Det är ett sätt att skydda datorn mot skadeprogram. – Flatpak bygger på en idé av Lennart Poettering (blogg), och utvecklades inom projektet freedesktop.org (länk). Eftersom freedesktop.org på den tiden hette xdg (X Desktop group) kallades Flatpak först för xdg‑app. – Se flatpak.org.

[linux] [skadeprogram] [skydd] [virtualisering] [30 juni 2017]

tvOS

operativsystemet för Apple TV. – tvOS har funnits sedan 2015. Version 11, som visades upp på WWDC i juni 2017, var en kraftigt omarbetad version, avsedd för fjärde generationen av Apple TV och följande generationer. tvOS är en anpassad variant av iOS. Det är möjligt för utomstående att utveckla appar för tvOS. De kan köpas eller laddas ner från App Store. Appar för tvOS är främst sådana som visar tv-program, video och spel, men även till exempel sociala medier kan hanteras i tvOS. – Läs mer på Apples webbsidor.

[ios med flera] [radio och tv] [ändrad 5 mars 2022]