Enis Karaaslan’ın danışmanlığında Nazmiye Çınar ve Mehmet Bıçak tarafından 2003 yılında Ege Üniversitesi Network Yönetim Grubu’nda staj çalışması olarak hazırlanan Linux Sistem Güvenliği Raporu; bilgisayar güvenliği konusunda kullanıcıları bilinçlendirmek için hazırlanmıştır. Döküman, içeriği değiştirilmediği sürece dağıtılabilir ve kopyalanabilir. Fiziksel güvenlik, sistem güvenliği, ağ güvenliği… Akla gelebilecek her türlü ayrıntı. Ayrıca araçlar ve kullanımı Linux Sistem Güvenliği Raporu’nu okunması gereken bir başucu kitabı yapıyor.
Linux Sistem Güvenliği Raporu adlı e-kitabı edinmek için tıklayınız.
Linux Sistem Güvenliği Raporu, Ege Üniversitesi Network Güvenlik Grubu,
2003, http://security.ege.edu.tr

Linux, serbestçe dağıtılabilen, çokgörevli, çok kullanıcılı UNIX işletim sisteminin türevidir. Linux, Internet üzerinde ilgili ve meraklı birçok kişi tarafından ortak olarak geliştirilmekte olan ve başta IBM-PC uyumlu kişisel bilgisayarlar olmak üzere birçok platformda çalışabilen ve herhangi bir maliyeti olmayan bir sistemdir. UNIX, 70’li yılların ortalarında büyük bilgisayarlar üzerinde çok kullanıcılı bir işletim sistemi olarak geliştirilmiştir. Zaman içerisinde yayılmış ve birçok türevi ortaya çıkmıştır. UNIX ismi UNIX Research Laboratories INC şirketinin tescilli markası olduğundan dolayı birçok şirket, aynı temele dayanan işletim sistemleri için değişik isimler kullanagelmişlerdir. Örnek olarak Hewlett-Packard’ın HP-UX’ı, IBM AIX’ı, Sun Microsystems SunOS’u sayılabilir. Bugün kişisel bilgisayarlardan süper bilgisayarlara kadar biçok bilgisayar için yazılmış bulunan UNIX türevleri mevcuttur. Ne var ki bu türevlerin çoğu gelişimi belirli bir noktada durmuş ve yüksek fiyatla satılan ticari yazılımlardır.
Bruce Eckel ve Chuck Allison tarafından yazılmış olan Thinking In C++, orjinal İngilizce bir kaynak. Buna karşın, yararlanacak olanlar vardır. Bruce Eckel; ikinci kitabın başında görüşlerini şu biçimde özetlemiş: “All the decisions about coding style in this book have been deliberately considered and made, sometimes over a period of years. Of course, everyone has their reasons for organizing code the way they do, and I’m just trying to tell you how I arrived at mine and the constraints and environmental factors that brought me to those decisions.”

