Java Kullanımı
Java Kullanımı
World Wide Web tarihindeki bir başka önemli olay da Java’nın yaratılmasıdır. 1990’ların başında, World Wide Web, dünya çapında bilgi alışverişi için geniş çapta kabul gördü. Web sitesi geliştiricileri, World Wide Web’de üretilen verileri işlemek için bir kez yaz ve her yerde çalıştır türünden bir programlama diline ihtiyaç duyar.
Açık kaynak programlama dili Java, bu tür bir programlama dilidir. 1991’de, Sun Microsystems’den bir grup araştırmacı, Bill Joy, James Gosling ve diğerleri, heterojen ağlardan gelen elektronik cihazların birbirleriyle iletişim kurmasına izin verebilecek bir sistem geliştirmeye çalışıyorlardı.
James Gosling’in sorumluluğu, proje için bir programlama dili bulmaktı. Yaygın olarak kullanılan C++ programlama dili gereksinimi karşılamadığından, James işi tamamlamak için yeni bir dil olan Oak’ı yaratmaya karar verdi. Oak adı zaten başka bir programlama dili tarafından kullanıldığından, yeni programlama diline Java adını verdiler.
1995 yılında, Java 1.0 genel kullanıma sunuldu. İlk başta, Java kapalı kaynaklı bir üründür ancak genel halk için ücretsizdir. 2007’de Java, gerçekten açık kaynak olması için GNU Genel Kamu Lisansı altında lisanslandı. Aşağıdaki zaman çizelgesi, Java’nın gelişimini kısaca açıklamaktadır.
MySQL
İnternet üzerinden e-öğrenmeyi ve e-ticareti desteklemek için, üniversiteler ve şirketler veri depolamak için veritabanlarına ihtiyaç duyarlar. 1994 yılında, Tcx adlı İsveçli bir danışmanlık şirketi, büyük veritabanlarını yönetmek için UNIREG adlı şirket içi veritabanı yönetim sistemini kullanmaya çalışıyordu. UNIREG, Web ile ilgili görevler için tasarlanmadığı için, Web sayfaları gibi dinamik uygulamaları işlemek için iyi olmayan çok fazla ek yük oluşturdu.
Böylece Tcx, çok iş parçacıklı bir veritabanı motoru içeren bir istemci-sunucu sistemine sahip MySQL’i yarattı. Bu tür bir veri tabanı motoru, çok fazla hesaplama gücü harcamadan birden fazla işlemin aynı anda çalışmasına izin verir.
Veritabanı motoruna ek olarak MySQL, kullanıcı yönetim araçları, veritabanlarını barındırmak için veritabanı sunucuları, veritabanı yedekleme ve kurtarma araçları, veri sunum araçları içerir ve ayrıca çok çeşitli programlama dillerini destekler. MySQL, GNU Genel Kamu Lisansı altında lisanslanmıştır.
Bu, MySQL’i açık kaynaklı yazılım yapar. Herkes MySQL kaynak kodunu indirebilir ve kendi ihtiyaçlarına göre kullanabilir. MySQL API, üçüncü taraf kodunun MySQL ile kolayca kullanılabileceği şekilde tasarlanmıştır. Ayrıca, MySQL veritabanı yönetim sistemi de hızlı, güvenilir ve kullanımı kolaydır.
Bu özellikler, MySQL’i Web tabanlı uygulamaları desteklemek için uygun hale getirir. Yıllar süren geliştirmenin ardından, MySQL artık kullanıcının veritabanında depolanan verileri eklemesine, bunlara erişmesine ve bunları analiz etmesine olanak tanıyan en popüler açık kaynaklı veritabanı yönetim sistemidir.
Çevrim içi öğretme ve öğrenmeyi uygulamak için, çevrim içi öğretme ve öğrenme ile ilgili etkinlikleri yönetmek için bir öğrenme yönetim sistemine (LMS) sahip olmak gerekir. Curtin Üniversitesi’nde eski bir WebCT yöneticisi olan Martin Dougiamas, zamanını, enerjisini ve zekasını e-öğrenme için açık kaynaklı yazılım geliştirmeye adayan araştırmacılardan biridir.
Yukarıda, açık kaynaklı yazılım tarihinde çevrimiçi öğretimle ilgili birkaç önemli olayı inceledik. Çeşitli görevleri yerine getirmek için geliştirilmiş pek çok açık kaynak aracı vardır. Bu araçlar daha sonra sınıflandırılacak ve açıklanacaktır. Ardından, açık kaynak yazılım pazarını ve bunun BT endüstrisini nasıl etkilediğini inceleyelim.
Java ile yapılan oyunlar
Java indir
Java dili öğrenme
Java PROGRAMLAMA dili PDF
Java ile neler yapılabilir
Java Nedir
Java dili Nedir
Java ile yazılmış ünlü programlar
Açık Kaynak Pazarı
Kısa geçmişinde, kod paylaşımından kurumsal düzeyde bir yazılım endüstrisine kadar açık kaynak araçlar geliştirilmiştir. Genellikle bilişim sektörünün her dalında en hızlı gelişme gösteren ürünler açık kaynak ürünlerdir. Açık kaynak araçları hızla değişen koşullarda bile popülerliklerini, güvenilirliklerini ve sağlamlıklarını koruyabilirler. Aşağıda, BT pazarının açık kaynaklı ürünlerden nasıl etkilendiğine daha yakından bakacağız.
İnternetin, World Wide Web’in, Linux’un, Java’nın ve diğer pek çok açık kaynaklı yazılımın başarısı, ticari muadilleriyle rekabet edebilecek devasa bir yazılım pazarı yarattı.
1999 gibi erken bir tarihte, Microsoft’tan gelen bir not, açık kaynaklı yazılımları büyük bir rekabet olarak görüyordu. O zamandan beri, açık kaynaklı araçların büyümesi önemli olmuştur. Günümüzde, açık kaynak araçları e-ticaret, e-öğrenme ve e-devlette önemli oyunculardır. Ayrıca, açık kaynak teknolojisi, PDA’lar ve cep telefonları gibi taşınabilir bilgi işlem cihazlarında pazar lideridir.
Açık kaynaklı yazılımlar için yazılımın kendisi ücretsizdir. Gelir, hizmet ve destekten elde edilir. Bu, açık kaynak pazarının gelirinin uzun vadeli olduğunu gösterir. Information Data Group’a (IDC) göre, açık kaynaklı yazılımların benimsenmesi 2011 yılı boyunca hızlanacak.
2006 yılında bağımsız açık kaynak yazılımların pazar değeri yaklaşık 1.8 milyar dolardı. 2011 yılında piyasa değeri 5.8 milyar dolara ulaşacak. Açık kaynak yazılımı ücretsiz olduğu için, açık kaynak yazılımın gerçek kullanımı piyasa değerinin gösterdiğinden çok daha fazladır.
ARPANET’in icadından bu yana, İnternet teknolojisi önemli ölçüde geliştirildi ve açık kaynak teknolojisi, İnternet’in gelişmesinde kilit faktördür.
DNS, sendmail, TCP/IP ağ protokolleri gibi İnternet ile ilgili açık kaynak teknolojileri ve Perl gibi Web programlama dilleri günümüz İnternetinin temel taşlarıdır. Web sunucusu pazarında baskın Web sunucusu, açık kaynaklı bir yazılım olan Apache’dir. Ödüllü Web tarayıcısı Firefox, birçok kullanıcı tarafından daha hızlı, daha güvenli ve kullanımı kolay bir tarayıcı olarak kabul edilir.
Başlangıçta Linux, PC versiyonu UNIX benzeri bir işletim sistemidir. Yıllar süren geliştirmeden sonra, artık sadece hızlı ve verimli bir kişisel bilgisayar işletim sistemi değildir. Günümüzün Linux çekirdeği, simetrik çoklu işleme için 64 bit CPU desteğine ve kurumsal düzeyde ağ yönetimi desteğine sahiptir.
Bu özellikler, Linux’u büyük veritabanlarını barındırmak ve büyük ölçekli ağ yönetimi için bir sunucu işletim sistemi olarak çalışmaya uygun hale getirir. Linux, kurumsal düzeyde kararlı, çok yönlü ve güvenli bir işletim sistemi olarak bilinir ve Microsoft Windows işletim sisteminin önemli bir rakibidir.
Sunucu işletim sistemleri arasında Linux, 1998’den beri en hızlı büyüyen yazılımlardan biri oldu. 2006’da Linux sunucu geliri yüzde 6,1 arttı.
Açık kaynaklı yazılım hakkında daha önce bahsedildiği gibi, Linux geliri yalnızca hizmet ve destekten gelir. Gerçekte kurulu daha fazla sayıda Linux sunucusu olmalıydı. Linux’un popülaritesi nedeniyle, IBM, HP ve Sun gibi büyük sistem satıcıları Linux’u müşterileri için zorluyor.
Java dili Nedir Java dili öğrenme Java ile neler yapılabilir Java ile yapılan oyunlar Java ile yazılmış ünlü programlar Java indir Java Nedir Java PROGRAMLAMA dili PDF