15Jun/093
Open Source Efsaneleri
Yaklaşık olarak her linux kuran "punk" open source ve gnu hakkında bişiler yazıyor hatta bazıları "Ntv Bilim" gibi dergilerde de yayınlanıyor. Her nasılsa her seferinde bu "punk"'lardan biri lafı şu noktalara getiriyor ki açıklamadan duramayacağım.
- "Kapalı kaynak (closed source) yazılımların nerelere neler gönderdiğini, neler yaptığını bilemezsiniz ve bu sebepten güvenemezsiniz."
Her şeyden önce neler yaptıklarını adım adım bilebiliriz. Windows'da (bkz : RPC zafiyeti) veya Internet Explorer'da bir zafiyet olduğunu ve tam noktasını nasıl biliyoruz sanıyorsunuz ? Leylekler mi getiriyor ? Dahası onun nasıl suistimal edildiğini düşünüyorsunuz ? "Kara büyü" ile mi ? - "Kapalı kaynak yazılımlar başkaları tarafından geliştirilemezler"
Evet sizin 10k satırlık "stok defteri" uygulamanız açık kaynak olsa dahi muhtemelen kimse tarafından geliştirilmeyecektir. AMA kapalı kaynak yazılımlar başka programcılar tarafından geliştirilebilir. Geçmiştede örnekleri mevcudtur (Tabii yasal değildir vb...) Örneğin win9x sistemlerde " o olmadan program yazmanın imkansız" olduğu bir debugger vardı ve kodlara sahip olmayan programcılar bu yazılıma yeni komutlar ve özellikler eklediler. Çünkü onu baştan yazmak ona özellikler eklemekten çok daha zordu. (bkz: IceDump) (Hatta işi biraz abartıp ilk kernel mode mp3 player'ide yaptılar
)
Son olarak en azından bişiler yazacaksanız en azından konuya biraz aşikar olun. Yüzlerce şehir efsanesini çoğaltmayın. (Özellikle "NTV Bilim"'in daha seçici olmasını bekliyorum !!!)

June 15th, 2009 - 16:32
Süpersiniz, üslubunuza hayranım. bence kitap yazmalısınız , çok ciddiyim.
June 15th, 2009 - 23:22
Ben program kodlarını okuyup değiştirebiliyorum.
Ama ikili kodları çözümleyebilecek bilgim ve buna ayıracak zamanım yok. Böyle bir şeyi yapmak benim için NEREDEYSE imkansız.
Yazıdaki iki maddenin yapılması imkansızmış gibi ifade edilmesi yanlış olsa da Dünya’da benim gibilerin sayısı fazla olduğu sürece bu imkansıza yakın durumlar imkansızmış gibi ifade edilmeye devam edilecektir diye düşünüyorum.
Ayrıca bakış açımızı değiştirince şunu göreceğiz; bu maddeler çok açıkca Kapalı Kaynaklı Yazılımı geliştirenlerin amaçladığı şeyler. Bunu tam olarak başaramamış olsalar da bunu amaçlamaları bile öyle ifade edilmesi için yeterli değil midir?
December 15th, 2009 - 03:54
soft ice abartı bir durum ama.