Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
800
Tıklama
0
Öne Çıkarma
açık kaynak ne kadar açık ve anlaşılabilir !?
P
13 yıl
Yarbay
Konu Sahibi

açık kaynak ne kadar açık ve anlaşılabilir !?

herkes bir türkü tuturmuş ağzında gidiyor !

açık kaynakta açık kaynak !

iyi güzelde asıl olay açık kaynak olayı değil ki !

vakti zamanında BİOS input output standartları belirlenirken belli standartlar oturmuş zaten ( neredeyse hepsi unix standartları ) ve buna göre MS ile linux siz ikiniz kardeşsiniz rakip veya düşman olamazsınız misali bir durum var ister beyenin ister beyenmeyin olay bu ! 30 farklı dilde programlama yapılabilinir ama hepsi bir noktada ASM kodlarının dil olarak farklı şekillenmiş üst dillerle yazımasından başka bir şey yok !

asıl fark programlama dillerinde değil aslında asıl fark algoritmada

dahası linux diagram deseniz size standart bir unix çalışma düzeni plan şeması gelir karşınıza

< Resime gitmek için tıklayın >

iyide kardeşim burada algoritma şeması yok ki !
yani hangi durumlarda olay nereye gidiyor nereden ne alıyor geliyor alternatifler neler vs.

yani windows bile bu algoritmaya göre kendi windowsunu ortaya çıkarırsa linuxa rakip olurmu derseniz
linux camiyası olayın programlama değilde işin aslında doğru çalışan ve doğru öncelikleri doğru kaynaklara aktaran bir algoritmanın gerçek linuxun kalbi ve beyni olduğunu bilir.

bu gün böyle bir yazı yazdım çünkü linux hakkında daha doğrusu algoritma planları hakkında aslında hiç birşey açık ve net değil ! ortada gözüken tek şey daha az bug'lu neredeyse hiç yok misali düzgün çalışan bir unix türevi var

bunu buraya yazmamdaki gaye linux bir gün çok iyi bir yerlere geldiği günün ertesinde

insanların anlayacağı asıl gerçek iyi bir programlama yapmakla olayın bitmediği
çünkü asıl önceliği olan şeyin doğru algoritma olması !

yarın bir gün windows 3. parti programlar ile yaşanılan yazılım cevap vermiyor sorununu aştığı zaman
linux sektördeki ilk başladığı noktaya geri dönebilir. çünkü linux'un algoritmaları yeterince açıkca ortada değil !

http://en.wikipedia.org/wiki/Algorithm

önemli not : yazının tamamını alıntı yapmadan yorum yazın !

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi ProjectMan -- 26 Ağustos 2012; 11:50:34 >

B
13 yıl
Yüzbaşı

quote:

Orijinalden alıntı: playstyle

açık kaynak ne kadar açık ve anlaşılabilir !?


Senin anlayamayacağın kadar açık ve senden daha anlaşılır.


Bu mesaja 1 cevap geldi.
G
13 yıl
Yarbay

Kaynak kodları açık bir halde sunulmuş. İsteyen kodları indirip bakabilir, kernelin hangi durumlarda hangi algoritmaları kullanıp nasıl cevaplar verdiğini görebilir.

Adam kodları açmış sen niye diagram yok diyorsun. Bunu eksiklik olarak görüyorsan, sen yap bir diagram katkın olsun.


Bu mesaja 1 cevap geldi.
H
13 yıl
Çavuş

Siz açık kaynak kodun ne olduğunu bilmeden buraya konu açmışsınız. Programı açık kaynak kod yaptınız diye adam ayağınıza gelip çay kahve getirecek değil. Programın kaynak kodunu indirirsiniz ve oradaki yorumları okursunuz. Bir programın açık kaynak kod olması demek onu dizayn eden yazılım mühendisinin size uml diagramlarını yada algoritmasını vermesi demek değildir.

Ayrıca işletim sistemi çekirdeği önüne gelenin yazdığı hesap makinesine benzemez anlayamamanız normal.

dahası için elevator algorithm i alıştırabilirsiniz.





< Bu mesaj bu kişi tarafından değiştirildi Hevelyn -- 2 Eylül 2012; 18:49:55 >
Bu mesaja 1 cevap geldi.
G
13 yıl
Yüzbaşı

http://tldp.org/guides.html başlangıç olabilir.

Linux'un Minix'den ilham alındğını düşünürsekhttp://en.wikipedia.org/wiki/MINIX sayfasına göz atabilirsiniz.http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum Minix'in yazarıdır. İşletim sistemi dersi için yazdığını hatırlıyorum Minix'i ve bu konuda kitabı vardır. Aralarındaki fark Linux Microkernel değil, Monolithic Kerneldir.

http://en.wikipedia.org/wiki/Kernel_(computing)

Ayrıca Unix dökümanlarına da bakabilirsiniz.http://www.unix.org/what_is_unix/single_unix_specification.html



A
13 yıl
Yüzbaşı

O diagram aslında algoritma gibi gorundu gözüme



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.