<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Özgür Yazılım</title>
	
	<link>http://ozguryazilim.com</link>
	<description>Dünyada ve Türkiye'de özgür ve açık kaynak kodlu yazılımlar, trendler, gelecek öngörüleri</description>
	<pubDate>Mon, 20 Jul 2009 19:01:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-sa/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/ozguryazilim" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Microsoft ve Linux</title>
		<link>http://feedproxy.google.com/~r/ozguryazilim/~3/NkdmxGJKcSo/</link>
		<comments>http://ozguryazilim.com/?p=178#comments</comments>
		<pubDate>Mon, 20 Jul 2009 19:01:53 +0000</pubDate>
		<dc:creator>Hakan Uygun</dc:creator>
		
		<category><![CDATA[duyuru]]></category>

		<category><![CDATA[tartışma]]></category>

		<category><![CDATA[GPL]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://ozguryazilim.com/?p=178</guid>
		<description><![CDATA[Microsoft, bugün 20.000 satır kodu &#8220;açık kaynak&#8221; olarak yayınladığını duyurdu. Bunda ne var ki diyebilirsiniz Microsoft daha öncede çeşitli kodlarını açık kaynak lisansları ile yayınlamıştı.  Fakat bu sefer yayınlanan kodlar iki nedenle önemli. Birincisi kodlar GPLv2 ile yayınlandılar. Yani sadece açık kaynak kodlu değil özgür yazılımlar. İkincisi ise yayınlanan kodlar Linux sürücüleri.
Öncelikle hemen belirtelim bu [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft, bugün 20.000 satır kodu &#8220;açık kaynak&#8221; olarak yayınladığını <a href="http://www.microsoft.com/presspass/features/2009/Jul09/07-20LinuxQA.mspx" target="_blank">duyurdu</a>. Bunda ne var ki diyebilirsiniz Microsoft daha öncede çeşitli kodlarını açık kaynak lisansları ile yayınlamıştı.  Fakat bu sefer yayınlanan kodlar iki nedenle önemli. Birincisi kodlar GPLv2 ile yayınlandılar. Yani sadece açık kaynak kodlu değil özgür yazılımlar. İkincisi ise yayınlanan kodlar Linux sürücüleri.</p>
<p>Öncelikle hemen belirtelim bu Linux sürücüleri aslında Microsoft&#8217;un sanal makine uygulamalarının daha iyi çalışabilmesini sağlamak amacındalar. Yani Microsoft kendi ürününü desteklemek için bu sürücüleri Linux&#8217;a açıyor. Fakat bunun ardında yatanın aslında kullanıcı baskısı olduğunu da görmemiz gerek.</p>
<p>Microsoft yetkilisi Sam Ramji&#8217;nin belirttiği üzere : &#8220;Microsoft olarak, açık kaynak kod için sürdürülebilir iş statejileri geliştirmeye odaklandık&#8221;.  ( We’re focused on building sustainable business strategies for open source at Microsoft).  Artık özgür yazılım sürdürülebilir iş stratejileri için yeterli olgunluğa erişmiş durumda. Ayrıca sürdürülebilir iş stratejileri için artık özgür yazılım gereklilik olma yolunda.</p>
<p>IBM, Intel, Google, Oracle, Nokia gibi büyük şirketler gelecek planlarını özgür yazılım ürünleri üzerine kuruyorlar. Dolayısı ile rakiplerinin de benzer bir stratejiler geliştirmesi, bu konuda çalışmalar yapması çok doğal görünüyor&#8230;</p>
<p>Sonuç olarak aklımdaki soruyu sizlerle paylaşayım : Peki sizce, bu gelişmeler özgür yazılım kullanıcıları için bu iyi mi kötü mü?</p>
]]></content:encoded>
			<wfw:commentRss>http://ozguryazilim.com/?feed=rss2&amp;p=178</wfw:commentRss>
		<feedburner:origLink>http://ozguryazilim.com/?p=178</feedburner:origLink></item>
		<item>
		<title>Linux Kullanıcıları Derneği Genel Kurulu</title>
		<link>http://feedproxy.google.com/~r/ozguryazilim/~3/rSguDU6HJu8/</link>
		<comments>http://ozguryazilim.com/?p=175#comments</comments>
		<pubDate>Thu, 18 Jun 2009 08:25:26 +0000</pubDate>
		<dc:creator>Hakan Uygun</dc:creator>
		
		<category><![CDATA[duyuru]]></category>

		<guid isPermaLink="false">http://ozguryazilim.com/?p=175</guid>
		<description><![CDATA[Linux Kullanıcıları Derneği&#8217;nin artık her yıl  gerçekleştirilecek olan olağan genel kurulu, 20 Haziran 2009 tarihinde Ankara&#8217;da Türk Hukuk Kurumu&#8217;nda gerçekleştirilecek.


İlgili yazılar:Linux ve özgür yazılımın 18 yılı (2000-2001) Linux ve özgür yazılımın 18 yılı yazı dizisine dördüncü yazı...


İlgili yazılar:<ol><li><a href='http://ozguryazilim.com/?p=116' rel='bookmark' title='Permanent Link: Linux ve özgür yazılımın 18 yılı (2000-2001)'>Linux ve özgür yazılımın 18 yılı (2000-2001)</a> <small>Linux ve özgür yazılımın 18 yılı yazı dizisine dördüncü yazı...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Linux Kullanıcıları Derneği&#8217;nin artık her yıl  gerçekleştirilecek olan olağan genel kurulu, 20 Haziran 2009 tarihinde Ankara&#8217;da Türk Hukuk Kurumu&#8217;nda gerçekleştirilecek.</p>


<p>İlgili yazılar:<ol><li><a href='http://ozguryazilim.com/?p=116' rel='bookmark' title='Permanent Link: Linux ve özgür yazılımın 18 yılı (2000-2001)'>Linux ve özgür yazılımın 18 yılı (2000-2001)</a> <small>Linux ve özgür yazılımın 18 yılı yazı dizisine dördüncü yazı...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://ozguryazilim.com/?feed=rss2&amp;p=175</wfw:commentRss>
		<feedburner:origLink>http://ozguryazilim.com/?p=175</feedburner:origLink></item>
		<item>
		<title>TBD Bilişim Kongresi’nde özgür yazılım paneli</title>
		<link>http://feedproxy.google.com/~r/ozguryazilim/~3/CyRir7jBiAM/</link>
		<comments>http://ozguryazilim.com/?p=172#comments</comments>
		<pubDate>Thu, 28 May 2009 05:05:17 +0000</pubDate>
		<dc:creator>Görkem Çetin</dc:creator>
		
		<category><![CDATA[Kategorilenmemiş]]></category>

		<guid isPermaLink="false">http://ozguryazilim.com/?p=172</guid>
		<description><![CDATA[31 Mayıs Pazar günü, Türkiye Bilişim Derneği&#8217;nin geleneksel olarak düzenlediği Bilişim Kongresi&#8217;nde, özgür yazılımı tartışıyor olacağız. Gerçekleştirilecek panelde, kendi işlerine sahip firma temsilcileri ve akademisyenler özgür yazılım iş modelleri üzerine bilinmeyen ve merak edilenleri konuşacak. Özellikle kurumlarının özgür yazılımdan nasıl faydalanacağını öğrenmek, kaynak kodu açık ürünlerin hangi fırsatları sunduğunu görmek ve diğer kurumlara karşı daha [...]]]></description>
			<content:encoded><![CDATA[<p>31 Mayıs Pazar günü, Türkiye Bilişim Derneği&#8217;nin geleneksel olarak düzenlediği Bilişim Kongresi&#8217;nde, özgür yazılımı tartışıyor olacağız. Gerçekleştirilecek panelde, kendi işlerine sahip firma temsilcileri ve akademisyenler özgür yazılım iş modelleri üzerine bilinmeyen ve merak edilenleri konuşacak. Özellikle kurumlarının özgür yazılımdan nasıl faydalanacağını öğrenmek, kaynak kodu açık ürünlerin hangi fırsatları sunduğunu görmek ve diğer kurumlara karşı daha fazla rekabet gücü kazanmak isteyenler için, kaçırılmaması gereken bir fırsat.<br />
<strong><br />
Yer:</strong> Marmara Üniversitesi Nişantaşı Kampüsü<br />
Erdal İnönü Bilim ve Kültür Merkezi<br />
<strong>Tarih:</strong> 31 Mayıs Pazar, 14:00 - 15:20<br />
<strong>Oturum başkanı:</strong> Görkem Çetin<br />
<strong>Konuşmacılar:</strong> Enver Altın, Hakan Uygun, Cahit Cengizhan</p>
]]></content:encoded>
			<wfw:commentRss>http://ozguryazilim.com/?feed=rss2&amp;p=172</wfw:commentRss>
		<feedburner:origLink>http://ozguryazilim.com/?p=172</feedburner:origLink></item>
		<item>
		<title>Özgür Yazılım Öğrencilere Ne Katar?</title>
		<link>http://feedproxy.google.com/~r/ozguryazilim/~3/eYmTeGYN30s/</link>
		<comments>http://ozguryazilim.com/?p=167#comments</comments>
		<pubDate>Tue, 07 Apr 2009 13:57:01 +0000</pubDate>
		<dc:creator>Hakan Uygun</dc:creator>
		
		<category><![CDATA[teori]]></category>

		<category><![CDATA[eğitim]]></category>

		<category><![CDATA[kariyer]]></category>

		<category><![CDATA[tecrübe]]></category>

		<guid isPermaLink="false">http://ozguryazilim.com/?p=167</guid>
		<description><![CDATA[Üniversitelerin bilgisayar bilimleri ile ilgili bölümlerinde okuyan ya da kariyerini bu alanda yapmak isteyen öğrenciler için özgür yazılımın diğer tüm özelliklerinin dışında çok önemli bir parçası bulunuyor : tecrübe!
Üniversiteden mezun olup iş hayatına atılmak istendiğinde hepimizin karşısına aynı çelişki çıkıyor, iş yerleri tecrübeli çalışanlar istiyorlar fakat bir yerde çalışmadan da tecrübe sahibi olamıyorsunuz. Bu durumu [...]]]></description>
			<content:encoded><![CDATA[<p>Üniversitelerin bilgisayar bilimleri ile ilgili bölümlerinde okuyan ya da kariyerini bu alanda yapmak isteyen öğrenciler için özgür yazılımın diğer tüm özelliklerinin dışında çok önemli bir parçası bulunuyor : tecrübe!</p>
<p>Üniversiteden mezun olup iş hayatına atılmak istendiğinde hepimizin karşısına aynı çelişki çıkıyor, iş yerleri tecrübeli çalışanlar istiyorlar fakat bir yerde çalışmadan da tecrübe sahibi olamıyorsunuz. Bu durumu aşmak için genelde öğrenim kurumları öğrenim zamanı içinde staj programlarını yerleştirirler fakat staj programları da ülkemizde çoğu zaman hakkı verilmeden yapıldığı için iş verenler tarafından çok da ciddiye alınmazlar. Ayrıca o staj programında gerçekten bir şeyler yapmışsanız bile bunu büyük ihtimalle olası iş vereninize örnek olarak sunamazsınız, çünkü çalıştığınız program sizden başka bir çok kişinin daha emeğini içeren sahipli bir iş süreci olacaktır.</p>
<p>Özgür yazılım dünyası ise tam da bu konuda size bir çok olanak sunacaktır;</p>
<ul>
<li>Bir özgür yazılım projesine dahil olurken kimse sizden her şeyi bilmenizi, süper kodlar yazmanızı, bütün projeye hakim olmanızı beklemez. Küçük bir parçasından tutup, kendinizi o proje içerisinde yetiştirebilirsiniz.</li>
<li>Özgür yazılım projesi içerisinde sorduğunuz sorulara genellikle cevaplar alır ve doğru yöne doğru tartışmalar içerisinde yönlendirilirsiniz.</li>
<li>Özgür yazılım projeleri genelde birden fazla geliştiricinin yer aldığı ekip çalışması ile üretilen projelerdir. Takım çalışmasını öğrenirsiniz. Üstelik bu takım içerisinde çalışma esnasında, e-posta, forum, dokümantasyon gibi elektronik iletişim araçlarını kullanmak durumunda kalacağınız için uzaktan bir takımın parçası olma konusunda tecrübe sahibi olacaksınız.</li>
<li>Ödevler, staj projeleri gibi eğitim için üretilmiş projeler yerine gerçek hayat uygulamaları üzerinde çalışacağınız için gerçek iş tecrübesi edinmiş olacaksınız.</li>
<li>Bir özgür yazılım projesine başladığınız nokta genelde hata ayıklama süreci olacağı için, gerçek hayat uygulamalarında karşılaşacağınız kullanıcı talepleri konusunda da tecrübe sahibi olacaksınız.</li>
<li>Bir özgür yazılım projesi içerisinde vermiş olduğunuz katkılar, doğrudan doğruya kamuya açık olacağı için yaptığınız işi örnek olarak rahatlıkla gösterebilirsiniz.</li>
</ul>
<p>Sonuç olarak bir öğreniminiz süresinde bir özgür yazılım projesi içerisinde yer almışsanız, üniversite bitip iş başvuruları yaparken artık tecrübesiz bir yeni mezun değil, tecrübeli ve işe hazır biri olacaksınız&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://ozguryazilim.com/?feed=rss2&amp;p=167</wfw:commentRss>
		<feedburner:origLink>http://ozguryazilim.com/?p=167</feedburner:origLink></item>
		<item>
		<title>Değişen Koşullar</title>
		<link>http://feedproxy.google.com/~r/ozguryazilim/~3/RRhLxZ2YqC0/</link>
		<comments>http://ozguryazilim.com/?p=164#comments</comments>
		<pubDate>Thu, 02 Apr 2009 04:35:55 +0000</pubDate>
		<dc:creator>Erhan Ekici</dc:creator>
		
		<category><![CDATA[Kategorilenmemiş]]></category>

		<category><![CDATA[lisanslar]]></category>

		<guid isPermaLink="false">http://ozguryazilim.com/?p=164</guid>
		<description><![CDATA[Ortaya başarılı bir “şey” çıkarmak, bu durumu sürdürülebilir kılarak alanında hatırı sayılır bir başarı yakalamak zor iş. Bir fikri bulmak, geliştirmek ve bunu gerçekleştirmek yetmiyor. Bunların yanında bir “strateji” geliştirmeniz gerekiyor. Değişen koşullara adapte olabilecek bir yapınızın / işleyişinizin olması gerekiyor. Hele konu birde “bilgi” ise yani durmadan büyüyen bir “şey” ise işiniz giderek zorlaşıyor.
90&#8242;lı [...]]]></description>
			<content:encoded><![CDATA[<p>Ortaya başarılı bir “şey” çıkarmak, bu durumu sürdürülebilir kılarak alanında hatırı sayılır bir başarı yakalamak zor iş. Bir fikri bulmak, geliştirmek ve bunu gerçekleştirmek yetmiyor. Bunların yanında bir “strateji” geliştirmeniz gerekiyor. Değişen koşullara adapte olabilecek bir yapınızın / işleyişinizin olması gerekiyor. Hele konu birde “bilgi” ise yani durmadan büyüyen bir “şey” ise işiniz giderek zorlaşıyor.</p>
<p>90&#8242;lı yılların ortasında Microsoft firması hem teknolojik gidişatı iyi okumuş, hem de yakın zamanda bu teknolojik değişimin getireceği kullanıcı alışkanlıklarının değişeceğinin doğru zamanda farkına varmıştı. O güne kadar evlerde / kütüphanelerde ne zaman bir bilgiye ihtiyaç olsa başvurulan, 80&#8242;li, 90&#8242;lı yılların popüler hazineleri olan ansiklopediler, bilgisayarların yaygınlaşmasıyla birlikte -eğer dijital ortamda sunulurlarsa- farklı bir biçim alabilirdi. Sonuçta sayısal ortamda hem bilgiye ulaşmak çok daha kolay olacak hem de kağıt ortamının kuru ve değiştirilemez ortamından çıkarak, sayısal ortamın daha etkileşimli, daha görsel ve daha kısa sürede güncellenebilen platformuna taşınacaktı. İhtiyaç belli, tespitler doğru idi. Microsoft hamlesini yaptı ve birbiri ardına birkaç ansiklopedi firması satın aldı, bazıları ile işbirliğine girdi. Sonuçta karşımıza “<a href="http://en.wikipedia.org/wiki/Encarta" target="_blank">Encarta</a>” isimli sayısal ansiklopediyi getirdi.</p>
<p>2000&#8242;li yılların hemen başında <a href="http://en.wikipedia.org/wiki/Jimmy_Wales">Jimmy Wales</a> ve <a href="http://en.wikipedia.org/wiki/Larry_Sanger">Larry Sanger</a> çalıştıkları bir proje olan sayısal ansiklopedi “nupedia” için bir nevi bilgi deposu olacak bir alt proje başlatırlar. Nupedia ansiklopedi projesinde editörler profesyonel ve sınırlı sayıda iken yeni proje için bir “wiki” yapısı öngürürler. Katılıma açık, herkesin katkıda bulunabildiği -yani sınırsız sayıda editörünüzün olduğu- bir yapı ile başladıkları yolculuk aynı yıl ana projeyi bile geride bırakacak bir hızla yayılır ve ilerler. Sonuçta, bir zamanlar “nupedia” adlı ansiklopediye “tavşan” olsun diye başlanan bir projeyi bugün biz wikipedia adıyla kullanıyoruz.</p>
<p>Bir tarafta Encarta, bir tarafta wikipedia. Encarta sınırlı dil desteği, içerdiği başlık sayısı ve daha bir çok alanda wikipedia&#8217;nın yanına bile yaklaşamadı. Yaklaşık 8 yıl erken başladığı yarışta, bir “wiki” ye yenildi. Wikipedia bugün dünyanın gelmiş geçmiş en büyük ansiklopedisi iken Encarta, Microsoft&#8217;un mart ayında aldığı bir karar ile emekli oluyor hem de şu gerekçelerle:</p>
<p>“microsoft&#8217;un resmi açıklamasında, encarta&#8217;nın kapatılmasına neden olarak insanların günümüzde bilgiyi geçtiğimiz döneme göre çok daha farklı şekillerde yaratması ve çok farklı kanallardan tüketmesi gösterildi.”*<a class="sdfootnoteanc" name="sdfootnote1anc" href="#sdfootnote1sym"><sup>1</sup></a></p>
<p>Gerekçe belli açılardan doğru olmasına rağmen, encarta “benden bu kadar” derken, wikipedia&#8217;nın yoluna dünyadaki en kapsamlı ve güncel ansiklopedi olarak devam etmesinin sebebleri neler olabilir?</p>
<ul>
<li>Lisansının herkesin katılımına 	ve katkısına izin veren, özgür lisanslardan <a href="http://en.wikipedia.org/wiki/GFDL" target="_blank">GFDL</a> olması,</li>
<li>Wiki yapısı ile yine herkesin 	kolayca bilgi eklemesine / düzeltmesine izin vermesi,</li>
<li>Topluluk yapısı itibariyle katılımcı bir yapıyı benimsemiş olması</li>
<li>Yine herkesin katkı sunabilmesi 	ve lisansı sayesinde değişen koşullara daha kolay adapte olması</li>
</ul>
<p style="margin-bottom: 0in;">olabilir mi?</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p class="sdfootnote" style="font-size:8px;"><a class="sdfootnotesym" name="sdfootnote1sym" href="#sdfootnote1anc">1</a><a href="http://www.ntv.com.tr/id/24952582/" target="_blank">Microsoft, 	ansiklopedisini kapatıyor</a>, NTVMSNBC, 1 Nisan 2009 Çarşamba,</p>
]]></content:encoded>
			<wfw:commentRss>http://ozguryazilim.com/?feed=rss2&amp;p=164</wfw:commentRss>
		<feedburner:origLink>http://ozguryazilim.com/?p=164</feedburner:origLink></item>
		<item>
		<title>8. Linux ve Özgür Yazılım Şenliği</title>
		<link>http://feedproxy.google.com/~r/ozguryazilim/~3/hU1u6mKmI5E/</link>
		<comments>http://ozguryazilim.com/?p=159#comments</comments>
		<pubDate>Tue, 24 Mar 2009 13:27:02 +0000</pubDate>
		<dc:creator>Hakan Uygun</dc:creator>
		
		<category><![CDATA[duyuru]]></category>

		<category><![CDATA[bilgi]]></category>

		<category><![CDATA[lkd]]></category>

		<category><![CDATA[şenlik]]></category>

		<guid isPermaLink="false">http://ozguryazilim.com/?p=159</guid>
		<description><![CDATA[
8. Linux ve Özgür Yazılım Şenliği ve Özgür Yazılım ve Açık Kaynak Günleri, LKD ve Bilgi Üniversitesi tarafından bir ortak etkinlik olarak Bilgi Üniversitesi Dolapdere Kampüsünde 17-18 Nisan tarihlerinde gerçekleştiriliyor.
Etkinlikte Douglas Crockford, Jonathan Conradt, Sebastian Kügler, Stefan Koch gibi yabancı konukların yanında, Türkiye&#8217;de özgür yazılım dünyasının önde gelen kişileri çeşitli sunumlar yapacaktır.
Etkinikte ayrıca java, ruby, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://senlik.linux.org.tr/2009/"><img class="aligncenter" src="http://senlik.linux.org.tr/2009/banner/banner300250-2.jpg" alt="" width="300" height="250" /></a></p>
<p>8. Linux ve Özgür Yazılım Şenliği ve Özgür Yazılım ve Açık Kaynak Günleri, LKD ve Bilgi Üniversitesi tarafından bir ortak etkinlik olarak Bilgi Üniversitesi Dolapdere Kampüsünde 17-18 Nisan tarihlerinde gerçekleştiriliyor.</p>
<p>Etkinlikte Douglas Crockford, Jonathan Conradt, Sebastian Kügler, Stefan Koch gibi yabancı konukların yanında, Türkiye&#8217;de özgür yazılım dünyasının önde gelen kişileri çeşitli sunumlar yapacaktır.</p>
<p>Etkinikte ayrıca java, ruby, php gibi popüler özgür web teknolojileri tanıtımı için atölye çalışmaları yer alacaktır.</p>
<p>Katılım herkese açık ve ücretsizdir.</p>
]]></content:encoded>
			<wfw:commentRss>http://ozguryazilim.com/?feed=rss2&amp;p=159</wfw:commentRss>
		<feedburner:origLink>http://ozguryazilim.com/?p=159</feedburner:origLink></item>
		<item>
		<title>Google Summer of Code 2009: Bir yaz eğlencesi</title>
		<link>http://feedproxy.google.com/~r/ozguryazilim/~3/KD0SXiXagdw/</link>
		<comments>http://ozguryazilim.com/?p=157#comments</comments>
		<pubDate>Wed, 18 Mar 2009 20:38:40 +0000</pubDate>
		<dc:creator>Görkem Çetin</dc:creator>
		
		<category><![CDATA[Kategorilenmemiş]]></category>

		<guid isPermaLink="false">http://ozguryazilim.com/?p=157</guid>
		<description><![CDATA[2005 yılından bu yana düzenlenen bir etkinlik. 2500 öğrenci ve 2500 akıl hocasını bir araya getiren bir orgaizasyon. Dünya çapında 100&#8242;den fazla ülkenin katıldığı bir yapı. Google&#8217;un, açık kaynak kodlu yazılımların gelişimi için harcadığı 2 milyon dolardan fazla para ve ortaya konan 5 milyon satır yazılım. Bu yıl 4.&#8217;sü düzenlenen etkinlikte  muhteşem fikirler, yeni [...]]]></description>
			<content:encoded><![CDATA[<p>2005 yılından bu yana düzenlenen bir etkinlik. 2500 öğrenci ve 2500 akıl hocasını bir araya getiren bir orgaizasyon. Dünya çapında 100&#8242;den fazla ülkenin katıldığı bir yapı. Google&#8217;un, açık kaynak kodlu yazılımların gelişimi için harcadığı 2 milyon dolardan fazla para ve ortaya konan 5 milyon satır yazılım. Bu yıl 4.&#8217;sü <a href="http://socghop.appspot.com/program/accepted_orgs/google/gsoc2009">düzenlenen etkinlikte </a> muhteşem fikirler, yeni organizasyonlar var. Elbette, listede <a href="http://en.pardus-wiki.org/SummerOfCode2009Ideas">Pardus</a> da var. Yazı biraz kodlayarak geçirmek, biraz da para kazanmak için bulunmaz fırsat. Haydi <a href="http://socghop.appspot.com/document/show/program/google/gsoc2009/faqs">Summer of Code&#8217;a!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ozguryazilim.com/?feed=rss2&amp;p=157</wfw:commentRss>
		<feedburner:origLink>http://ozguryazilim.com/?p=157</feedburner:origLink></item>
		<item>
		<title>Özgür Yazılım Proje Yönetimi - 2</title>
		<link>http://feedproxy.google.com/~r/ozguryazilim/~3/IDIbSud2e80/</link>
		<comments>http://ozguryazilim.com/?p=150#comments</comments>
		<pubDate>Tue, 10 Mar 2009 09:18:47 +0000</pubDate>
		<dc:creator>Hakan Uygun</dc:creator>
		
		<category><![CDATA[teori]]></category>

		<category><![CDATA[belgeleme]]></category>

		<category><![CDATA[ekosistem]]></category>

		<category><![CDATA[proje]]></category>

		<category><![CDATA[sürüm]]></category>

		<category><![CDATA[topluluk]]></category>

		<category><![CDATA[yönetim]]></category>

		<guid isPermaLink="false">http://ozguryazilim.com/?p=150</guid>
		<description><![CDATA[Bir önceki yazıda, özgür yazılım projeleri için topluluk yönetiminin öneminden bahsetmiştim. Bu yazıda devam ediyoruz.
Sürüm Yönetimi
Özgür yazılımın en önemli avantajlarından bir başkası ise sürüm yönetimindeki olası esnekliğidir. &#8220;Erken sürüm, sık sürüm&#8221; ilkesi ile kullanıcılar, uygulama üzerinde gerçekleşen en küçük değişiklikleri erkenden elde edebilirler. Benzer şekilde, modern yazılım yönetim modellerinden çevik süreçler de benzeri koşullar öne [...]


İlgili yazılar:<ol><li><a href='http://ozguryazilim.com/?p=141' rel='bookmark' title='Permanent Link: Özgür Yazılım Proje Yönetimi - 1'>Özgür Yazılım Proje Yönetimi - 1</a> <small>Bilişim projelerinin yönetimi, kendi iç dinamikleri nedeniyle başka projelerin yönetimine...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Bir önceki <a href="http://ozguryazilim.com/?p=141">yazıda</a>, özgür yazılım projeleri için topluluk yönetiminin öneminden bahsetmiştim. Bu yazıda devam ediyoruz.</p>
<p><strong>Sürüm Yönetimi</strong><br />
Özgür yazılımın en önemli avantajlarından bir başkası ise sürüm yönetimindeki olası esnekliğidir. &#8220;Erken sürüm, sık sürüm&#8221; ilkesi ile kullanıcılar, uygulama üzerinde gerçekleşen en küçük değişiklikleri erkenden elde edebilirler. Benzer şekilde, modern yazılım yönetim modellerinden çevik süreçler de benzeri koşullar öne sürmektedirler.</p>
<p>Fakat burada dikkat edilmesi gereken önemli bir sorun bulunmaktadır. Uygulama türüne göre değişmekle birlikte, kullanıcısına sürekli kararlı olmayan sürümler veren bir proje kullanıcı kaybetmeye başlayacaktır. Unutulmamalıdır ki, kullanıcılar uygulamanızı kendi ihtiyaçlarını karşılaması için kullanırlar, uygulamanızın hata ayıklama sürecinin bir parçası olmak için değil. Dolayısı ile klasik alfa, beta, sürüm adayı, sürüm sıralamasını tamamen devre dışı bırakmamak gerekir.</p>
<p>Günümüzde otomatik derleme süreçleri, test süreçleri çeşitli olanaklar sunmaktadır. Dolayısı ile uygulamanızda bu olanakları sonuna kadar kullanarak farklı kullanıcı profillerine farklı ürünler sunabiliriz.</p>
<ul>
<li>Geliştirici Sürümleri ( Günlük ya da haftalık )</li>
<li>Deneme sürümleri ( alfa, beta )</li>
<li>Kararlı sürüm</li>
</ul>
<p>şeklinde ayrımlara gidilebilir.</p>
<p><strong>Belgeleme</strong><br />
Bütün yazılım projelerinin problemleri arasında yetersiz belgeleme gelmektedir. Üretilen yazılım özgür olsun olmasın, geliştiricilerin motivasyonu ne olursa olsun hiç bir yazılım geliştirici yazdığı kod için belge yazmaktan hoşlanmaz.  Belgeleme proje yönetiminin idari gücü doğrultusunda yapılacaktır.</p>
<p>Bu noktada belgelemeyi ikisi de çok önemli iki ana kısma ayırıp bakabiliriz: Geliştirici belgeleri, kullanıcı belgeleri.</p>
<p>Geliştirici belgeleri özgür bir yazılıma yeni geliştiricilerin katılması için çok önemli bir rol oynar. Uygulamanıza ilgi duyan bir geliştirici yazılmış olan kodları anlayabilmek için, yeni özellik eklemek ya da hata ayıklayabilmek için uygulamada neyin nerede nasıl yapıldığını hızla öğrenebilmesi gerekir. Bunun da en kolay yolu belgeleri okumaktan geçer.</p>
<p>Modern yazılım geliştirme araçları kod belgeleme için çeşitli yöntemler sumaktadır. Ama bunların kullanılıp kullanılmaması proje yönetiminin bu konudaki ısrarına bağlıdır.</p>
<p>Kullanıcı dokümantasyonu ise uygulamanızı kullanmak isteyen kullanıcılar için uygulamanın nasıl çalıştığını iyi bir şekilde anlatmalıdır. Uygulamanızın bir özelliği kullanıcının çok işine yarasa bile o özelliğin varlığını bilmeden kullanamayacaktır.</p>
<p>Geliştirici belgeleri doğal olarak geliştiriciler tarafından oluşturulurken, kullanıcı belgeleri için kullanıcı topluluğundan destek alınıyor olabilir. Böylece binlerce sayfalık belgeler ortaya çıkar, bunlar kullanıcı topluluğunun yapısına göre çeşitli dillere çevrilirler.</p>
<p><strong>Araç Seti</strong><br />
Araç seti açısından bakıldığında, özgür yazılım projeleri açısından bence kritik önemde olan şey : Özgür yazılım geliştirmek için özgür araçlar kullanın!</p>
<p>Kullandığınız araç ücretsiz bile olsa özgür olmadığı sürece bir gün kullanım koşullarını değiştirebilir. Böyle bir durumda projeniz ciddi sıkıntılar yaşayacaktır. Özgür yazılım dünyası bunun örnekleri ile dolu, sanırım bu <a href="http://en.wikipedia.org/wiki/BitKeeper">hikayelerin</a> en meşhuru da Linux geliştirilmesi sırasında kullanılan sürüm takip sisteminin sonudur.  Ücretsiz topluluk sürümü kullanılan yazılımın üreticisi firma, artık ürününü ücretsiz kullandırmak istemeyince Linux geliştirici ekibi kendi sürüm takip sistemlerini yazmak zorunda kaldılar.</p>
<p>Araçlar konusunda ikinci sırada ise her türlü yazılım projesi için geçerli olan kural geliyor &#8220;Doğru iş için doğru araçları seçin&#8221;.</p>
<p>Bir çok yazılım projesi, iş için hiç uygun olmasa da, o günlerde  yazılım topluluğunda moda olan dil ve teknolojilerle geliştirilmeye başlanıyor. Sadece 1 kişinin kullanacağı masa üstü uygulamasını kurumsal uygular için tasarlanmış uygulama sunucular üzerinde koşturmak ya da binlerce kişinin kullanacağı kurumsal web uygulamasını ANSI-C ile yazmaya çalışmak uç örnekler gibi görünüyor olabilir ama değiller.</p>
<p>Bu arada belirtmekte fayda var, doğru araç ve teknolojinin seçiminde, geliştirici topluluğunun bildiği ya da birikimi nediyle kolayca öğrenebileceği araçlar seçmekte, en az o araç ve teknolojinin yeteneği kadar önemlidir.</p>
<p><strong>Ekosistem</strong><br />
Son sözü başta söyleyeyim : Özgür yazılımdan para kazanmak ayıp değildir!</p>
<p>Her türlü proje ama özellikle özgür yazılım projeleri ancak ekonomik destek varsa yaşarlar. Eğer uzun soluklu bir proje kurguluyorsanız, iş modelleri üzerinde düşünmeye başlamalısınız. Ekosistemi olmayan bir proje bir süre sonra geliştirici ve kullanıcılarını kaybetmeye başlar. Özgür yazılım depoları bu şekilde sonlanmış binlerce proje ile dolu.</p>
<p>Özgür yazılım ekositemi ve  iş modellerine dair, bu blogda daha detaylı çeşitli yazılar ve örnekler bulacaksınız&#8230;</p>


<p>İlgili yazılar:<ol><li><a href='http://ozguryazilim.com/?p=141' rel='bookmark' title='Permanent Link: Özgür Yazılım Proje Yönetimi - 1'>Özgür Yazılım Proje Yönetimi - 1</a> <small>Bilişim projelerinin yönetimi, kendi iç dinamikleri nedeniyle başka projelerin yönetimine...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://ozguryazilim.com/?feed=rss2&amp;p=150</wfw:commentRss>
		<feedburner:origLink>http://ozguryazilim.com/?p=150</feedburner:origLink></item>
		<item>
		<title>Kullanılabilirlikle ilgili bazı çıkarımlar…</title>
		<link>http://feedproxy.google.com/~r/ozguryazilim/~3/FvJ6fFp2xes/</link>
		<comments>http://ozguryazilim.com/?p=147#comments</comments>
		<pubDate>Mon, 02 Mar 2009 12:03:25 +0000</pubDate>
		<dc:creator>Görkem Çetin</dc:creator>
		
		<category><![CDATA[arayüz]]></category>

		<category><![CDATA[kullanılabilirlik]]></category>

		<guid isPermaLink="false">http://ozguryazilim.com/?p=147</guid>
		<description><![CDATA[Kullanılabilirlik uzmanları ile Ö/AKK geliştiricileri arasındaki iletişim yolları hakkında bir kaç çıkarım/yorum:
]]></description>
			<content:encoded><![CDATA[<p>Kullanılabilirlik uzmanları ile Ö/AKK geliştiricileri arasındaki iletişim yolları hakkında bir kaç çıkarım/yorum:</p>
<ul
<li>Geliştiricilerin bağlamsal incelemeden ve kullanıcı merkezli gereksinimler sürecinden habersiz olmaları bu alanda ürün kullanımının doğrudan gözlemlenmesine ilişkin deneyim eksikliği ile sonuçlanmaktadır.</li>
<li>Kullanılabilirlik uzmanları, Ö/AKK projelerinin nasıl işlediğine yönelik ayrıntılı bilgiye sahip değildir. (Çoğu geliştiriciye göre) genelde katılım sağlamaktan, kod tabanını düzenlemekten ya da hata veritabanındaki sorunları gidermekten çok, gereksiz veya yersiz eleştirilerde bulunmaktadırlar. Bu yargının bir kısmı algısal olsa da diğer kısmı kullanılabilirlik uzmanların yazılım geliştirmekte isteksiz ya da yeteneksiz oluşlarından kaynaklanmaktadır. Özel yazılım dünyasına kıyasla kalite ve nicelik yönlerinden daha sınırlı araçların ve olgunlaşmamış gelişim yapılarının bulunduğu açık kaynak dünyasında, daha gelişmiş arayüzler oluşturmak için yazılım geliştirme üzerine temel bir deneyim aranmaktadır.</li>
<li>Çoğu geliştirici, kullanılabilirlik uzmanı ile çalışmaktan herhangi bir getiri elde etmemektedir. Kullanılabilirlik uzmanı ile yazılımcı arasındaki kişisel bağlantı çoğu zaman dikkate alınmadığı için, ürünün aslında geliştiricilerin düşünmüş olduğu şekilde çalışmadığını bildirecek herhangi bir kullanıcı geribildirimi &#8220;çeşidine&#8221; ulaşmak zor, hatta neredeyse imkansızdır.</li>
<li>Bu alandaki bilimsel araştırma eksikliği, geliştiriciler nezdinde kullanılabilirlik konusunun geçerlilik taşımamasına ve geliştiricilerin kendi uygulamalarının kullanıcı arayüzlerini değerlendirmek için başvurabilecekleri bilimsel kullanılabilirlik ölçütlerini kullanamamalarına yol açmaktadır.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ozguryazilim.com/?feed=rss2&amp;p=147</wfw:commentRss>
		<feedburner:origLink>http://ozguryazilim.com/?p=147</feedburner:origLink></item>
		<item>
		<title>Özgür Yazılım Proje Yönetimi - 1</title>
		<link>http://feedproxy.google.com/~r/ozguryazilim/~3/urK9KKd7yck/</link>
		<comments>http://ozguryazilim.com/?p=141#comments</comments>
		<pubDate>Fri, 27 Feb 2009 18:04:45 +0000</pubDate>
		<dc:creator>Hakan Uygun</dc:creator>
		
		<category><![CDATA[teori]]></category>

		<category><![CDATA[proje]]></category>

		<category><![CDATA[topluluk]]></category>

		<category><![CDATA[yönetim]]></category>

		<guid isPermaLink="false">http://ozguryazilim.com/?p=141</guid>
		<description><![CDATA[Bilişim projelerinin yönetimi, kendi iç dinamikleri nedeniyle başka projelerin yönetimine öre farklılık göstermektedir. Bu farklılıkların en önemlisi sanırım teknoloji ve ihtiyaçların çok hızlı bir şekilde değişiminden kaynaklanmaktadır.
Bilişim projelerinin, özelde ise yazılım projelerinin yönetim ve geliştirme modelleri üzerine son yıllarda çok ciddi araştırmalar yapılmaktadır. Bu konuda internet üzerinde yeterince kaynak bulabilirsiniz.
Bu yazının içeriğini ise genel olarak [...]


İlgili yazılar:<ol><li><a href='http://ozguryazilim.com/?p=150' rel='bookmark' title='Permanent Link: Özgür Yazılım Proje Yönetimi - 2'>Özgür Yazılım Proje Yönetimi - 2</a> <small>Bir önceki yazıda, özgür yazılım projeleri için topluluk yönetiminin öneminden...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Bilişim projelerinin yönetimi, kendi iç dinamikleri nedeniyle başka projelerin yönetimine öre farklılık göstermektedir. Bu farklılıkların en önemlisi sanırım teknoloji ve ihtiyaçların çok hızlı bir şekilde değişiminden kaynaklanmaktadır.</p>
<p>Bilişim projelerinin, özelde ise yazılım projelerinin yönetim ve geliştirme modelleri üzerine son yıllarda çok ciddi araştırmalar yapılmaktadır. Bu konuda internet üzerinde yeterince kaynak bulabilirsiniz.</p>
<p>Bu yazının içeriğini ise genel olarak bilişim projelerinin yönetim sorun ve teknikleri değil, Özgür Yazılım Projelerin&#8217;in klasik anlamda bilişim projelerinden farklılıkları oluşturacaktır.</p>
<p><strong>Geliştirme Modeli</strong><br />
Özgür yazlım geliştirme modelleri kabaca ikiye ayrılabilir kapalı ve açık geliştirme.</p>
<p>Bazı özgür yazılım projeleri, özellikle bir şirket tarafından yürütülen yazılım projeleri, kapalı geliştirme modelini tercih edebilmektedirler. Bu model de geliştirme süreci, sürüm takip sistemi v.b. kaynaklar sadece geliştirici ekip tarafından erişilebilir durumdadır. Ürün aşamasına gelindiğinde, ortaya özgür yazılım çıkar. Bu model özellikle geliştirme sürecinde çok fazla gürültü istenmediği durumlarda tercih edilmektedir.</p>
<p>Alternatifi açık model de ise geliştirme süreci dileyen herkese açıktır. Geliştirici tartışmaları, sürüm takip sistemi, test ve derleme süreci açık olarak çalışmaktadır. Bu durum özgür yazılımın en önemli avantajını oluşturmaktadır. Projenize normal şartlarda dahil edemeyeceğiniz iş gücü ve kaynaklar bu geliştirme modeli ile projenize dahil olabilirler.</p>
<p><strong>Topluluk Yönetimi</strong><br />
Yukarıda sayılan modellerden hangisi tercih edilirse edilsin, bir özgür yazılım projesi eninde sonunda bir topluluğa dayanacaktır ve başarısını da bu topluluğun yönetimi belirleyecektir.</p>
<p>Projeniz ister yerel ister küresel olsun, proje çevresinde bir topluluğun oluşabilmesini projenin ve proje yönetiminin erişilebilir olması sağlayacaktır. Dolayısı ile projenize teknolojinin sağladığı her türlü iletişim olanağını dahil etmelisiniz. Projenin bir web sitesi, hata giriş sistemi, tartışma forumu, e-posta listeleri, sosyal ağlar üzerinde grupları v.b. olmalıdır.</p>
<p>Bir özgür yazılım projesinin çevresinde, yönetim koşul ve dinamikleri farklı iki temel topluluk oluşacaktır : geliştirici topluluğu ve kullanıcı topluluğu.</p>
<p><strong>Geliştirici topluğu</strong><br />
İyi bir geliştirici topluluğu tesadüfen oluşmaz. Proje yönetiminin bu konuda çaba sarf etmesi gerekir. Projede yer alan her geliştirici aynı kapasitede değildir. Herkesten aynı işi aynı kalitede yapması beklenemez. Projeye dahil olan yeni geliştiricilerin projede daha etkin olabilmesi için bir eğitim ve yardımlaşma ortamı sağlanmalıdır. Projenin büyüklüğüne göre belkide usta - çırak modelleri kullanılabilir.</p>
<p>Proje içerisinde yetki ve sorumluluklar paylaşılmalıdır. Bir kişi her türlü kararı alamaz ve her işi yapamaz. Fakat bu özellikle tartışmalı konularda en son kararı bir kişinin vermesi gerekliliğini değiştirmez.</p>
<p>Projenin kurucusu proje lideri olmak zorunda değildir. Proje liderliği özgür yazılım projelerinde diğer proje yönetimlerine göre daha fazla önem teşkil eder. Başarılı bir lider olamayan bütün projelere bir müddet sonra geliştirici topluluğunu kaybedecek ve ölü özgür yazılım projelerinden biri haline gelecektir.</p>
<p>Özgür yazılım projeleri de benzer başka sosyal gruplarda olduğu gibi zaman zaman topulukla birlikte çalışmaya yatkın olmayan kişileri çeker. Bu noktada yarattığı tartışmalar, gerginlikler, ekibin enerjisini boşa harcanması ile topluğa faydadan çok zarar vermeye başlayan geliştiricileri projeden uzaklaştırmak, fazla yüklerden kurtulmak özgür yazılım projeleri için büyük önem taşır.</p>
<p>Zaman zaman projeler geliştirici topluluğundaki tartışmalar  ( teknik, politik v.b. ) çözülemeyeceği aşamaya gelebilirler. Böyle durumlarda sadece özgür yazılım projelerine özgü bir durum ortaya çıkar : Fork - Çatallama.</p>
<p>Geliştiriciler için burada söylenebilecek tek şey var, mümkün ise yapmayın. Çünkü bir fork geliştirici topluluğunu bölecek ve geliştirme sürecini aksatacaktır. Çoğu durumda oluşan iki projeden biri ölür. Buna rağmen her zaman olumsuz bir durum olarak da düşünülmemelidir.</p>
<p>Bu arada fork ihtimali proje yönetimi için de önemli tehtit unsurudur. Çoğu zaman fork yapmaya gerek kalmadan problemlerin çözülmesini sağlayabilir.</p>
<p><strong>Kullanıcı Topluluğu</strong></p>
<p>Özgür olsun ya da olmasın bir yazılım projesinin başarısı, ne kadar çok kullanıcının o yazılımı kullandığı ile ölçülecektir. Özgür yazılım projesi açısından bakarsak ne kadar çok kullanıcı yazılımınızı kullanıyor ise proje topluluğunuzu o kadar hareketli olacak, o kadar fazla geliştirici projenizle ilgilemeye başlayacaktır.</p>
<p>Kullanıcı topluluğunun davranış biçimi ise geliştirici topluluğundan çok farklıdır. Bir kullanıcı topluluğu için akıldan çıkarılmaması gereken bir kaç şey var :</p>
<ul>
<li>Kullanıcı, ihtiyacını sizden daha iyi bilir!</li>
<li>Kullanıcılar uygulamanızı işlerini görmek için kullanırlar, uygulamanızı test etmek için değil</li>
<li>Kullanıcılar teknik kişiler değildirler,</li>
<li>Kullanıcılarla aynı dili konuşmak sizin sorumluluğunuzdur.</li>
</ul>
<p>Tüm bunlara rağmen kullanıcılar özgür yazılım projelerine çok şey katarlar.</p>
<ul>
<li>Uygulamanın gelişimi için çok önemli olan bilgilerini ve ihtiyaçlarını paylaşırlar</li>
<li>Bir birlerine yardım ederek uygulamanın etkin kullanımını sağlarlar</li>
<li>Hata ayıklama süreçlerinde rol alırlar</li>
<li>Dokümantasyon ve test süreçlerinde aktif rol almaya başlarlar</li>
<li>Hatta bir kısmı bir süre sonra geliştirici bile olabilirler</li>
</ul>
<p>Bir sonraki yazıda sürüm yönetimi, belgeleme, ekosistem başlıklarıyla devam edeceğiz&#8230;</p>
<p><strong><br />
</strong></p>


<p>İlgili yazılar:<ol><li><a href='http://ozguryazilim.com/?p=150' rel='bookmark' title='Permanent Link: Özgür Yazılım Proje Yönetimi - 2'>Özgür Yazılım Proje Yönetimi - 2</a> <small>Bir önceki yazıda, özgür yazılım projeleri için topluluk yönetiminin öneminden...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://ozguryazilim.com/?feed=rss2&amp;p=141</wfw:commentRss>
		<feedburner:origLink>http://ozguryazilim.com/?p=141</feedburner:origLink></item>
	</channel>
</rss>
