Home Map Index Search News Archives Links About LF
[Top Bar]
[Bottom
Bar]
[Photo of the
Author]
Emre Demiralp
Yazar Hakk�nda: �stanbul Amerikan Robert Lisesi'nde ��renciyim ve ayn� zamanda �stanbul Teknik �niversitesi Fen Edebiyat Fak�ltesi Bilgisayar Laboratuvarlar� y�neticilerinden birisiyim. Laboratuvarlarda a��rl�kl� olarak Linux i�letim sistemi bulunmakta. Povray, PostScript, canland�r�m (animation), CD tasar�m�, holografi gibi konular ilgimi �ekmekte. 1994'den beri Linux kullan�yorum.

Yazara Yaz�n

Giri�

Neden Linux?

��renci Dan��manlar

Sonu�

Linux'un �niversite Laboratuvarlar�nda E�itsel Ara� Olarak Kullan�m�

[Ilustration]

�zet: Yazar, Linux'un T�rkiye'de e�itim kurumlar�ndaki ara�t�rma laboratuvarlar�n�n y�z�n� birincil olarak nas�l etkileyip de�i�tirdi�ini betimlemektedir. Onun deneyimleri t�m d�nyadaki �niversitelerde varolan bu andaki de�i�imi �rneklemektedir.




Giri�

Linux T�rkiye'de, �zellikle akademik ortamlarda, bir anda geni� bir kullan�c� grubuna ula�m��t�r. Bunlar aras�nda, �stanbul Teknik �niversitesi Linux ile ilgili olarak farkl� �l�eklerde yapm�� oldu�u �al��malarla ve T�rk�e s�r�mler geli�tirerek �nemli bir rol almaktad�r. �ok yak�nlarda, �niversitenin Elektrik M�hendisli�i B�l�m�nde T�rk�e Linux olan Turkuvaz'�n Beta s�r�m� tamamlanm�� bulunmaktad�r. Her ne kadar �al��malar bu b�l�mdeki ara�t�rma ve ��retim yad�mc�lar� taraf�ndan yap�lsa da Fen Edebiyat Fak�ltesi'nde Linux kullanan geni� bir ��renci toplulu�u bu �al��malara kat�lmaktad�r. Bu ��renciler, Matematik ve M�hendislik Bilimleri B�l�mleri'nin ortakla�a koordine etti�i Matematik M�hendisli�i Lisans Program�nda okumaktad�rlar. Yazar yaz�da, en ba��ndan bu yana programda Linux kullan�m�n� ile ilgili olarak a��klamalarda bulunuyor.

Neden Linux?

�yk�, Matematik M�hendisli�i Lisans Program�'n�n g�ncellenmesinin g�ndeme geldi�i 1992 'de ba�l�yor.

M�hendislik Bilimleri B�l�m�, o g�nlerde, program�n yaz�l�m tabanl� olarak de�i�tirilmesi konusunda kararl� ad�mlar att�. Bu g�r���n temelinde yatan ��rencilere bilgiyi vermenin de�il bilgiye nas�l ve etkili bir �ekilde ula�may� ��retmenin �nemli oldu�u d���ncesiydi ve ders i�erikleri bu do�rultuda de�i�tirildi. Dolay�s�yla, �zellikle bilgisayar tabanl� derslerde, e�itim olabildi�ince devinimli bir yap�ya kayd�r�larak ders verenlerin i�eri�i g�nl�k gereksinimlere g�re de�i�tirebilmesi m�mk�n k�l�nd�. Bilgisayar teknolojisi ve bili�im alan�ndaki keskin ve �abuk de�i�imleri izlemek �ok �nemliydi.

Daha fazla ilerlemeden �nce, "Matematik M�hendisli�i" kavram�n�n T�rkiye'de ne anlama geldi�inden s�zetmek istiyorum. Bir meslek dal� olan Matematik M�hendisli�i, her alandaki m�hendislerle teknik olarak ileti�imde bulunabilecek bireyler yeti�tirir. Disiplinleraras� sorunlar�n modellenmesi, olu�an matematiksel sorunlar�n ��z�m� i�in uygun algoritmalar�n olu�turulmas�, se�ilmesi (ya da her ikisi birden) ve sonunda bilgisayar�n etkin bir ara� olarak kullan�m� bu bireylerin en �nemli yetenekleridir. Bunlar g��l� bir matematik taban� olan yaz�l�m m�hendisleri olarak d���n�lebilir. Bu tan�mlama programdaki bilgisayar kullan�m�n�n �nemini ortaya ��karmaktad�r.

1991'de lisans ��rencilerine sunulan bilgisayar olanaklar� neredeyse bir hi�ti. Yaln�zca ��retim �yelerince kullan�labilen bir IBM anabilgisayar yap�s� bulunmaktayd�. ��renciler yaln�z onbir adet 8086 PC kullanabiliyordu. Bilgisayar Laboratuvar� y�neticileri i�in vir�s sorunu korkun� bir karabasan gibiydi. Vir�s, bir makinada kendisiyle tek ba��na kal�n�ld���nda �ok b�y�k bir sorun de�ildir ama bir�ok insan�n kullan�m�na a��k bir durumda sorun b�y�k demektir. B�yle bir durumda sorunun tek ��z�m� genellikle gerekti�inde makineyi bi�imlemeydi (format). Bu durum y�neticileri yaz�l�m olarak daha etkili ��z�mler aramaya itiyordu ve b�t�edeki k�s�tl� durum donan�m olarak geli�ime izin vermiyordu.

1992'de �niversite bir SUN IPX i�istasyonu sat�nald�, bu da laboratuvarlara UNIX i�letim sisteminin gelmesine neden oldu. K�sa bir s�re sonra bu sat�nal�m Fak�lte Dekan�'n�n onbe� 386 PC sat�nal�m�n� sa�lamas�yla s�rd�. Vir�s ve y�netimden kaynaklanan sorunlar ak�lda olarak y�neticiler daha etkili ��z�m aray��lar�na ba�lam��lard�. OS/2 ilk giri�imdi. Bununla birlikte yeterli bilgi ve deneyimin olmay��� nedeniyle, sistem, laboratuvarlarda yaln�zca bir hafta �al���r durumda kald� ve �prenciler sistemi bu s�re i�inde yenilgiye u�ratmay� ba�ard�lar. Sistem g��m��t�. Laboratuvarlar�n ba�kan�n�n, BITNET'ten Linux ad� verilen yeni bir i�letim sisteminin varl���n� duymas� yeni umutlara neden oldu. Adres bulundu ve yaz�l�m sipari� edildi. Bu yaz�l�m Yggdrasil LINUX'tu. Ku�kusuz, bu yaz�l�m� sat�n almakla sorunlar ortadan kalkm�� olmad�. Aksine, sorunlarla dolu bir yolun ba�lang�c�nda bulunuluyordu. Bununla birlikte, hi� de�ilse, yaz�l�m �cretsizdi ve internet �zerinde bu yaz�l�mla ilgili bir�ok bilgi bulunmaktayd�. Herkes sorunlar�n �oklu�unun ve mutlu sona ula��lacak yolun uzunlu�unun fark�ndayd�. Bununla birlikte, bu konuyla u�ra�acak co�kulu bireylerin varl��� ve Linux'un h�zla geli�mekte olan yap�s� ve de �deme gereksinimi olmama ger�e�i sonunda karar� getirdi: Linux, laboratuvarlar�n bask�n i�letim sistemi olarak se�ilmi�ti.

Dan��man ��renciler

�lk y�l, bu i�letim sistemi hakk�nda, ��gretim �yesi d�zeyinde, deneyimde artt�r�m� ile ge�ti ve laboratuvarlar� y�netmenin hi� de kolay bir i� olmad��� anla��ld�. Zaman t�ketimi b�y�k boyutlardayd� ve bir ka� y�neticiyle, hayatlar�nda belki de ilk kez b�yle bir i�letim sistemiyle kar��la�an y�zlerce ��renciye hizmet vermek neredeyse olanaks�zd�. Bir y�l sonra yeni 386 ve 486 t�r� bilgisayarlar sat�n al�nmas� laboratuvarlarda daha geni� esneklikler yaratmakla birlikte ugra�� tutar�n�da b�y�k �l��de artt�rd�. Bak�m i�in uzmanlara verilmesi gereken �cretin fak�lte b�t�esinin dar s�n�rlamalar� d���nda kalmas� y�netici olarak ��rencileri kullanman�n akla uygun olaca�� d���ncesini g�ndeme getirdi. Bu hizmeti s�rd�rebilirler ve �niversite lisans program�nda elde edebildiklerinden daha fazlas�n� ��renebilirlerdi. Bu bireyler " ��renci Dan��man" olarak adland�r�ld�lar ve bilgisayarlar�n, neredeyse, t�m yaz�l�mve donan�m� ile ilgilenmelerine olanak tan�nd�. �kincisinin yani donan�m bak�m�n�n daha fazla k�s�t� bulunmaktayd� ��nk� bu do�rultuda kapsaml� bir bak�m i�in �ok daha geli�mi� ayg�tlara gereksinim vard� (bununla birlikte donan�mla ilgili hatalar�n tan�s�n� yapabiliyor ve de�i�tirme ile ilgili �nerilerde bulunabiliyorlard�). Bu sistem y�r�d�. �lk olarak X Pencere ile �al��malar ard�ndan TeX ara�lar� ve PostScript kullan�m� yayg�n bir �ekilde ba�lat�ld�. Bunlar� gcc ve Pascal, Fortran, Mathematica, Scilab, Rlab gibi di�er programlama dilleri izledi. Daha sonra ileti�ima�� (network) olu�turuldu ve bu ama�la t�m sunucular y�klendi.

Bug�n, y�z dolay�nda ��renci dan��man sistemin bak�m�n� sa�l�yor. G�revleri yaln�zca bu devaml�l��� sa�lamak de�il yeni yaz�l�mlar� bulmak, uyarlamak ve kurulumunu sa�lamak. Onlar bo� zamanlar�n� bilgilerini ve deneyimlerini artt�rarak ge�iriyorlar ve b�ylece mezun olduklar�nda kendilerine ayr�ca verilecek bir sertifikaya hak kazan�yorlar. ��renci dan��manlar dokuz farkl� birimde g�rev al�yorlar:

  • E�itim Birimi:

    Bu birim derslere ek olarak kurslar ve seminerler d�zenliyor. Fak�lte i�indeki ve d���ndaki seminer ve kurs programlar� do�rudan bu birimin sorumlulu�undad�r.

    Bu birim ayr�ca yaz aylar�nda verilen staj programlar�n� da d�zenliyor. ��renciler hem bilgi ve deneyimlerini art�rma �ans�na sahip oluyorlar hem de sistemin geli�tirilmesine ve g�ncellenmesine katk�da bulunuyorlar.
  • Grafik ve Animasyon Birimi:

    Bu birimin amac�, fak�lteyle ilgili �zel g�nlerdeki t�renlerdeki sunumlar ve g�rsel sanaly�reler i�in grafik ve animasyon �al��malar�nda bulunmakt�r. Ayr�ca sorumluluklar� aras�nda yeni ��rencilerin e�itimi de bulunmaktad�r. Birimde �yeler POVRAY, 3DStudio, Lightwave, PostScript ve benzer yaz�l�mlar� kullan�yorlar. Bu yaz�l�mlar �o�unlukla LINUX ve de daha k���k �l�ekte Windows NT alt�nda kullan�l�yorlar.

    Bu birim ayl�k T�rk�e a�ileti�im (online) dergisi Olu�um'u da yay�nl�yor.
  • Donan�m ve A�lar Genel Bak�m Birimi:

    Bu birim kurulumu etkin olarak yap�lm�� bir ileti�ima��n�n bak�m�n� sa�lamaktad�r. Linux ileti�ima�� NIS ve NFS �zerine dayand�r�lm��t�r. Zaman ve devinimli (dinamik) bellek kotas� devrede bulunmaktad�r. Bunun i�in mevcut olanlar�n yan�nda Perl script de yaz�ld�. Bunlar ��rencilerin X ve ncurses kullanarak yazd�klar� gcc programlar�d�r.

    Birimde bir de ileti�ima�� g�venli�i �zerine �al��ma yapan bir altbirim bulunmaktad�r. Bu tak�m�n g�revi ileti�ima��n�n zay�f yanlar�n� saptay�p yetkililere bildirmektir. Tak�m iyi huylu "hacker"lardan olu�maktad�r.

    Bu birim ayl�k a�ileti�im dergisi olan Eri�im'i yay�nlamaktad�r. Burada ileti�ima�� konusunun bir�ok dal� �zerinde uzmanla�m�� �ok say�da ��renci bulunmaktad�r. Bu birim DNS, NIS-NFS, FTP ve MAIL sunucular�ndan sorumlu bulunmakrad�r.
  • �nsan Kaynaklar� Birimi:

    ��renci dan��manlar�n yaln�zca bir kesiminin sertifika alma �ans� olmas�ndan dolay�, bu birimin amac� ��renci dan��manlar�n de�erlendirilmesi i�in etkin bir veri taban� olu�turmakt�r. ��renci dan��manlar�n kredileri projeler ve bilgisayar tabanl� �al��malar� g�z �n�ne al�narak belirlenmektedir. Kredisi belirli bir d�zeyi ge�en bireyler sertifika almaya hak kazanmaktad�rlar.

    Bu birimde PostGres, PostGresSql, Msql ve Adabas veritaban� olara kullan�l�yor. De�erlendirme i�in web sunucular�n�n kullan�lmas�yla ilgili yeni bir proje var.
  • Bilgi Kaynaklar� Birimi:
  • Bu birimin g�revi Linux ve ilgili konular hakk�nda bilgi deste�i sa�lamak. Bu ama�la bir ka� tak�m mevcut: CD tasar�m tak�m�, g�rsel sanaly�re ara�t�rma tak�m�, �eviri ve yabanc� terimlerin do�al kar��l�klar�n� ara�t�rmakla sorumlu tak�m. Bu birim ayl�k T�rk�e a�ileti�im dergi olan Yaz�l�m Da�arc���'n� yay�nl�yor.

    Birim CD yaz�c� programlar, sanalgezgin (browser), TeX, LaTeX, PostScript, MetaFont, MetaPost ve benzerlerini kullan�yor. Birim elemanlar� taraf�ndan son g�nlerde Python �zerinde �al��malara da ba�land�.
  • Linux Sistem Programlama Birimi:

    Bu birim Laboratuvarlardaki varolan Linux sisteminin geli�tirilmesini koordine ediyor. Yeni ya da var olup da hen�z kullan�lmayan yaz�l�mlar ��rencilerin kullan�m�na sunuluyor. Bu g�nlerde pop�ler projeler Perl, Gawk, Tcl-Tk ve Python ile ilgili bulunmaktad�r.
  • Programlama Dilleri Birimi:

    Bu birimin amac� bask�n ve yeni geli�mekte olan programlama dilleriyle ilgili bilgi ve deneyimi artt�rmakt�r. Bu ama� do�rultusunda C, Pascal, Fortran gibi yap�sal diller; C++, objc, Java gibi nesneye y�nelik diller; Lisp, Prolog gibi Yapay Zek� Dilleri; Mathematica, Reduce gibi Simgesel Yorumlay�c� diller ile ilgili �al��malar yap�l�yor.
  • G�rsel Sanaly�reler Birimi:

    Bu birim Fak�lte'nin g�rsel sanaly�resi tasar�m� ve g�rsel sanaly�re sunucusunun bak�m�ndan sorumludur. G�rsel sanaly�re sunucusu yaz�l�m� i�in Apache ve Netscape Fasttrack kullan�yorlar. G�rsel sanaly�redeki her t�rl� nesnenin tasar�m�nda HTML, Java, JavaScript ve Gimp kullan�l�yor. LinuxFocus'un g�rsel yans�y�resinin bak�m� bu birim taraf�ndan sa�lan�yor. Bu birim fak�lte ve laboratuvarlardaki ��retim etkinliklerine yard�m etmekle de sorumludur. Ayn� zamanda bir uzaktan e�itim projesinde de g�rev almaktad�rlar.
  • Windows NT Birimi:

    Her ne kadar laboratuvarlar a��rl�kl� olarak Linux makinelerinden olu�sa da Windows NT y�kl� bir ka� bilgisayar bulunmaktad�r. Bunun nedeni Fak�lte'deki di�er programlar olan Fizik ve Kimya b�l�mlerinin gereksinim duymas�d�r.

    Bu birim k���k bir NT ileti�ima��n�n bak�m�n� sa�l�yor. Y�netim Samba ve Linux kullan�m�yla sa�lanmakta. NT �u ana kadar bellek kotas�na sahip de�il ve zaten NFS gibi sistemlerde sistem payla��m� olu�turmak bir tak�m zorluklar ��karmakta. Bununla birlikte Linux ve Samba bu konuda kolayl�k sa�l�yor. Her ne kadar NT'nin sa�lad��� t�m kolayl�klar Linux alt�nda bulunsa da baz� insanlar h�l� Microsoft �r�nleri kullan�yorlar. Bu tabii ki beraberinde bir tak�m sorunlar getiriyor ve laboratuvarlar�m�z bu insanlar�n gereksinimi olan baz� kolayl�klar� sa�l�yor..

Sonu�

Bug�n yeni bilgisayarlar�n al�nmas�yla Fak�lte Laboratuvarlar� daha iyi bir duruma geldi. Sistem 50'si Linux olmak �zere 70 Pentium 166 bilgisayar�ndan olu�uyor. Bu bak�m, yukar�da s�z�n� etti�im gibi ��renci dan��manl�k sistemiyle sa�lan�yor. Sistem herg�n yakla��k 500 ��renciye 24 saat hizmet veriyor ve g�zlenen hi� ��kmeden �al��ma s�resi 90 g�n. Sistem NFS ve NIS ve kota kullanmakta olup NT altileti�ima��n� da y�etmektedir. Bu, Linux tarihinde iyi bir deneyim olu�turmaktad�r. Laboratuvarlar y�ldan y�la en az 50 kadar e�itimli ve deneyimli eleman� T�rk Bilgisayar ve Yaz�l�m D�nyas�na eklemektedir. Ve son s�z olarak s�f�rdan ba�layan ya da di�er i�letim sistemlerinden Linux'a ge�en t�m ��rencilere Linux'u asla terketmemelerini s�yl�yoruz. Onlar Linux kullanmaktan ho�lan�yorlar ve T�rk Linux D�nyas� herg�n yeni kat�l�mlarla b�y�mektedir. Grafik ve Animasyon birimi taraf�ndan geli�tirilmi� bir ka� animated gif dosyas� a�a��da sunulmaktad�r:

           

 

                         

                            

          

          
Bu sanaly�renin bak�m� Miguel Angel Sepulveda taraf�ndan yap�lmaktad�r 
� Emre Demiralp 1998 
LinuxFocus 1998