Linux 24 Yaşında! İşte Şaşırtıcı Bazı Linux Gerçekleri..

Evet, Linux Torvalds’ın mail listelerine attığı “yeni bir kernel üzerinde çalışıyorum” dan sonra ilk kernel ortaya çıkalı tam 24 yıl oldu (aslında 4 ekimdi, 2 gün geçmiş).

Her ne kadar masaüstü ve laptop dünyasının ileri gelen işletim sistemlerinden olmasa da, günümüzde kullanılan bir çok online serverı ayakta tutmaktadır Linux. İlk versiyonu 0.01 olan bu kernelı halen günümüzde içerisinde Intel, Google ve IBM gibi büyük şirketlerde çalışan binlerce geliştirici her gün yüzlerce commitle desteklemekte.

İşte bu sonu nereye gideceği hala tartışılan ve merak uyandıran kernel ile ilgili bazı ilginç gerçekler.

– İlk Linux Kernel versiyon 0.01 olmuştu ve 10,239 satır kod içermekteydi (Kaynak: Wikipedia)
– Linux Kernel 4.1 versiyonu 19.5 milyon satır koda sahipti ve birçoğu C ile yazılmıştı. (Kaynak: Phoronix)
– X Window System, Linux üzerinde çalışan ilk GUI (Graphical User Interface – Grafiksel Kullanıcı Arabirimi) oldu. (Linux kernel v0.95)
– Günümüzde Linux geliştiricileri büyük şirketler tarafından finanse edilmekte ve bu listenin en başında Intel geliyor. Şaşırtıcı olan kısmı ise, Microsoft da bu listede en üstlerde yer almakta.
– Şubat 1992’de GUI’ye sahip olmayan ilk indirilebilir Linux dağıtımı sunuldu; MCC Interim Linux.
– Slackware en eski ve hala geliştirilmesine devam eden dağıtımdır. İlk olarak 1993’te orataya çıkmıştı.
– Dünyadaki Süperbilgisayarların %97’sinden fazlasında Linux kullanılmaktadır.
– Red Hat, cirosu 1 milyar dolar üzerinde olan ilk ticari Linux şirketidir.
– Microsoft CEO’su Steve Ballmer bir zamanlar Linux’u “kanser” olarak nitelendirmekteydi. Bu sene ise Microsoft kendi Linux dağıtımını çıkaracağını duyurdu.

(Kaynak:itsfoss)

Linux ve Virüs

Son günlerdir sıkça bahsi geçmeye başlayan yeni bir konu var, Linux işletim sistemlerinde antivirüs kullanmalı mıyım? Biraz bundan bahsedelim.
Bu yazının devamını oku

Android’e İlk Adımlar

Herkese merhabalar. Uzun süredir yaptığım çalışmaları paylaşmak istiyordum, vakitsizlikten kısmet bugüneymiş. Birilerinin bu satırları okuyup işine yarayabileceğini umarak, Android dünyasına adım atmak isteyen kişilere yardımcı olmak için oturdum bilgisayar başına Smile . Yol arayan insanlara yardımcı olabilirse ne mutlu bana. Umarım diğer çalışmalarım için de meraklı kişilere vakit bulup bir şeyler aktarabilirim.

  Bu yazının devamını oku

PIC İle 7-Segment Display Sürmek (MAX7219)

Son günlerde bolca 7-segment-display kullandığım bir proje üzerine çalışıyordum. Herkesin bildiği gibi 7 segment displayleri süremek biraz sıkıntılı bir konu. Ancak imdadıma bir entegre yetişti, tabii kendi sıkıntılarını birazcık bana yükleyerek.. MAX7219. Yazı boyunca sistemden bahsetmeye çalıştım, yazımın sonunda da MAX7219 için kendi hazırlamış olduğum CCS C dilinde kullanılabilecek kütüphane bulunmakta. Bu yazının devamını oku

ASP.NET’te Request.Form Hatası

Bu günlerde biraz biraz üzerinde çalıştığım C# ile ASP.NET ortamında ilginç bir hata ile karşılaşmaktaydım. Hatanın ekran alıntısı aşağıdaki gibidir.

error

Bu yazının devamını oku

Android’e Merhaba!

Android2 Son zamanlarda bilişim dünyasının telefon sektöründe temelleri ufak ufak sarsan Android işletim sistemine sahip bir cep telefonundan ben de edinmiş bulunmaktayım. Telefon almadan önce sağda solda yorum araştırıp, Android Android diye sayfa sayfa gereksiz bir şekilde bakındığım zamanlar gelince aklıma, ilgisi olan arkadaşlar için biraz bahsetmek istedim. Belki benim kadar sıkıntılı bir arama süreci geçirmezler Gülümseme.Gelelim Androide..

Bu yazının devamını oku

Kodlarınız Yeterince Güvende mi?

visual studio 2008 logo

        İnternette gezinirken ilginç bir konu çarptı gözüme. “Disassembly”. Nedir bu disassembly? Kısaca,  yazdığınız kodu müşterinize (ya da son kullanıcıya) derleyip .exe halinde verdikten sonra kullanıcının programınızı bazı işlemlerden geçirerek tekrar sizin kaynak kodlarınıza erişmesidir denilebilir. Bütün kapalı kaynak kodlu yazılım firmaları için bu bir kabustur.  

Bu yazının devamını oku

Takip Et

Her yeni yazı için posta kutunuza gönderim alın.