Hej!
"Linux" är ett namn med två betydelser, en mer korrekt och en lite slappare.
Betydelse 1: En operativsystemskärna som ursprungligen skrevs av Linus Torvalds. I Linus ingår grundläggande funktioner som en scheduler (det som ser till att flera program kan köra samtidigt), drivrutiner för hårdvara, nätverk, etc. Med bara Linux så kan du inte göra något förutom att se några bootmeddelanden på skärmen. (Om du ens lyckas boota det utan en bootloader.)
Betydelse 2: En hel operativsystemsmiljö med en svit med programvaror som gör att man faktiskt kan använda datorn. Vad exakt som ingår i detta varierar. Minimum är någon form av init, ett skal och några grundläggande program, men ofta (för en skrivbordsvariant av Linux) så ingår även grafikprylar, fönsterhanterare, grafisk skrivbordsmiljö, pakethanterare etc. Richard Stallman skulle helst vilja att du kallar den här typen av operativsystem för GNU/Linux istället.
Det finns sedan olika "distributioner" av Linux (eller GNU/Linux om man ska gå Richard Stallman till mötes). En Linuxdistribution består av Linux-kärnan plus en viss mängd program, samt väldigt ofta ett paketsystem som gör det möjligt att installera fler program inom samma "ramverk". Vad som är en del av Linuxdistributionen är alltså väldigt flytande. T.ex. så kanske Firefox går att installera via din Linuxdistributions pakethanterare. Gör det en del av "operativsystemet" då? Svårt att definiera.
Mellan olika Linuxdistributioner finns det även släktskap, ofta i form av att de använder samma pakethanterare. De vanligaste är DEB-baserade system (t.ex. Debian, Ubuntu, Linux Mint) och RPM-baserade system (Red Hat, Fedora, SuSE etc)
Inom Windowsvärlden finns det egentligen ingen direkt motsvarighet till konceptet med olika distributioner.
Det närmaste jag kan komma är när en tillverkare förinstallerar ett antal program och drivrutiner tillsammans med Windows när de levererar datorn. Det ligger nog faktiskt mer nära till hands att titta på hur Android (som faktiskt också bygger på Linux) funkar i mobiltelefoner. Samsung har sin egen Android, Huawei har sin egen, etc. Men alla bygger på samma kärna. Det är dock också värt att påpeka att bara för att Android kör en Linux-kärna kan jag inte köra ett random Linux-program på min telefon. Skrivbordsmiljön som kört är helt enkelt alldeles för olik. Det passar inte in i miljön som helhet.
Även Chrome OS (som körs i Chromebook) och många (men långt ifrån alla) routrar har Linux i botten.
...
Okej. Nog med bakgrund. Kasinoprogram som inte fungerar. Här skulle man behöva titta lite närmare på det specifika. Om kasinoprogrammet är ett "skrivbordsprogram" för Windows kommer det inte funka på Linux. Är det baserat på Flash eller kräver något annat insticksprogram kan det vara svårt, då Adobe inte längre stödjer Flash på Linux. Det enda som finns är en osupportad gammal version som du absolut inte ska använda eftersom den är full av säkerhetshål. Det finns även tredjeparts "flash-ersättare" som är tänkta att vara kompatibla med riktiga Flash, men de har inte alla funktioner som krävs för att stödja alla Flash-animationer i praktiken. Svårt att ge ett exakt svar på detta.
Om kasinosidan är modernt kodad och inte använder annat än HTML5/Javascript så bör den fungera på Linux utan några modifikationer, eftersom både Firefox och Chrome finns i fullt fungerande Linuxversioner som motsvarar versionerna för andra operativsystem i princip fullt ut.