Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

T. C. Karabük Üniversitesi Bilimtey Bilim Kulübü 2

Benzer bir sunumlar


... konulu sunumlar: "T. C. Karabük Üniversitesi Bilimtey Bilim Kulübü 2"— Sunum transkripti:

1 T. C. Karabük Üniversitesi Bilimtey Bilim Kulübü 2
T.C. Karabük Üniversitesi Bilimtey Bilim Kulübü 2. Ulusal Bilim Günleri

2 Pardus ve Özgür Yazılım Felsefesi
Melek Çelik Mümin Gülmez Ege Üniversitesi Bilgisayar Mühendisliği Celal Bayar Üniversitesi Makine Mühendisliği

3 YAZILIM nedir? Hem bilgisayar sistemini oluşturan donanım birimlerinin yönetimini hem de kullanıcıların işlerini yapmak için gerekli olan programlardır.

4 Bilgisayar yazılımları genel olarak 2 ana grupta incelenebilir.
Sistem Yazılımları (System Software) Uygulama Yazılımları (Application Software)

5 Sistem Yazılımları (System Software)
Bilgisayarın kendisinin işletilmesini sağlayan, işletim sistemi, derleyiciler (compilers) (Yazılım programında, yazılan programı makine diline çeviren program), çeşitli donatılar (facility) gibi yazılımlardır.

6 Uygulama Yazılımları (Application Software);
Bu kullanıcıların işlerine çözüm sağlayan örneğin çek, senet, stok kontrol, bordro, kütüphane kayıtlarını tutan programlar, bankalardaki müşterilerin para hesaplarını tutan programlar vs. gibi yazılımlardır.

7 İşletim sistemi ne yapar?
Bilgisayarın bütün donanım ve yazılım kaynaklarını kontrol ettiği gibi, kullanıcılara ait uygulama yazılımlarının da çalıştırılmalarını ve denetlenmelerini sağlar.

8 İşletim Sistemi Donanım İlişkisi
Mikroişlemci Üzerinde Bulunan Eldeli Toplama Yapan Bir Çip Tasarımı

9 İşletim Sistemi Ve 8 Bitlik Mikroişlemci
İlk Değişken Operatör İkinci Değişken İşlem Sonuç 3 ( ) 2 + 5 ( ) 2 = 8 ( ) 2 6 ( ) 2 7 ( ) 2 13 ( ) 2 31 ( ) 2 34 ( ) 2

10 UNIX Nedir? 1969 yılında Bell Laboratuvarlarında geliştirilmeyebaş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

11

12 2005 Pardus 1.0 yayınlandı (bu da GNU/Linux ama...)
2006 Venezuela Özgür Yazılım Yasası 2007 OpenJDK 2008 GNU'nun 25. yılı (20 Eylül) 2009 Özgür Yazılım, Özgür Toplum (Türkçe) 2010 Free Software Free Society, 2nd Edition; LibreOce, "Bulut Hesaplama", Patentler, Oracle, ..... 2011 Pardus Yayınlandı.

13 Ö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 Richard Stallman

14 Peki nedir bu GNU felsefesi
1985 yılında, özgür yazılımları bir çatı altına toplamak amacıyla kurulan Özgür Yazılım Vakfı, aynı yıl özgür yazılımları korumak amaçlı bir lisans yayınlar. Bu lisansın adı da GPL‘dir(GNU General Public Licence) yani Türkçesi “GNU Genel Kamu Lisansı”. Artık özgür yazılımlarımızı koruyacak bir dayanağımız vardır...

15 O zaman bu GPL nedir? Nasıl koruyacaktır özgür yazılımları?
GPL‘in temel olarak koruduğu 4 hak vardır: Her türlü amaç için programı çalıştırma özgürlüğü (özgürlük 0). Programın nasıl çalıştığını inceleme ve kendi gereksinimleri doğrultusunda değiştirme özgürlüğü (özgürlük 1). Program kaynak koduna erişim bunun için bir ön şarttır. Yeniden dağıtma ve toplumla paylaşma özgürlüğü (özgürlük 2). Programı geliştirme ve gelişmiş haliyle topluma dağıtma özgürlüğü (özgürlük 3). Böylece yazılım bütün toplum yararına geliştirilmiş olur. Program kaynak koduna erişim bunun için de bir ön şarttır.

16 Neden özgür yazılım? En başta "Özgürlük" Güvenlik? Güvenilirlik?
Yasaklanmış kopya/Lisanssız Taşınabilirlik, birlikte çalışabilirlik, başarım yazılımdan daha iyi Lisans maliyeti düşük/yok Özgür Yazlm, en güzel işlerin Uzmanlaşma para için yapılanlar olmadığının en güzel kanıtıdır. Lisans bedeli yerine teknoloji geliştirmeye yatırım Yazılım tekellerine, tekelleşmeye karşı bir duruş Toplumsal mülkiyet, dayanışma ve toplum yararını güden bir fikri mülkiyet anlayışı

17 Linux nedir? 1991 yılında başlayan bir deneyin sonucu Linus Torvalds adında genç bir öğrenci tarafından hobi olarak geliştirilmiş

18 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

19 Linux Özellikleri Kamu malı Kaynak kodu açık
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

20 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

21 Dağıtımlar Linux çekirdeği, GNU araçlar ve uygulamalardan oluşan, işletim sistemi oluşturmayı amaçlayan yazılımlar bütünüdür Dağıtımlar GNU/Linux işletim sistemi, X pencere sistemi yardımıyla grafik desteği, masaüstü sistemleri, son kullanıcı uygulamalar; özetle bir kullanıcının gereksinim duyduğu her araç, yazılım, uygulamayı barındırır. Dağıtımlardaki yazılımların büyük bir kısım özgür yazlımdır. Bazı dağıtımların amacı tamamen özgür yazılım olan uygulamalar barındırmaktır (Ututo, gNewSense) 300'den fazla dağıtım vardır En çok bilinenler: Ubuntu, Mint, Fedora, Debian, openSUSE, Arch, Sabayon, PCLinuxOS, Puppy, CentOS,....

22 WINDOWS PROGRAMLARININ LINUX VE PARDUS'TAKİ KARŞILIKLARI
Winamp Xmms Internet Explorer Firefox, Konqueror Outlook Express Thunderbird, Kmail Microsoft Office Open Office Org Frontpage NVU Denetim Masası Tasma, Yast, Anaconda Program Ekle Kaldır Pisi Görev Yöneticisi KsysGuard

23 WINDOWS PROGRAMLARININ LINUX VE PARDUS'TAKİ KARŞILIKLARI
Nero K3B Photoshop Gimp 3D Studio Max Blender Autocad Qcad, Varicad Delphi Lazarus ,Kylix (Dellphi linux) Visual Basic Real Basic , Gambas .Net Framework Mono Visual Studio .Net Mono Develop

24 Windows Linux DC++ valknut Dreamveawer Flash Flash4linux IIS
Apache Web Sunucu Notepad Kate Wordpad Kwrite Edit (Konsol Ekranında) Emacs (Konsol), Xemacs (Pencere) Partition Magic QTparted JVM JVM JRE FlashGet Flashgot Bittorent Cbittorrent (c++ ile linux için yazılmış) Mirc KVIrc, Xchat Msn Messenger Amsn Yahoo Messenger, ICQ Kopete, Mercury WS Ftp, Bullet Proof Ftp, CuteFtp Kasablanca, Gftp, KBear Ulead Video Studio Kino Matlab Octave, Scilab, R, Yorrik, rlab, Yacas

25 ORTAK PROGRAMLAR Windows Linux Skype Gaim Doom 3 Nero NeroLINUX
eDonkey Matlab

26 LİNUX PROGRAMLAR Program Kategori Knazar Firewall Firestarter
Süperkaramba Theme gdesklets Firefox Web Tarayici Kmail E-Posta İstemcisi Kaffeine Film Oynatıcı Amarok Müzik Çalar Kate Metin Düzenleyici Kwrite Ark Arşiv Programı (winzip-winrar gibi) OpenOffice Ofis Paketi(word-excel-ppoint-access) Kopete Mesajlasma (messenger) Gimp Resim Düzenleyici (photoshop) Quanta Web Sayfası Düzenleme Apollon(Gift) Dosya Paylaşımı (Kazaa vs.) Tasma Kontrol Paneli Pisi Paket Yöneticisi Kdar Disk, Partition İmaj ve Yedekleme

27 Xmms (winamp) Xmms (winamp) KsysGuard (Görev Yöneticisi) Tasma (Denetim Masası)

28 Open Office Writer Open Office Calc Open Office Impress

29 Linux Masaüstü Görüntüleri

30 K Desktop Environment (KDE)

31 Gnome

32 Dolphin

33 Nautilus (gnome)

34 Slayttan bağımsız olarak bilgi
8. Slaytta devresi gösterilen sistemin tahtadan mekanizma hali Devre ve mekanizma yöntemi kendi tasarımım (:


"T. C. Karabük Üniversitesi Bilimtey Bilim Kulübü 2" indir ppt

Benzer bir sunumlar


Google Reklamları