Özgür Yazılımın Türkiye'ye Kazandırdığı Robot

0
acemi_

GOSB Teknopark bünyesinde faaliyet gösteren Sonar Ar-Ge adlı firma, akıllı depolarda kullanılmak üzere tasarlanan ilk robotunu üretti. Bu robotun en önemli özelliği, kritik hiçbir parçasında dışa bağımlı olmaması ve GNU/Linux üzerine kurulu kontrol yazılımı ile çalışıyor olması.

Türkiye'de kullanılan sanayi robotlarının büyük çoğunluğu yurtdışından getirilmekte. Bazıları ise kısmen Türkiye'de üretiliyor olmasına karşın can alıcı noktaları olan kontrol ünitelerinde dışarıya bağımlılar. Dolayısı ile bu üreticiler, kapalı teknoloji içeren kontrol üniteleri ile montajcılıktan çok da ileriye gidememekteler.

Robot ve CNC kontrol ünitelerinde kullanılan işletim sistemleri, kişisel bilgisayarlarda kullanılan işletim sistemlerine göre bazı farklı özelliklere sahip olmak zorundalar. Kritik işlerin teslim edildiği bu makinelerin hatalara ve mikro saniye seviyesindeki geçikmelere bile tahammüleri yok ama ihtiyaç halinde, işletmelerin mevcut sistemlerine (örneğin ERP yazılımına) entegre olabilme esnekliğine de sahip olmaları gerekiyor.

Bu kriterler ışığında durumu değerlendiren Sonar Ar-Ge çalışanları, kontrol ünitelerinde GNU/Linux altyapısı kullanma kararı alarak 2005 yılı sonunda geliştirme faaliyetlerine başladılar. Yaklaşık 18 aylık bir çalışma sonunda gerçek zamanlı bir Linux çekirdeği üzerinde çalışan ve özgür yazılımların getirdiği esneklikle her türlü bilişim altyapısına entegre olma becerisine sahip kontrol ünitesini tamamladılar. Firmanın elektronik ve mekanik ar-ge bölümleri ise aynı süre içerisinde, gerekli diğer elektronik ve mekanik aksamın tasarımını ve üretimini kendi imkanlarıyla gerçekleştirdi. Sadece kritik önem taşımayan ve firma bünyesinde üretilmesi ekonomik olmayan bazı parçalar firma dışından temin edildi.

İmalatı tamamlanan ilk robot, ERP sisteminden aldığı komutlarla deponun düzenlenmesi ve sevkiyatların gerçekleştirilmesi için insansız olarak faaliyet gösteren bir akıllı depo projesinde kullanılacak. Bu robot, birbirinden bağımsız ama eşzamanlı çalışabilen 3 eksenli 2 adet kola sahip ve saatte yaklaşık 10 ton malzemenin sevkiyatını gerçekleştirebiliyor.

Firma, önümüzdeki günlerde yine GNU/Linux ile donatılmış ve mesleki eğitim için kullanılmak üzere tasarlanmış CNC tezgahını çıkarmayı planlıyor.

Sonar Ar-Ge

Görüşler

0
bm
Cok guzel, koda nereden bakabiliriz?
0
darkhunter
Kodun açık olduğuna dair bir açıklama görmedim ben haberde?
0
bm
Hmm 'Özgür Yazılım'a vurgu yapildigina gore?
0
majesty
GNU/Linux sistem kullanıyor olması, dağıtmalarını gerektirmez.
0
darkhunter
Sebep-sonuç ilişkisi kapsamında bakıldığında ilginç bir beklenti sizinkisi :)
0
bm
Farkindayim bunun, ama hinzirlik ediyorum. (siz de onun farkindasinizdir tabii: 'ozgur yazilim' on plana ciktiginda 'benim kendi kapali koduma yaradi yasasin ozgurluk' diye cikmis olmasin sakin diyorum. Yoksa bir mecburiyet yok tabii.)
0
acemi_

Daha ilk mesajda, "işinize gelince Özgür Yazılım diyorsunuz ama paylaşmaya gelince ortada yoksunuz, nerede bakayım kaynak kodları" edasıyla hesap sorma ve suçlama amaçlı olduğu çok rahat düşünülebilecek bir mesaj ile karşılasınca daha fazla bilgi verme isteği duymadım. Bunun hinzirlikla sınırlı olduğunu belirtmeniz üzerine biraz daha açıklama yapayım.

Yararlanilan bütün projeler ile ilgili tesbit edilen bütün hatalar, proje ekiplerine firma tarafından bildirildi. Tesbit edilen hatalar ve topluluk için anlamlı olabilecek bütün ilaveler için patch sağlanıp yine proje ekiplerine gönderildi. Gönderilen patch'lerin hepsi kabul edilip CVS'lerde yerini aldı. Ayrıca yararlanılan projelerin mail gruplarının ve wiki sayfalarının aktif katılımcısı olarak elde edilen bilgiler ve tecrubeler topluluk ile paylasildi ve bu durum hala devam ediyor.

Özgür yazılımları kullanıp sonra da yapılan geliştirme ve değişiklikleri toplulukla paylaşmamak diye bir seçenek zaten pratikte bence pek mümkün değil. İşin gereği zaten birçok özgür yazılımın entegre edilmesi gerekiyor. Bu sırada karşılasılan hataların, çözümlerin, ilavelerin saklanması, firmanın asıl projelerde yapılan her değişiklikten sonra kendi gizli numaralarını yeniden yeni sisteme uyarlamaya çalışması demek ki bu ciddi bir emek ısrafı. Bu nedenle yapılan her değişikliği, asıl projeye dahil edebilmek firmanın yararına bir durum. Yani paylaşmak, bu noktada bir tercih değil, zorunluluk.

Ayrıca yazılımların paylaşılması firma için de hiçbir tehdit oluşturmuyor çünkü robot yapabilmek, elektrik-elektronik, mekanik ve yazılım konusunda güçlü bir ekip kurabilmeyi ve Türkiye şartlarında yok olmadan bunları pazara sunabilmeyi gerektiriyor ki bunları bir araya getirebilmek pek kolay değil. Firma bunların üstesinden gelebilmişken, yararlandığı projeleri desteklemeyip neden başına iş açsın ki?

Mekanik, elektronik ve projenin uygulandığı sistem içinde bir anlamı olan firmaya ait kodlar, yararlanılan özgür projeler ile paylaşılmıyor çünkü bunlar, her şartta göre yeniden şekillendirilmesi gereken ve duruma özel kodlar ama müşterilere kodların tamamı veriliyor.

0
majesty
"Mekanik, elektronik ve projenin uygulandığı sistem içinde bir anlamı olan firmaya ait kodlar, yararlanılan özgür projeler ile paylaşılmıyor çünkü bunlar, her şartta göre yeniden şekillendirilmesi gereken ve duruma özel kodlar ama müşterilere kodların tamamı veriliyor."

Yararlanılan özgür projeler ile paylaşılmaması tam olarak ne demek?
0
acemi_
Mesela sizin kendi tasarladığınız bir elektronik kart veya mekanik düzenek ile anlamlı olan kodlar var. Ana projeler için bu kodlar bir anlam ifade etmiyor ve bu tip kodları, ana projelere dahil etmezler çünkü sizden başka kimse o kartı ve mekanik düzeneği kullanmıyordur. Hatta siz bile, bir başka projede, ortam değiştiği için bu kodu kullanmazsınız
0
darkhunter
Öncelikle vurguladığınız nokta, tek başına paketlenebilirliği olmayan, standart çözümler barındırmaktan ziyade, duruma göre gelişen sistemler için projelendirildiğinden özgür olarak dağıtılmasının anlamlı olmayacağı idi.

Bu kodun GPL olarak dağıtılmasına engel olmamakla beraber, kimse böyle yapmadığınız için sizi suçlamamalı. Zira geliştirme yaparken kullandığınız platform bile bu tür çalışmalarda ülkemiz için bir ilk niteliğinde.

Bardığın dolu tarafına odaklanmayı tercih eden biri olarak, bu gelişme beni fazlasıyla memnun ediyor...
0
bm
Daha ilk mesajda, "işinize gelince Özgür Yazılım diyorsunuz ama paylaşmaya gelince ortada yoksunuz, nerede bakayım kaynak kodları" edasıyla hesap sorma ve suçlama amaçlı olduğu çok rahat düşünülebilecek bir mesaj ile karşılasınca daha fazla bilgi verme isteği duymadım.

Dediginizi anliyorum da ilk mesaj suydu:

"Cok guzel, koda nereden bakabiliriz?"

Bundan mi cikti 'hesap soma edasi'? Merakimdan soruyorum. Ben eger webe acik CVS filan varsa bakinmayi seviyorum TR'de yapilmis isler soz konusu olunca. Anlayabildigim birseyse tartiyorum teknik insanlar ne durumda diye, anlayamadigim birseyse de biraz daha memnun oluyorum aslinda. (Hinzirlik ayri, onu yaptim sonra tabii).

0
FZ
Geliştirdikleri sistemlerde GPL lisanslı yazılımlara dayanan, onlardan faydalanan, onları türetmiş olan yazılımlar varsa ve görmek istersek bakmamıza izin vermeleri gerekir öyle değil mi?
0
majesty
Faydalandığı ya da bir parçasını dahili bir yol ile türetmişlerse, o kısmı GPL ile dağıtmak zorundalar ama... Sormak lazım ilgili kişiye...
0
bm
Aslinda degil. Yani bize birsey gostermek zorunda degiller, mu mali sattiklari musterileri isterse GPL'e tabi kaynak kodunu vermek durumundalar. GPL yeniden dagitim yapilinca devreye giriyor, bize birsey dagitmadiklarina gore bize birsey gostermek durumunda degiller. Ben -- dedigim gibi -- 'ozgur yazilim' vurgusunu gorunce ne bileyim bir CVS onyuzu filana linkli bir yere gidecegimi tahmin etmistim, oyle cikmadi onun icin sordum.
0
simor
En az ihtimalle, sitede yayınlayabilirler belki. Ama cihaz olmadan bir işe yaramaz sonuçta.
Fakat açık kodu, cihaz müşteriye ulaştığında, ya cihazla birlikte vermesi veya müşterinin kolayca ulaşabileceği bir yere koyması gerekmes mi gpl e göre. Müşterinin isteğine bağlı birşey değil yani bildiğim kadarı ile.

Mesela kanıt olarak değil ama örnek olarak,
http://www.usr.com/support/s-gpl-code.asp
0
auselen
Bir yere koyması gerekmiyor galiba. İsteyene verme sözü gibi birşey vardı.

http://www.gnu.org/cgi-bin/license-quiz.cgi
0
bm
Gerekmiyor haklisiniz. Tam olsun bari. GPL'in tercumesinden alinti yapayim:
3. Yazılım'ı ( veya 2. bölümde tanımlandığı hali ile onu baz alan bir ürünü) ara derlenmiş veya uygulama hali ile 1. ve 2. Bölüm'deki şartlar dahilinde ve aşağıda sıralanan yöntemlerden birisine uygun olarak kopyalayabilir ve dağıtabilirsiniz. 1. Yaygın olarak yazılım dağıtımında kullanılan bir ortam üzerinde, yukarıda 1. ve 2. Bölüm'de bulunan şartlar dahilinde, bilgisayar tarafından okunabilir kaynak kodlarının tamamı ile birlikte dağıtmak. 2. Herhangi bir üçüncü şahsa, fiziksel olarak dağıtımı gerçekleştirme masrafınızdan daha fazla ücret almayarak, yaygın olarak yazılım dağıtımında kullanılan bir ortam üzerinde, yukarıda 1. ve 2. Bölüm'de bulunan şartlar dahilinde, bilgisayar tarafından okunabilir kaynak kodlarının tamamını dağıtacağınıza dair en az üç yıl geçerli olacak yazılı bir taahhütname ile birlikte dağıtmak. 3. Size verilmiş olan ilgili kaynak kodunu dağıtma taahhütnamesi ile birlikte dağıtmak. (Bu alternatif yalnızca ticari olmayan dağıtımlar için ve yalnızca siz de yazılımı ara derlenmiş veya uygulama biçeminde ve yukarıda b) bölümünde anlatılan şekli ile bir taahhütname ile birlikte almış iseniz geçerlidir.) Bir eserin kaynak kodu, esere değiştirme yapmak için en uygun yntem ve imkan anlamında kullanılmaktadır. Uygulama biçeminde bir eser için, kaynak kodu, içerdiği bütün parçalar için ilgili kaynak kodları, ilgili arayüz tanım dosyaları ve derleme ve yükleme işlemlerinde kullanılan bütün betikler anlamında kullanılmaktadır. Bir istisna olarak, dağıtılan kaynak kodu, genelde uygulamanın üzerinde çalışacağı işletim sisteminin ana parçaları (derleyici, çekirdek v.b.) ile birlikte dağıtılan herhangi bir bileşeni,eğer ilgili bileşen, uygulama ile birlikte dağıtılmıyorsa, içermek zorunda değildir. Eğer uygulama veya ara derlenmiş biçemde yazılımın dağıtımı belli bir yere erişim ve oradan kopyalama imkanı olarak yapılıyorsa, aynı yerden, aynı koşullar altında kaynak koduna erişim imkanı sağlamak, üçüncü şahısların ara derlenmiş ve uygulama biçemleri ile birlikte kaynak kodunu kopyalama zorunlulukları olmasa bile kaynak kodunu dağıtmak olarak kabul edilmektedir.

Bize birsey dagitmadiklari icin birsey yapmalari da gerekmiyor gayet tabii -- bunlar yazilimi dagittiklari insanlar icin. Ozgur yazilim diye gectigi icin GPL'e link verdim ama tam dogru degil bu, FSF agzi ile konusuldugunu dusunsek bile boyle bir mecburiyet getirmeyen BSD vs. de "ozgur" kabul ediliyor.[1]

[1] Orjinal BSD de "The flaw is not fatal; that is, it does not render the software non-free." suraya gore.

0
simor
Evet 6. soruda 1 nolu cevap doğru demişim ama 5 nolu doğru imiş .

Yani;
bedava olarak kaynak kodu "cd" si ısmarlanabileceği (sipariş?)(?) veya dağıtım cd'si fiyatına ısmarlanabileceği söyleniyor. Aynı soruda lisansın 3b maddesine işaret edilmiş

Sonuçta gpl olan herşey para ile de satılabilir. Kaynak kodları da dahil. Ama kaynak kodlarının da sipariş(?) edilebilirliği ve web sitesinde yayınlama zorunluluğu vardır veya yoktur dememesi bence başka anlamda dahiyane bir şey ki sayenizde şimdi anladım. Belki de gpl'in yumuşak karnıdır bilemiyorum. Başka bir konu başlığı altında tartışılacak birşey bu.

Ama zaten yukarıda Acemi açıklamış durumu bu konu başlığı için sorun açıklanmıi görünüyor
0
conan
Ben bu soruyu 2004 Linux World Expo'sunda Oracle adamina sorup bedava SUSE professional edition kazanmistim :)

Sus payi hehe. Sen soyle gel bakiiim al sana SUSE :)
0
simor
Bir çok kişinin kafalarında tomurcuklanan düşüncelere şimdiden bir nebze yorum olması açısından prensiplerimi de aşarak şunu söylemek isterim.

Bu ekiple ve firma ile tanışma şeklimin ve zamanının önemi dışında, kendilerine de küçük bir şiddetle ilettiğim üzere, iyi yönlenmiş, bilgili, genç ve benim için en önemlisi, sebeplerinin dışında Türkiye'de çok az bulunan kalite ve estetik kaygısına sahipler.

Bunları bu konularda konuştuğum veya alakalı olan herkese söyledim ve şaşırdığımı da ifade ettim. Alışmamışım böyle şeylere.
Kendim imalat yaptığım zamanlarda dahi piyasa ile ticari iletişim kurabilmek için, mesela rus malı saç kullanıp satılabilir hale getirmişizdir. Transformatörün elektriksel özelliklerini bozacak hiç bir malzeme eksiltme yoluna gitmememize rağmen bu seçim, görüntü bozukluğuna ve performans kayıplarının artmasına sebep olurdu.

Bu ülkede kalite ve estetik kaygısı gütmek cesaret işi. Hatta tekmili birden 12 bölüm korku filmi seyretmek gibi birşey bence.

Kumaş da makas da çok güzel. Bence herşey çok güzel olacak. O ekipteklilere ve firmaya başarılar diliyorum.

not: En başta prensiplerim derken şunu demek istedim. Her ne kadar firma ortağı veya benzeri bir şey olmasam da bu insanlarla iş ilşkisi içinde olduğumu düşünüyorum ve firma bazında haksız reklam yapmış olmak istemem. Tamamen tarafsız gözlemlerimi ve ve mutluluğumu dile getirdim.
0
Satanique
Bencede...
0
anonim
Bu robotun en önemli özelliği, kritik hiçbir parçasında dışa bağımlı olmaması ve GNU/Linux üzerine kurulu kontrol yazılımı ile çalışıyor olması.
gerçekten en önemli özelliği bu mu?
0
Satanique
Hadiiiiiiii ziktiiiiiiiiiiiiirrrrrr. Ciddi misin? Gerçekten mi? Oh My GOD! Linux ile çalısıyor demek. Tipi nasıl bu robotun penguen mi?

Bir yaşıma daha girdim ciddi olamazsın!
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Google 50 yıl içinde kendini yok edecek!

FZ

Karadeniz Teknik Üniversitesi Elektrik Elektronik Mühendisliği 2. sınıf öğrencisi Buğra Ayan, Google'ın 50 yıl içinde kendi kendisini yok edeceğini iddia etti, Microsoft'ta staj yapmaya başladı

Eski DMOZ Editörüne 10 Ay Hapis Cezası

FZ

Açık Internet Dizini Projesi (Open Directory Project) eski editörlerinden H. Ertaş, adı geçen sitede PKK ile ilgili bir düzenlemeden ötürü suçlu bulunarak 10 ay cezaya mahkum edildi. Ertaş'ın avukatı Suna Coşkun müvekkilinin DMOZ sitesi için gönüllü olarak çalıştığını ve Kürt kategorisinden sorumlu olduğunu belirtti. Coşkun, Ertaş'ın sadece DMOZ'a yollanan adresleri düzenlediğini, sıraladığını, içeriklerinden ve orada belirtilen görüşlerden sorumlu tutulamayacağını belirterek ortada herhangi bir suç olmadığını söyledi.

Mahkeme, silahlı terör örgütünün şiddet yollarına başvurmasını özendirici yönde propaganda yaptığı gerekçesiyle, 3713 sayılı Yasa'nın ”terör örgütleri” başlıklı 7/2. maddesi uyarınca 10 ay hapis, 416 milyon 666 bin lira da ağır para cezası verdi. Mahkeme, cezaları ertelemedi.

Internet'te Çok Vakit Geçirmek İşten Atılma Sebebi

FZ

Doç. Dr. Cevdet İlhan Günay, Adana Barosu'nun 'Avukatlar Haftası' nedeniyle düzenlediği 'İş Hukuku' konulu panelde yaptığı konuşmada 4 bin 773 sayılı İş Güvencesi Yasası ve uygulamaları hakkında bilgi verdi.

Yasanın, işverene işçinin sözleşmesini feshederken geçerli neden belirtme zorunluluğu getirdiğini söyleyen Doç. Dr. Günay, teknolojik gelişmelerin getirdiği bazı davranışların da bu kapsama girdiğini söyledi. Doç. Dr. Günay, şöyle dedi: "Bir süredir hayatımızda olan cep telefonuyla, telefon işçiye bile ait olsa uzun süre konuşmak ve bunu alışkanlık haline getirmek, iş sözleşmesini feshetme gerekçesi olarak gösterilebiliyor. Aynı şekilde internette uzun süre harcayan, prn içerikli mailler atan işçi de işten çıkarılabiliyor. Bu gerekçelerle işten çıkarılanların açtıkları işe dönüş davalarını reddediyoruz."

ULUDAĞ, Microsoft, Milli Eğitim Bakanlığı İhalesi Meclise Taşındı

FZ

CHP Uşak milletvekili Osman Coşkunoğlu, ABD ve AB'nin, güvenlik sorunu nedeniyle dışladığı Microsoft Windows işletim sisteminin, öğretmenlere ve yargı mensuplarına yönelik kampanyalar kapsamındaki bilgisayarlarda kullanılmasını eleştirdi. Coşkunoğlu, konunun bir "ulusal güvenlik sorunu" olduğuna dikkat çekti.

Osman Coşkunoğlu, yaklaşık 650 bin öğretmene dağıtılması planlanan dizüstü bilgisayarda, "neden TÜBİTAK'ın geliştirdiği bir işletim sistemi değil de Microsoft'un işletim sistemi kullanılacağını" hazırladığı 6 soru önergesiyle Meclis gündemine getirdi. Coşkunoğlu, Başbakan Recep Tayyip Erdoğan, Milli Eğitim Bakanı Hüseyin Çelik, Ulaştırma Bakanı Binali Yıldırım ve Adalet Bakanı Cemil Çiçek'in yanıtlaması istemiyle verdiği önergelerde, Microsoft sisteminin tercih nedenini sordu.

Kaynak: Milliyet

Türk Telekom: Quo Vadis?

FZ

turk.internet.com'a göre: Türk Telekom'dan en son hareket, UMTH'cilere (Uzun Mesafe Telefon Hizmeti) hat vermemek şeklinde geldi. Yaklaşık 1 haftadır ISS'lere bir taahhütname imzalatarak kiralık hat verilirken, UMTH firmalarına ise hiç verilmiyor. Firmalar da Türk Telekom'un hakim durumunu kötüye kullandığı iddiası ile TK'ya başvurdular.

Telekom ve internet sektöründe büyük tepki ile karşılanan uygulamanın Türk Telekom’un şirket içinde yayınlanmış olan 10.11.2004 tarih ve 5385 sayılı genelgesi uyarınca başlatıldığı bilgisi alınıyor.

Alınan bilgiye göre bu genelgenin içeriğinde “Karasal hatlar üzerinden veri iletimi yetkilendirilmesi sadece data hizmetini içerdiğinden ses hariç data amaçlı tüm başvurular, UMTH işletmecileri ile irtibatlandırılmadığı sürece karşılanacaktır.” ifadesi bulunuyor. Bu ise Türk Telekom'un gerek Telekomünikasyon Kurumu tarafından verilen lisansları gerekse 406 sayılı kanun çerçevesinde Türk Telekom'un kalkmış olan tekel durumu uzantısında 1 ocak 2004 tarihinde başlamış olan serbestliği ihlal eden bir yaklaşım olarak bildiriliyor.

Kaynak: http://turk.internet.com/haber/yazigoster.php3?yaziid=11666