Jesień Linuksowa
Rybnik, 24 - 26 X 2025

Jesień Linuksowa
Rybnik, 24 - 26 X 2025

Conference Program

Below you will find selected lectures and workshops from Linux Autumn 2025. The program includes a variety of presentations on GNU/Linux systems, free software, and open source technologies.

The list will be continuously updated with new items.

Conference Program

expand/collapse all
  • KEYNOTE: Diabeł tkwi w szczegółach: Sekrety emulatorów terminali

    Gynvael Coldwind
    Talk 45min Intermediate
    Konsola, terminal, tudzież emulator terminala, to jedno z najstarszych narzędzi nadal używanych w IT – ba, nawet pod Windowsem wróciło w ostatniej dekadzie do łask (dzięki Linuxowi i WSL).
    Z pozoru terminal to bardzo prosta aplikacja – ot, po prostu okienko z tekstem. Jest to, oczywiście, wierzchołek zaskakująco dużej góry lodowej. W trakcie prelekcji zajrzymy pod powierzchnię: opowiemy o historii i funkcjach emulatorów terminali, o mocno pofragmentowanym ekosystemie, o tym, jak działają „pod maską”, a także o związanych z nimi problemach bezpieczeństwa.
    Author:
    Gynvael Coldwind
    Gynvael Coldwind

    Współzałożyciel i były kapitan zespołu Dragon Sector, historycznie jednej z najlepszych drużyn security Capture The Flag na świecie. Programista pasjonat z zamiłowaniem do bezpieczeństwa komputerowego i niskopoziomowych aspektów informatyki. Twórca eksperymentalnego magazynu Paged Out!, autor bestsellerowej książki „Zrozumieć Programowanie”, współautor bestsellerowego "Wprowadzenia do bezpieczeństwa IT", a także licznych artykułów, publikacji, podcastów oraz wystąpień poświęconych wspomnianym tematom. Większość swojego 20-letniego życia zawodowego spędził pracując w zespole bezpieczeństwa firmy Google. Obecnie jest security researcherem i dyrektorem zarządzającym w HexArcana Cybersecurity GmbH.

    Categories: Software development, programming libraries and tools
  • Blender hands on

    Piotr Arłukowicz
    Workshop 2h Intermediate
    Zapraszam chętnych do zapoznania się z Blenderem - wspaniałym programem do tworzenia cudów wyrażonych jako grafika, animacja lub symulacje. Zajmuję się Blenderem od dwudziestu lat i chciałbym pokazać go osobom początkującym, a średnio zaawansowanym być może wskazać dalszą drogę. Mam również nadzieję na wymianę doświadczeń z uczestnikami. Interesuje mnie Wasz odbiór programu nawet jeżeli widzicie go po raz pierwszy. Warto przyjść z własnym pomysłem lub tematem
    Author:
    Piotr Arłukowicz
    Piotr Arłukowicz

    Twórca Polskiego Kursu Blendera - polskiej bazy ponad 700 filmów na temat Blendera oraz wykładowca akademicki. Jest pasjonatem Blendera od wersji 1.37 i uważa siebie za przedstawiciela "starej szkoły". Zdecydowany zwolennik FOSS, propagujący rozwiązania oparte o Linuxa i Blendera na Uczelni oraz w życiu prywatnym.

    Categories: Education, Best patterns and practices, Utilities and Tools
  • Blender - program idealny?

    Piotr Arłukowicz
    Talk 1h Beginner
    Blender jest programem do tworzenia grafiki 2D i 3D, animacji, symulacji oraz efektów specjalnych, w ostatnich latach szturmem zdobywającym nowe rynki profesjonalne, zwłaszcza w Hollywood, gamedev i w mediach. Wokół tego programu wyrosła bardzo zróżnicowana społeczność. Podczas wystąpienia chciałbym opowiedzieć jak działa mechanizm wytwarzania tego programu, czym jest Blender Institute, czym się różni od Blender Foundation, i jak zrealizowano cały ekosystem, oparty na FOSS.
    Author:
    Piotr Arłukowicz
    Piotr Arłukowicz

    Ortodoksyjny wielbiciel FOSS, ewangelista Blendera, wykładowca Uniwersytetu Gdańskiego na Wydziale Matematyki, Fizyki i Informatyki. Prywatnie lekko nieśmiały facet dobrze po pięćdziesiątce który ciągle chce się uczyć, pasjonat wielu różnych dziwnych hobby.

    Categories: Best patterns and practices, Utilities and Tools, Promoting linux and open source
  • Budowanie CLI przyjemego dla duszy i skryptu

    Adam Piaseczny
    Talk 45min Beginner
    Prelekcja o dobrych praktykach UX w tworzeniu współczesnych aplikacji wiersza poleceń. Command line interface, czyli wyjątkowa więź człowieka z maszyną, od tysięcy (może milionów) lat zmienia naszą rzeczywistość od automatyzacji po zarządzanie środowiskiem programistycznym. Postaram się przybliżyć jak tworzyć CLI, które pozwala na wygodne i przyjemne odkrywanie możliwości środowiska (dla deweloperów) oraz sposoby na ograniczenie sobie frustracji dla użytkowników.
    Author:
    Adam Piaseczny
    Adam Piaseczny

    Programista, DevSecOps, Żongler Środowisk Produkcyjnych

    Categories: Software development, programming libraries and tools, Best patterns and practices
  • Czy hakerzy z Korei Północnej zagrażają także Tobie i Twojej firmie? Jakie techniki stosuje grupa Lazarus*, by przełamać...

    Marcin Zajączkowski
    Talk 1h Beginner
    Przerażające statystyki cyberataków na całym świecie nie pozostawiają złudzeń: zagrożenie jest realne, a skala strat liczona jest już w dziesiątkach miliardach dolarów rocznie. Jakie techniki stosują hakerzy, by przekraczać kolejne granice cyberbezpieczeństwa? Jaki aspekt generuje największe ryzyko dla firm? Kto jest najbardziej zagrożony?

    Poznaj techniki i sztuczki używane przez północnokoreańską “państwową” grupę Lazarus* przy atakach, wobec których nie można pozostać obojętnym. W skrócie opowiem oczywiście o ich największych i najbardziej bolesnych akcjach, którymi ofiarami padały instytucje finansowe, firmy medialne, koncerny farmaceutyczne, czy giełdy kryptowalut. Najwięcej uwagi poświęcimy jednak atakom grupy, które mogą stanowić niebezpieczeństwo w 2025 roku zarówno dla JDG, MŚP, jak i wielkich korporacji.

    Celem prezentacji jest zwiększenie świadomości uczestników (bez wchodzenia w niskopoziomowe szczegóły techniczne) na temat skali i natury tych zagrożeń. Jest to pierwszy krok do skutecznego zabezpieczenia Twojej firmy. Przygotuj się, bo jutro celem możesz być Ty (a najsłabszym ogniwem zazwyczaj - zawsze? - jest człowiek...).

    OSTRZEŻENIE. Autor prezentacji NIE BIERZE ODPOWIEDZIALNOŚCI za ewentualne koszmary senne albo chorobliwy lęk towarzyszący każdemu kliknięciu linku w mailu oraz otworzeniu załącznika (nie mówiąc już o patrzeniu wilkiem na "zbyt ciekawe" oferty otrzymane przez LinkedIn). Jeżeli wybierasz (pozorny) spokój i wolisz żyć w (błogiej) niewiedzy, rozważ alternatywne prezentacje.
    Author:
    Marcin Zajączkowski
    Marcin Zajączkowski

    Doświadczony architekt realizujący projekty charakteryzujące się wysoką jakością i niezawodnością. Silnie zaangażowany w promowanie Software Craftsmanship, Clean Code i Test-Driven Development na konferencjach i szkoleniach. Specjalista w automatyzacji wdrożeń z Continuous Delivery, w ramach dobrze zaprojektowanego cyklu rozwoju oprogramowania (SDLC). Entuzjasta szeroko rozumianej współbieżności, wydajności i dostępności. "Ostatnia deska ratunku" przy "nierozwiązywalnych problemach". Po godzinach poszukiwacz "dziur" i innych niebezpieczeństw w Internecie. Poza tym autor i kontrybutor projektów open source oraz okazjonalny bloger ( https://blog.solidsoft.pl/ ).

    Categories: Security
  • Godot – praktyczne wprowadzenie do gamedevu

    Anna Fajfer
    Workshop 2h Beginner
    Zapraszam na warsztaty z tworzenia gier w silniku Godot – lekkim, otwartoźródłowym narzędziu, które zyskało ogromną popularność wśród niezależnych twórców gier. Podczas spotkania wspólnie stworzymy prostą grę platformową 2D od zera, poznając przy tym podstawy pracy z edytorem, scenami, skryptami w GDScript, detekcją kolizji i prostą fizyką.
    Author:
    Anna Fajfer
    Anna Fajfer

    Machine Learning Engineer z ponad 5-letnim doświadczeniem, pasjonatka AI i otwartego oprogramowania. Członkini zarządu Fundacji Wolnego Oprogramowania Reszka. Po godzinach zajmuje się hobbystycznie tworzeniem gier.

    Categories: Software development, programming libraries and tools, Games, Promoting linux and open source
  • Image-based Linux with systemd [EN]

    Zbigniew Jęrzejewski-Szmek
    Talk 1h Intermediate English
    The majority of development effort in systemd upstream is directed at allowing image-based, immutable, cryptographically-verified "installations" of Linux. In theory, it is all possible and even easy, but in practice it turns out that doing this for real installations is hard. We need to take care of efficient building of the images, delivery of updates, secure extensions and configuration changes to those immutable systems, failure recovery, boot measurements predictions, a whole slew of engineering problems. I'll talk about the work happening in systemd, but also the sister project "mkosi", which we use to build installation images, initrds, and extensions from distribution packages.
    Author:
    Zbigniew Jęrzejewski-Szmek
    Zbigniew Jęrzejewski-Szmek

    systemd developer, Fedora Linux maintainer

    Categories: System administration, Cloud Computing, Virtualisation and Containers, Embedded and mobile systems
  • Klawiatury roku 2077.

    Tomasz Ławicki
    Talk 1h Beginner
    Poznaj ewolucję i ergonomię klawiatur oraz problemy współczesnych układów. Dowiedz się, jak projektować własne konstrukcje przy użyciu Ergogen i KiCad, a następnie jak tworzyć dla nich unikalne firmware, które zmieni sposób, w jaki piszesz.
    Author:
    Tomasz Ławicki
    Tomasz Ławicki

    Przewodniczący Koła Naukowego LAG, student kierunku Systemy Rozproszone i Chmurowe. Pasjonat wolnego oprogramowania - szczególnie systemów Nix i Linux. Zawodowo zajmuję się tworzeniem aplikacji w środowisku iOS oraz programowaniem w Pythonie.

    Categories: Utilities and Tools, Promoting linux and open source
  • Krótkie wprowadzenie do dowodów formalnych kodu

    Filip Król
    Talk 40min Intermediate
    Efektywność, prostota i bezpieczeństwo programu, brzmi jak żelazny trójkąt programowania, z którego nie da się mieć wszystkiego? Ostatnie lata pokazują, jak istotne jest bezpieczeństwo poprawności programu, szczególnie w kluczowych infrastrukturach, gdzie błąd jest wręcz niedopuszczalny. Ale jak temu sprostać? W tej prezentacji pokażę parę sposobów, w jaki można uniknąć słynnego strzelenia sobie w stopę, jak i przedstawię ideę stojącą za dowodami formalnymi programów komputerowych. Czy Rust to jedyna droga ku przyszłości?
    Author:
    Filip Król

    Pasjonat programowania od ok. 10 lat. Początkowo hobbystycznie robiłem gry, aktualnie interesują mnie języki niskiego poziomu oraz tworzenie własnych języków programowania. Niedawno odkryłem ciekawy świat jakim jest formal proving kodu. Mam już za sobą jedną prelekcję na TedX w liceum im. Karola Marcinkowskiego (którego kiedyś również organizowałem) gdzie opowiadałem o matematyce, robieniu gier komputerowych oraz o tym jak łatwo jest zacząć i co jest w tym takiego fascynującego.

    Categories: Security, Software development, programming libraries and tools
  • likec4 - warsztaty z architektury jako kod

    Damian Fajfer
    Workshop 4h Beginner
    Podczas warsztatów poznamy ekosystem likec4 (https://likec4.dev/) - narzędzia klasy Architecture-as-a-Code do opisywania architektury i wizualizowania jej jako wspólnej, interaktywnej dokumentacji poprzez diagramy czy prezentacje. Do warsztatów potrzebujemy środowiska programistycznego z Visual Studio Code z pluginem likec4, git, docker,interpreter pythona, zaawansowani użytkownicy dadzą radę z dowolnym edytorem tekstowym i środowiskiem będącym w stanie uruchamiać kontenery OCI.
    Author:
    Damian Fajfer
    Damian Fajfer

    Od ponad 8 lat zajmuję się tematami które można szerzej opisać jako "DevOps". Swój wolny czas poświęcam na wolontariat, kolekcjonowanie certyfikacji, projekty techniczne oraz gotowanie.

    Categories: System administration, Best patterns and practices, Utilities and Tools
  • Linux kernel i oszczędzanie energii

    Rafał Wysocki
    Talk 50min Intermediate
    Przedstawię podsystemy związane z ograniczaniem zużycia energii, jakie zawiera Linux kernel, interfejsy pozwalające na kontrolowanie ich działania oraz możliwe kierunki rozwoju w przyszłości
    Author:
    Rafał Wysocki
    Rafał Wysocki

    Od wielu lat jestem opiekunem kilku podsystemów w jądrze Linuksa, gółwnie związanych z oszczędzaniem energii, pracuję w firmie Intel jako główny inżynier

    Categories: System administration, Kernel
  • Nowe pokolenie narzędzi do walczenia o lepszy internet

    Arkadiusz Wieczorek, Kuba Orlik
    Talk 1h Beginner
    Internet jest zdegenerowany przez algorytmiczne treści, spam, slop i śledzące reklamy. Opowiadamy o tworzonych w ramach Fundacji „Internet. Czas działać!” narzędzi, które pomagają walczyć o lepszy internet
    Authors:
    Arkadiusz Wieczorek
    Arkadiusz Wieczorek

    Programista, senior full-stack developer, privacy advocate Od ponad 10 lat programuje aplikacje webowe. Zajmuje się popularyzacją wiedzy na temat prywatności w sieci oraz odzyskiwaniu kontroli nad naszymi danymi. Zainteresowania: fotografia, weganizm, ćwiczenia siłowe.

    Kuba Orlik
    Kuba Orlik

    Programista technologii webowych i trener techniczny. Od lat analizuje wpływ korporacji na cyfrowe swobody użytkowników technologii. Zainteresowania: jazda rowerem, joga, zdrowe żywienie, przemówienia publiczne.

    Categories: Security, Utilities and Tools
  • Prawne aspekty wolności użytkownika

    Krzysztof Siewicz
    Talk 45min Intermediate
    Od czasu gdy Richard Stallman zdefiniował wolne oprogramowanie w latach 80-tych doczekaliśmy się ponad kilkudziesięciu standardowych licencji. Do najpopularniejszych należą licencje GNU: GPL, AGPL i LGPL ale FSF stale otrzymuje prośby o ocenę wolności i kompatybilności z GPL coraz to nowych licencji . Zapewnianie zgodności i kompatybilności licencji w projektach wykorzystujących wolne oprogramowanie to duża część pracy prawników a wiele organizacji wprowadza w tym celu rozbudowane procedury. W trakcie prezentacji mam zamiar przybliżyć Wam tę tematykę, skupiając się na perspektywie FSF i licencjach GNU. Będzie też okazja dowiedzieć się więcej o innych aspektach działania FSF.
    Author:
    Krzysztof Siewicz

    Kierownik do spraw licencji i zgodności (licensing and compliance manager) w Free Software Foundation. Prawnik specjalizujący się w prawie autorskim i IT. Przed dołączeniem do FSF zajmował się między innymi otwartym dostępem do publikacji i danych naukowych, edukacją w zakresie prawa autorskiego, pracą naukową oraz w kancelariach prawniczych.

    Categories: Best patterns and practices, Community
  • Przekraczanie limitów Linuksa — raport z hostingowego pola walki

    Jakub 'unknow' Mrugalski
    Talk 1h Intermediate
    Co się stanie, gdy próbujesz na jednym serwerze uruchomić ponad tysiąc VPS-ów? Dlaczego nie można założyć dowolnej liczby wolumenów LVM? Dlaczego Docker przy pustym dysku krzyczy, że kończy mu się miejsce gdy odpalisz zbyt wiele kontenerów jednocześnie? Istnieją limity, które się nawet fizjologom nie śniły ;) Podczas wystąpienia opowiem o tym, jak dochodziliśmy do kolejnych ograniczeń na drodze rozwoju VPSów z platformy Mikrus.
    Author:
    Jakub 'unknow' Mrugalski
    Jakub 'unknow' Mrugalski

    Właściciel firmy hostingowej Mikrus i twórca newslettera unknowNews. Zajmuje się automatyzacją pracy (również z użyciem no-code) oraz tworzeniem, jak i wydawaniem kursów online dla programistów, administratorów systemów Linux i DevOpsów. Współtwórca szkolenia AI Devs — sztuczna inteligencja dla programistów. Prowadzi własny kanał na YouTube i podcast.

    Categories: System administration
  • Ratatui v0.30 "Bryndza" - Terminal UI Wszędzie

    Jagoda Ślązak
    Talk 45min Beginner
    Demonstracja wolnej i otwartoźródłowej biblioteki Ratatui do tworzenia terminalowych interfejsów użytkownika (TUI) w języku Rust. Pokażę wiele ciekawych projektów tworzonych przez społeczność, w tym:
    - 3D w czasie rzeczywistym, shadery i efekty w terminalu
    - Ratatui w przeglądarce, na PSP, w Minecrafcie, UEFI, Suzuki Baleno i w stroiku gitarowym
    Ponadto opowiem o własnym projekcie Mousefood, który umożliwił używanie biblioteki Ratatui na urządzeniach embedded (i nie tylko) oraz o portowaniu biblioteki stworzonej z myślą o desktopie na wszystko co desktopem nie jest.
    Author:
    Jagoda Ślązak
    Jagoda Ślązak

    Maintainerka biblioteki Ratatui, propagatorka wolnego oprogramowania. W wolnym czasie siedzi przy komputerze.

    Categories: Software development, programming libraries and tools, Community, Embedded and mobile systems
  • Real-time Linux

    Marcin Bis
    Talk 45min Intermediate
    Po wielu dekadach rozwoju, patche Real-Time weszły oficjalnie do kernela pod koniec 2024r. Większość dystrybucji już je ma!
    Co Real-Time oznacza dla użytkowników i administratorów?
    Niewiele, a może nie... kiedy użyć Real-Time?
    Czy programy teraz działają szybciej?
    Czy to ma sens w cloudzie czy tylko w embedded?
    Czy to nadaje się do czegoś więcej niż przetwarzanie audio?
    Czy Linux może już sterować elektrownią atomową?
    Czy zmienił się w RTOS (Real-Time Operating System)?
    Przyjrzymy się, od strony praktycznej, co to jest i jak działa Real-Time, jak użyć Linuksa do zadań czasu rzeczywistego? Jak mierzyć opóźnienia? Gdzie to się stosuje oraz jakie ma skutki. Nie zabraknie również eksplorowania wnętrza jądra systemu, przerwań, zegarów, schedulera, priorytetów i spinlocków.
    Author:
    Marcin Bis

    Programista, specjalizuje się w Linuksie Embedded, tworzy oraz integruje oprogramowanie dla robotów mobilnych do specjalnych zastosowań (drony, ale naziemne). Autor książek i szkoleń o tematyce Linuxa Embedded.

    Categories: System administration, Kernel, Embedded and mobile systems
  • Stosowanie otwartych narzędzi w praktyce inżynierskiej.

    Mariusz Janusz-Bielecki
    Talk 30min Intermediate
    Podczas prelekcji zostanie przedstawiona nowatorska metoda szacowania trwałości zmęczeniowej różnych elementów konstrukcyjnych z użyciem systemu Linux, narzędzi takich, jak Spyder, Salome Platform, Code Aster, FreeCAD, Inkscape oraz biblioteki uczenia maszynowego - scikit-learn.
    Author:
    Mariusz Janusz-Bielecki

    Inżynier

    Categories: Promoting linux and open source
  • Tizen na AArch64 ILP32, czyli historia odgrzebywania i doginania

    Łukasz Stelmach
    Talk 30min Intermediate
    Historia praca nad uruchomieniem systemu Tizen skompilowanego dla ABI AArch64 ILP32.
    Author:
    Łukasz Stelmach
    Łukasz Stelmach

    Użytkownik i współtwórca wolnego oprogramowania, inżynier w Samsung R&D Institute Poland.

    Categories: Software development, programming libraries and tools, Kernel, Embedded and mobile systems
  • Trusted Firmware w Linuxie

    Karol Przybylski
    Talk 45min Intermediate
    Chcesz poznać jak działają zabezpieczenia sprzętowe w Linuxie Embedded? Dowiedz się, czym są oraz jak wykorzystać Arm TrustZone, Trusted Firmware-A i OP-TEE do ochrony urządzeń, z praktycznymi przykładami i poradnikiem jak można zacząć samodzielnie przygodę z pisaniem takich aplikacji.
    Author:
    Karol Przybylski

    Karol Przybylski - Programista Linux Embedded, tworzy oraz integruje systemy wbudowane dla różnych branż (telecom, digital TV, networking). Czerpie dużo satysfakcji z poznawania jak rzeczy działają "od środka", swoje eksperymenty i poradniki publikuje na blogu https://linuxdev.pl oraz kanale na youtube (https://www.youtube.com/@linuxdev_pl). W wolnym czasie lubi żeglować a jego ulubiony algorytm to quicksort.

    Categories: Security, Embedded and mobile systems
  • Tworzenie pakietów RPM dla Fedory / Creating RPM packages for Fedora [EN]

    Artur Frenszek-Iwicki, Dominik Mierzejewski
    Workshop 1h 45min Intermediate English
    Sesja będzie prowadzona częściowo w formie prezentacji, która wprowadzi podstawy tworzenia pakietów RPM oraz proces dodawania ich do Fedory. Po krótkiej przerwie przejdziemy do warsztatów, podczas których będzie można zapoznać się z konkretnymi przykładami oraz spróbować własnoręcznie zbudować pakiet RPM przy użyciu narzędzi Fedory. Jeśli pojawi się zainteresowanie, przyjrzymy się dokładniej dobrym praktykom tworzenia pakietów dla konkretnych ekosystemów, np. Python, Golang czy Rust.

    The session will be part presentation, introducing the basics of RPM package creation as well as the process of including them in Fedora. After a short break, we'll switch to workshop style, during which specific examples will be shown and the participants will be able to try building an RPM package using Fedora tools on their own. If there's interest, we'll take a closer look at the best practices for creating RPM packages in specific ecosystems, like Python, Golang or Rust.
    Authors:
    Artur Frenszek-Iwicki
    Artur Frenszek-Iwicki

    Programista języków różnych. Paczkujący w Fedora Linux.

    Dominik Mierzejewski
    Dominik Mierzejewski

    Od ponad 25 lat udziela się w społecznościach open source. Obecnie jest deweloperem Fedory i kontrybutorem w wielu projektach związanych z multimediami. W przeszłości zajmował się również oprogramowaniem naukowym. W pracy łączy najlepsze praktyki open source z ponad 20-letnim doświadczeniem w branży IT, gdzie pracował jako admin uniksów i inżynier systemowy. Obecnie jest inżynierem bezpieczeństwa w dużej korporacji.

    Involved with open source communities for 25 years. Currently, he's a Fedora developer and contributor to multiple multimedia-related projects. He's dealt with scientific software in the past. At work, he combines open source best practices with over 20 years of experience in the IT sector, where he worked as unix sysadmin and system engineer. His current job is a security engineer at a large corporation.

    Categories: Best patterns and practices, Utilities and Tools, Community
  • Wazuh: podstawy zarządzania bezpieczeństwem

    Daniel Koć
    Talk 30min Beginner
    Bezpieczeństwo kojarzy się z narzędziami do hakowania, regularnymi aktualizacjami systemu, robieniem kopii zapasowych, długimi hasłami itp. Czy jednak można zrobić coś więcej w domowej lub firmowej sieci? Wazuh pozwala nie działać na ślepo i zarządzać bezpieczeństwem na wyższym poziomie. To narzędzie, które pozwala adminom orientować się jakie potencjalne zagrożenia i zaniedbania czychają w naszej sieci (a więc wzbogacić profilaktykę bezpieczeństwa), a zarazem potrafi na bieżąco ostrzegać o faktycznych atakach oraz automatycznie im przeciwdziałać.
    Author:
    Daniel Koć
    Daniel Koć

    Użytkownik i admin Linuksa od ponad 20 lat, członek społeczności WIkimediów i OpenStreetMap.

    Categories: Security, Utilities and Tools
  • Winamp — studium przypadku jak nie wchodzić w Open Source

    Michał Korczak
    Talk 45min Beginner
    Kolega powiedział, że jak wrzucę kod do internetu, to ludzie za mnie zrobią. Szkoda, że kolega się mylił... Historia o tym, jak zezłościć cały internet upublicznieniem kodu. A co wyjątkowe, nie chodzi nawet o jego jakość, lecz o zakaz dotykania jak w jakimś muzeum. To idealny przykład na to, jak nie rozumieć idei Open Source — i świetny punkt wyjścia do rozmowy o licencjach, problemach społeczności, wypaleniu maintainerów, a także historiach prowadzących do powstania oprogramowania używanego na całym świecie. Będzie o absurdach, realnych zagrożeniach i lekcjach, których wciąż nie chcemy odrabiać.
    Author:
    Michał Korczak
    Michał Korczak

    Maintainer Ark UI, organizator meet.js Summit i Sesji Linuksowej. Koduje od dzieciństwa, niestrudzenie eksplorując nowe technologie. Pasjonat open source i koneser cyfrowej archeologii — od 8-bitowych klasyków po najnowsze trendy w IT.

    Categories: Software development, programming libraries and tools, Utilities and Tools, Promoting linux and open source