21 Haziran 2011

GnuCash

[Register]
Özgür bir muhasebe programına ihtiyacınız varsa önerimiz GnuCash uygulamasıdır. Kişisel ve küçük işletmeler için finansal-muhasebe yazılımı işlevi gören GnuCash'i alternatiflerinden ayıran en önemli özelliği özgür olması ve bir GNU projesi olmasıdır.

[Graphs]
Kullanımı kolay olmasına rağmen güçlü ve esnek yapısıyla banka hesaplarınızı, borsa kayıtlarınızı, gelir ve giderlerinizi izlemenize olanak sağlar. Dayandığı gerçekçi muhasebe ilkeleriyle sağlıklı raporlar almanızı da sağlayan GnuCash, ihtiyacınız varsa kullanmanız gereken ve harcamalarınızı izleyip denetleyebileceğiniz bir ortam sunan önemli bir yazılımdır.

Küçük firmalardan, kar amacı gütmeyen kuruluşlara kadar geniş bir yelpazede kullanılan uygulamanın ilk sürümü 1998 yılında yayınlanmıştı. Mac, GNU/Linux ve Windows başta olmak üzere bir çok platforma uygun çalıştırılabilir indirilebilmektedir.

Ayrıntılı bilgi için: http://www.gnucash.org

30 Nisan 2011

Özgür Ofis Yazılımı : LibreOffice

Özel mülk ofis yazılımlarına özgür alternatifi LibreOffice oluşturuyor. Oracle'ın Sun'ı almasından sonra yaşanan ve yaşanabilecek sıkıntılar (Oracle'ın özgür yazılımlara bakışı ve stratejileri) dolayısıyla OpenOffice geliştirme sürecindeki insanların bir kısmının ayrılarak oluşturduğu ve herhangi bir şirkete bağımlı olmama güdüsüne sahip bir özgür yazılım LibreOffice. Ve gün geçtikçe özgürlüğü isteyen kişiler tarafından ve özgürlüğü amaçlayan GNU/Linux dağıtımları tarafından tercih ediliyor. (Ubuntu 11.04 de bu dağıtımlardan biri)

Günümüzde en çok bilinen (ve belki de Microsoft'un stratejileri nedeniyle en çok kullanılan) ofis yazılımı Microsoft'un Office uygulamasıdır. Ancak özgürlük arayışındakiler Microsoft yazılım tekelinin dayatmasından kaçınarak LibreOffice'i tercih etmelidir. Tanıtıma girmeden önce kurulum indirebileceğiniz bağlantıyı paylaşalım: http://www.libreoffice.org/

LibreOffice kapsamlı, profesyonel düzeyde bir yazılımdır. Microsoft Windows, Mac OS X ve farklı GNU/Linux dağıtımları ve 30 dil için desteği vardır. Tamamen bedelsiz olarak edinilebilir. Temel özellikleri şunlardır:
  • LGPL lisansıyla dağıtıldığı için özgür bir yazılımdır.
  • Topluluk tarafından geliştirilen, şirketlere bağımlı olmayan bir yazılımdır.
  • Kelime işlemci (Writer), hesap çizelgesi (Calc), sunum hazırlama (Impress), çizim (Draw) ve matematik formül (Math) uygulamalarını barındırmaktadır.
  • Hazırladığınız belgeleri hızlıca PDF olarak kaydetmeyi destekler.
  • 20 yıllık bir geçmişe dayanan kararlı ve profesyonel bir yazılımdır.
  • Açık kaynak geliştirme sürecinden ve uzman güvenlikçi desteklerinden dolayı güvenliğe önem verir.
  • Bir çok yaygın kullanılan dosya biçimini destekler (Microsoft Word, Excel, PowerPoint başta olmak üzere)
  • Kullanıcı arayüzü ve kullanımı kolaydır, rahatça öğrenebilirsiniz, Microsoft Office ürününden geçişte sıkıntı yaşamazsınız.
  • Eklenti desteğiyle farklı amaçlar için ofisinizi şekillendirebilirsiniz.
  • Hazır şablon desteğiyle farklı tiplerde belge hazırlama işiniz kolaylaşır.
Özetle her türlü işinizi görecek bir yazılımdır LibreOffice. Adındaki özgürlüğü de size sunar. Şu an kendinizi yazılım tekellerinin zincirlerinden kurtarıp özgür yazılım dünyasına bir adım daha atabilirsiniz.

Kaynak: www.libreoffice.org

23 Aralık 2010

Çizimlerinizi özgürleştirin: GIMP

Grafik tasarımla, ya da fotoğrafçılıkla uğraşıyorsanız mutlaka Photoshop (Fotoşop) adını duymuşsunuzdur. Internetin iyice "görselleştiği" ve fotoğrafçılığın iyice sayısallaştığı (bunu hem dijitalleşme hem de nicelik olarak artma olarak okuyabilirsiniz) günümüzde insanların grafik düzenleme, hazırlama programlarına ihtiyacı da iyice arttı. Oldukça profesyonel işler için Photoshop veya Paintshop kullananlar olduğu gibi, sadece fotoğraflarını saklamak, düzenlemek için Picasa gibi daha basit programlar kullananlar var. Ancak bu iki program değil özgür yazılım, açık kaynak bile değiller.

Peki biz özgürlüğe düşkün kişiler ne yapmalıyız? Binlerce lirayı gözden çıkarıp Photoshop veya Paintshop mu almalıyız? Elbette hayır! Richard'ın (Stallman) yaptığı gibi sonuna kadar özgürlüğümüzü savunmalı ve onu istemeliyiz. Bu yüzden hemen gözümüzü alternatife çevirmeliyiz: GIMP'e (GNU Image Manipulation Program) (GPL lisanslı)...

Her ne kadar tanıdığım bazı profesyonel Photoshop kullanıcıları ondan vazgeçemese de, ben GIMP'in hayli hayli başarılı olduğunu düşünüyorum. Hele ki amatör kullanıcı iseniz mutlaka GIMP'e göz atmalısınız. Başka ürünlerde çok uzmanlaşmadan Gimp'i öğrenmelisiniz.

Bu genel girişi yaptıktan sonra başlayabileceğiniz bağlantıları paylaşmak kalıyor geriye:

Photoshop kullananlar için GIMP'te eklentileri nasıl kullanabilirsiniz
GIMP öğrenceleri
GIMP öğrenin
GIMP öğreniyorum

GIMP'in alternatifi var mı derseniz, o da var. Vektör tabanlı çizimler için Inkscape (GPL lisanslı) kullanabilirsiniz örneğin (tam bir alternatif değil ama aklınızda bulunsun). Hem GIMP Inkscape'in SVG biçimini destekliyor. Ayrıca hazır nesnelerle çizim (özellikle bilimsel, yazılım tasarımı, vb. konular) için Dia'yı (GPL lisanslı) da deneyebilirsiniz.


Not: GIMP Picasa alternatifi değil, Picasa yerine Ubuntu'da örneğin Shotwell (GPL lisanslı) alternatif olarak kullanılabilir.

2 Aralık 2010

MATLAB'a alternatifler: GNU Octave, Sage, Scilab, SciPy

Matematiksel programlama, görüntü işleme, istatistiksel hesaplama, yapay zeka tekniklerini kullanma (yapay sinir ağları, genetik algoritmalar, vb.) gibi konularda çalışanların birçoğu MATLAB'ı kullanmıştır. MATLAB kendi alanında özel mülk yazılımlar içerisinde bayağı yoğun yer edinmiştir. Özellikle üniversitelerde ilgili derslerin birçoğunda bu programlama dilini kullanmak, istekten öte zorunluluk olarak öğrencilerin karşısına çıkıyor.

Yazımızın konusuna gelirsek, Matlab'a alternatif olarak geliştirilen birçok dil/platform yaşamını sürdürüyor. Biz bu yazımızda size bu MATLAB'a alternatif özgür yazılımların birkaçından kısaca söz edeceğiz.


GNU Octave: Özellikle sayısal hesaplamalara yönelik yüksek seviyeli ve genel kamu lisansı ile dağıtılan bir dildir. Çoğunlukla MATLAB ile uyumlu bir dil kullanarak doğrusal ve doğrusal olmayan soruları sayısal olarak çözmeye ve başka sayısal deneyler ve hesaplamalar yapmaya elverişli bir komut satırı arayüzü sağlar. Yazılan kodlar MATLAB ile yüksek derecede uyumludur ve Genel Kamu Lisansı ile dağıtılmaktadır.


Sage: Matematik, Cebir, Kombinatoriks, Nümerik hesaplama, ve hesaplama alanında kullanılan bir matematiksel yazılımdır. Çıkış amacı MATLAB, Maple, Mathematica gibi yazılımlara açık kaynak bir alternatif üretmektir. Genel Kamu Lisansı ile dağıtılmaktadır.


Scilab: Sayısal hesaplamalar için bir araç kutusudur. Mühendislik ve bilimsel alanlarda çalışanlar için bir yazılım paketidir. Doğrusal cebir, matrisler, polinomlar, vb. konuları kapsamaktadır. Canlandırma destekli benzetim olanağı da sunmaktadır. MATLAB ile kısmen uyumludur. Genel Kamu Lisansı uyumlu CeCILL lisansıyla dağıtılmaktadır.


SciPy: Matematik, Bilim ve mühendislik için açık kaynak bir yazılımdır. İsmindeki Py eklentisi Python tabanlı olduğunu belirtmektedir. Hızlı N-boyutlu dizi işlemlerinde kullanılan NumPy kütüphanesine bağımlıdır. BSD lisansı ile dağıtılmaktadır.




Kaynaklar:
http://alternativeto.net/software/matlab/ , http://www.osalt.com/matlab, http://tr.wikipedia.org/wiki/GNU_Octave, http://en.wikipedia.org/wiki/Sage_(mathematics_software), http://octave.sourceforge.net/, http://www.irit.fr/PERSONNEL/SAMOVA/joly/Teaching/M2IRR/IRR05/index.html

22 Kasım 2010

Özgür koşan işletim sistemi: GNU/Linux

Özgür yazılımı anlatmaya başlamak için öncelikle en büyük başarısından söz etmek gerekiyor. GNU araçları ve Linux çekirdeğiyle ortaya çıkan GNU/Linux işletim sisteminden.GNU (ayrıntılı tarih için bkz. GNU Projesi Hakkında) Richard M. Stallman tarafından 1984 yılında MIT'ten ayrılıp geliştirmeye başladığı projedir. GNU projesi Unix ile uyumlu, özgür bir işletim sistemi geliştirme projesidir. İlk olarak özgür GCC derleyicisi geliştirilmiş, daha sonra bir işletim sisteminde veya özgür işletim sisteminin geliştirilmesi için gereksinim duyulacak araçlar sırasıyla geliştirilmeye devam etmiştir (örneğin GNU Emacs gibi).Ancak zaman geçtikçe, her ne kadar araçlar üretilse de işletim sisteminin çekirdeği gecikmiştir. Bu noktada 1991 yılında Linus Torvalds tarafından geliştirilen Linux çekirdeği, henüz yetişmemiş olan GNU/Hurd'ın yerini almış ve şu an kullandığımız GNU/Linux işletim sistemlerinin öncüllerinin üretilmesine olanak sağlamıştır. Bu arada GNU/Hurd'ın geliştirilmeye devam ettiğini belirtelim. Linux çekirdeği GNU Genel Kamu lisansıyla lisanslanmıştır.GNU/Linux işletim sistemi günümüzde her ne kadar henüz masaüstü ve taşınabilir bilgisayarlarda (farklı nedenlerden ötürü) yeterince yaygınlaşmamış olsa da, sunucu pazarında hatırı sayılır bir yere sahiptir. Son zamanlarda Ubuntu, Mandriva, vb. dağıtımlar sayesinde son kullanıcının da dikkatini çekmiş, ve yavaş yavaş masaüstü ve taşınabilir bilgisayarlarda da kullanımı artmaktadır. Bazı ülkelerde de kendi GNU/Linux dağıtımlarının geliştirilmesi için yeni projeler üretiliyor.( Örneğin Küba'nın geliştirdiği dağıtım : Nova )
Peki asıl sorumuza gelirsek, neden GNU/Linux işletim sistemini kullanmamız gerekiyor? Bu sorunun yanıtını aşağıdaki maddelerde vermeye çalışacağız:
  1. Verimlilik, kullanım kolaylığı, görsel başarı, dilediğiniz gibi yapılandırma kolaylığı, uyumluluk, size uygun istediğiniz masaüstü sistemini tercih edebilmeniz (Gnome, KDE, XFCE, vb.), güncelleme kolaylığı (paket yönetim sistemleri sayesinde) ve yenilikçilik (Microsoft'un Vista işletim sisteminde yeni olarak duyurduğu bir çok yenilik - 3B Masaüstü, saydam pencereler, güvenlik, vb. - GNU/Linux dağıtımlarında çok önceden gerçekleştirilmişti.)
  2. Özgürlük: GNU/Linux'un sağladığı en önemli şey özgürlüktür. Siz bir yazılımı kullanmak istediğiniz zaman üzerinde her hakka sahip olmanız gerekir. Bunu size özgür yazılımlar ve GNU/Linux sağlar. Kullanıcı dostu bir dağıtım (Kubuntu, Ubuntu, Fedora, vb. ) indirip bir CD'ye çekip kullanabilirsiniz. Bunu özgür bir şekilde yapabilirsiniz. Ayrıca bunu bedelsiz olarak, sadece boş CD parası ve internete ücret ödeyerek yapabilirsiniz. Tamamen özgür bir şekilde bu CD'yi dilediğiniz arkadaşınıza verebilirsiniz. Kimse sizi bu CD'yi kopyaladığınız veya arkadaşlarınıza dağıttığınız için durdurmayacaktır, hatta çoğu kişi destekleyecektir.
  3. Topluluk: Geleneksel olarak işletim sistemleri ve yazılımlar kullanıcı rehberi ve yardım masası desteği ile gelir. GNU/Linux bunlara ek olarak geniş bir kullanıcı ve geliştirici topluluğu ile gelir, böylece canınızı sıkan telefon görüşmeleri veya eksik belgeler olmaz. Elbette GNU/Linux ile birlikte uygulamaların kullanım rehberleri dağıtılmakta ama takıldığınız bir şeyi internet üzerinde IRC veya forumlarda sorup öğrenme şansınız daha yüksek.
  4. Sorumluluk: Sahipli yazılım aldığınızda yazılımınız belli derecede (lisanssız kullanmıyorsanız) garantili olarak gelir. Ama GNU/Linux dağıtımları açıkça herşeyden sorumlu olduğunuzu belirtirler. Yaptığınız her hata, her değişiklik, her deneme sizin sorumluluğunuzdadır. Bu nedenle bir şey yapmadan önce yedeklemek, vb. eylemleri gerçekleştirmeniz yine sizin sorumluluğunuzda olacaktır. Özetle GNU/Linux yetişkinler içindir. (Bkz: 5. neden)
  5. Güvenilirlik: GNU/Linux dağıtımları yeterince güvenilirdir. Siz deneme sürümü veya yeni yazılmış bir uygulama kullanmıyorsanız genellikle sisteminiz kolay kolay çökmez. Çökmesi için bayağı uğraşmanız gerekmektedir. Çökse bile bir parçası çöker, tüm sistem çökmez. Windows sistemlerle karşılaştırıldığı zaman virüs ve solucanlara karşı "doğuştan" bağışıklığı olduğu da kaçınılmaz bir gerçektir.
Kaynakça:
http://www.gnu.org/
http://kodveus.blogspot.com/search/label/GNU/Linux
http://tr.wikipedia.org