Nordstjernen 1.0: C Dili ve Yapay Zeka ile Geliştirilen Yeni Tarayıcı Tartışma Yarattı
Yapay zeka yardımıyla C dilinde yazılan yeni web tarayıcı motoru Nordstjernen 1.0, elle yazılmış iddiası ve beraberinde getirdiği güvenlik riskleri nedeniyle teknoloji dünyasında tartışmalara yol açtı.
Yeni bir web tarayıcı projesi olan Nordstjernen, 1.0.0 sürümüyle teknoloji dünyasında büyük bir tartışmanın fitilini ateşledi. Tamamen elle yazılmış 88 bin satırlık C dili koduyla geliştirildiği iddia edilen projenin arkasında, aslında popüler yapay zeka modeli Claude'un imzası olduğu ortaya çıktı. Projenin kod geçmişindeki kayıtlar, geliştirme sürecinin neredeyse tamamında yapay zekadan yararlanıldığını gösteriyor. Bu durum, yapay zekayla üretilen kodların ne kadarının insan yapımı olarak kabul edilebileceği tartışmasını yeniden başlattı.
Teknik açıdan bakıldığında, günümüzde sıfırdan bir web tarayıcısını C dili gibi bellek güvensiz bir dille yazmak ciddi güvenlik risklerini beraberinde getiriyor. Bellek güvensizliği (memory unsafety); yazılımın bilgisayar hafızasını yönetirken hata yapmaya açık olması ve kötü niyetli kişilerin bu hataları kullanarak sisteme sızmasına yol açması durumudur. Günümüzde modern tarayıcı projeleri, bu riskleri sıfırlamak için bellek güvenliği sunan Rust gibi modern programlama dillerine geçiş yapıyor. Nordstjernen'in otomatik test süreçlerinden yoksun olması ve kodlarında neredeyse hiç açıklama satırı barındırmaması da projenin güvenilirliğini gölgeliyor.
Projenin lisans yapısı ve telif hakları da ayrı bir hukuki çıkmazı işaret ediyor. Mevcut hukuk kurallarına göre, LLM (Büyük Dil Modeli) yani yapay zeka tarafından üretilen kodlar üzerinde doğrudan bir telif hakkı iddia etmek yasal olarak oldukça zor kabul ediliyor. Nordstjernen'in henüz birçok modern web standardını doğru şekilde ekrana yansıtamamasına rağmen kendisini 1.0 yani kararlı sürüm olarak konumlandırması, yazılım dünyasında olgunlaşmamış bir ürünün erken pazarlanması olarak yorumlanıyor.