İçeriğe atla

Launchpad

Launchpad
URLhttps://launchpad.net/
Site türüLinux
Kullanılabilir dil(ler)İngilizce
Geçerli durumEtkin

Launchpad, özgür yazılımla ilgili yazılım geliştirme, bakımı gibi olaylarda kullanıcıların yer almasına olanak sağlayan bir ağ uygulaması ve sitesidir. Canonical Ltd. tarafından geliştirilmiştir ve şu anda 18.000 projeye ev sahipliği yapmaktadır. Answers, blueprints, bugs, code ve translations gibi bölümleri vardır.

Dağıtımlarda kullanılan pek çok program Launchpad aracılığıyla çeviri takımlarının belirlediği öncelik sıralamasına göre askıya alınır. Ve tüm dağıtım kurulum aşamasındaki grafiksel ekrandan hata mesajlarına kadar satır satır çevirilir. Yapılan çevirilere üye olan herkesin katkıda bulunabilmesi ve otokontrol mekanizması geliştirerek kullanıcıların birbirini denetleyebilmesi amaçlanmıştır.

Hata raporlama sisteminde ise programda karşılaşılan hatalarla ilgili çeşitli tartışmalar ile çözüm önerileri sıralanmaktadır.

Kaç kişinin aynı hatadan etkilendiği, hangi sürümde ve donanım özelliklerinde hatanın ortaya çıktığı gibi spesifik sonuçlara ulaşmak ya da hataya sebep olan kısmı ayıklayıp güncelleme yapmak mümkündür. Kullanıcıların yaptığı katkılar, üye olduğu hesap altında karma adı verilen bir sistemle puanlamaya dönüşür. Genellikle bu puanlama sistemi üyelerin çeviri takımlarına kabul edilmesi için gereken yeterliliği belirlemesi için bir ölçü kabul edilir.

Dış bağlantılar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">C (programlama dili)</span> programlama dili

C, yapısal bir programlama dilidir. Bell Laboratuvarları'nda, Ken Thompson ve Dennis Ritchie tarafından UNIX işletim sistemini geliştirebilmek amacıyla B dilinden türetilmiştir. Geliştirilme tarihi 1972 olmasına rağmen yaygınlaşması Brian Kernighan ve Dennis M. Ritchie tarafından yayımlanan "C Programlama Dili" kitabından sonra hızlanmıştır. Günümüzde neredeyse tüm işletim sistemlerinin yapımında %95'lere varan oranda kullanılmış, hâlen daha sistem, sürücü yazılımı, işletim sistemi modülleri ve hız gereken her yerde kullanılan oldukça yaygın ve sınırları belirsiz oldukça keskin bir dildir. Keskinliği, programcıya sonsuz özgürlüğün yanında çok büyük hatalar yapabilme olanağı sağlamasıdır. Programlamanın gelişim süreciyle beraber programlamanın karmaşıklaşması, gereksinimlerin artması ile uygulama programlarında nesne yönelimliliğin ortaya çıkmasından sonra C programcıları büyük ölçüde nesne yönelimliliği destekleyen C++ diline geçmişlerdir.

<span class="mw-page-title-main">Yazılım</span> bilgisayarın somut olmayan çalıştırılabilir bileşeni

Yazılım, değişik ve çeşitli görevler yapma amaçlı tasarlanmış elektronik aygıtların birbirleriyle haberleşebilmesini ve uyumunu sağlayarak görevlerini ya da kullanılabilirliklerini geliştirmeye yarayan makine komutlarıdır.

<span class="mw-page-title-main">GNU Genel Kamu Lisansı</span>

GNU Genel Kamu Lisansı yaygın kullanılan bir özgür yazılım lisansı. İlk sürümü 1989 yılında Richard Stallman tarafından GNU Tasarısı için kaleme alınmıştır. Üçüncü ve son sürüm ise Richard Stallman'ın yöneticisi olduğu Özgür Yazılım Vakfı (FSF), Eben Moglen ve Yazılım Özgürlüğü Hukuk Merkezi tarafından kaleme alındı ve özgür yazılım topluluklarının çeşitli itiraz ve katkılarıyla son hâlini aldı.

<span class="mw-page-title-main">Mandriva</span>

Mandriva Linux, 1998 Temmuz'unda ilk sürümü çıkan, Gaël Duval tarafından başlatılan Mandrake Linux projesi. Connectiva Linux ile birleşmesinden sonra adını Mandriva olarak değiştirmiştir. Geliştiriciler, Red Hat Linux dağıtımından yola çıkmış, varsayılan masaüstünü KDE'ye çevirmiş, kullanımı kolay grafiksel bir kurulum ekleyerek "Linux'un kurulumu zordur" düşüncesini bertaraf etme konusunda önemli bir adım atmıştır. Mandriva yayınlandığı dönemlerde donanım tanıma ve disk bölümleme araçları, çoğu kişi tarafından piyasanın en iyisi olarak görülmüştür. Dağıtımın Ağustos 2011'den bu yana yeni sürümü yayınlanmamıştır.

Yama, bilgisayar programlarında oluşan bir hatayı ya da programın içeriğindeki hatalı bir fonksiyonu düzelten bir programcıktır. Genelde bilgisayarlardaki en büyük güvenlik sorunlarından olan yazılım açıklarına müdahale amacıyla kullanılır.

Beta ya da beta sürüm, yazılımın ilk sürümündeki sistem testlerinden ve eksiklik testlerinden geçirilmeyi belirtir. Bu sürümde amaçlanan farklı donanımlar altında yazılımı sorunsuz çalıştırmadır. Tüm kullanıcılar tarafından gerçek verilerle test edilen yazılımın test sonuçları, yazılım testçileri tarafından yakından takip edilir. Demo ile karıştırılmamalıdır.

Canonical Ltd., Güney Afrikalı girişimci Mark R. Shuttleworth tarafından İngiltere merkezli olarak kurulmuş, yazılım projeleri geliştiren özel bir şirkettir. Firmanın başlıca ürünü Linux tabanlı Ubuntu işletim sistemidir. Ubuntu'nun masaüstü, sunucu, bulut, akıllı telefon ve tabletlere yönelik türevleri bulunur.

Yazılım hatası (bug), bir bilgisayar programının veya yazılım sisteminin yanlış veya beklenmeyen bir sonuç üretmesine ve istenmeyen şekillerde davranmasına neden olan bir hata, kusur ya da arızadır. Hataları bulma ve düzeltme süreci "hata ayıklama" olarak adlandırılır ve genellikle hataları saptamak için resmi teknikler veya araçlar kullanır. 1950'lerden bu yana bazı bilgisayar sistemleri, yapılan işlemler sırasında çeşitli bilgisayar hatalarını caydırmak, tespit etmek veya otomatik olarak düzeltmek için tasarlandı.

<span class="mw-page-title-main">Programlama</span> bilgisayar probleminin orijinal formülasyonundan çalıştırılabilir bilgisayar programlarına yönlendiren süreç

Programlama ya da diğer adı ile yazılımlama, bilgisayarın donanıma nasıl davranacağını anlatan, bilgisayara yön veren komutlar, kelimeler, aritmetik işlemlerdir. Diğer bir tanımla programlama, bilgisayar programlarının yazılması, test edilmesi ve bakımının yapılması sürecine verilen isimdir.

Office Open XML ya da bilinen adıyla OOXML, XML tabanlı bir dosya sistemi olup, elektronik belgelerin saklanmasını amaçlar.

<span class="mw-page-title-main">Yazılım motoru</span> bilgisayar programının merkezi kısmı

Yazılım motoru, bilgisayar biliminde bir yazılımın altyapısı, temeli anlamına gelir. Yazılım motorları programı çalıştırabilmek için de kullanılmaktadır. Bu yazılımlar diğer programlardan farklıdır. Bir programın içerisinde çalışırlar veya bir bütün oluştururlar. Yazılım motorları bir tarayıcının içerisinde JavaScript motoru veya bir oyun motoru gibi çeşitli türlere sahiptirler. Web tarayıcısı içerisinde de JavaScript, AJAX gibi dillerde yazılmış eklentilerin çalışmasını sağlarlar.

<span class="mw-page-title-main">Yazılım testi</span>

Yazılım testi, test altında hizmetlerin veya ürünlerin kalitesi hakkında paydaşlara bilgi sağlamak için yürütülen bir araştırmadır. Yazılım testi aynı zamanda, yazılım uygulamalarının risklerini anlamak için yazılımı bağımsız ve nesnel olarak incelemektir. Test teknikleri yazılım böceklerini bulma niyetiyle uygulama veya bir programı çalıştırma süreçlerini kapsar.

<span class="mw-page-title-main">V-Model (Yazılım geliştirme)</span>

V-model şelale (waterfall) modelinin gelişmiş hali olarak düşünülebilecek bir yazılım geliştirme süreci sunar. Doğrusal bir yönde ilerlemek yerine, süreç adımları kodlama evresinden sonra yukarıya doğru eğim alır ve tipik V şeklini oluşturur. V-Model geliştirme yaşam çevriminin her bir evresi arasındaki ilişkileri gösterir. Yatay ve dikey açılar zaman veya projenin tamamlanabilirliğini ve soyut seviyeyi gösterir.

<span class="mw-page-title-main">Regresyon testi</span>

Regresyon testi uygulama ortamındaki yapılan tüm değişiklikleri; uygulamaya yeni eklenen özellikler, daha önceki yaşanan hataların düzeltilmesinden sonra, mevcut problemlerin giderildiği ve yeni yapılan güncellemelerin, eklenen özelliklerin yeni bir hata üretip üretmediğini kontrol amaçlı olarak yapılan yazılım test türüdür.

<span class="mw-page-title-main">Launchpad (macOS)</span>

Launchpad Apple tarafından geliştirilen ve Mac OS X Lion'da tanıtılan bir uygulama başlatıcısıdır. Etiketli bir ikon, Launchpad'de listelenen her bir uygulamayı temsil eder. Kullanıcı tek simgesini tıklatarak bir uygulamayı başlatır. Launchpad'in tam ekran grafik kullanıcı arabirimi, Dock, Finder veya Spotlight gibi diğer seçeneklerle karşılaştırıldığında MacOS'daki uygulamaları başlatmak için alternatif bir yol sağlar. Buna benzer uygulama 90lı yıllarda Macintosh için At Ease uygulaması idi.

Çevrimiçi ofis paketi bir hizmet olarak yazılım biçiminde web siteleri tarafından sunulan bir ofis paketi türüdür. Herhangi bir işletim sistemini çalıştıran herhangi bir İnternet uyumlu cihazdan çevrimiçi erişilebilirler. Bu, insanların dünya çapında ve her zaman birlikte çalışmasını sağlar ve böylece uluslararası web tabanlı işbirliği ve sanal ekip çalışmasına yol açar. Genellikle, temel sürümler ücretsiz olarak sunulur ve daha gelişmiş sürümler için nominal bir abonelik ücreti ödemek zorunludur.

Güvenli kodlama, bilgisayarın yazılımsal olarak güvenlik zafiyetlerinden korumayı amaçlayan bir yöntemdir. Yazılım hata ve kusurları ile mantıksal hatalar yazılımı sömürme amaçlı kullanılan güvenlik zafiyetlerin başında gelir. Raporlanan zafiyetlerden elde edilen bilgiler ışığında güvenlik uzmanları çoğu zafiyetin ufak programlama hatalarından kaynaklandığını keşfetmiştir. Güvenli olmayan bu kodlar incelenerek eğitimci yazılım geliştiren kişiler ve kurumlar bu açıklıkları azaltmayı hedeflemektedir.

<span class="mw-page-title-main">Yazılım kategorileri</span>

Yazılım kategorileri, yazılım gruplarıdır. Yazılımın bu kategoriler açısından anlaşılmasını sağlamaktadırlar. Farklı sınıflandırma şemaları, yazılımların farklı yönlerini dikkate alır.

<span class="mw-page-title-main">Chamilo</span>

Chamilo, küresel olarak eğitim ve bilgiye erişimi iyileştirmeyi amaçlayan ücretsiz bir yazılım e-öğrenme ve içerik yönetim sistemidir. Yazılımın tanıtımı, açık bir iletişim kanalının sürdürülmesi ve hizmet sağlayıcılar ve yazılım katkıda bulunanlardan oluşan bir ağın oluşturulması gibi hedefleri olan Chamilo Derneği tarafından desteklenmektedir.

<span class="mw-page-title-main">Kernel panic</span>

Bir kernel panic, bir işletim sisteminin çekirdeği tarafından, güvenli bir şekilde kurtarılamadığı veya sistemi çalıştırmaya devam etmenin büyük veri kaybı yaşanabilmesinin yüksek bir riske sahip olacağı dahili bir kritik hata tespit edildiğinde alınan bir güvenlik önlemidir. Terim büyük ölçüde Unix ve Unix benzeri sistemlere özgüdür. Microsoft Windows işletim sistemlerindeki eşdeğeri, genellikle "mavi ekran" olarak adlandırılan bir durdurma hatasıdır.