Kodsnack 48 - Ragefork
Kodsnack - Podcast tekijän mukaan Kristoffer, Fredrik, Tobias - Tiistaisin
Vi snackar om LibreSSL - OpenBSD-utvecklarnas fork) av OpenSSL, forks av större projekt i allmänhet och vad vi hoppas på som resultat av denna fork. På slutet en diskussion utifrån projektet att översätta gokompilatorn till Go.
Kristoffer och Tobias kommer att vara på Pycon i Stockholm 20 och 21 maj (2014) och vill mer än gärna höra av både er som ska vara där och er som har tips på personer att prata med och talare att lyssna på.
Länkar
- Avsnittet på Youtube
- OpenSSL Valhalla rampage - ren fork av OpenSSL som inte tänker dela med sig av ändringarna
- Heartbleedbuggen
- Kodsnack 46 - Korthuset vinlgar - vårt avsnitt om Heartbleed
- LibreSSL
- GNU - det Unix-lika operativsystemet som är helt fri mjukvara
- OpenBSD - BSD-baserat operativsystem som bland annat lägger stor vikt vid säkerhet
- Fork på Wikipedia
- OpenSSL använder ibland data ur privat nyckel för att generera slumptal
- snprintf() - funktion som skriver formatterad text till en buffert
- FAQ-sidan för OpenSSL Valhalla rampage, frågan om att saker inte bidras tillbaka till OpenSSL
- Upstream - den eller de som ligger "ovanför" en själv i en kedja av att checka in källkod
- Diskussioner om OpenSSL i gruppen Kodapor på Facebook
- Clang och GCC - populära kompilatorinfrastrukturer för C-språk *Ars technica om beslutet att skapa LibreSSL
- Licensen för OpenSSL - de använder sig av dubbla licenser
- GnuTLS
- Friskt storföretagablod till OpenSSL
- Open source initiative
- Linux foundation
- Linus Torvalds är anställd av Linux foundation
- NSS - Network security services - säkerhetsbibliotek från Mozilla
- Too big to fail
- GNUTLS huvudutvecklare
- Buffer overflow - klassisk bugg där ett program skriver data utanför den buffert det är menat att hålla sig till
- Go - ofta nämnt programmeringsspråk
- Rust
- Web 2.0
- Regressionsbuggar - tidigare lösta problem som återkommer.
- XBMC - mediaspelarmjukvara (utifrån vilken Plex byggs)http://www.plex.tv
- FIPS - Federal information processing standards
- Libav - mediebibliotek som är en fork av FFMPEG
- ECGS - fork av GCC som kom att överta rollen som officell version
- Subversion - halvgammalt system för versionskontroll
- CVS - ännu äldre system för versionskontroll
- Theo de Raadt
- TV ger en glimt av Theos serverfarm
- SGI - Silicon graphics - numera nedlagd tillverkare av kraftfulla datorer
- VAX - instruktionsarkitektur skapad av Digital på sjuttiotalet
- Att porta gokompilatorn till Go
- Gophercon - den första konferensen om Go
- Pypy - pythontolk och just-in-time-kompilator som började som en pythontolk skriven i Python
- Assembler - lågnivåprogrammeringsspråk, ofta med ett-till-ett-förhållande mellan språket och maskinkodsinstruktioner
- Steve Wozniak - medgrundare av Apple och ensam designer av hårdvaran i både Apple I och Apple II
- X86-instruktionssetet är turingkomplett, utan register
- RISC - designstrategi för processorer där man siktar på hög prestanda genom att använda enkla instruktioner
- Pycon - pythonkonferens i Stockholm 20 och 21 maj 2014. Åk dit och träffa Kristoffer och Tobias! Och tipsa oss om ni vill att vi pratar med eller lyssnar på någon speciell person!