Çok teşekkür ederim. Net olarak anlamamanız sevindirdi:) Temel olarak Utopian client-server iletişimi ve moderasyonu ile Busy tasarımı alındı, bunlar üzerinde optimizasyon yapıldı ve sözlük kodları yazıldı. Arama için veritabanı olarak postgresql kullanıldı ki daha önce onu kullanan örnek proje yoktu. (Steem resmi olarak postgresql üzerinde api geliştirmesine başladı daha yeni.)
You are viewing a single comment's thread from:
Busy MIT lisanslı, utopian GNU lisanslı ve siz bu projelerden kod alarak bunu kapalı kaynak kodla yayınladığınızı mı söylüyorsunuz ?
Eğer tüm kodları değiştirerek kullansaydım, geliştirme sırasında utopian sahibine mail atmıştım ne zaman açık kaynak olarak yayınlamamı istersiniz diye ancak cevap alamadığım için değiştirilenleri çıkarmak zorunda kaldım. Lisans konusunda bir sıkıntı göremiyorum (emrebeylerle de konuşmuştum) ama henüz birim testleri yazılmadığı için kodları açamıyorum, mümkün olan en kısa sürede açmayı ve geliştirmesini utopiandan devam ettirmeyi planlıyorum aslında (İngilizce duyurudan itibaren). Kodlara comment ve readme'leri yazmam gerekiyor bu da zaman alacak. Onun dışında busy ve utopian projesine optimizasyon konularında yardım etmek isterim. Herhangi bir sorunuz olursa veya lisansla ilgili problem olduğunu düşünüyorsanız cevaplarım.Merhaba, kusura bakmayın yeni gördüm yazınızı. Mit'te herhangi bir sorun olmaz, Utopian'da (GNU 3.0) ise değiştirdiğiniz kodları yayınlamanız gerekiyor diye biliyorum ancak alınan moderasyondan kod değiştirilmedi konfigurasyonlar hariç onları da dinamik yapacak şekilde yayınladım: (https://github.com/ercu/api.utopian.io/commit/cdc5cf93663999d215bdd7b849da4ef33706654a) . Daha çok öğrenme amacıyla kullandım diyebilirim.
GPL ile lisanslanmış bir yazılımın tamamını veya herhangi bir parçasını, değiştirerek veya değiştirmeyerek kullanmak istediğinizde, ürettiğiniz yazılımı GPL ile lisanslamak zorundasınız. GPL ile lisanslanmış bir yazılımın kaynak kodlarını da kamuya açmak zorundasınız. Tekrar incelemenizi öneririm.
https://tr.wikipedia.org/wiki/GNU_K%C4%B1s%C4%B1tl%C4%B1_Genel_Kamu_Lisans%C4%B1
Teşekkür ederim. Moderasyon zaten aktif olmadığı için hemen çıkarıyorum ilgili kısımları.
Onun dışındaki kodlar zaten busy.org ve hedeye özel kodlar. Ayrıca project structure ve build konfigurasyonu için kaynağı açmak gerekmediğini öğrendim, doğru mudur? Utopian'da devam etmek için modlarından birisiyle görüştüm, zaten zorunlu olsa da olmasa da kaynak kodlar oradan geliştirmek için açılır, proje duyurulduğunda netleşir. Henüz hiç resmi duyuru yapılmadı.
Rica ederim, doğrudur. Çok güzel bir proje fikri var ortada, eksik bilgi yüzünden pürüzler çıksın gerçekten istemem ki hepimiz kullanabilelim. Dört gözle özgür halini bekliyorum, iyi çalışmalar.