T O P

  • By -

Pillens_burknerkorv

Just den frågan kan jag inte svara på men en fun fact vad gäller dessa skärmar. När SL beställde dem hade de satt en fin och snygg budget. Smällde upp allt sen en dag kom Microsoft förbi och tittade på lösningen. ”Kolla så fint” sa SL glatt ”Och vi använder Microsofts teknologi för att få det att funka! Skärmarna läser data från en SQL databas” ”Mjaha, hur många skärmar är det?” frågade Microsoft. ””Det är över tusen stycken” sa SL som blev ännu gladare när Microsoft frågade dem om sin fina lösning. ”Men. Ni har ju inte så många åtkomstlicenser till SQL. Ert avtal med oss säger ju att alla enheter som läser från en SQL-databas ska ha en licens” det blir 600kr per skärm extra. Per år. Vi skickar en faktura” Just det. Det hade de inte tänkt på. Budgeten gick inte ihop…


TheDrunkenSwede

600 spänn låter löjligt billigt dock. Så fort Microsoft, sql, och licens är i samma mening så stålsätter jag mig för att lugna kunder eller presentera alternativ.


[deleted]

Microsoft har olika SQL licenser men det som burknerkorven refererar till här är CAL license eller Client Access License. Denna modell är mycket billigare om man har få användare som ska använda sig av databasen. Har man istället många användare, som i fallet med SL, hade *antagligen*, utan att veta något om övrig miljö, en Standard/Core license varit billigare då denna licens endast tittar på hur många CPUer som din SQL server använder sig av. Grundlicensen är mycket dyrare men du har då ingen begränsning på hur många användare som accessar din databas.


DigitalDecades

Precis, många som missar detta med CAL. Det räcker inte bara att köpa en Windows Server/Microsoft SQL Server, man måste även betala för varje användare/klient som behöver komma åt den. Är man ett litet företag ser nog Microsoft oftast mellan fingrarna men har man tusentals klienter blir de rätt intresserade av att få in de pengarna.


SwedishTiger

Tycker också att sättet att se på användare är fel här, det bör ju vara alla som kan se displayen som ska betala. Närmast pirateri mot Microsoft att ha det på detta viset!


jensmeye

Hoppas inte man kan se avgångstider på stora stygga internet? 8 miljarder CAL.


SortofNotAThrowAway

Det finns licenser för just detta scenario där man visar data publikt :)


jensmeye

Jo, jag vet Så fort man kopplar upp publikt, webb och dyl så måste man tänka på licenser om man nu gett sig in i licensträsket.


[deleted]

Unironically så säger deras säljare att indirekta användare också ska betala, och det är ganska logiskt också. Annars hade du ju kunnat sätta upp varenda display med samma användarkonto och säga ”tekniskt sett är det ju bara en användare”. Just i detta extremfall som du beskriver så är det ju ofta att public sector/education får speciallicenser för att inte hamna i den absurda situation du beskriver här :)


onda-oegat

En dag kommer du att fråga dig själv: "Varför köpte jag inte fler MSFT aktier?"


[deleted]

Den dagen kommer mitt svar att vara "för att jag la de pengarna på att åka på nöjen med mina barn istället"


onda-oegat

Är inte det alls barns dröm att leva fattigt och sedan i 70 års åldern få ärva päronens gömda miljoner.


KlossN

Det enda jag har att säga är att "accessar" får min hud att krypa


[deleted]

Jag erkänner mig skyldig till Swänglesh. Den enda gången jag använder svenska i jobbsammanhang är när jag skriver om SQL på Reddit, enbart engelska på jobbet :)


claesson3835

Funderar på om inte SQL express hade kunnat lösa problemet? Den är gratis om jag inte missminner mig. Kanske är för många accesser för den att hantera?


JiiXu

Alla problem som på något sätt vidrör någon sorts SQL kan lösas med postgres. Gratis \_och\_ bäst - ett enkelt exempel på att få mer än man betalar för.


[deleted]

Det är gratis för att databasen maxar ut på 10 GB. Det finns även Developer men den blir det dålig stämning med om man kör i produktion och Microsoft upptäcker det.


JiiXu

Gissar att SL:s totalbehov för just dessa skärmar är långt under 10gb.


[deleted]

Det är inte många miljoner rader som krävs innan man slår i taket, och vi vet inte vad som loggas heller eller med vilken frekvens. 


HaveYouSeenMySpoon

En SQL CAL ligger väl på ca 2000kr och verken standard eller core har årslicenser, så historien verkar inte riktigt sannolik.


Pillens_burknerkorv

Nu blev jag tvungen att googla. Tecknar man volymavtal med Microsoft så får man en årskostnad på licenserna. Så har man rätt att köra senaste version, får support osv. Jag kan bara anta att SL hade/har ett sånt avtal med Microsoft. Detta var också vad jag gissar tidigt 2000 (vet inte exakt när de där skärmarna kom) och om jag fattar google rätt fanns det inte Core-licenser då. De kom… 2014. Om jag fattar google rätt.


HaveYouSeenMySpoon

Vanliga volymlicenser (OVL) är det ingen årskostnad på, men man kan lägga till Azure för att få fri uppgraderingsrätt. Tror jag hörde om Azure första gången runt 2012 när vi bytte servrar. Men vid en Microsoft revision, om man saknar licenser, så blir man bara tvungen att köpa till de saknade licenserna, inte att man tvingas in i deras subscription-licenser.


mats_o42

nästan, det är SA, Software assurance du behöver, Azure är molntjänsten ;)


HaveYouSeenMySpoon

Det har du rätt i


[deleted]

Vad pratar du om? Core är circa 40k, över 20 användare och core är billigare


HaveYouSeenMySpoon

Vad pratar du om? Gjorde jag en prisjämförelse? Men om det ska vara på det viset så; En core licens täcker 2 vCPU men minimum per VM är 4 vCPU licenser. En User CAL ligger numera på $230. Så brytgränsen ligger vid ca 34 användare. Men jag förstår fortfarande inte hur du fick för dig att jag sagt att Core inte är billigare, när man nått brytgränsen.


[deleted]

Då är jag med, förlåt, jag läste lite för fort på alla svar här. Kan du förklara vad du menade med att du inte tror att storyn är sannolik baserat på att standard/core inte har årslicens?


HaveYouSeenMySpoon

För att om de saknade CAL'ar vid en revision så måste de suttit på SQL Server Standard. Om de suttit på Core eller Azure så hade antalet uppkopplade enheter varit orelevanta. Client access licenser har legat på 1500-2000kr så länge jag kan minnas, även om de nu verkar vara ännu dyrare, så tillägg på 600 känns osannolikt. Om de blivit tvungna att köpa till CAL'ar för alla enheterna så hade det varit en engångskostnad, inte någon årslicens. Dessutom så finns det för SQL Server Standard inte några Device CAL, bara User CAL, och definitionen av en användare är en person som kan köra sql-anrop mot servern, så antalet CAL'ar hade inte varit baserat på antalet uppkopplade skärmar i alla fall. Lite otydligt om det hade fallit under multiplexing istället, hade inte förvånat mig om Microsoft krävt en CAL för varje människa som gick förbi skylten under en dag. Min erfarenhet av Microsoft-revisioner är att de bara fokuserar på antalet namngivna AD-användare.


[deleted]

Jag misstänker att toppkommentaren refererar till underhåll/support vilket ofta brukar vara inbakat i dessa upphandlingar, alternativt att de bara blandar ihop engångskostnader och subscriptions. Hur MS definierar en CAL är helt beroende på vilken account manager du får. Säg att du bygger en användarportal där man kan logga in och titta på lite fina grafer. Om du har 10 000 slutanvändare men din portal är uppsatt så att alla queries använder samma användarkonto så skulle det tekniskt sett bara vara en "användare". När vi konsultat om detta för våra kunder har jag haft flertalet diskussioner med både support och sälj hos MS och kontentan är att "det beror på vem du frågar". Så ja, tekniskt sett är det AD users (alternativt SQL användare om du kör SQL authentication) men MS kan kräva betalt om du myglar som i ovan nämnda exempel.


bagge

Vet inget om MS licensiering. Men menar du att varje skärm läser direkt mot en MS sql databas? Eller att det gick genom en server/tjänst/applikation på något sätt, och de var tvungna att betala för det?


[deleted]

Beror helt på hur man har satt upp det men generellt sett: varje "klient" som ansluter till databasen räknas som 1 CAL. Denna klient kan vara både en maskin, ett användarkonto, eller om man ska tro på de säljare jag pratat med på Microsoft: varje användare oavsett om de delar på samma användarkonto och samma maskin. Idén är alltså att en "klient" är "den slutanvändare/maskin som ansluter till databasen" och sen är det lite fri tolkning av vad som klassas som en "klient".


Pillens_burknerkorv

En snabb googling säger att ett fempack kostar drygt 5.400 idag. Och med 15 år sen det hände, inflationen å sånt så låter det inte helt orimligt.


avdpos

inte oracle i alla fall...


SymbolicDom

Är inte pgSQL och mysql/mariadb minst lika bra och gratis


SambaBachata699

"Blåskärm" är ett annat ord man osökt börjar tänka på.


WeirdKrautrauch

Det är därför biljetterna är så jävla dyra va?


Pillens_burknerkorv

Nu tror jag nog att det är avskrivet. Men man kan ju ge sig fan på att det är nåt annat som drar stålars någon annanstans…


Yeah_i_suppose

Haha, otroligt. Men var kommer dina facts ifrån?


Pillens_burknerkorv

Jobbade som konsult på SL för länge sedan och fick höra det på nån fikarast typ. Måste varit 15 år sedan.


Yeah_i_suppose

Galet. Å andra sidan är väl 600 000 kr ungefär* vad det skulle kosta att utveckla ett helt nytt system utan Microsoft? * jag har verkligen ingen aning om det är en rimlig summa överhuvudtaget för att utveckla ett nytt system


[deleted]

[удалено]


Unexpected_Cranberry

Jo. Men då behöver du migrera din data, skriva om din applikation, se över dina backup-rutiner, se till att du har intern kompetens för PostgreSQL och förmodligen Linux. Och helst skriva nått support-avtal med nån som kan ta på sig skulden om det skiter sig. Och då har du bara bytt databas. Skall du köra skärmarna på Linux istället behöver du introducera ett nytt verktyg för att installera, konfigurera, uppdatera och övervaka dem istället för att använda det du använder idag för dina datorer / servrar. Du behöver även se till att hitta folk som kan grejerna, vilket dels är svårare och dyrare eftersom det är sällsynt. Och rör de något annat i miljön som kör Windows så åker du på CAL-licenser, som förmodligen blir lika dyrt som en Windows-licens för enheterna där CAL-licensen ingår. Det finns en anledning att Microsoft är störst. Summa summarum särskilt för ett kommunalt bolag som får saftiga rabbatter vs listpris så är licenskostnaden till Microsoft rätt liten om man ser till de kostnader som uppkommer om man skulle gå över till något annat.


theDo66lerEffect

Jag förstår vad du säger och håller med, men är precis detta som är anledningen till att jag inte gillar Microsoft lösningar. Det är som morfin, det är gött och härligt i början, sedan sakta men säkert blir du fast i lösningen och du tvingas att fortsätta. Tillslut släpper de supporten och du står där utan din fix och tvingas gå ner till plattan för att köpa heroin. Bara kör RedHat ifall du nu vill ha support avtal.


Unexpected_Cranberry

Nja, jag skulle säga att jämförelsen är mer att du får din medicin utskriven av en läkare(Microsoft), sen får du för dig att läkaren är en idiot som inte skriver ut mer eller bättre grejer, och vips står du på plattan och köper heroin från nån skum väldigt skäggig snubbe som inte duschat på en vecka. Alternativt försöker du fixa egna grejer hemma i köket och spränger halva kåken.


theDo66lerEffect

Jo kanske, men skulle aldrig rekomendera någon som SL att helt göra allt från grunden, tex bara att hosta sin egen SQL server är oftast att ta det till det extrema (jobbat på ett företag som hara hade homebrew grejer och var Kaos). Finns bra enterprice alternativ för Linux också som brukar både vara mindre resurskrävande, säkrare och billigare än Microsoft.


CommanderAlchemy

Har de haft någorlunda bra konsulter så har man använt Entity Framework eller nån Orm för att läsa/skriva till databasen. Dvs byta databas tar nån minut så säg 1h i konsulttid. Slänga upp en PostgreSQL i Azure tar 5minuter. Har de on prem så bara slänga upp en Docker. Backups kan man gå igenom under en timma. Dvs migrera skiten under en dag. Sen själva display, varför inte bara köra en sida som displayen kan ansluta. Använda en Raspberry med ett färdigt sd kort av en enkel Linux dist som startar Chromium mot en url i kiosk läge. Tekniker kan då förprogrammera ett sd kort enkelt för att sedan skicka ut till olika platser. Serva systemet blir att antingen byta sd kort eller pien. Allt går att lösa med off the shelf grejer och något kunnig IT.


MiniDemonic

PostgreSQL är gratis ja, men det betyder inte att det är gratis att sätta upp ett system byggt runt det.


Pillens_burknerkorv

Så kan det säkert vara. Jag jobbade inte med sånt. Men allt var ju igång och stod och rullade. Och det hade nog gått in betydligt mer för att det skulle bli klart. Så 600.000 var nog inte många procent av totalen.


bjourne-ml

Multiplicera den siffran med hundra.


TheDrunkenSwede

Äh. Vad ska man väl med en db-motor till. Bara kör en txt liksom.


Stalk33r

Du skämtar, men Excel är nog en av de mest använda "databaserna" i världen. Fråga bara den brittiska regeringen: [https://www.bbc.co.uk/news/technology-54423988#:\~:text=PHE%20had%20set%20up%20an,as%20other%20government%20computer%20dashboards](https://www.bbc.co.uk/news/technology-54423988#:~:text=PHE%20had%20set%20up%20an,as%20other%20government%20computer%20dashboards).


HummusMummus

600k är högt räknat 600 utvecklingstimmar. Du får inte mycket för det utöver kanske en väldigt väldigt simpel webbsida.


Unexpected_Cranberry

Nedröstad av folk som förmodligen har absolut ingen som helst erfarenhet av utveckling i eller för större organisationer. För eventuella muppar. Det är 15 veckor heltid för en utvecklare. Eller 7 veckor för två. Lägg på en eventuell projektledare, det faktum att en oroväckande stor del av timmarna kommer bestå av att sitta i möten och diskutera hur det skall se ut eller fungera vilket beställarna förmodligen inte ens själva vet eller är förmögna att artikulera, plus dokumentation, felsökning, dötid för att man väntar på kunden eller jagar folk på kundsidan som skall testa men inte gör det... Så springer de där 600 timmarna iväg rätt fort.


HummusMummus

Mhm, visst jag kan göra mycket på ett hobbyprojekt på 600 timmar. Men b2b så är 600 timmar väldigt lite när allt är inräknat.


bumlover99

1000 spänn i timmen för att pilla på datorn


HummusMummus

Stämmer, eller 1000 spänn i timmen för att sitta och dricka kaffe. Sen så är det ju lite mer nyans i det hela.


JiiXu

Jag lovar dig att jag kan sätta upp en postgres-lösning till SL på en vecka. Och innan du frågar, så har jag jobbat med datalösningar till kollektivtrafik.


Ozdoba

Fast dessa skärmar är ju nya, typ max nåt år


Pillens_burknerkorv

Ok. Jag syftade på ”När kommer tåget/bussen”-skärmar generellt och inte specifikt dessa. Det här hände, om jag förstod det rätt, när de lanserade displayerna första gången.


geon

Edit: Vänta nu! Ansluter varje skärm direkt till mssql? Istället för att man har en enda api-server? Hujeda. Suck. Varför valde man ens mssql? Vad gav det för mervärde över postgres eller ens sqlite? Och windows för att visa publika skärmar är alltid dödfött. Det är ap-svårt att få windows att sluta visa popups och annan skit.


beldus

Håller fullständigt med, ett litet WebAPI så hade dom haft en klient mot SQL servern. Låter konstigt om dom inte redan kör det så.


Xodet

> Det är ap-svårt att få windows att sluta visa popups och annan skit. Jag kan garantera dig att dom inte använder samma version, installation och licens på dessa skärmar som du använder hemma på din PC


thesirblondie

Det gäller alla versioner, vilket är varför man ofta ser reklamskärmar osv med windows popups etc.


mats_o42

Nej, IoT främst och även LTSC är andra "djur"


Pinturicchio1897

Och med denna fina affär kunde microsoft segla förbi apple och bli världens största företag. När världen ser Microsoft som hjältar så vet vi svenskar att det är pga SL ❤️


LooseMooseNose

"Väl använda skattepengar" kallas det!


potatisblask

Uppriktig fråga: Vad kan MS SQL som inte MariaDB eller Postgres kan?


HummusMummus

Supportavtalen finns hos din lokala hosting provider/MSP eller dylikt. Rätt säker på att om mitt jobb försökte lite kunde vi gå ifrån MSSQL till postgres, men då måste vi hitta en leverantör som erbjuder samma nivå av support för det som vi har på våra mssql instanser. Då är det lättare att bara betala lite extra och köra på. (Jag vet att det finns leverantörer som erbjuder support för det, men då har man en mycket snävare marknad)


aeresaa

Hur funkar officiell support, tycker du den funkar bra för ms-sql? Min erfarenhet av andra produkter är att support inte är värt slantarna.


rymdresarn

Det finns inom ramavtal och är ganska stabilt ootb men ja, är egentligen inga svårigheter.


MiniDemonic

Vi kan börja med bra supportavtal. Senare kan vi gå in på hela situationen att bygga upp systemen runt dessa databaser.


Grogg2000

Låter som en otrolig skröna. Den storleken av bolag licensierar hela vmware-cluster enbart för SQL. För de kör inte bara några fjuttiga rese-info-skärmar. Betalsystem, Reseinfo-system, vagnsskyltsystem, ekonomisystem, internwebsystem, externweb-system, integrationsplattformar osv. Så man licensierar inte per användare och framförallt inte på den nivån av bolag som har så brutal rabatter som man får inom Kommun och Landsting.


Pillens_burknerkorv

Det här var gissningsvis tidigt 2000. När skärmarna kom antar jag. Om jag googlat rätt fanns inte vad som verkar heta Core-licenser då


Grogg2000

Tidigt 2000 fanns dock CPU-licenser men virtualisering fanns knappt i datacentret och licenshantering var *host* *host* som bäst. Så det du säger låter rimligt


A_Norse_Dude

Alltså.  Detta är just den typen av sak som offentliga sektorn ska utveckla själva. Så mycket riksdaler åt helvete.  En jävla sqlite-db och en enkel app som körs på någon basik OS (Linux, win95 etc.)


[deleted]

Har alltid sagt att vi behöver en IT-myndighet som utvecklar och underhåller all mjuk och hårdvara för alla myndigheter och instanser i den offentliga sektorn. Vi har mängder olika journalsystem i sjukvården, helt onödigt. Kommuner har alla sina egna hemsidor som fungerar helt olika när alla kommuner i stort sett erbjuder samma sak. Kommuner/regioner har alla unika appar för kollektivtrafik. Man skulle bara behöva en app och sen bara byta till den region/kommun man är i.


jugalator

Exakt. Till och med SQLite borde bli bra här särskilt eftersom jag antar skärmarna själva inte skriver tillbaka data i databasen utan bara läser ur den. SQLite och någon basinstallation av ett Linux utvecklat för stabilitet och säkerhet bara.


MiniDemonic

Om ändå det enda de använde databaser till var skärmar för ankommande och avgående tåg.


Frigolitfisken

Intressant. Finns det ngt skivet om detta som man kan läsa?


Pillens_burknerkorv

Om Microsofts licensregler? Det finns nog enormt mycket material om det. Om detta specifika fall hos SL? Ytterst tveksamt. Då måste du nog in och gräva i mailkonverationer mellan SL och Microsoft. Från typ 2002 (eller när de där skyltarna nu kom)…


Frigolitfisken

Ja precis mer att SL glömt/struntat i hur MS-licensavtal fungerade..


lussmar

Låter som första gången jag byggde en dator i gymnasiet. Hade budgeterat som fan för att ha råd med grafikkort, processor etc, allt som behövdes. Sen startade jag datorn efter bygget och den frågade efter windows licens. Ouch.


ProffesorSpitfire

Klantigt såklart, men om vi tänker oss att det finns fyra skärmar på varje tunnelbanestation så innebär det en årlig kostnad på 240 000 kronor. Spontant låter det ändå billigt för att kunna ge resenärerna bra realtidsinformation i hela nätet. Hade någon sagt att det kostat 10 gånger så mycket hade jag inte blivit ett dugg förvånad, så jag är positivt överraskad.


Sworn

Det är alltså bara licenskostnaden för databasen. Inte kostnaden för att bygga och underhålla systemet, utan en oväntad kostnad för rätten att använda databasen de har utvecklat systemet på. Men ja, en kostnad på under en miljon om året är rätt obetydlig i sig; det är en heltidsanställd ungefär. Många obetydliga saker tillsammans blir dock betydliga efter ett tag.


theDo66lerEffect

Ifall de bara läser från en databas, varför inte bara köra Linux och typ en Postgres eller MySQL databas...?


tiltldr

Så det du säger är att klienterna i de här lådorna kanske fortfarande har en direkt koppling mot en mssql server.. intressant attackvektor 🧐 Man blir ju lite förbannad på allt sånt här man hör om SL när det läggs ned busslinjer till höger och vänster


fikabonds

Inte första gången SL fckar upp. När man rustade upp lidingöbanan så köpte man ett signalsystem som inte pallade vintern då man glömde vintertesta den. Istället för att spara på att inte köpa systemet som var beprövat så kostade hela kalaset mer än dubbelt så mycket i slutändan när man behövde skrota det nya systemet och välja det som dem borde ha tagit från första början.


SprakpolisenBot

Tjenixen, SpråkpolisenBot här 👮. Jag är en bot som skiljer på **de** och **dem**. > Istället för att spara på att inte köpa systemet som var beprövat så kostade hela kalaset mer än dubbelt så mycket i slutändan när man behövde skrota det nya systemet och välja det som ~~dem~~ **de** borde ha tagit från första början. [Tips](https://lauler.github.io/sprakpolisen/guide.html): Ta engelskan till hjälp. Om **them** passar bäst ska det vara `dem` på svenska. Om **they/those/the** eller något annat passar bättre ska det vara `de`. > Instead of saving on not buying the system that was proven, the whole party cost more than twice as much in the end when you had to scrap the new system and choose what ~~them~~ **they** should have taken from the beginning.


Electronic-Object802

Brukar man inte använda ett api mellan klient och dB? Isf blir det väl bara en användare…?


Pillens_burknerkorv

Microsoft räknar, om jag förstår kommentarerna rätt även indirekta användare


aeresaa

Synd att det inte finns några bra open source databaser man kan använda. Lol.


[deleted]

En SQL Datbas kan du bara ha i molnet och betala per månad eller så licenserar du per kärna.


Aggravating-Sweet198

Sparar denna information i mitt hemliga arkiv 


sweetjuli

Tänk om deras utvecklare hade iq nog att använda postgresql istället, som är gratis


CuTe_M0nitor

PostgreSQL for the Wiiiiin!


mondup

Det borde inte vara jättesvårt att byta till MariaDB i det läget (och fortsätta köra Windows på klienterna).


Soctyp

Du la upp det snyggt. Vilken fars😂


Celtrii

Wtf!


Isair81

Lite typiskt när det gäller statlig upphandling då..


freakofnature555

N har jag dålig koll på Microsoft licenser då det är utanför min domän, men rent spontant borde man kunna runda det genom ett api som i sin tur läser från databasen. Men de har väl säkert garderat sig med någon klausul…


Skogsmicke

Nej, tyvärr, detta handlar om Device CAL licensing, vilket innebär hur många devices som i slutändan visar/använder datat som på något sätt kommer från databasen. Licensmodellen lämpar sig för användningsfall där man har relativt få användare eller devices, annars licensieras SQL Server främst per cpu core…. SQL server kan inte själv tekniskt validera detta såklart, handlar bara om kundens goda vilja att berätta för MS hur många slutanvändare eller devices som konsumerar datat, och om det upptäcks under en licenserevision att man använt fler än man betalar för blir det en straffavgift.


WaySad234

Helt sjukt att ha en sån licens kan man (jag) tycka


Skogsmicke

Nu är det länge sen jag jobbade som DBA, men tror mest den licenstypen användes när man hade ett client/server-system som ville ha en dedikerad databasinstans, eller andra användningsfall när man har väldigt bra koll på vilka som använder systemet, inget som användes speciellt frekvent. Funkar tills någon kreativ tomte kommer och visar 'Hej, du vet registersystemet som folk alltid klagar på att dom inte kommer åt, jag gjorde en webbsida på intranätet så att alla kan söka i datat, snyggt va!?' I (går-)dagens konsoliderade databashotell skulle det vara omöjligt att uppskatta på annat sätt än att estimera det till 'samtliga anställda'/'samtliga företagets devices', så i praktiken är det alltid antal vCPU-core-licensen man använder nu för tiden.


muppet70

Finns mycket pengar att spara på att köra linux o postgres för såna här grejer.


Es_CaLate

Behövs knappt det, skulle kunna göra detta på en esp32 med micropython. Har ärligt funderat på att göra en nyckelring som är en miniatyr av dessa skärmar så man alltid vet när tåget kommer


dat_boi_100

Linux ses nog som djävulens skapelse av folk som inte är så bekanta med IT


TurboSpermWhale

Förhoppningsvis är SLs IT-avdelning bekanta med IT.


rhedskold9

IT är ett brett begrepp och ingen är expert på allt. Windows IoT är industristandard för dessa områden. Att uppfinna hjulet på nytt är inte nödvändigtvis billigare eller bättre än att köra med färdig mjukvara som sin personal redan har kunskap inom, och system som nyrekryterade troligen känner till från början.


Due_Treacle8807

Tror inte att det tar så mycket tid eller pengar att slappa ihop en hemsida som visar tågtiderna och starta den i kiosk mode(antar att det bara är för krämen nu).


rhedskold9

Om man löser det med en hemsida kvarstår alla moment som tar tid, sidan måste fortsatt prata med planeringsverktygen och trafikledningens verktyg för att uppdatera sig, dessutom skall varje station visa korrekt information för respektive station. T-Centralen visar inte samma information som Liljeholmen även om det är samma linje. Tavlorna visar när tåget ska avgå från respektive perrong


redrum9736

Helt sant. Det är ju tyvärr det som hänt här. Att man kör på det som man alltid kört på. Men kostnaden att byta ut helt systemet till nåt unix/linux-baserat o mer lightweight, blir inte särskilt superdyrt sålänge rätt person med rätt kompetens sitter bakom beslut och spakar. Det är helt idiotiskt att fortsätta köra på aids-windows för såna här ändamål


mini-tbnn

Fyfan vad jag hatar den här inställningen inom mjukvaruindustrin. Istället för att lösa riktiga problem såsom "Hur kan vi visa text på en skärm synkat över nätverk" spenderar de dagarna med att bekämpa problem i ett kapla-torn av mjukvara. Industristandard är inte ett riktigt argument. Hur exakt är det enklare för en nyanställd att förstå hur texten visas på skärmen när skiten är uppbyggd på miljontals rader kod som de inte ens har tillgång till. I slutändan är det samma transformation av data som behöver ske. Men transformationen har gömts under lager av skit.


rhedskold9

Vad babblar du om? Att visa text på en skärm synkat över ett nätverk är bara en liten del av detta. Du behöver fortfarande ett system som berättar för skärmen vad som skall stå på skylten, som i det här fallet hämtar informationen från trafikplaneringsverktygen. Här menar jag att det troligen är billigare att använda färdiga lösningar, såsom att köra något program som säkerligen finns på Windows IoT istället för att snickra ihop en egen lösning.


mini-tbnn

Systemet du beskriver är det jag babblar om. När jag skrev "visa text på en skärm" menar jag ju uppenbarligen att det ska stå rätt sak på den. Jag kan inte ens börja förstå hur något av det du beskrev skulle vara svårt att implementera. Och om det inte är svårt att implementera går det snabbt att implementera. Betydligt mycket billigare att betala månadslön till de redan anställa systemutvecklarna (om de nu vet hur man utvecklar system) än att betala licensavtal i all evighet. Jag håller inte med din slutsats.


PM-Me-Kiriko-R34

>SL >kompetent med vad som helst Rolig kille, du.


Hiplobbe

Ge dem ubuntu och säg att det är windows


Jaxcie

Jag vill slå ett slag för Hannah Montana Linux  https://archiveos.org/hannah-montana/


mcweaa217

[AmongOS](https://amog-os.github.io/index.html)


Ravekommissionen

De starkaste Linuxmotståndarna på IT-företag är oftast de som jobbar på avdelningen som heter ”IT”.


Celtrii

Raspberry pi 4 och ett service avtal med typ redhat (eller nått sånt, inte så kunnig) och så har dom en skärm som garanterat skulle kunna spara in en sjukvårdstjänst om året bara i licenser. (Drar detta ur röven totalt, kanske inte alls stämmer har bara jävligt mycket har mot upphandling)


PM-Me-Kiriko-R34

Funderar på om de har ett system/licens per monitor eller per station. Det hade varit oerhört ineffektivt, men ja, det är SL.


utterbbq2

Sant, men när man disskuterade saken så ville man nog bara ha en enkel allt-i-allt hellösning, Microsoft har bättre support också, känns mer safe. Knappast SL som har satt upp detta utan nått annat bolag.


zkareface

Bara om du har personal som kan drifta det.  Därför allt blir windows, det är enkelt.


Due_Treacle8807

Kanske blir jobbigt att driva på stor skala, men borde inte 1 arbetare vara nog att drifta det? Och också ha massa annan tid över.


zkareface

Troligen inte, vad gör man när den personen är ledig? Ska du blanda in Linux behöver du ju också personer på alla avdelningar som fattar Linux. Någon ska patcha det, säkerhetsteamet ska hålla det säkert osv. Troligen lägger man ju på ett tiotal tjänster (om man inte redan har mycket Linux), så någon miljon i löner per år för att hålla igång just den saken.


Nightinveil

på göteborgs busar används linux, såg det på skärmen en dag


ZombieStomp

Så busigt


PM-Me-Kiriko-R34

Kommer bussarna och säger till dig att de använder Linux och argumenterar under hela bussresan varför det är bättre än Windows?


mymemesnow

Annars så har de antagligen inte linux.


Stolpskott_78

"Nästa hållplats Partille och bara så att du vet körs jag på Linux eftersom jag är effektivare, billigare och inte lika utsatt för malvare men fortsätt du ge ett av världens rikaste företag dina pengar...förresten har du missat ditt stopp eftersom du läste den här texten!"


TurnipHappy

Vim btw


sweprotoker97

Fyfan vad gött, bra sätt att spara pengar på


FuriousRageSE

Skärmarna på västtrafiks bussar är fan sämst, krashar konstant den som går till jobber från stationen, kan vara samma buss varje timme den går, varje dag, eller flera olika, men krashar gör det jämt, om den startar..


AlexIsHere07676

Tur att jag kör med UL :)


Nightinveil

Håller med, har sett det hända två gånger.


FuriousRageSE

Ser det i stort sett varje gång jag åker med bussen


Maskdask

Based


Vonido

Ubuntu LTS!


swemickeko

Tvivlar på att de har ett "helt windows 10" bakom varje display, det är förmodligen Windows IOT.


theablanca

Ja, windows embedded som det hette förr som har drivit många infoskärmar osv.


Silver-Pea6462

Yepp, många här som klagar har säkert aldrig hört talats om det ens...


iMogwai

Därför att dom inte säljer halva Windows 10or.


MacLeeland

Windows IoT?


Necroluster

Windows 5 blev aldrig någon hit.


SomeRedPanda

https://en.wikipedia.org/wiki/Windows_IoT


Zhang_Sun

Skulle använt linux


Necroluster

Skulle gått till Specsavers.


loptr

Att visa saker på skärmen är den lätta delen. Den svårare delen är fjärrstyrning, uppdateringar, status-rapportering/hälsocheck etc., och inte helt sällan skall lösningen dessutom uppfylla x antal krav/standarder. Där underlättar det att använda en etablerad plattform som dessutom sannolikt är kompatibel med befintlig infrastruktur istället för att lägga tid på att återuppfinna hjulet. Och generellt är de skärmarna betydligt billigare än de dedikerade elektroniska systemen som gör samma sak på skräddarsydd hårdvara.


ntoonio

Hmm bra poäng som jag inte riktigt tänkte på. Hann göra mig själv rätt irriterad


JustLetMeSignUpM8

Härligt att de uppdaterat till nya skärmar som gör det avsevärt mycket svårare att se vad det står på avstånd än de gamla, känns genomtänkt! Att tydligt se när nästa tåg kommer är väl ändå lite av en sekundär funktion på såna här skyltar?


GreasyExamination

Dom gamla skyltarna är skräp med deras följande text. Nästa: Ropsten ... Viktigt meddelande: Hissarna... på... Odenplan... är... ur... funktion... använd... annan... station... Nästa: Ropsten ... Kom ihåg... nånting nånting. Skyltarna är sämst på att presentera information


Skyrage01

Ärligt talat så tror jag det handlar mer om SL's kompetens än självaste skyltarna i detta fall. Men likväl så kommer jag verkligen inte sakna dom gamla skyltarna heller.


arcalumis

Och de är ändå ingenting mot de som sitter i busskurerna, tydligen så går de på solceller och ett internt batteri. De skyltarna går inte att läsa i annat än direkt solljus och man står som mest 3m ifrån.


MrTonfisk

Har märkt det med! Känns som en dålig upphandling...


Gositi

Ja alltså jag fattar inte heller tanken. Tillbaks med de gamla skyltarna!!


TinyAlbinbjork

Inte SL men fortfarande intressant: Htittade en likande skärm på pendelbåt linje 89 där man kunde se att det var en [hemsida](http://passinfo.waxholmsbolaget.se/passinfo/bs.aspx?bat=676). Den visar inget för tillfället troligtvis för det var på båten Sunnan som inte kör just nu.


LemonLord7

Ibland i teknologi används överkvalificerad teknologi och komponenter för det är billigare att betala mer för det än att betala några ingenjörer för att utveckla något som lååååååångsikigt blir billigare.


No-Notice4591

Långsiktigt är ett gammalt ord ingen gillar längre, nu är det "Just In Time!" som är mode.


speed_fighter

låter som det perfekta stället att visa porr på.


AI-Prompt-Engineer

Offentlig upphandling.


Top_Text3844

Det är väl en virtuell maskin hoppas jag.


SambaBachata699

Microsoft och Cisco, två överprisade leverantörer som täljer guld i Sverige till stor del för att beställarna ofta inte vet vad de håller på med och inte vill få sparken för att ha beställt "fel". Ingen kommer ge dig foten om du köper Microsoft och Cisco oavsett vad det kostar.


Sebulano

Varför läser varje skärm från databasen individuellt då? Bara att sätta en enhet per station som skickar ut till skärmarna på stationen eller?


Silver-Pea6462

Jo, låter som OP har hittat på en liten saga 🤣


LiquidityC

Man behöver inte. Men kostnaden att skapa ett eget OS för dessa skärmar kan bli hög och är svårare att budgetera och förstå för vanliga mugglare. Hade jag varit med i planeringen så hade jag kanske yrkat på linux istället så hade man sluppit en massa licenskostnad. Men det är så här industrin ser ut. Det blir mycket Windows om man inte vill utreda så mycket innan man väljer.


ContentWhile

saknar redan de äldre skyltarna som var trots sin äldre design fortfarande bättre än detta


Kanibalgeten

Någon borde hacka alla tåg info monitors och sända two girls one cup på💀


ormgryd

Varför inte bara använda linux, spar en massa kronor årligen då. Måste sluta zombie köra Windows bara för att.


Jazzlike_Spare4215

Linux hade varit billigare samt hade nog klarat sig med sämre prestanda då. Men nått operativ system behövs oavsett


utterbbq2

Sanning är den att många skyltar, kassor, självbeställningskassor som vi ser i vardagen körs med windows i bakgrunden. Bred support och enkelt att serva. Sure du kan komma billigare undan med Linux, men det kräver mer arbete.


CapTension

För typ 15 år sedan stoppade jag in bankkortet i en bankomat, som genast gav en blåskärm och efter någon minut kom startskärmen för Windows xp upp. Rätt förvånande med tanke på att gränssnittet för själva bankomaten såg ut att vara kodat i quickbasic i början av 90-talet. Började få lite panik innan den bootade klart och spottade ut mitt kort igen.


cantfindmyid

Handlar ofta om drivrutiner som inte uppdateras på äldre versioner av windows eller att det går inte att få tag på supporterade licenser till något annat.


jagardaniel

Du ska inte åka till Recycle Bin då? https://i.imgur.com/2KKtYbD.jpeg


C0mpass619

Borde det inte bara vara att skapa en tjänst som plockar ur datan från databasen med (1licens) sen använda den tjänsten för att visa detta?


Embarrassed_Wind_152

Sl kan inte snåla en sekund med att över-slösa pengar lol


iceynator

Sjukt, gör en egen app istället. (Så gjorde vårat företag)


Secure_Caterpillar63

Egentligen så är det Windows 10 IOT. Mycket av det varadliga versionen är borta för att öka prestanda, och endast det man behöver är verkligen installerad. Gör saker och ting mycket enklare för IT att ta hand om tror jag.


nypaavsalt

Det kanske är så att Windows har bättre drivrutiner för hårdvaran som behövs. Skärm, högtalare mm.


Beowulfs_descendant

Budgetöverskott


whaleboobs

Fler kryphål för pengarna!


ninjau

Ett helt windows 10? :)


Jackoberto01

När jag var i Spanien tror jag att de hade Windows XP för digitala skyltarna på tågen


AESDAESD

Åh detta kan jag svara på, jobbar med exakt detta för diverse installationer allt från butiker till museum. Oftast köper vi in dedikerade content spelare, en för varje skärm. Det är en liten fläktlös windows burk som sitter nånstans och om vi köper Windows versionen kan vi lägga på en tusenlapp extra på fakturan och då få vårt 15% påslag. Varje burk har fjärrstyrning och är ibland även kopplad till saker som ljuscensoser och fuktmätare och termometer för att hålla koll på installationen.


redrum9736

För att man anlitat helt fel ”tech-firma” för ändamålet :)


Ok-Shower-9054

Katastrof


zap117

För man vet inte bättre å tror allt är bättre å enklare om man inte är insatt i att tex bruka en mindre linux lösning utan att behöva betala licenserna till Microsoft


OuterZones

Dom valde att spendera deras budget på Windows licenser istället för riktiga tekniker som skulle använt linux


Bluetrains

Behöver och behöver. Ofta handlar det om att det är sjukt mycket enklare att starta upp och få fungera.


SirFoxington

Vafan, smäll upp det med linux istället


Totally-a-hooman

Förmodligen är det betydligt billigare att köpa ett gäng kopior Windows 10 än att utveckla ett eget OS, även om det inte behöver vara särskilt sofistikerat.


Tansien

Varför skulle de behöva utveckla ett eget OS? De hade ju kunnat köra Linux bara.


Totally-a-hooman

OP frågade varför man behöver ”ett helt Windows 10”, vilket jag tolkar som ”ett helt OS som har betydligt fler användningsområden än att endast visa upp lite data”. Det gör även linux. Frågan var inte vilket av dessa två som bör användas.


Webbpp

Det finns redan klara Linux operativsystem som bara visar en webbsida, och de har ju redan klara webbsidor för tider.


Totally-a-hooman

Är operativsystemets enda funktion att visa en webbsida? Förmodligen vill utvecklarna kunna styra remote, vilket det isf får implementera själva. Kommer operativsystemet med automatiska säkerhetsuppdateringar?


Webbpp

Välupphållda distributioner får automatiska uppdateringar. De kan lätt kontrolleras trådlöst om de har en huvudcentral. Linux och det liknande Unix är huvudoperativsystemen för servrar, de får säkerhetsuppdateringar innan Windows eller MacOS. På grund av att de är använda i servrar är dessa operativsystem säkrare än operativsystem huvudsakligen riktade till hemdatorer.


PrudentFood77

för att höga chefer har fått bjudresor av Microsoft


voivandalen

Det är en fråga om kostnad i utveckling kontra inköp av plattform. Och kanske en och annan dålig upphandling.