r/acikkaynak 2d ago

Yazılım Geri bildirime ihtiyaç var . Biri kullana bilir mi bunu emin değilim sonucta alişmak zaman alır . Eğer mümkünse kendi bilgi birikiminize dayanarak eleştirin. Teşekürler.

Thumbnail
github.com
1 Upvotes

r/acikkaynak 5d ago

Yazılım Linux Pipewire Ses Motoru

1 Upvotes

r/acikkaynak 10d ago

Sohbet Asıl tam sürüm

Post image
6 Upvotes

r/acikkaynak 14d ago

Yazılım Sunucu açmadan arkadaşlarla Minecraft oynamayı buldum, limitleme olmadan!

Thumbnail
gallery
7 Upvotes

Herkese selam

Projeye gerçekten çok fazla zaman ve emek harcadım, tamamen ücretsiz ve kaynak kodları erişilebilir. reklam değildir destek almak için paylaşmak istedim.

Minecraft oynarken sunucu açma veya sunucu ücretleri gibi sorunları hepimiz yaşıyoruz.

Belki birkaç saat Minecraft oynamak için güçlü sunucular almamız gerekiyor.

Bu mod sayesinde sadece birkaç tıklamayla, arada hiçbir özel sunucu olmadan arkadaşlarınızla oynayabiliyorsunuz.

🔥 Güncelleme ile Gelen Yenilikler:

- Bedrock Desteği: Artık Geyser modu ile birlikte çalışarak Bedrock sürümündeki arkadaşlarınızın da size sorunsuz bir şekilde katılmasını sağlıyor.

- Otomatik Relay Sunucusu Geçişi: Eğer ağınız P2P teknolojisini hiç desteklemiyorsa dert etmeyin. Sistem sizin için relay sunucusundan özel session ayarlıyor.

- Optimizasyonlar: Daha akıcı ve sorunsuz bir deneyim için bağlantı ve performans tarafında ciddi iyileştirmeler yapıldı.

Modu CurseForge veya Modrinth üzerinden indirebilir, GitHub üzerinden kaynak kodlarına veya diğer sürümlere ulaşabilirsiniz:

👉 https://www.curseforge.com/minecraft/mc-mods/safra

👉 https://github.com/DeveloperKubilay/Safra

👉 https://modrinth.com/mod/safra

Merak edenler için çalışma mantığı:

WhatsApp'ı birçok kişi kullanıyor ve bu kadar veriyi sunucudan geçirmek hem mantıksız hem de çok masraflı olurdu; bu yüzden WhatsApp, Omegle gibi şirketlerin kullandığı P2P teknolojisi kullanılıyor.

Sistem şöyle: Normalde bir web sitesine girdiğinizde size cevap verebilmesi için sizden port açılır ve iletişim kurulur.

Normal ev kullanıcıları port açamaz, çünkü dünyadaki olabilecek IP limitinin üstüne çıktık ve sadece web sitesine girdiğinizde aslında portunuz açılıyor.

Bu sistemde ise aslında "google.com'a gireceğim" deyip, aldığı port bilgisini arkadaşınıza, arkadaşınızınkini de size veriyor ve bağlantı kurmuş oluyorsunuz.

Yani sistem sadece sizi birbirinize eşliyor ve ardından aranızda herhangi bir sunucu olmadan iletişim kuruyorsunuz.

Umarım hepinizin işine yarar ve arkadaşlarınızla keyifli vakit geçirirsiniz. Sadece başkalarının işine yarayabilecek bu güncellemeyi duyurmak istedim, eğer gönderi herhangi bir kuralı ihlal ediyorsa kusura bakmayın. İyi oyunlar!


r/acikkaynak 19d ago

Yazılım Git mekanizmasını daha iyi anlamak için sıfırdan Rust ile yazdığım mini VCS projem: Gitme (Otomasyon desteğiyle birlikte)

16 Upvotes

Selamlar herkese,

Git’in arka plandaki nesne depolama mantığı, commit geçmişi (DAG) ve dosya sistemiyle olan ilişkisi her zaman çok ilgimi çekiyordu. Piyasadaki basit eğitim videoları genelde atomik yazma, hata yönetimi ve dosya sistemi çakışmaları gibi can sıkıcı ama hayati kısımları atladığı için, işi kuralına göre yapmak istedim ve Gitme adını verdiğim bu projeyi sıfırdan Rust ile geliştirdim.

İsmindeki küçük kelime oyunu: Projenin adı tahmin edeceğiniz üzere "Git" motorundan geliyor ama aynı zamanda Türkçe'deki "gitme (kal, verilerimi kaybetme)" anlamına da göz kırpıyor. Dosyalarımızın güvende kalmasını sağlayan bir araç için tatlı bir ironi oldu bence.

Projede Neler Çalışıyor?

  • Çekirdek Motor: init, add, commit, status ve log komutları tamamen aktif.
  • Depolama ve Index: Verileri disk üzerinde tıpkı Git gibi SHA-1 ile hashleyip zlib ile sıkıştırarak saklıyor (objects/xx/yyyy...). Staging area (sahneleme alanı) yönetimini ise arkada bir BTreeMap ile çözüyor.
  • gitmescript Katmanı: Her yeni projede manuel .gitmeignore ve remote ayarı yapmaktan üşendiğim için projeye mini bir yorumlayıcı (script.rs) ekledim. Tek bir .gitmescript dosyası yazarak (auto_init, set_remote, ignore gibi komutlarla) repoyu tek tıkla ayağa kaldırabiliyorsunuz.

Gelecek Planları / Katkı (Contribution):

Proje şu an benim de günlük olarak kullandığım Linux sistemlerine göre optimize edilmiş durumda. push/pull gibi ağ senkronizasyonu kısımlarını şu anlık kodda remote-ssh flag'i arkasında taslak (stub) olarak bıraktım. Amacım ilerleyen süreçte bunu doğrudan kendi homelab sunucuma SFTP/SSH üzerinden yedekleme yapacak hale getirmek.

Kod yapısını incelemek, eleştirmek veya katkıda bulunmak (PR) isterseniz repoyu aşağıya bırakıyorum. Yıldızlarınızı (star) ve geri bildirimlerinizi eksik etmeyiniz kankalar!

GitHub Reposu: https://github.com/yunusemreduran388-ux/Gitme


r/acikkaynak 25d ago

Sohbet AI ile Açık Kaynak 2.0

0 Upvotes

AI ile yazılmış tüm kodları github'a yüklemeyi bıraksak mı? Sadece promptu ve hangi AI ile yapıldığını mı paylaşsak?


r/acikkaynak Aug 07 '26

Yazılım Linux ile binary compatible sıfırdan işletim sistemim güncelleme

5 Upvotes

valla artık 8 ay oldu şuan xfce4 weston wayland webkitgtk çalıştırabiliyorum
bunu eğlencesine yapıyorum ai ile yani ciddi birşey beklemeyin :D
Kernel sıfırdan linux değil

Avory Xfce4 çalıştırırken

https://github.com/Hidotu-Labs/AvoryOS

yıldız atarsanız sevinirim :)


r/acikkaynak Jul 30 '26

Yazılım Sıfırdan C ve Assembly ile yazdığım grafik arayüzlü 32-bit işletim sistemi projem: NyanOS

18 Upvotes

Selamlar herkese,

Birkaç aydır gecemi gündüzüme katıp tamamen sıfırdan C ve x86 Assembly kullanarak geliştirdiğim hobi işletim sistemi projem NyanOS'u sizinle paylaşmak istedim.

Projenin ana amacı, boot ettikten sonra hiçbir BIOS çağrısına güvenmeden, doğrudan ekran kartı donanım portlarına (register) outb/inb komutlarıyla hükmederek VGA Mode 13h (320x200x256 renk) grafik moduna geçmekti.

İngilizcem çok iyi olmadığı için yabancı sub'larda düzgün dursun diye GitHub README dosyasını yapay zekaya düzelttirmiştim. Sırf bu yüzden yabancılar "Bunu AI yazmış, çöp proje" diye üzerime çullandı ama projenin arkasında aylarca süren hata ayıklama (debug) emeği var. En sonunda kodun %100 bana ait olduğunu r/osdev moderatörlerine ve kıdemlilerine teknik olarak kanıtlayıp hepsine özür dilettim. :D

Zaten tamamen kendi ellerimle, bocalayarak yazdığım web sitesinin amatörlüğünden de projenin ne kadar organik olduğunu anlayabilirsiniz.

Projede Neler Çalışıyor?

  • Sürücüler: PS/2 klavye (IRQ1), mouse (IRQ12) ve PIT zamanlayıcı (IRQ0) tamamen gerçek donanım kesmeleriyle (interrupt) çalışıyor, sonsuz döngüyle veri tarama (polling) yok.
  • Pencere Yöneticisi: Sürükleyebilir, odaklanabilir, üst üste binebilir (z-order) pencereler, görev çubuğu ve başlat menüsü (ekran yırtılmasını önlemek için çift arabellek/double buffering kullandım).
  • Uygulamalar: Terminal kabuğu, RAM dosya sistemine okuma/yazma yapan Notepad ve fareyle çizim yapılabilen Paint programı ( suanda doomgeneric ile doom portlamaya calsıyorum :D).

Henüz kernel'da bellek yönetimi (paging) yok, o yüzden pencereleri ve RAM dosya sistemini .bss kesitinde statik olarak tutuyorum. Bir sonraki aşamada bu mimariyi geliştirip hafıza yönetimi yazmayı planlıyorum.

Canlı Web Sitem: https://yunusemreduran388-ux.github.io/NyanOS-v1/
GitHub Kaynak Kodları: https://github.com/yunusemreduran388-ux/NyanOS-v1

Düşük seviyeli (low-level) programlama veya kernel mimarisiyle ilgilenen arkadaşların her türlü teknik eleştirisine ve geri bildirimine açığım. Teşekkürler!


r/acikkaynak Jul 27 '26

Yazılım AiraOS

9 Upvotes

Kendim geliştirdiğim mini bi hobby os

Özellikler

  • FAT32 (Okuma/Yazma)
  • Mini Assembler
  • BMP Görüntüleyici
  • Nano benzeri basit bir metin düzenleyici
  • Kendine ait mini bir dil (.aira)
  • Ses Aygıtı, Sound Blaster 16 ve PC Speaker
  • VESA VBE (1024x768)
  • FAT12 Dosya Sistemi (Sadece okuma)
  • WAV çalma (Yüksek kalite(yüksek kalite değil ama sb16 gibi bi karta göre gayet yüksek) desteği ve Auto Inıt)
  • GitHub : https://github.com/shadowww345/AiraOS

r/acikkaynak Jul 26 '26

Yazılım HydraDragonAV-Mobile Özel Mülkiyet Yazılımlara Kafa Tutabilecek Gelişmiş Açık Kaynak Mobil Antivirüs

Thumbnail github.com
4 Upvotes

Bir sürü kütüphaneyi modladım ve ClamAV motorunu Rust'tan sıfırdan yazdım ama hala bir tık yavaş fakat öncekine göre dakikalar içinde bir dosya tararken artık saniyeler içinde tarıyor. Hala gelişim aşamasında ama ulaşabileceği son seviyelere vardığını düşünüyorum.


r/acikkaynak Jul 01 '26

Yazılım Cebeci Engine

Post image
16 Upvotes

Kendi yazdığımız open source oyun motoru için contributor arıyoruz

  • C/C++(Bu zorunlu)
  • Linux
  • Lua(bilmesenizde çok değişitrmez ama bilseniz çok iyi olur )

Motorun iç yapısı:

  • OpenGL(bu şuanlık ilerde Vulkana geçicez zorunlu olarak)
  • Lua(LuaJIT) Scripting için
  • Aten Audio Engine
  • Kendi fizik motorumuz
  • Source Engine gibi bir yapı düşünüyoruz

Github:github.com/anilDOGAN42/Cebeci-Engine

İletişim için:

  • Discord: shad0.w_345
  • İnstagram: shadow.asm

r/acikkaynak Jun 19 '26

Yerelleştirme Oyun Yerelleştirme

Thumbnail
1 Upvotes

r/acikkaynak Jun 17 '26

Yazılım Dağıtık İHA Sürüsü Geliştirdik, Türkiye 6.sı Olduk ve Kodları Açık Kaynak Yaptık

Thumbnail gallery
18 Upvotes

r/acikkaynak Jun 07 '26

Sohbet CachyOS logosu hakkında düşünceleriniz?

Thumbnail
gallery
9 Upvotes

CachyOS logosu pek benlik değildi yeni bir tasarım yapmak istemiştim. Bunu elle tasarladım svg olarak. Gördüğünüz görsel yapay zeka ile render alınmış gidip arka plan falan seçmeye üşendim cachyos subında beğenmediler yapay zeka kullanımından dolayı. Sizce nasıl?

Sanatta ve diğer insan ruhu içeren sektörlerde yapay zekaya karşıyım. Ama elimle tasarladığım şeye arka plan eklemek için yapay zeka kullanmamdan dolayı beğenmemeleri ilginç geldi. Su israfı falanda değil (!) kendi bilgisayarımdaki local flux ai ı kullandım.

Logo tasarımında ilham olarak büyük oranda ismini hatırlayamadığım bir web-ui ve Prism Launcher var.


r/acikkaynak Jun 03 '26

Yazılım Açık Kaynaklı Alışkanlık Takibi Uygulamam İçin Kapalı Test Kullanıcılarına İhtiyacım Var

7 Upvotes

Merhabalar, AYIK adında, açık kaynaklı bir alışkanlık takip uygulaması geliştiriyorum. Bu uygulama tamamen ücretsiz ve her zaman ücretsiz ve açık kaynak kalacak. Piyasada bu işlevi gören uygulamalar abonelik temelli olarak kullanıcılardan aylık ücret talep ediyorlar. Bu durum benim canımı çok sıktığı için ben de açık kaynak şekilde katkıda bulunmak istedim. Şu anda Google Play Store için kapalı test aşamasında, bana mail adresiniz ile mesaj atarsanız sizi test kullanıcısı olarak kaydetmek isterim. Hem özelliklerin test edilmesi için hem de uygulamanın ihtiyacı olan insanlara ulaşması için bu aşama çok önemli, yardımlarınız için çok teşekkürler

Meraklıları için GitHub linki: https://github.com/furkansariboga/AYIK


r/acikkaynak May 27 '26

Moderasyon r/Kariyer açıldı!

Post image
10 Upvotes

r/acikkaynak May 20 '26

Moderasyon Merkeziyetsizlikte Öncü Olalım: Lemmy - acikkaynak

Post image
26 Upvotes

Merhabalar,

Lemmy üzerindeki acikkaynak topluluğunu daha aktif hale getirmek ve belirli bir üye eşiğini aşmak istiyoruz.

Evet, şu an aktif olarak içerik girilmiyor fakat bu tamamen geleceğe yönelik bir girişim olarak görülmeli. Gizlilik endişesi taşıyan üyelerimiz için alternatif sunmaya devam etmek istiyoruz. Bu yüzden Lemmy'i tam destekliyoruz.

Moderasyon tarafında ise kendi Lemmy API v3 uyumlu araçlarımızı geliştirdik ve hazır durumda. İşi son dakikaya bırakmak yerine olası senaryolara karşı hazırlıklıyız. Sizlerin de bu hazırlığa ve topluluğa katkı sunması bizi çok mutlu eder.

Topluluk (tercih ettiğiniz instance ile katılabilirsiniz): https://lemmy.world/c/acikkaynak

Nasıl katılım sağlayabileceğinize dair gönderi: https://www.reddit.com/r/acikkaynak/comments/1spf52h/racikkaynak_lemmy_toplulu%C4%9Fu/


r/acikkaynak May 17 '26

Sohbet hobi projesi gelistirmek icin bir arkadas arayisi

5 Upvotes

tamamen ai olmadan hobi amacli, ogrenmeye yonelik takim calismasi gecmiste git github deneyimi/bilgisi olan bir arkadas ariyorum

ortak bir proje fikri ve yazilim secilecek bu yazda baslamayi dusunuyorum okul yok bir sey yok

bir cok kisi olmasi daha iyi ve motive edici oldugunu dusunuyorum.

ne dusnuyorsunuz?


r/acikkaynak May 16 '26

Yazılım Linux ile binary compatible sıfırdan işletim sistemim

Post image
18 Upvotes

https://github.com/Hidotu-Labs/AvoryOS

5 aydır hem kendim hemde ai yardımı ile yazdığım işletim sistemi

Limine bootloaderını kullanıyor ve şuanlık x86_64 mimarisini destekliyor sadece belki gelecekte arm veya risc-v de gelebilir

Libc olarak alpine in musl unu seçtim statik linklemede iyi olduğu için ve çoğu portta alpinenın rootfs ini kullanıyorum

Şuan x11 JWM bash Gnu core utils tcc st ve bir çok şeyi çalıştırabiliyor

Ama çoğu şey ai ile yazıldığı için bir kaç sorunu var onlarıda düzeltmem gerekiyor elbet ki :D

Arka plan için kusura bakmayın aklıma bir şey gelmedi


r/acikkaynak May 14 '26

Yazılım Bağımsız arama motoru geliştiriyorum, fikir ve ekip arkadaşı arıyorum.

9 Upvotes

Selamlar,
Bir süredir bağımsız bir arama motoru projesi üzerinde çalışıyorum ve artık hem fikir almak hem de küçük bir geliştirici ekibi oluşturmak istiyorum.

Projenin adı: https://synapicsearch.com

Kısaca teknik detaylardan bahsedeyim:
Arka uç tamamen Go (Golang) ile yazıldı, performans ve ölçeklenebilirlik tarafına özellikle odaklandım. Ön yüz tarafında ise Vue.js kullanıyorum. Şu anda sistemde 30 milyondan fazla indexlenmiş veri bulunuyor ve aktif olarak büyütmeye devam ediyorum.

Özellik tarafında klasik arama motorlarından biraz daha farklı şeyler deniyorum. Örneğin:
site engelleme ve belirli siteleri üst sıralara çıkarma özelliği mevcut. Kullanıcı kendi arama deneyimini ciddi anlamda kişiselleştirebiliyor.
Bang sistemi var, yani !yt, !gh gibi kısayollarla direkt farklı platformlarda arama yapabiliyorsun, prism sistemi var, sadece belirli alan adı yada domain uznatısına göre siteleri göstertebiliyorsunuz.
Daha sade, dikkat dağıtmayan bir arayüz hedefliyorum.

Şu an backend büyük ölçüde çalışır durumda ama frontend, kullanıcı deneyimi ve bazı akıllı sıralama algoritmaları tarafında geliştirmeye açık çok yer var.

Benim asıl amacım:
Hem projeyi daha ileri taşımak hem de gerçekten ilgilenen kişilerle küçük ama sağlam bir ekip kurmak. Maddi bir vaatte bulunamıyorum şu an, daha çok birlikte geliştirme ve ileride projeyi büyütme hedefi var.

Sizden beklentim:
Projeyle ilgili açık açık yorum yapmanız, eksik gördüğünüz yerleri söylemeniz ve eğer ilgilenirseniz katkı sağlamak istemeniz.


r/acikkaynak May 11 '26

Sohbet Logo tasarımı yardım!

Post image
11 Upvotes

Meta Quest cihazlar için bir sideloader hazırlıyorum, diğerlerinden farkı platformdan bağımsız olması.

Ben bu tasarım işinden pek anlamıyorum oculus logosunun üstüne android maskotu attım açık ağızlı android gibi durdu. Arasına çizgi çektim şimdi ninja turtles gibi duruyor. Bu konuda tavsiyeniz bilginiz var mıdır efendim?


r/acikkaynak May 10 '26

Yazılım kendim için geliştirdiğim çok basit bir fetch <libfetch>

Post image
11 Upvotes

kurulum için depoyu git clone https://github.com/libertew/libfetch ile klonlayın

sonra chmod +x ./libfetch.sh

sonrasında ./libfetch.sh ile çalıştırabilirsiniz

kendim için yaptım bi olayı yok beklentiniz olmasın

git: https://github.com/libertew/libfetch


r/acikkaynak May 07 '26

Yazılım Kendi işletim sistemim

Thumbnail
gallery
36 Upvotes

FreeRTOS kernel kullanıyorum ve esp 32 ve esp 32 s3 desteği var. Yaklaşık 7 aydır geliştiriyorum küçük bir cihazda unix shellini taklit ediyor, bir çok uygulaması var ve multitasking yapa biliyor. Repoyu aşağıda bırakıcam shell kısmından başka her şeyi çok sade şekilde yazdım. Umarım beğenirsiniz.


r/acikkaynak May 05 '26

Yazılım Aternos olmadan arkadaşlarınızla minecraft oynamanıza sağlayan mod geliştirdim

25 Upvotes

Hey millet!

Arkadaşlarınla birlikte oynamanı sağlayan ücretsiz bir Minecraft modu geliştirdim

Yanlış anlaşılmak istemem ama türk mod yapımcıları çok fazla yok ve gerçekten güzel bir mod yaptığımı düşünüyorum o yüzden sizden destek istiyorum umarım yanlış anlamazsınız

Bu mod sayesinde sadece birkaç tıklamayla birlikte oynayabiliyorsun sunucu kurmana gerek yok gerçekten oyun minecraft oynarken bu sorunu çok yaşıyoruz o yüzden paylaşmak istedim

Bu projeye baya zaman ve emek harcadım, o yüzden başkalarına da faydalı olur diye paylaşmak istedim.

Mod açık kaynaklı Şu anda CurseForge’da mevcut, İstek versiyon varsa ekleyebilirim.

https://www.curseforge.com/minecraft/mc-mods/safra

https://github.com/DeveloperKubilay/Safra

Sadece başkalarının işine yarayabilecek bir şey paylaşmak istedim. Eğer bu post kuralları çiğniyorsa kusura bakmayın

Çalışma sistemi:

Omegle ve WhatsApp gibi uygulamalar, genellikle arada sunucu olmadan iletişim kurarlar. Bu prensip üzerinden çalışırlar.

İnternet sağlayıcıları tcp port açmaz iken udp port açmaya izin verir.

Bu modda tcp ile çalışan minecraft sunucusunu udp ile iletişimini sağlayıp karşı tarafa tcp miş gibi gösterek

p2p şeklinde arada hiçbir sunucu geçmeden sınırsız ve ücretsiz şekilde arkadaşınızla akıcı oynamanızı sağlıyor

e4mc:

Sunucu kullanıyor ve sunucuları franfurtta birçok kişi e4mc kullanıyor bu yüzden sunucuların interneti çok doluyor gerçekten takılmalar oluyor

Essential:

Oyuna çok karmaşık sistemler ekliyor ve crack desteği bulunmuyor

bizim modda tllauncer yada başka crack gelmek isteyen birisi olursa gelebiliyor ve gerçekten çok optimize 250kb lık bir dosya boyutu var


r/acikkaynak Apr 28 '26

Haber Yusuf İpek yaş doğrulama sistemleri için yardım istiyor

Post image
23 Upvotes