Gömülü Linux Sistemler Özgür Yazılımlarla Pratik ve Şeffaf
## 🧠 Arka Plan Zaman içerisinde entegrelerin (yongaların) çeşitlenmesi ve bu entegrelerin kullanıldığı farklı platformların (SoC, SoM, SBC vb.) yaygınlaşması, gömülü sistem dünyasında önemli bir dönüşüm yarattı. Bu donanımların, son kullanıcılara **popüler geliştirme kartları** olarak sunulması; aynı zamanda yazılım ekosistemlerinin de bu donanımlarla birlikte gelişmesini ve erişilebilir hale gelmesini sağladı. --- ## ⚙️ Problemin Evrimi Geçmişte: - Linux portlamak gömülü sistemler için zor ve maliyetliydi - Donanım bağımlılıkları yüksekti - Geliştirme süreci uzun ve karmaşıktı Bugün ise: - Linux çalıştırabilen kartlar ciddi şekilde çeşitlendi - Açık kaynak araçlar gelişti - Topluluk desteği arttı Sonuç olarak, Linux portlama süreci artık çok daha **erişilebilir ve pratik** hale geldi. --- ## 🚀 Bu Konuşmanın Odağı Bu konuşmada, **Buildroot** kullanarak: - Linux sistemlerinin nasıl hızlı oluşturulabildiğini - Özel tasarım elektronik kartlara nasıl adapte edilebildiğini - Geleneksel olarak zor olan portlama sürecinin nasıl sadeleştiğini kısa ve pratik bir bakış açısıyla ele alacağız.
🚀 Gömülü Linux Sistem Geliştirme Üzerine
Embedded Linux artık zor değil.
🧠 Kısa Özet
Zaman içerisinde SoC, SoM ve SBC gibi donanım platformlarının çeşitlenmesi ve bu donanımlarla birlikte gelişen yazılım ekosistemi, Linux tabanlı gömülü sistem geliştirmeyi önemli ölçüde kolaylaştırdı.
Önceden gömülü sistem dünyasında zorlayıcı bir başlık olan Linux portlama süreçleri, günümüzde özgür yazılım araçları sayesinde çok daha erişilebilir hale gelmiştir.
Bu konuşmada, Buildroot kullanarak özel elektronik kartlar için Linux sistemlerinin nasıl hızlı ve pratik şekilde oluşturulabileceğine kısa bir bakış sunulacaktır.
⚡ Konuşma İçeriği
🚀 Neler Göreceksiniz?
- Buildroot ile Linux sistem oluşturma süreci
- Gerçek bir proje üzerinden derleme adımları
- Raspberry Pi Zero üzerinde canlı demo
- Özel donanımlar için Linux portlama yaklaşımı
🧩 Demo Sistem Özellikleri
Buildroot ile oluşturulan örnek sistem üzerinden, kapsamlı bir gömülü çözümün nasıl inşa edilebildiği gösterilecektir:
Karta özel Linux sistemi
(bootloader, kernel, init scriptleri ve sistem servisleri)OLED ekran yazılımı (C/C++)
Temel sistem bilgileri gösterimiLokal web arayüzü (Bootstrap tabanlı)
Konfigürasyon ve sistem izlemeBLE backend servisleri (Python)
Mobil uygulama ile iletişimMobil uygulama (React)
Konfigürasyon, monitör ve görev takibiMerkezi log sistemi
(Streaming veya periyodik veri aktarımı)3G/GPRS modem desteği
Wi-Fi dışı saha bağlantısıUSB hub ile çoklu cihaz desteği
Tek cihazla birden fazla hedef sistem yönetimiTaşınabilir güç desteği
Powerbank ile hızlı saha kurulumuAlarm ve entegrasyon altyapısı
İzlenebilirlik ve sistem entegrasyonu
⏱️ Süre
6 Dakika – Hızlı Teknik Bakış
👨💻 Not
Gerçek sistem, canlı demo ve pratik yaklaşım ile kısa sürede maksimum içerik.
Aynı gün diğer oturumlar
Açılış konuşması / Opening talk
Türkçe
Özcan Oğuz
Free Software Subcultures: Memes, Mascots and Community Storytelling
İngilizce
Basak
Pegasus'tan Özgür Yazılıma: Dijital Gözetim Çağında Mahremiyet Mücadelesi
Türkçe
Ahmet Salih Karğın
Hiçbir Şeye Sahip Olmayacaksınız ve Mutlu Olacaksınız
Türkçe
Efe Söğüt
A naive attempt to understand Open Data in Turkey
İngilizce
Dénes Jäger
Ruby Türkiye Meetup
Türkçe
Ender Ahmet Yurt
Özgür Yazılımlarla Elektronik İmza Süreçleri
Türkçe
Konuşmacı fotoğrafı henüz eklenmedi: Hakan Uygun Hakan Uygun
Godot: Tam ve Özgür bir Oyun Motoru
Türkçe
Barkın Zorlu
DNS Altyapısında Özgür Yazılımların Konumu
Türkçe
Konuşmacı fotoğrafı henüz eklenmedi: Çağlar Yeşilyurt Çağlar Yeşilyurt
Open Source as a Enterprise AI Compliance Strategy
Türkçe
Aysegul Aydogan Oguz
Python ile Modern Backend: FastAPI Atölyesi
Türkçe
Erhan Büte
Widget-Driven Development: Widgetbook ile Flutter
Türkçe
Kadriye Macit
Dijital Kanatlar
Türkçe
Mustafa Çakı
Babel Fish Reborn: Fully Autonomous AI Agents for Free Knowledge Commons
İngilizce
Konuşmacı fotoğrafı henüz eklenmedi: Erdal Bektaş Erdal Bektaş
Dijital Çağda Özgür Bilgi: Bilginin Demokratikleşmesi ve Açık Toplumun Geleceği
Türkçe
Özge Karakaya
Vikiveri: Yapılandırılmış Açık Veriye Katkı Sağlamak
Türkçe
Konuşmacı fotoğrafı henüz eklenmedi: Adem Özcan Adem Özcan
AI Knows Who You Are: Large-Scale Deanonymization with LLMs and the End of Online Privacy
Türkçe
Kadir Arslan
Democratizing Security: Build Your Own Security Lab in Seconds
Türkçe
Recep Güneş
Gelecek Kuşaklar, İnternet ve Teknolojiyi Yasaklayarak Yetiştirilemez! - Basın Açıklaması
Türkçe
Konuşmacı fotoğrafı henüz eklenmedi: Özgür Yazılım Derneği Özgür Yazılım Derneği
Özgür Yazılım Derneği 5. Olağan Genel Kurulu (Faaliyet raporu ve finansal tablolar)
Türkçe
Konuşmacı fotoğrafı henüz eklenmedi: Özgür Yazılım Derneği Özgür Yazılım Derneği
Özgür Yazılım Derneği 5. Olağan Genel Kurulu (Seçim)
Türkçe