Örn : MineCraft oynuyorsunuz ancak bunu arkadaşlarınızla oynamak istiyorsunuz.En az 1 kişi Liga’yı satın almış olmalı.Liga’yı açıp yeni sunucu dediğiniz zaman şu seçenekler çıkıyor : Oyun , Uygulama , Web , Kişisel
Siz buradan Oyun seçeneğini seçiyorsunuz ve size desteklenen oyunları gösteriyor.Minecraft’ı seçiyorsunuz ve sunucunun arayüzü çıkıyor.Buradan kaç kişi online,toplam kaç kişi var gibi bilgileri öğreniyorsunuz.Ardından sunucu tuşuna basıp gelen şıklardan sunucuyu aç kısmını seçiyorsunuz.Bir dizin belirliyorsunuz ve oraya client uygulamasını oluşturuyor.Siz client uygulamasını arkadaşlarınıza atıyorsunuz.Ardından sunucuyu açıyorsunuz ve onlarda sizin verdiğiniz client’i açarak ortak bir sunucuya girmiş oluyor.
Örn2 : Bu yazıları okuyabilmemizin sebebi YazBel’in sunucusunun olmasıdır.
Sizin uygulama, bilgisayarı server yapıyor yani doğru mu anladım? Ayrıca başka client ler de bağlanabiliyor. Bunu yapan çok daha iyi programlar var, bence gui de olmalı. Konsol kullanıcının pek hoşuna gitmez. (Hacker gibi görünmek istemiyorsa).
Ayrıca Minecraft ın lisanslı oynarken zaten başkaları bağlanabiliyor? Yanlış mı hatırlıyorum?
Lisanslar hakkında bilgi edinin bence. Projeniz ticari amaçlı değilse başkalarının da o projeyi ticari amaçla kullanmamasını şart koyabileceğiniz lisanslar var mesela.
Elbette ki karar senin, yine de ileride açık kaynak proje yapmak istersen faydalandığım kaynağı paylaşmak istedim. Seçtiğin lisans, senin yazılımından tureyecek yazılımın ticari amaçla kullanılıp kullanılmayacağını belirleyebiliyor. Tabi Türkiye’de bunu tespit edip hak iddia etsen ne olur bilmiyorum. İyi çalışmalar…