• surumden kazanmak deyiminde, nicelik belirten sozcuk.
  • sürme işi.
    (bkz: hatalıysam bildirin)
  • (bkz: version)
  • (bkz: release)
  • bu kelime şimdi önerilmiş olsa millet dalga geçerdi, şimdi takır takır kullanıyoruz.
  • birlikte inşa edilen, test edilen ve konuşlandırılan bt hizmetine yapılan bir veya daha
    fazla değişiklik.
  • şimdiye kadar yediğim en lezzetli lokumu üreten konyali bir şekerci firma.
    internet sitesi
  • çocuk aslında ölü yatırım. fazla çocuk yapanlar da var. onlar sürümden kazanmaya çalışıyorlar.
  • bilgisayar, telefon, tablet, akıllı saaat vs. içindeki sık sık yenilenmesi gereken yazılımın her seferindeki halini bir önceki ve bir sonrakinden ayıran bazen iki, bazen üç eklemli sayıdan oluşan sürüm numarasının arkasındaki mantığı anlamak için bkz. anlamsal sürümleme.
    - - buraya kadar bu yazının ilk hali yani orijinal sürümü, ya da mesela sürüm numarası 1.0.0 olanı idi.

    29.05.2021 08:44 tarihli 1.0.0 sürümüne ekin başlangıcı -------
    neden? niye zaten çalışan bir aletin içindeki yazılım yenilenmek zorunda? bu firmalar neden kendilerini bu kadar zahmete sokuyorlar?
    ...açıklama edit ve yeni sürüm olarak gelecek...

    nasıl? her sürüm hangi aşamalardan geçerek kullanıcının elindeki aletin içine ulaşıyor? neden birden fazla "son sürüm" çeşitleri var? ve neye yararlar?
    ...açıklama edit ve yeni sürüm olarak gelecek...
    - - sürüm numarası 1.0.0 olandan buraya kadar bu yazının ikinci hali, yani neden? ve nasıl? sorularını sorup "açıklama gelecek" diyeni, ya da sürüm numarası 2.0.0 olanı idi.

    -------- sürüm 3.0.0 -------- 29.05.2021 09:09 tarihli 2.0.0 sürümüne ekin başlangıcı -------
    neden: elbette ki içinde kendine has yazılımıyla piyasaya sürülen cihazın üreticisi, cihaz ilelebet o haliyle üretilip satılsın, kâr getirsin ister. ancak işler öyle gitmez. ya müşteriler hata bulur şikayet eder, ya cihazın parçalarını üretenler yeni model çıkartır ve eskisini üretmez olur, ya pazarlamacılar yeni bir müşteri grubuna satabilmek için cihazı az değiştirmek isterler, ya zamanlar değişmiştir yeni ihtiyaçlar, yeni modalar, yeni yaklaşımlar cihazın işlevlerinde yenilikler, üretiminde tasarruf, kalitesinde inkişaf, pazarlama ve dağıtımında kolaylık, yani kısaca bir sürü faktörün yanısıra cihazın yazılımında da değişiklik gerektirir. bazen programcılar eski yazdıklarını beğenmez yenilemek isterler, bazen eski yazdıkları aceleye gelmiştir bazı bilindik eksikleriyle pazara sürülmüştür, ama artık zaman olduğu için bu "teknik borç" kapatılmak istenir. yani sonuç olarak ikide bir yazılımın yeni bir hali yazılır, toplanır, test edilmeye, gerekirse deneme amaçlı kullanıma hazır hale getirilir. her değişiklik ertesi yeni bir sürümü ortaya çıktığından bu sürümler birbirine karışmasın diye bunlara sürekli artan bir numara verilir.
    -------- sürüm 3.0.0 -------- 29.05.2021 09:09 tarihli 2.0.0 sürümüne ekin sonu -------

    -------- sürüm 4.0.0 -------- 29.05.2021 13:18 tarihli 3.0.0 sürümüne ekin başlangıcı -------
    nasıl: bir yazılım çok emek, uzun çaba sonucu bir üründür. bazen yüzlerce programcı, onlarca idareci, testci, vs içeren karmaşık bir ekip çabası ile oluşturulur. ayrıca da içinde daha önceden gene büyük çabalarla geliştirilmiş hazır yazılımlardan oluşan bir alt yapı üzerine kurulur. binlerce küçük dosya her biri amaç yazılımın bir küçük boyutunu içerecek şekilde yazılır, bunları test eden geçici başka dosyalarla birlikte belli dillerde yazılıp o dilin derleyicisiyle makina diline çevrilir ve ürün içinde yer alacak bilgisayar benzeri bir platformda çalıştırılıp istenen sonucu verip vermediği kontrol edilir. önce basit bir işlem sonra bir fazla karmaşık, sonra daha karmaşık halleri adım adım geliştirilir. her adımda o binlerce dosyanın belli bir alt grubuna değişiklikler, ve eklemeler yapılır. dosyalardakilere kaynak metin, sonunda derlenip, birleştirilip makinaya yüklenip çalıştırılana hedef yazılım dersek, her seferinde hem değişen dosyaların hem de hedef yazılımın yeni sürümleri oluşturulmuş olur. bu karmaşık sürümler silsilesi (her dosyanın, her alt yazılımın, her ekibin üzerinde çalıştığı müstakbel ürün-yazılımın, her piyasaya sürülmüş son veya daha eski hedef yazılımın sürümleri) genellikle bir (bkz: sürüm kontrol sistemi) (bkz: version control system) adı verilen bir yazılımla ancak idare edilebilir. onlarca yüzlerce hedef sürümün denenmesi ertesinde yazılım kullanıcılara sunulabilecek bir duruma geldiğinde müşteri kitlesinin yadırgamayacağı daha az teknik bir isim ve/veya sürüm kimliği ile adlandırılıp sunulur.

    bu yazının ilk başında adı geçen "anlamsal sürümleme" o etapta söz konusu olur. genellikle aralarında nokta olan üç sayı ile anlatılır sürüm. ilk sayı seyrek değişir, tipik olarak bir arttırmak için yıllar geçer, ve ilk sayısı farklı iki sürüm arasında çok belirgin ve önemli değişiklikler olur, mesela birinin oluşturduğu belgede bir evvelki geri tam okuyamaz, anlayamayacağı yeni detaylar vardır. ikinci sayı genellikle arada gelen yeni yetkinlikler lanse eden sürümler piyasaya verildiğinde arttırılır. üçüncü sayı ise hata düzeltici, hız arttırıcı, güvenlik arttırıcı, kullanım konforu arttırıcı tarz değişiklikler yapıldığında yükseltilir.

    yeni bir sürümün gerektirdiği değişiklikler çok zaman aldığı için, karar verildikten piyasaya sürülene kadar geçen zaman çok uzun olduğu için genellikle bir çok sayıda sürüm değişik geliştirilmişlik/tamamlanmışlık seviyelerinde, ama yan yana, paralel çalışan ekiplerce her biri kendi kopyaları üzerinde çalışılarak geliştirilir. bu genellikle fikir, plan, tasarım, kodlama, derleme, kurma, yükleme, deneme, hata bulma döngülerini yüzlerce kez tekrarlayarak, önce ekip içinde, sonra "alfa test" adı altında seçme bir kaç kullanıcı elinde, daha sonra "beta test" adıyla, daha yüksek sayıda kullanıcı elinde denenme şeklinde, arada gerekli düzeltmelerin yapıldığı bir çok ara sürüm ile mükemmelleştirerek, genel piyasaya hazır olduğuna iyice emin olana kadar devam edilir.

    kullanıcı bakış açısından görünen şunlardır: cihaz bir sürüm üzerinde yüklü halde teslim edilmiştir, fakat fabrikadan çıkış günü ile müşteriye teslimat günü arasında bir sürü ara sürümler geliştirilmiş olacağından, genellikle ilk yapılacak iş, en yeni sürümü yüklemektir. yükleme cihaz üzerinde özel kumandalar sayesinde, cihazın internet bağlantısı yoksa başka bir cihazla üreticinin web sitesinden son sürümü indirdikten sonra olur. bazen üreticinin web sitesinde birden fazla son sürüm seçeneği olabilir. tipik olarak tavsiye edilen uzun destek menzilli durağan sürüm, onu çok eski bulanlar için bir sonraki sürüme kadar destekli son sürüm, onda olmayan yeni yetkinliklerde gözü olanlar için hala beta deneme aşamasında olan sürüm, daha da risk almak ama yeni yetkinliği ilk kullananlardan olmak isteyenler için alfa deneme aşamasında olan sürüm, riske aldırmayıp çok meraklı olanlar için ise dün gecenin derlemesi olan sürüm gibi. yazılımı kendi ürün ya da üretim yazılımında altyapı olarak kullanacak olan firmalar (en az risk isteyenler) genellikle ilk seçeneği, normal kullanıcılar ikinci seçeneği, bilişim habercileri son seçeneği indirmek isteyebilirler.
    -------- sürüm 4.0.0 -------- 29.05.2021 13:18 tarihli 3.0.0 sürümüne ekin sonu -------
    -------- sürüm 4.0.1 -------- 29.05.2021 18:02 tarihli 4.0.0 sürümüne imla editi -------
hesabın var mı? giriş yap