Bu yaz─▒, Polat B├╝y├╝karslan taraf─▒ndan SistemLinux.Org sitesi i├žin yaz─▒lm─▒┼čt─▒r.

Linus Torvalds; “Ben Art─▒k Programc─▒ De─čilim”

Linux i┼čletim sistemi ├žekirde─činin geli┼čtiricisi ve proje y├Âneticisi Linus Torvalds, art─▒k kendisinin programc─▒ olmad─▒─č─▒n─▒ d├╝┼č├╝n├╝yor.

Art─▒k kodlamay─▒ bilmedi─čini, kodlar─▒n ├žo─čunu e-maillerinde yazd─▒─č─▒n─▒, patchleri d├╝zenlemeyle ├žok fazla u─čra┼čt─▒─č─▒n─▒, hatta bazen test etmeden g├Ânderdi─čini dile getirdi. Birisi bir patch g├Ânderdi─činde, “Bence bu, bu ┼čekilde yap─▒lmal─▒” ┼čeklinde yan─▒t verdi─čini ve ├žo─čunlukla yapt─▒─č─▒ ┼čeyin bu oldu─čunu, programc─▒ olmad─▒─č─▒n─▒ s├Âyledi.

Patch (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.

“─░┼činiz Nedir?” sorusuna yan─▒t─▒ da “├çok fazla email okuyup yaz─▒yorum. Benim i┼čim “Hay─▒r” demek. “Patch” ve “Pull request” i├žin birisi “Hay─▒r” demeli. ├ç├╝nk├╝ geli┼čtiriciler, “Hay─▒r” diyece─čim bir ┼čey yaparlarsa, kodu yazmak i├žin daha iyi bir i┼č ├ž─▒kard─▒klar─▒n─▒ biliyorlar.”

Yani k─▒sacas─▒ Torvalds, ┼čimdilerde kod y├Âneticisi ve bak─▒m─▒yla ilgileniyor. “├ľncelikli hedeflerimden biri, insanlar bana patchleri g├Ânderdiklerinde, ├žok duyarl─▒ birisi olmak. 1 veya 2 g├╝n i├žerisinde onlara evet veya hay─▒r demek istiyorum. Baz─▒ durumlarda bu s├╝re, bir haftaya kadar uzayabilir. Fakat maintainer olarak her zaman orada olmak istiyorum.”

Software Maintainer: ├ľzg├╝r ve a├ž─▒k kaynakl─▒ yaz─▒l─▒mda, bir yaz─▒l─▒m sorumlusu ya da paket sorumlusu genellikle kaynak kodunu da─č─▒t─▒m i├žin ikili bir pakete ekleyen, yamalar─▒ i┼čleyen ya da bir kaynak havuzunda kod d├╝zenleyen bir ya da daha fazla ki┼čidir.

“Maintainer’─▒n g├Ârevinin, kodu, yamalar─▒ ya da istekleri g├Ânderen ki┼čilere kar┼č─▒ duyarl─▒ olunmas─▒ ve yapt─▒klar─▒ i┼č be─čenilmese bile onlara geri d├Ân├╝┼č yap─▒lmas─▒ gerekti─čini d├╝┼č├╝n├╝yorum.“

“Bir├žok a├ž─▒dan, “geli┼čtirme” ├žok daha kolay hale geldi. ├çok daha iyi ara├žlara ve belgelere sahibiz. ─░nsanlar─▒n, i┼člerinin bir par├žas─▒ oldu─čunu d├╝┼č├╝nd├╝─č├╝ daha fazla toplulu─ča sahibiz ve bu da yeni insanlar─▒n gelmesine yard─▒mc─▒ olmak i├žin i┼člerinin birincil k─▒sm─▒.“

“Bir s├╝r├╝ kural─▒n olmas─▒ e─členceli olmayabilir. Eskiden ├žok daha serbestti ve daha ├žok ┼čaka yapan insan vard─▒ ve bir ┼čeyleri deneyebilirdiniz. ├çok fazla ciddiyet var. Fakat bu i┼či hala yapmam─▒n nedeni, do─čru olan ┼čeyin bu olmas─▒. Zaman─▒m─▒n ├žo─čunu email okuyarak ge├žiriyor olabilirim. Fakat bunu yapmam─▒n nedeninin bir k─▒sm─▒ da bu. Aksi halde ger├žekten s─▒k─▒l─▒rd─▒m.”
Etiketler:

Yorum G├Ânder

[blogger][facebook]

Polat B├╝y├╝karslan

─░leti┼čim Formu

Ad

E-posta *

Mesaj *

Blogger taraf─▒ndan desteklenmektedir.