Permalänk

Att vara tekniknörd vid sidan av

Här kommer en svår fråga som jag har funderat på länge.

Att vara tekniknörd kan ju vara kul, men för min del har det inte blivit så mycket av det de senaste åren. Som majoriteten av folk (utanför Sweclockers iaf) så varken studerar jag eller jobbar med något IT-relaterat, så allt måste jag själv lära mig på fritiden. Att bygga och underhålla en fungerande teknikmiljö hemma är således ett väldigt tidskrävande projekt, som kräver mycket efterforskningar för att få det som jag vill.

Jag har egentligen bara två grundprinciper när jag försöker anpassa min teknikmiljö - det ska vara säkert och det ska vara open-source. Jag är allergisk mot smart-TV-boxar och billiga IoT-lösningar. Jag vill ha en telefon och en router som kör välsupportade open-source-system, så att man aldrig behöver bekymra sig om att de skulle sluta få säkerhetsuppdateringar. En NAS med ZFS, RAID och något automatiserat backupsystem. Det ska bara finnas och funka alltihopa. Jag behöver ingen serverpark eller någon proffsutrustning, jag vill bara ha säkra, självunderhållande open-source-system utan bloatware. Är det för mycket begärt? Just nu kör jag LineageOS, jag testar Linux Mint, och jag försöker få ihop en FreeNAS-server. Router-biten har jag inte löst ännu. Men det är redan massvis att läsa på om för en lekman som mig.

Jag har dock inte hittat någon bättre lösning, mer än att ge upp. Vilket inte heller känns rätt. Ska det verkligen vara så, att teknisk självständighet är något som endast är proffs och frälsta tekniknördar förunnat?

Visa signatur
Permalänk
Keeper of the Bamse
Skrivet av Marsupilami:

Jag behöver ingen serverpark eller någon proffsutrustning, jag vill bara ha säkra, självunderhållande open-source-system utan bloatware. Är det för mycket begärt?

Ja. Med dina krav så hoppar du upp i enterprise automatiskt. Du får antingen betala en leverantör eller betala med din egen tid, och det går ju utmärkt att betala med egen tid om den är värdelös.

Det finns en anledning till att Redhat inte tar betalt för mjukvaran, men för supporten. Utan support får du anställa folk som kan produkten, med support så slipper du ha massa folk anställda som kostar per timme.

Du får nog ta gratis för vad det är, gratis. Med förbehållet att du kommer få investera din egen tid för att underhålla produkten.

Visa signatur

i7 10770K, NH-D15. 16GB corsair. RTX 3080. 3TB nvme. Samsung G9. Fractal Torrent Compact. Corsair RM850.
Logitech G pro wireless mouse. Logitech TKL915 wireless. Logitech Pro X Wireless.
Macbook pro M1 (16GB, 512GB). HP Reverb G2.
www.bamseclockers.com

Permalänk
Skrivet av Printscreen:

Ja. Med dina krav så hoppar du upp i enterprise automatiskt. Du får antingen betala en leverantör eller betala med din egen tid, och det går ju utmärkt att betala med egen tid om den är värdelös.

Det finns en anledning till att Redhat inte tar betalt för mjukvaran, men för supporten. Utan support får du anställa folk som kan produkten, med support så slipper du ha massa folk anställda som kostar per timme.

Du får nog ta gratis för vad det är, gratis. Med förbehållet att du kommer få investera din egen tid för att underhålla produkten.

Vad menar du att jag ska prenumerera på för supporttjänst? Jag är en vanlig hemanvändare som försöker få kontroll över mitt teknikliv. Sedan vet jag inte vad du menar med att min tid skulle vara värdelös. Min poäng är just att det är svårt att hitta tid att sätta sig in i hur det funkar, när man inte pluggar IT eller jobbar med IT.

Har open-source-världen verkligen inte lyckats komma längre än att den bara är tillgänglig för inbitna nördar? Det låter ju inte så öppet.

Visa signatur
Permalänk
Keeper of the Bamse
Skrivet av Marsupilami:

Vad menar du att jag ska prenumerera på för supporttjänst? Jag är en vanlig hemanvändare som försöker få kontroll över mitt teknikliv. Sedan vet jag inte vad du menar med att min tid skulle vara värdelös. Min poäng är just att det är svårt att hitta tid att sätta sig in i hur det funkar, när man inte pluggar IT eller jobbar med IT.

Har open-source-världen verkligen inte lyckats komma längre än att den bara är tillgänglig för inbitna nördar? Det låter ju inte så öppet.

Jag menar att du har för höga krav på något som ska vara underhållsfritt och snabbt och säkert. Med dom kraven så får man hosta upp, eller investera sin egna tid, och ens egna tid är bara gratis om man anser sin tid vara värdelös.

Det är alltid en massa pill, fixar och strul när det inte kostar pengar och man får felsöka och konfa allt själv.

Din grundfråga var ”är det för mycket begärt?”, vilket jag tolkar in som ”är det för mycket begärt att allt bara ska funka direkt ur lådan utan att betala?”, och på den frågan är svaret ”ja, du får välja färre krav eller sänka dem”.

Visa signatur

i7 10770K, NH-D15. 16GB corsair. RTX 3080. 3TB nvme. Samsung G9. Fractal Torrent Compact. Corsair RM850.
Logitech G pro wireless mouse. Logitech TKL915 wireless. Logitech Pro X Wireless.
Macbook pro M1 (16GB, 512GB). HP Reverb G2.
www.bamseclockers.com

Permalänk
Skrivet av Printscreen:

Jag menar att du har för höga krav på något som ska vara underhållsfritt och snabbt och säkert. Med dom kraven så får man hosta upp, eller investera sin egna tid, och ens egna tid är bara gratis om man anser sin tid vara värdelös.

Det är alltid en massa pill, fixar och strul när det inte kostar pengar och man får felsöka och konfa allt själv.

Din grundfråga var ”är det för mycket begärt?”, vilket jag tolkar in som ”är det för mycket begärt att allt bara ska funka direkt ur lådan utan att betala?”, och på den frågan är svaret ”ja, du får välja färre krav eller sänka dem”.

Jag har inga krav på att det måste vara särskilt snabbt. Men säkerhet måste ju ändå vara en självklarhet, och det borde även möjligheten att välja open-source-mjukvara vara anser jag. Annars är man ju utlämnad till de stora jättarna.

Teknisk självständighet, det borde vara en självklarhet för alla. Det spelar ingen roll om man väljer betalmjukvara eller gratismjukvara, men det finns ju mycket gratis högkvalitativ open-source-mjukvara. Frågan är varför den inte är mer tillgänglig. Ibland känns det som att man pratar stort inom open-source-världen om möjligheterna och demokratin osv, men programmerar nischat, så att slutresultatet bara kan användas av avancerade användare. Så avancerad som man bara kan bli om man är tekniknörd på heltid.

Jag startade den här tråden med tanken att det måste finnas fler som inte jobbar med eller pluggar IT, men som försöker leva ett självständigt teknikliv på något vänster ändå. Hur gör alla andra? Men jag kanske är ensam om mina ideal, det kanske bara är något man ägnar sig åt om man har valt den vägen i livet.

Visa signatur
Permalänk
Medlem
Skrivet av Marsupilami:

Jag har inga krav på att det måste vara särskilt snabbt. Men säkerhet måste ju ändå vara en självklarhet, och det borde även möjligheten att välja open-source-mjukvara vara anser jag. Annars är man ju utlämnad till de stora jättarna.

Teknisk självständighet, det borde vara en självklarhet för alla. Det spelar ingen roll om man väljer betalmjukvara eller gratismjukvara, men det finns ju mycket gratis högkvalitativ open-source-mjukvara. Frågan är varför den inte är mer tillgänglig. Ibland känns det som att man pratar stort inom open-source-världen om möjligheterna och demokratin osv, men programmerar nischat, så att slutresultatet bara kan användas av avancerade användare. Så avancerad som man bara kan bli om man är tekniknörd på heltid.

Jag startade den här tråden med tanken att det måste finnas fler som inte jobbar med eller pluggar IT, men som försöker leva ett självständigt teknikliv på något vänster ändå. Hur gör alla andra? Men jag kanske är ensam om mina ideal, det kanske bara är något man ägnar sig åt om man har valt den vägen i livet.

Jag arbetar som programmerare, har 3 barn och fru samt har ovanstående som intresse. Ändå håller jag tillbaka med mina inköp för att jag inte har tid att pilla med det på fritiden eftersom det bara skulle vara bortkastade pengar.

Ser det som att allt eftersom åren går så är tid (egentid) mer värdefullt än pengar dvs huruvida något är gratis eller inte.

Detta är vad företagen också insett att de köpstarkaste kunderna anser, därmed satsar de på sina Eko-system där det är lättare och snabbare att integrera olika lösningar inom samma sfär med avkall på integritet och vad andra grupper med mer tid över prioriterar.

Motsatsen till detta är open-source lösningar där du dels ska lösa samma problem som ekosystemen men också integrera mot dessa då alla kunder ser olika ut och individuella avkall på integritet där de passar dem.

Ett utmärkt exempel är hemautomatisering med HomeAssistant eller Google Home, Apple Homekit, Amazon Alexa etc. Håller du dig till kompatibla enheter så är det inga problem att välja något av de 3 senare. Vidare finns det ju ekosystem på ännu lägre nivå i form av tillverkare av smarta hem-produkter såsom Philips Hue, Telldus, Nexa etc. Men vill du hålla dig helt off the grid ELLER knyta in eller kombinera någon av de senare så är det HomeAssistant eller liknande "gratis" open source-lösning som gäller.

Detta leder dock till en större komplexitet vilket i slutändan innebär att du kommer betala med din tid för att konfigurera och sätta upp det hela som du vill ha det. Sannolikt är det egentligen inte värt det om du istället kunde jobba den tiden och för mellanskillnaden kan lägga de pengarna på en dyrare produkt / ekosystem. Det är där intresset kommer in, får du ut något av att pilla med det själv eller kan du åtminstone göra hemläxan och se till att det du köper är kompatibelt med de ekosystem du redan "sålt dig" till?

Ovan aspekter gäller primärt skillnaderna i pris och har du både integritet och open source som viktiga parametrar så krävs det att du är påläst för att uppfylla dessa aspekter.

Visa signatur

🛜🫀: HP ProDesk 400 G3, i5 6500, 8GB DDR4, Intel X520-DA2
🐳🐧: AMD R5 3600 | Google Coral.ai | ASRock X570D4U-2L2T | Silverstone CS381 | 80GB DDR4 | 8 HDD BTRFS RAID1
⌨️🎮: R9 3900X | RTX 2080 LC | Acer XF270HUA | 96GB @ 3200 | MSI X570 MPG G EDGE WIFI | CORSAIR C70
🎞🎶: LG OLED55C8 | Epson TW3200 | Onkyo TX-NR646 | Infinity Reference 61/51 mk2 | Shield TV V2 | minhembio.com

Permalänk
Skrivet av tuomi:

Jag arbetar som programmerare, har 3 barn och fru samt har ovanstående som intresse. Ändå håller jag tillbaka med mina inköp för att jag inte har tid att pilla med det på fritiden eftersom det bara skulle vara bortkastade pengar.

Ser det som att allt eftersom åren går så är tid (egentid) mer värdefullt än pengar dvs huruvida något är gratis eller inte.

Detta är vad företagen också insett att de köpstarkaste kunderna anser, därmed satsar de på sina Eko-system där det är lättare och snabbare att integrera olika lösningar inom samma sfär med avkall på integritet och vad andra grupper med mer tid över prioriterar.

Motsatsen till detta är open-source lösningar där du dels ska lösa samma problem som ekosystemen men också integrera mot dessa då alla kunder ser olika ut och individuella avkall på integritet där de passar dem.

Ett utmärkt exempel är hemautomatisering med HomeAssistant eller Google Home, Apple Homekit, Amazon Alexa etc. Håller du dig till kompatibla enheter så är det inga problem att välja något av de 3 senare. Vidare finns det ju ekosystem på ännu lägre nivå i form av tillverkare av smarta hem-produkter såsom Philips Hue, Telldus, Nexa etc. Men vill du hålla dig helt off the grid ELLER knyta in eller kombinera någon av de senare så är det HomeAssistant eller liknande "gratis" open source-lösning som gäller.

Detta leder dock till en större komplexitet vilket i slutändan innebär att du kommer betala med din tid för att konfigurera och sätta upp det hela som du vill ha det. Sannolikt är det egentligen inte värt det om du istället kunde jobba den tiden och för mellanskillnaden kan lägga de pengarna på en dyrare produkt / ekosystem. Det är där intresset kommer in, får du ut något av att pilla med det själv eller kan du åtminstone göra hemläxan och se till att det du köper är kompatibelt med de ekosystem du redan "sålt dig" till?

Ovan aspekter gäller primärt skillnaderna i pris och har du både integritet och open source som viktiga parametrar så krävs det att du är påläst för att uppfylla dessa aspekter.

Men att det ska vara så svårt då, det tycker jag är konstigt. Vill man inte ha fler användare? Jag har inga problem med att betala för en tjänst om det innebär att jag slipper betala med min tid, men det går ju inte om man bryr sig om både säkerhet, integritet och öppen källkod. Då är det bara att börja nörda ner sig, i vilket fall som helst.

Jag kanske har blivit indoktrinerad av open-source-världens ideal om "freedom" i kubik, och tagit det för självklart, när det i själva verket är en lång bit kvar dit.

Intressant det du skriver om att sälja sig till ett ekosystem. Den yttersta dimensionen av frihet måste ju rimligen vara att kunna välja sin mjukvara själv. Man undrar hur lång tid det ska ta innan någon kommer på hur man löser det. Alltså hela biten, med enkel integrering av valfria open-source-mjukvaror. Jag inser att det är svårt när det inte finns ett enat företag bakom hela designen. Men jag drömmer om öppna standarder istället för proprietära ekosystem, som alla engagerade open-source-fantaster kan anpassa sin mjukvara till. På vissa fronter är man sakta på väg har jag förstått. Men det känns inte som att integritetsmedveten open-source-mjukvara kommer få något genomslag förrän det finns möjlighet att skapa sådana enkla ekosystem som du nämner. Det behövs någon som knyter samman all mjukvara där ute till ett färdigt system som allmänheten kan använda.

Visa signatur
Permalänk
Medlem
Skrivet av Marsupilami:

Men att det ska vara så svårt då, det tycker jag är konstigt. Vill man inte ha fler användare? Jag har inga problem med att betala för en tjänst om det innebär att jag slipper betala med min tid, men det går ju inte om man bryr sig om både säkerhet, integritet och öppen källkod. Då är det bara att börja nörda ner sig, i vilket fall som helst.

Jag kanske har blivit indoktrinerad av open-source-världens ideal om "freedom" i kubik, och tagit det för självklart, när det i själva verket är en lång bit kvar dit.

Intressant det du skriver om att sälja sig till ett ekosystem. Den yttersta dimensionen av frihet måste ju rimligen vara att kunna välja sin mjukvara själv. Man undrar hur lång tid det ska ta innan någon kommer på hur man löser det. Alltså hela biten, med enkel integrering av valfria open-source-mjukvaror. Jag inser att det är svårt när det inte finns ett enat företag bakom hela designen. Men jag drömmer om öppna standarder istället för proprietära ekosystem, som alla engagerade open-source-fantaster kan anpassa sin mjukvara till. På vissa fronter är man sakta på väg har jag förstått. Men det känns inte som att integritetsmedveten open-source-mjukvara kommer få något genomslag förrän det finns möjlighet att skapa sådana enkla ekosystem som du nämner. Det behövs någon som knyter samman all mjukvara där ute till ett färdigt system som allmänheten kan använda.

I de varianter du nämner, Lineage OS och Linux Mint samt FreeNAS, så har de alla kommit ur eller vidareutvecklats på i nya varianter. De två förstnämnda är forks eller vidareutvecklingar av CyanogenMod och Ubuntu samt den senare har följts upp av en fork i form av TrueNAS. Detta är helt enkelt av "naturen" i opensource-världen att det byggs vidare på något varpå det i slutändan blir ännu bättre än det kunde blivit i tidigare form.

Tittar vi på Lineage OS så är det tyvärr såpass komplext från telefon till telefon och många utvecklare som är ansvariga för stöd för respektive telefon utför arbetet att anpassa till denna helt utifrån egen vinning så att de kan använda detta själva. Därmed ligger nivån närmare hårdvaran än du kanske själv är bekväm med. Självklart finns det också krav centralt på vad som krävs för att en LOS-release ska vara officiell eller inte men hade det inte funnits även inofficiella varianter som ställer lite högre krav på användaren så hade inte telefonstödet varit så brett som det är, sett till annat än installation / uppdatering av LOS så ser jag inte att det finns fler problem än så utifrån din argumentation.

Linux Mint vet jag inte vad du har för invändningar emot, friheten är total det finns väl en appbutik förutsätter jag och vill du grotta ner dig i minsta detalj så kan du också göra det via terminalen. Terminalen är ju förstås utöver att redigera enstaka konfigurationsfiler en förlängd arm för utvecklare som effektivt vill hantera systemet om det inte bara handlar om att copy pastea random snippets från nätet.

Om vi jämför FreeNAS med Synology (som lite är benchmarken) så går det sannolikt något lättare att komma igång i den senare men att göra rätt val utifrån prestanda och integritet är nog ungefär lika svårt skulle jag säga.

Open source styrs av vad utvecklaren vill ha / behöver. Proprietär mjukvara styrs av profit.
De delar du värderar förekommer oftare i det första segmentet (bortsett från användarvänlighet) och är mer en eftertanke i det senare.

Ovan nämns Enterprise och skillnaden mellan konsument och enterprise är möjligheten till professionell användaranpassning, att sätta en konsument utan förkunskaper på att anpassa efter eget bevåg skulle snarare få motsatt effekt gällande dina parametrar då det inte garanterat blir säkert, prestandaoptimerat och definitivt inte enkelt.

Visa signatur

🛜🫀: HP ProDesk 400 G3, i5 6500, 8GB DDR4, Intel X520-DA2
🐳🐧: AMD R5 3600 | Google Coral.ai | ASRock X570D4U-2L2T | Silverstone CS381 | 80GB DDR4 | 8 HDD BTRFS RAID1
⌨️🎮: R9 3900X | RTX 2080 LC | Acer XF270HUA | 96GB @ 3200 | MSI X570 MPG G EDGE WIFI | CORSAIR C70
🎞🎶: LG OLED55C8 | Epson TW3200 | Onkyo TX-NR646 | Infinity Reference 61/51 mk2 | Shield TV V2 | minhembio.com

Permalänk
Skrivet av tuomi:

I de varianter du nämner, Lineage OS och Linux Mint samt FreeNAS, så har de alla kommit ur eller vidareutvecklats på i nya varianter. De två förstnämnda är forks eller vidareutvecklingar av CyanogenMod och Ubuntu samt den senare har följts upp av en fork i form av TrueNAS. Detta är helt enkelt av "naturen" i opensource-världen att det byggs vidare på något varpå det i slutändan blir ännu bättre än det kunde blivit i tidigare form.

Tittar vi på Lineage OS så är det tyvärr såpass komplext från telefon till telefon och många utvecklare som är ansvariga för stöd för respektive telefon utför arbetet att anpassa till denna helt utifrån egen vinning så att de kan använda detta själva. Därmed ligger nivån närmare hårdvaran än du kanske själv är bekväm med. Självklart finns det också krav centralt på vad som krävs för att en LOS-release ska vara officiell eller inte men hade det inte funnits även inofficiella varianter som ställer lite högre krav på användaren så hade inte telefonstödet varit så brett som det är, sett till annat än installation / uppdatering av LOS så ser jag inte att det finns fler problem än så utifrån din argumentation.

Linux Mint vet jag inte vad du har för invändningar emot, friheten är total det finns väl en appbutik förutsätter jag och vill du grotta ner dig i minsta detalj så kan du också göra det via terminalen. Terminalen är ju förstås utöver att redigera enstaka konfigurationsfiler en förlängd arm för utvecklare som effektivt vill hantera systemet om det inte bara handlar om att copy pastea random snippets från nätet.

Om vi jämför FreeNAS med Synology (som lite är benchmarken) så går det sannolikt något lättare att komma igång i den senare men att göra rätt val utifrån prestanda och integritet är nog ungefär lika svårt skulle jag säga.

Open source styrs av vad utvecklaren vill ha / behöver. Proprietär mjukvara styrs av profit.
De delar du värderar förekommer oftare i det första segmentet (bortsett från användarvänlighet) och är mer en eftertanke i det senare.

Ovan nämns Enterprise och skillnaden mellan konsument och enterprise är möjligheten till professionell användaranpassning, att sätta en konsument utan förkunskaper på att anpassa efter eget bevåg skulle snarare få motsatt effekt gällande dina parametrar då det inte garanterat blir säkert, prestandaoptimerat och definitivt inte enkelt.

Det är inte lätt att vara tekniknörd vid sidan av, är väl det korta svaret. Man får antingen köpa hela paketet, eller sätta sig in i hur det funkar från grunden för att kunna anpassa det, dvs bli ett proffs. Jag vill ändå fortsätta tro att det är möjligt med en medelväg. Det kan inte vara omöjligt att ha modulära och öppna system som är kompatibla med varandra enligt vissa standarder. Användarvänlighet och open-source kan inte stå i motsats till varandra. Men tills vidare får jag väl fortsätta myspilla med mina pinaler när jag får lite tid över. God fortsättning!

Visa signatur
Permalänk
Medlem

Jag hade liknande principer förut men har gått ifrån det mer och mer. Att ladda ned något som är gratis och open source, betyder i regel att det inte är enkelt och kräver en hel del kunskaper. Många gånger fungerar det ej heller som tänkt eftersom det inte finns någon som har ett juridiskt ansvar att det faktiskt ska fungera. Man kan däremot välja och köpa användarvänliga kvalités produkter som bygger på open source. Jag har exempelvis valt att en router ifrån Asus och använder Philips HUE som använder Zigbee-protokollet som är en öppen standard. Använder Lenovo ThinkPad då dessa alltid fungerar bra med Linux. Dyra produkter? Ja bra produkter är dyrare.

Permalänk
Medlem
Skrivet av Marsupilami:

Router-biten har jag inte löst ännu. Men det är redan massvis att läsa på om för en lekman som mig.

Jag har löst router-problematiken (ungefär) enligt nedanstående beskrivning. Det är någorlunda enkelt, någorlunda enkelt att underhålla och Open Source.

Jag har köpt en APU från Teklager med OpenWRT installerat (installation ingår i priset). OpenWRT har bättre stöd för WiFi än alternativen. APU2 kan ha två WiFi-kort, dvs 2,4 GHz och 5 GHz samtidigt. APU4 har en extra ethernet-port (totalt 4 varav en blir WAN) men bara en Wi-Fi-kort-plats. Köp till de WiFi-kort du behöver samtidigt så får du dem installerade. 802.11ax finns inte vad jag vet, de som finns har för hög effekt, man får köra på ac.

I nyare versioner så kan man spara inställningarna över image-uppgradering. Jag tror det även gäller vilka paket man har installerat. Om man skulle bli av med WiFi så är det antagligen för att kernel-modulerna och firmware till WiFi-kortet/korten har försvunnit. I så fall installerar man dem igen genom webbgränssnittet luci eller genom pakethanteraren opkg på kommandorad: kmod-ath9k, ath9k-htc-firmware, kmod-ath10k och ath10k-firmware-qca988x täcker de kort jag har i min burk (wle200vx och wle600vx enligt mina anteckningar, men jag misstänker att jag egentligen har wle900vx eftersom jag har fem antenner).

Om man inte meckar för mycket med inställningarna så kan man uppgradera relativt smärtfritt från webbgränssnittet eller från kommandorad (ssh). För nerladdning av ny version så letar man efter en x86_64-image med namnet "combined-ext4" (man kan ha andra åsikter, men det funkar bra för mig och jag tror att det är den Teklager installerar fortfarande).

OpenWRT har som mål att släppa en version per halvår, men senaste versionen är 19.07(.5) så det går sådär med det, vilket ju är bra om man inte vill hålla på och uppgradera jämt. Punktversionerna innehåller säkerhetsfixar, så de kan vara bra att kolla på. Oftast går det att säkerhetsuppdatera genom att bara uppdatera rätt paket, i stället för att ladda ner en hel ny image. Jag kör ett script i cron som uppdaterar samtliga paket varje natt. Det är INTE rekommenderat. Främst verkar det vara uppdatering av busybox som kan sabba saker, men troligen även uppdatering av kernel-moduler. Eftersom jag kör väldigt nära standard-installation har det bara gått sönder en gång på 2,5 år, adblock slutade att fungera men allt annat körde vidare.

Teklager är extremt hjälpsamma och finns på Sweclockers under användarnamnet Teklager.

Permalänk
Medlem
Skrivet av Marsupilami:

Jag har inga krav på att det måste vara särskilt snabbt. Men säkerhet måste ju ändå vara en självklarhet, och det borde även möjligheten att välja open-source-mjukvara vara anser jag. Annars är man ju utlämnad till de stora jättarna.

Skall du köra allting open-source så har du två alternativ - antingen spenderar du en massa tid på att pilla själv för att få allt att fungera som du vill, eller så betalar du någon annan för att sköta pillandet.
Open-source produkter utvecklas vanligtvis efter vad utvecklarna själva vill ha, och då utvecklarna i regel är avancerade tekniknördar som gillar att pilla så blir lösningarna oftast sådana som passar tekniknördar med en massa tid över.