Linux ve Özgür Yazılım ile tanışma... Türker Gülüm İstanbul Koç Üniversitesi 2011

Benzer belgeler
LİNUX NEDİR? Türker GÜLÜM Linux Kullanıcıları Derneği. 3 Aralık 2006

Linux Nedir? Yenir mi?

Açık Kaynak Kodlu Yazılım

I. Oturum: GNU/LINUX A GİRİŞ

Linux İşletim Sistemi. EnderUnix Çekirdek Takımı Üyesi afsin ~ enderunix.org

Özgür Yazılım Nedir?GPL, GNU...

Kemalettin YıldY KADIR HAS UNIVERSITY. UNIX SYSTEM ADMINISTRATOR

Özgür Yazılım ve GNU/Linux'a Giriş

GNU/Linux'un Tarihi ve Önemi

Finans Dünyasında Linux ve Özgür Yazılımlar

Efe Çiftci Çankaya Üniversitesi Bilgisayar Mühendisliği Bölümü Kasım 2012 CENG 191 Computer Engineering Orientation Özel Sunumu

Linux un Temel Bileşenleri. Linux Nedir? Aydın ÜSTÜN (Selçuk Üniversitesi) e-posta:

Linux ve Özgür Yazılım Nedir?

BİLGİ İŞLEM DERS 1. Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ MSGSU FİZİK BÖLÜMÜ

ÖZGÜR YAZILIM & GNU/LINUX

Linux e Giriş ve Dağıtımlar

YRD. DOÇ. DR. AGÂH TUĞRUL KORUCU

İşletim Sistemleri; İÇERİK. Yazılım BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI Yazılım Türleri

UNIX Türevi Sistemlerin Tarihsel Gelişimi

Yazılım Mühendisliğine Giriş 2018 GÜZ

EYLÜL 2012 İŞLETİM SİSTEMLERİ. Enformatik Bölümü

Özgür Yazılım ve Pardus. Erkan Tekman TÜBİTAK UEKAE 7 Aralık 2006

GNU/Linux Nedir? Linux Kullanıcıları Derneği Kaya Oğuz

YRD. DOÇ. DR. AGÂH TUĞRUL KORUCU Kernel çeşitleri

Özgür Yazılım ve Linux ile Tanışma. Serdar Dalgıç 3 Mayıs 2012 / İstanbul

GNU/Linux ve. E. Fatih Yetkin. Bursa, Nisan slide 1

Özgür Yazılım ve Linux'a Giriş

Linux da Masaüstü Uygulamaları Aralık Barış Özyurt

Özgür ve Açık Kaynak Kodlu Yazılımlar Kullanılarak Merkezi Servisler Nasıl Verilebilir?

GNU/Linux ve Özgür Yazılım. Mahir B. Aşut EkoPC Kurucu Ortağı ve Yöneticisi, LKD Üyesi

İŞLETİM SİSTEMLERİ. Enformatik Bölümü

TEMEL BİLGİ TEKNOLOJİLERİ KULLANIMI

GNU Özgür Belgeleme Lisansı (GFDL) Kapsamındaki Dokümanlar Đçin Bir Çevrimiçi Arşiv Geliştirilmesi

Özgür Yazılım, İş ve Kariyer Modelleri. Mahir B. Aşut EkoPC Kurucu Ortağı ve Yöneticisi, LKD Üyesi

Linux Çekirdeği : Dünü, Bugünü ve Yarını. Ekin Meroğlu. ekin@pardus.org.tr

TEMEL BİLGİSAYAR. Ders Notları. Yard. Doç. Dr. Seyit Okan KARA

İşletim Sistemi Nedir?

*BSD Ailesine genel bakış

Linux İşletim Sistemleri. Eren BAŞTÜRK.

Linux İşletim Sistemi Tanıtımı

Linux Çekirdeği 2.6 ve Güvenlik. Fatih Özavcı IT Security Consultant.

ÖZGÜR YAZILIMLAR İLE J2EE

FreeBSD Nedir? Ömer Faruk Şen EnderUNIX.ORG Core Team Üyesi

BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ

Gpl Nedir? Açık Kaynak Kod Nedir?

Öğr.Gör. Gökhan TURAN Gölhisar Meslek Yüksekokulu

Linux Nedir? Harun ŞEKER

Pardus. Erkan Tekman, T. Barış Metin. 18 Mayıs Ulusal Dağıtım Projesi Ulusal Elektronik ve Kriptoloji Enstitüsü. Pardus için 10 Neden

Özgür Yazılım Proje Yönetimi

AÇIK KAYNAK İŞLETİM SİSTEMLERİ DERS 1

AÇIK KAYNAK KODLU İŞLETİM SİSTEMLERİ DERS NOTLARI 1-İşletim Sisteminin görevi nedir? En çok kullanılan işletim sistemleri nelerdir?

Özgür Yazılım Lisansları

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları.

PHP ile İnternet Programlama

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

AÇIK KAYNAK İŞLETİM SİSTEMİ KURULUMU MODÜLÜ

TÜRKİYE LINUX KULLANICILARI DERNEĞİ LINUX NEDİR? YENİR Mİ? Doruk Fişek

Linux Nedir, Neden Önemlidir

TÜRKİYE LINUX KULLANICILARI DERNEĞİ LINUX NEDİR? YENİR Mİ? Serdar Köylü Doruk Fişek

Linux İşletim Sistemlerine Bakış & Ücretsiz Yazılımlarla Çözümler

Sistem Programlama. (*)Dersimizin amaçları Kullanılan programlama dili: C. Giriş/Cıkış( I/O) Sürücülerinin programlaması

İşletim Sistemleri. Bilgisayar Mühendisliğine Giriş. Teknoloji Fakültesi / Bilgisayar Mühendisliği. Öğr.Gör.Günay TEMÜR

Ünite-3 Bilgisayar Yazılımı.

Özgür Yazılım Nedir? Özgür Yazılım Tarihçesi Ve Sektörde İş Olanakları

Sanal Makine Üzerine Linux(Pardus) Kurulumu ve Özellikleri. Proje Grubu Ramazan TUNÇ Bilge BAHÇECİ Selma GÖĞÜŞ Ayşe ALP

Bilgi güvenliği konusunda farkındalık yaratmak. Mobil cihazlardaki riskleri anlatmak. Mobil uygulamaların bilgi güvenliği açısından incelemek 2

Linux İşletim Sistemlerine Bakış & Ücretsiz Yazılımlarla Çözümler

KURUMSAL PORTAL TASARIMI

Bilgisayar İşletim Sistemleri BLG 312

AÇIK KAYNAK İŞLETİM SİSTEMLERİ

Kurumsal Masaüstü ve Sunucularda Pardus

Yazılım Mühendisliğine Giriş 5. Hafta 2016 GÜZ

Compiere Açık kodlu ERP + CRM yazılımı. Hüseyin Ergün Önsel Armağan Serkan Demir

DBMAIL KURULUMU BELGESI (Howto Install Dbmail) Yazan: Ozgur Karatas

ENFORMATİK Dersin Amacı

BİT in Temel Bileşenleri (Yazılım-1)

İŞLETİM SİSTEMLERİNE GİRİŞ. Modern bilgisayar çalışma prensipleri, Von Neumann ın 1945 de geliştirdiği

İstemci Yönetimi ve Mobil Yazdırma Çözümleri

Temel Linux Eğitimi 1., 2. ve 3. Bölümler

Akademik Bilişim Linux Çekirdeği. Berk Demir

LKD Kendi İlacını Kullanıyor

Tekir (Ön Muhasebe Yazılımı)

MOODLE UZAKTAN ÖĞRETİM SİSTEMİ

Nasıl Pardus Geliştiricisi Olunur?

Efe Çiftci Çankaya Üniversitesi Bilgisayar Mühendisliği Bölümü Kasım 2012 CENG 191 Computer Engineering Orientation Özel Sunumu

Akademik Dünyada Özgür Yazılım. Akademik Dünyada. Onur Tolga Şehitoğlu

SİSTEM İHTİYAÇLARI (Tiger Enterprise / Tiger 3 Enterprise)

Özgür Yazılım, GNU/Linux, GNOME, Mono Yakın Geçmiş, Bugün ve Yakın Gelecek. Enver ALTIN.

Linux ve Windows Üzerinde C ve C++ Kullanımı

İşletme ve Devreye Alma Planı Yerel Okul Sunucusu Uygulama Yazılımları Prototipi TRscaler Technology Solutions

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 6. BİT in Temel Bileşenleri (Yazılım-3) BİLGİ & İLETİŞİM TEKNOLOJİLERİ.

PAROLA GÜVENLİĞİ. İlker Korkmaz. homes.ieu.edu.tr/ikorkmaz 08/06 UBE

Linux un Tarihsel gelişimi

1.Debian. 2.Ubuntu. Şekil 1. Güncel logosu

Bilgisayar Dersi. Öğr. Gör Kağan GÜL. Kırşehir Ahi Evran Üniversitesi

Ulusal Dağıtım Projesi ve Pardus

YAZILIM PATENTLERİ, YAYIN HAKLARI, VE ÖZGÜR YAZILIM. Dr. Onur Tolga Şehitoğlu, ODTÜ Bilgisayar Müh.

Moodle-IST Kullanım Klavuzu

SUBVERSION VE TRAC A GİRİŞ

İşletim Sistemleri ve FreeBSD. 22 Nisan 2005 Halil DEMİREZEN EnderUNIX Geliştirici Takım Üyesi

Transkript:

Linux ve Özgür Yazılım ile tanışma... Türker Gülüm İstanbul Koç Üniversitesi 2011

İşletim Sistemi Nedir? Bilgisayarı oluşturan donanım ve yazılım kaynaklarını kullanıcılar arasında kolay, hızlı ve güvenli bir işletime olanak verecek biçimde paylaştırırken bu kaynakların kullanım verimliliğini en üst düzeyde tutmayı amaçlayan bir yazılım bütünü İşletim sisteminin beyni çekirdektir Çekirdek, çevresindeki programlar ile bir araya geldiğinde değer kazanır

UNIX Nedir? 1969 yılında Bell Laboratuvarlarında geliştirilmeye başlanmış bir işletim sistemidir UNIX in geliştirilme hedefi Çok kullanıcılı Etkin Taşınabilir olması olarak belirlenmiştir Bu hedefler ile planlanan C programlama dilinin desteklendiği Pek çok farklı bilgisayar mimarisi/donanımı üzerinde eş arayüz ile çalışabilecek bir işletim sistemi üretmektir

Özgür Yazılım Felsefesi ve GPL 1984 te MIT de araştırmacı olan Richard Stallman tarafından öne sürülen bir felsefedir Bilimsel gelişimin sağlanması kamu ile paylaşıma bağlıdır Özgür Yazılım Vakfı nı (ing. Free Software Foundation) kurar FSF, GNU GPL lisansını yayınlar Bir işletim sistemini oluşturan temel bileşenleri hazırlayarak özgür bir işletim sistemi üretmeyi hedefler Metin editörü, çekirdek, derleyici, http://www.gnu.org

Özgür Yazılım Nedir? Yazılımı kendi gereksinimlerinize göre; - çalıştırma - paylaşabilme - değiştirebilme - değiştirdiğiniz halini tekrar paylaşabilme

Özgür / Açık Kaynak Kodlu Yazılım Nedir? Richard Stallman Özgür Yazılım Kullanmayı Hak Ediyorsunuz

Linux Nedir? 1991 yılında başlayan bir deneyin sonucu Linus Torvalds adında genç bir öğrenci tarafından hobi olarak geliştirilmiş Linux ilk defa i386 mimarisi için geliştirilmiştir UNIX benzeri bir işletim sistemi çekirdeğidir GNU Genel Kamu Lisansı (GPL) ile dağıtılmaktadır GNU felsefesi ürünü diğer özgür yazılımlar ile desteklenmektedir

Linux Nedir? From: torvalds@klaava.helsinki.fi (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Message-ID: <1991Aug25.205708.9541@klaava.Helsinki.FI Date: 25 Aug 91 20:57:08 GMT Organization: University of Helsinki Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things). I've currently ported bash(1.08) and gcc(1.40),and things seem to work.this implies that I'll get something practical within a few months, andi'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-) Linus (torvalds@kruuna.helsinki.fi) PS. Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(

Linux Nedir?

Linux un Özellikleri Kamu malı Herhangi bir birey ya da firmaya bağımlı değil Kaynak kodu açık Hataları kolaylıkla bulunup giderilebilir Yeni özellikler eklenebilir, özgün beklentiler karşılanabilir İşe uygun olarak özelleştirilebilir Gömülü uygulamalar Sunucu sistemler Düşük kaynaklı PC ler

Linux un Özellikleri - 2 Farklı donanım platformları desteği Intel Pentium, Alpha, UltraSparc, PowerPC gibi pek çok değişik mimaride çalıştırılmaktadır Diğer UNIX ler ile uyumluluk Diğer UNIX ler üzerinde çalıştırılan uygulamalar kolaylıkla Linux üzerine taşınabilmektedir Ölçeklenebilirlik 2MB ana belleğe sahip bir bilgisayarda çalışabileceği gibi 64 işlemcili, 64GB ana bellekli bir bilgisayar sistemi üzerinde de çalışabilmektedir Yaygın endüstri desteği

Linux Nedir?

Linux Dağıtımları Çekirdek ile birlikte sunulan yazılımlar bütününe dağıtım (distribution) denilmektedir Dağıtımlar Çekirdek ayarları Çekirdek yamaları Uygulama yazılımları seti Paketteki diğer ticari uygulamalar Dil desteği ile birbirlerinden farklılaşmaktadır

Linux Nedir?

Ö/AKK Yazılım Yetersiz midir? Ucuz Etin Yahnisi Kötü Olur (mu?)??? Amaç: Kısa sürede gereksinimleri karşılayacak yazılımı üretmek. Gelişmeye açık olacak, yenilikler yapılabilecek

BSD Yazılım Lisansı GPL lisansından daha liberal bir lisans BSD lisansıdır Yazılım sebil olarak paylaşılır GPL yazılımı değiştiren kamu ile paylaşmak zorundadır, BSD ile bu zorunlu değildir Pek çok popüler yazılım BSD lisansı ile dağıtılmaktadır Apache web sunucusu BSD UNIX türevleri; FreeBSD, OpenBSD, NetBSD

UNIX, farklı donanım mimarileri/platformları üzerinde çalışmak hedefi ile geliştirilmiş ilk yaygın taşınabilir işletim sistemidir Linux, kamuya mal olmuş özgür bir UNIX işletim sistemi türevidir Kamu malı Açık kaynak kodu Farklı donanım platformları desteği Linux, gerek teknik, gerek politik gerekçeler ile kısa sürede en çok tercih edilen UNIX türevi haline gelmiştir

Linux GPL lisansı ile dağıtılmaktadır Yazılımı dilediğiniz gibi dağıtabilir/satabilirsiniz Değiştirirseniz değişiklikleri kamu ile paylaşmalısınız GPL dışında farklı lisans alternatifleri de vardır BSD lisansı Ticari yazılım satış lisansları Yazılım kiralama lisansları

26 Nisan 2002 Ömer Emre Tokel ve Oğuz Yılmaz

Kıyas Son Kullanıcı Müzeyyen: Yıl 2002.. Yaş 23, Bayan, Ev kızı... - Ücretsiz olsun - Kolay kullanılmalı - Oyun oynamak istiyorum - Yeniden başlat demesin bana - İnternet te olabilecek miyim? - Virüs istemiyorum! - Tıklamadan olmaz! Farkettim de hepsi Onlarda da var...

Son Kullanıcı Müzeyyen: Yıl 2011.. Yaş 32, Bayan, Evlenmiş... Limitli ADLS'i bağlanmış Kıyas - Ücretsiz olması çok iyi - Kolay kullanabiliyorum, alıştım - Yeni oyunlar çıkıyor hergün ama benim pek zamanım kalmadı oyun için - Yeniden başlat mı? o da ne? - İnternet te çok hızlı, tarayıcılar verimli? - Virüs mü? Anılarımda kaldı! Farkettim de ben artık Linux kullanıcısıyım

Kıyas Geliştirici Hulu{s,t}i: Yıl 2002.. Yaş 24, Erkek, Veritabanı Programcısı - Ücretsiz olsa - Esnek olmalı - Keşke kodunu görebilseydim - Hemen derlese - Herşeyi kendim yazmak zorunda mıyım? - Yanlış yaptığımda kitlemese - Dokümanlar nerede demesem - Kime sorsam? Bunlar onda yoktu. Neyse ki artık O var...

Geliştirici Hulu{s,t}i: Yıl 2011.. Yaş 33, Erkek, Veritabanı Yöneticisi.. Hala bekar??? - Ürün ücretsiz ama servis hizmeti ücretli karşılanmalı - Esnek olmaktan öte bir de güvenilir - 2 yıl önce kodunda değişiklik yapıp gönderdim, artık çorbada benim de tuzum var. - Kitleme mi? Veritabanı dosyalarını kaybetmek mi? Hayatımda yok bunlar. - Türkçe belgeler yazdım web'de var - Bir sorunuz olursa bana danışabilirsiniz? Neyse ki artık Linux Kullanıyorum... Kıyas