Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Özgür yazılım nedir?. Enver ALTIN

Benzer bir sunumlar


... konulu sunumlar: "Özgür yazılım nedir?. Enver ALTIN"— Sunum transkripti:

1 Özgür yazılım nedir?

2 Enver ALTIN

3 http://enveraltin.com/

4 ealtin@construia.com

5

6

7 Yazılım mühendisi (adayı)

8 Yazılım nedir?

9 Bilgisayar sisteminin ayrılmaz parçası, elle tutulamayan yeri

10 Nasıl yazılır?

11

12 Fakat bilgisayar bu İngilizce kısaltmalardan anlamıyor.

13 Anlaması için “tercüme”, daha doğrusu “derleme” gerekli.

14

15 Tercüme işlemi “derleyici” adındaki bir başka yazılımla yapılıyor.

16 Tek yönlü tercüme

17

18

19 Kaynak kodda değişiklik yapmak mümkün.

20 Yeni özellikler eklemek mümkün.

21 Derlenmiş, “object” kodda değişiklik mümkün değil.

22 Yazılım satın alırken, ne aldığımızın farkında olmalıyız.

23 Genellikle verilen “object” kod, satılan ise “lisans”.

24 Lisans = Kullanma hakkı.

25 Değiştirme veya çoğaltarak dağıtma hakkı verilmiyor.

26 Yazılım mühendisliği ve makina mühendisliği arasında ne fark var?

27 Bir otomobil motoru:

28

29 Yenisini yapmak için bir makine mühendisi...

30 Mesela 6 ayda bir motor tasarlar ve üretir...

31 Sonra... mühendisimiz askere gider

32 İşe yeni mühendis alınır.

33 Yeni mühendis 1 ayda motoru çözer, öğrenir.

34 Sonraki ay daha gelişmiş, daha güçlü bir motor yapar.

35 Hayat devam eder.

36 Yazılım sektörü böyle değil.

37 Bir yazılıma bakarak aynısını yapmak daha uzun zaman alabilir.

38 Benzer veya aynı işleri yapan yüzlerce şirket, binlerce yazılımcı.

39 Muazzam bir verimsizlik.

40 Türkiye'de yazılım sektörü kısır döngü içerisinde mi?

41 1992'den bu yana her yıl satışa sunulan Muhasebe yazılımı sayısı

42 Yeni bir muhasebe programı neden yazılır?

43 Piyasadakiler yetersiz kaldığı için.

44 Yenisini yapacağımıza, yetersiz yerlerini tamamlasak ya?

45 Olabilemiyor, zira kaynak kodlara erişemiyoruz.

46 Kaynak kod olmayınca, yazılımda değişiklik yapılamıyor.

47 Oysa bir muhasebe yazılımı açık kaynak kodlu olsaydı...

48 belki binlerce yazılım mühendisi daha faydalı işler yapabilirdi.

49 Kaynak kod olunca iş bitiyor mu?

50 Teknik olarak bitiyor, yasal olarak bitmiyor.

51 Bir “lisans sözleşmesi” ile sınırlamak mümkün.

52 Sınır getirilemesin diye Özgür Yazılım:

53 1: Kullanma özgürlüğü

54 2: Çoğaltma özgürlüğü

55 3: Dağıtma özgürlüğü

56 4: Değiştirme özgürlüğü

57 Genel Kamu Lisansı - GKL (General Public License - GPL)

58 GKL, özgürlüğün devamını garantiliyor:

59 Değiştirilmiş olan yazılımın lisansı da GKL olmak zorunda.

60 Yasal takibi ABD merkezli Özgür Yazılım Vakfı yapıyor.

61 Dünyadaki tüm GPL lisanslı yazılımların “sahibi” yasal olarak bu vakıf.

62 Richard Stallman 1984'de kurmuş.

63 Özgür Yazılım, korsan yazılım değildir.

64 Özgür Yazılımlar, GKL'de belirtilen koşullarla dağıtılır.

65 Özgür yazılımlar genellikle gönüllülerce geliştiriliyor.

66 Bu sayede devlet, şirket ve bireylerin kararlarından bağımsız.

67 Geliştirme süreçleri açık. İsteyen herkes geliştirmeye katılabilir.

68 İletişimin çoğu İnternet üzerinden.

69 Gönüllü sayısı onbinleri buluyor, yazılımlar hızla mükemmele yaklaşıyor.

70 Sıklıkla toplanılıyor, dev konferanslar yapılıyor.

71

72

73

74

75 Özgür Yazılım bilincini yaygınlaştırmaya çalışıyoruz.

76 Ülke ekonomisine katkı sağlamaya çalışıyoruz.

77 Yazılım sektörünün 2008 yılı cari açığı ne kadar?

78 Yazılım Sektörü Cari Açığı * EMO tarafından derlenen TÜİK konsolide veriler.

79 Kamu işletim sistemi lisans alımları (TL) Elektrik Mühendisliği Odası Dergisi, 2009-01 Sayı 435.

80 Türkiye yazılımda dışa bağımlıdır.

81 Taşıma su ile değirmen dönmez.

82 Özgür Yazılım bağımlılığı azaltabilir, verimliliği artırabilir.

83 Ülkemizde yazılım ürün ve hizmet üretimini destekler.

84 Özgür başka, bedava başka.

85 Çoğaltma ve dağıtma özgürlüğü verilince ürünün bedava oluşu kaçınılmaz.

86 Ancak hizmet ücretli olabilir.

87 Özgür Yazılım etrafındaki iş modelleri genellikle ücretli hizmet ve müşteriye özel katma değerli ürünler üzerine kurulu.

88 Teşekkürler!

89 ? ealtin@construia.com


"Özgür yazılım nedir?. Enver ALTIN" indir ppt

Benzer bir sunumlar


Google Reklamları